Leonardo Castro is represented by the football agency Tavares Agency LLC. The player currently plays for Greenville Triumph SC. Contract expires on 29.11.2026 — 0 months left.
timeline Career History
Rating
68
CEN
Leonardo Castro
ATT
--
TEC
--
TAC
--
DEF
--
CRE
--
AGE
37
ATT: Attacking • TEC: Technical • TAC: Tactical • DEF: Defending • CRE: Creativity
Position
Forward
Age
37
Height
1,83
Foot
Right
Personal details
- Date of Birth
- 12.05.1989
- Place of birth
- Bogotá, Colombia
- Nationality
- Colombia
- League
- USL League One
- Shirt number
- 25
info About Leonardo Castro
Leonardo Castro is a 37-year-old Centre-Forward from Colombia. Leonardo Castro has played for Greenville Triumph SC since 2023. The contract runs until November 2026. Leonardo Castro is represented by the football agency Tavares Agency LLC. 13 transfers on record; the highest fee was €135k for the 2018 move from Sundowns to Kaizer Chiefs. Average rating over the last 19 matches: 6.75. Height 1.83 m, preferred foot: right.
Who is Leonardo Castro's agent?
expand_more
Leonardo Castro is represented by the football agency Tavares Agency LLC.
Which club does Leonardo Castro play for?
expand_more
Leonardo Castro currently plays for Greenville Triumph SC as a Centre-Forward.
What is Leonardo Castro's market value?
expand_more
No up-to-date market value information is available for Leonardo Castro.
Where is Leonardo Castro from?
expand_more
Leonardo Castro holds Colombia nationality.
How old is Leonardo Castro?
expand_more
Leonardo Castro is 37 years old.
scoreboard Recent Matches
| Date | Opponent | Score | Rating |
|---|---|---|---|
| 3 Jun 2026 |
Forward Madison FC
(H)
USL, League One
|
1 - 0 (W) | 6.5 |
| 29 May 2026 |
One Knoxville SC
(A)
USL, League One
|
2 - 0 (L) | 6.8 |
| 23 May 2026 |
Portland Hearts of Pine
(A)
USL, League One
|
1 - 1 (D) | 6.5 |
| 9 May 2026 |
Richmond Kickers
(H)
USL, League One
|
0 - 3 (L) | 6.5 |
| 3 May 2026 |
Union Omaha SC
(A)
USL, League One
|
2 - 0 (L) | 6.5 |