Player Info
Overview
Strengths
- Disciplined
- Attacking threat
- Veteran leadership
Key traits
- Right-footed specialist
- Colombia international
Next match
David Leonardo Castro profile
- Current team
-
Greenville Triumph
- Position
- Forward
- Nationality
-
Colombia
- Date of birth
- 12 May 1989 (37 years)
- Height
- 183 cm
- Weight
- 80 kg
- Preferred foot
- Right
- Short name
- D. L. Castro
David Leonardo Castro recent team matches
| Fixture | League | Date | Result |
|---|---|---|---|
Greenville Triumph vs Forward Madison FC
|
USL League One | 03 Jun 2026 | 1 – 0 |
Knoxville troops vs Greenville Triumph
|
USL League One | 29 May 2026 | 2 – 0 |
Portland Hearts of Pine vs Greenville Triumph
|
USL League One | 23 May 2026 | 1 – 1 |
Greenville Triumph vs Richmond Kickers
|
USL League One | 09 May 2026 | 0 – 3 |
Omaha vs Greenville Triumph
|
USL League One | 03 May 2026 | 2 – 0 |
Westchester SC vs Greenville Triumph
|
USL League One | 14 Jun 2026 | Upcoming |
Greenville Triumph vs AV Alta
|
USL League One | 20 Jun 2026 | Upcoming |
New York Cosmos vs Greenville Triumph
|
USL League One | 04 Jul 2026 | Upcoming |
Greenville Triumph vs Sarasota Paradise
|
USL League One | 08 Jul 2026 | Upcoming |
Fort Wayne FC vs Greenville Triumph
|
USL League One | 18 Jul 2026 | Upcoming |
Colombia vs Costa Rica
|
International Friendly | 01 Jun 2026 | 3 – 1 |
Colombia vs France
|
International Friendly | 29 Mar 2026 | 1 – 3 |
Colombia vs Croatia
|
International Friendly | 26 Mar 2026 | 1 – 2 |
Colombia vs Australia
|
International Friendly | 19 Nov 2025 | 3 – 0 |
Colombia vs New Zealand
|
International Friendly | 16 Nov 2025 | 2 – 1 |
Uzbekistan vs Colombia
|
FIFA World Cup | 18 Jun 2026 | Upcoming |
Colombia vs Democratic Republic of the Congo
|
FIFA World Cup | 24 Jun 2026 | Upcoming |
Colombia vs Portugal
|
FIFA World Cup | 27 Jun 2026 | Upcoming |
Greenville Triumph upcoming fixtures
Greenville Triumph recent results
Colombia national team
About David Leonardo Castro
David Leonardo Castro is a 37-year-old Colombia professional footballer who plays as a forward for Greenville Triumph in United States.
Born on 12 May 1989 in Colombia, David Leonardo Castro has been eligible for senior professional football since 2006. David Leonardo Castro stands 183 cm tall and weighs 80 kg, and is right-footed.
As more Greenville Triumph fixtures are played, David Leonardo Castro's career totals, per-match breakdowns, season-by-season table, and attribute radar will update automatically on this page.
Next up: Westchester SC vs Greenville Triumph in the USL League One on Sunday 14 June 2026 at 20:00 UTC. Most recent fixture: Greenville Triumph 1-0 Forward Madison FC in the USL League One.
Bookmark this David 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 David Leonardo Castro
What team does David Leonardo Castro play for?
David Leonardo Castro currently plays for Greenville Triumph in United States.
What position does David Leonardo Castro play?
David Leonardo Castro plays as a forward.
How old is David Leonardo Castro?
David Leonardo Castro was born on 12 May 1989, making them 37 years old.
What nationality is David Leonardo Castro?
David Leonardo Castro represents Colombia.
How tall is David Leonardo Castro?
David Leonardo Castro stands 183 cm tall and weighs 80 kg.
When does David Leonardo Castro's team play next?
Greenville Triumph's next fixture is Westchester SC vs Greenville Triumph in the USL League One on Sunday, 14 June 2026 at 20:00 UTC.
Is David Leonardo Castro left-footed or right-footed?
David Leonardo Castro's preferred foot is right.
Does David Leonardo Castro play for the national team?
David Leonardo Castro is eligible for Colombia. Their next match is Uzbekistan vs Colombia on Thursday 18 June 2026 UTC.
Statistics
Teammates
- A. Liadi Forward
- Amal Knight Goalkeeper
- Anthony patti Defender
- Azaad Liadi Forward
- B. Zakowski Midfielder
- Brandon Fricke Defender
- Chevonne Marsh Forward
- D. Wu Defender
- David Leonardo Castro Forward
- Deshane Beckford Midfielder
- Devin Benton Defender
- Devin Boyce Midfielder
- Evan Lee Defender
- H. Anderson Defender
- H. Gabo Defender
- L. Herrera Midfielder
- L. MacKinnon Midfielder
- Leonardo castro Forward
- Marqes Muir Defender
- N. Shultz Defender
Other forwards
- Adrian Estacio Colombia
- Adrián Estacio Colombia
- Adrián Parra Colombia
- Adrián Ramos Colombia
- Aldair Chaverra Colombia
- Alejandro Mosquera Colombia
- Alejandro Peñaranda Colombia
- Alejandro Piedrahita Díaz Colombia