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 |
|---|---|---|---|
Richmond Kickers vs Greenville Triumph
|
USL League One | 24 Oct 2026 | 0 – 1 |
Greenville Triumph vs Charlotte Independence
|
USL League One | 17 Oct 2026 | 0 – 3 |
Greenville Triumph vs Spokane Velocity
|
USL League One | 14 Oct 2026 | 4 – 3 |
AV Alta vs Greenville Triumph
|
USL League One | 11 Oct 2026 | 2 – 2 |
Athletic Club Boise vs Greenville Triumph
|
USL League One | 03 Oct 2026 | 1 – 0 |
Colombia vs Peru
|
International Friendly | 06 Oct 2026 | 2 – 0 |
Colombia vs Paraguay
|
International Friendly | 03 Oct 2026 | 0 – 1 |
Mexico vs Colombia
|
International Friendly | 27 Sep 2026 | 1 – 1 |
Switzerland vs Colombia
|
FIFA World Cup | 07 Jul 2026 | 0 – 0 |
Colombia vs Ghana
|
FIFA World Cup | 04 Jul 2026 | 1 – 0 |
Colombia vs Chile
|
International Friendly | 14 Nov 2026 | Upcoming |
Chile vs Colombia
|
International Friendly | 17 Nov 2026 | Upcoming |
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: Colombia vs Chile in the International Friendly on Saturday 14 November 2026 at 00:00 UTC. Most recent fixture: Richmond Kickers 0-1 Greenville Triumph 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.
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 Colombia vs Chile on Saturday 14 November 2026 UTC.
Statistics
Teammates
- A. Liadi Forward Compare
- Amal Knight Goalkeeper Compare
- Anthony patti Defender Compare
- Azaad Liadi Forward Compare
- B. Zakowski Midfielder Compare
- Brandon Fricke Defender Compare
- Chevonne Marsh Forward Compare
- D. Wu Defender Compare
- David Leonardo Castro Forward Compare
- Deshane Beckford Midfielder Compare
- Devin Benton Defender Compare
- Devin Boyce Midfielder Compare
- Evan Lee Defender Compare
- H. Anderson Defender Compare
- H. Gabo Defender Compare
- L. Herrera Midfielder Compare
- L. MacKinnon Midfielder Compare
- Leonardo castro Forward Compare
- Marqes Muir Defender Compare
- N. Shultz Defender Compare
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