#23LeonardoCastro
- Position
- Striker
- Age
- 34 yrs (06/14/1992)
- Nationality
Colombia- Height
- 1.74 m
- Foot
- Right
- Contract
- 12/30/2028
About Leonardo Castro
Leonardo Castro is a footballer from Colombia. The player represents Millonarios and competes in Categoría Primera A.
The 34-year-old plays as a striker. The player was born on 14 Jun 1992. The player wears the number 23 shirt. The player is 1.74 m tall. The preferred foot is right.
The current market value is €500K. The contract with Millonarios runs until December 2028.
2025-26 season in the Categoría Primera A: 33 matches, 12 goals and 6 assists. Average Soloscore rating in the Categoría Primera A: 7.1. 2025-26 season in the Colombian Copa BetPlay DIMAYOR: 4 matches, 3 goals and 0 assists. 2025-26 season in the CONMEBOL Copa Sudamericana: 6 matches, 1 goals and 0 assists. Average Soloscore rating in the CONMEBOL Copa Sudamericana: 6.7. 2025-26 season in the International Club Friendly: 2 matches, 0 goals and 0 assists. Across all competitions this season: 45 matches, 16 goals and 6 assists.
There is no current injury or suspension on record.
Injuries on record: 3. Matches missed through injury: 29. Days out injured in total: 179. Longest injury: Broken fibula, 164 days. Most recent injury: Broken fibula, starting on 29 Mar 2025.
Comment, discuss, follow
Comment on Leonardo Castro's performance in the match discussions, debate it with other fans and add Leonardo Castro to your favourites to keep track of every match and statistic.
Frequently asked questions
How old is Leonardo Castro?
Leonardo Castro is 34 years old, born on 14 Jun 1992.
Where is Leonardo Castro from?
Leonardo Castro is a footballer from Colombia.
Which team does Leonardo Castro play for?
Leonardo Castro plays for Millonarios in the Categoría Primera A.
How many goals has Leonardo Castro scored this season?
Leonardo Castro has 16 goals and 6 assists in 45 matches across all competitions in the 2025-26 season.
How tall is Leonardo Castro?
Leonardo Castro is 1.74 m tall.
What is the market value of Leonardo Castro?
The current market value is €500K.
Is Leonardo Castro injured?
There is no current injury or suspension on record.
What shirt number does Leonardo Castro wear?
Leonardo Castro wears the number 23 shirt.