Player Info
Overview
Strengths
- Prolific scorer
- Playmaker
- Disciplined
- Attacking threat
- Veteran leadership
Key traits
- Right-footed specialist
- Colombia international
Next match
Leonardo Castro profile
- Current team
-
Millonarios
- Position
- Forward
- Nationality
-
Colombia
- Date of birth
- 14 Jun 1992 (33 years)
- Height
- 174 cm
- Weight
- 78 kg
- Preferred foot
- Right
- Short name
- L. Castro
Leonardo Castro match log
| Teams | League | Year | Apps | Starts | Goals | Assists | Y | R |
|---|---|---|---|---|---|---|---|---|
Millonarios
|
CONMEBOL Copa Sudamericana, Categoría Primera A +1 | 2026 | 4 | 4 | 5 | 0 | — | — |
Recent goals
Career matches (4)
Millonarios upcoming fixtures
Millonarios recent results
Colombia national team
About Leonardo Castro
Leonardo Castro is a 33-year-old Colombia professional footballer who plays as a forward for Millonarios in Colombia.
Born on 14 June 1992 in Colombia, Leonardo Castro has been eligible for senior professional football since 2009. Leonardo Castro stands 174 cm tall and weighs 78 kg, and is right-footed.
Across 6 matches in SportScore's database Leonardo Castro has scored 5 goals and provided 2 assists, for a combined 7 goal contributions at a rate of 0.83 goals per match.
Next up: Millonarios vs Envigado FC in the Categoría Primera A on Sunday 17 January 2021 at 20:00 UTC. Most recent fixture: Millonarios 1-2 O.Higgins in the CONMEBOL Copa Sudamericana.
Bookmark this Leonardo Castro hub on SportScore for live match updates, fresh goal totals, attribute radar changes, and every upcoming fixture — everything updates automatically as new data lands in our live feed.
Players from Colombia
Colombia competitions
Frequently asked questions about Leonardo Castro
What team does Leonardo Castro play for?
Leonardo Castro currently plays for Millonarios in Colombia.
What position does Leonardo Castro play?
Leonardo Castro plays as a forward.
How old is Leonardo Castro?
Leonardo Castro was born on 14 June 1992, making them 33 years old.
What nationality is Leonardo Castro?
Leonardo Castro represents Colombia.
How tall is Leonardo Castro?
Leonardo Castro stands 174 cm tall and weighs 78 kg.
How many goals has Leonardo Castro scored?
Across the 6 matches SportScore has tracked, Leonardo Castro has scored 5 goals and provided 2 assists, a 0.83 goals-per-match rate.
When does Leonardo Castro's team play next?
Millonarios's next fixture is Millonarios vs Envigado FC in the Categoría Primera A on Sunday, 17 January 2021 at 20:00 UTC.
Is Leonardo Castro left-footed or right-footed?
Leonardo Castro's preferred foot is right.
Does Leonardo Castro play for the national team?
Leonardo Castro is eligible for Colombia. Their next match is Uzbekistan vs Colombia on Thursday 18 June 2026 UTC.
Statistics
Goals by competition
Teammates
- A.Moreno Defender
- Alex Castro Forward
- Andres llinas Defender
- Andrés Llinás Defender
- Beckham Castro Forward
- Brayan Johan Cuero Angulo Forward
- C. A. R.Jimenez Goalkeeper
- Danovis Banguero Defender
- Darwin Quintero Midfielder
- David Silva Midfielder
- Dewar Victoria Midfielder
- Diego Novoa Goalkeeper
- Edgar Elizalde Defender
- Guillermo De Amores Goalkeeper
- Guillermo Rafael De Amores Ravelo Goalkeeper
- Guillermo amores de Goalkeeper
- Iván Felipe Díaz Amarís Goalkeeper
- Jhon Largacha Midfielder
- Jorge Arias Defender
- Jorge Hurtado Forward