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

11/12
CNI CNI
11/12
Millonarios Millonarios
12/13
Cúcuta Dep. Cúcuta Dep.
13/14
Rionegro Águila Rionegro Águila
14/15
Pereira Pereira
14/15
Universitario Universitario
15/16
Sundowns Sundowns
17/18
Kaizer Chiefs Kaizer Chiefs
22/23
Kulüpsüz Kulüpsüz
22/23
Greenville Greenville

Rating

68

CEN

Leonardo Castro player profile photo

Leonardo Castro

Colombia • Centre-Forward visibility6,7B Wikidata Q5490779

ATT

--

TEC

--

TAC

--

DEF

--

CRE

--

AGE

37

Height: 1,83
Foot: Right
support_agent Agent: Tavares Agency LLC

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