David Leonardo Castro - Live Updates and Stats

David Leonardo Castro
Shirt No.:25
Position:F
Foot:Right foot
Contract until:Nov. 29, 2026
Player Info
Height (cm)183
Weight (kg)80
Age36
Total Market Value€ 100K
Next Match
Overview
Shirt No.:25
May 12, 198936 Years
Height:183 cm
Foot:Right foot
Position:F
Total Market Value:€ 100K
ST
Strengths Stability Stance High Pressing
Weaknesses Ball control
Defense(34)Attack(65)Creativity(47)Technology(50)Tactics(53)
Strengths Stability Stance High Pressing
Weaknesses Ball control
Matches
11:00 PM
Fri
Greenville Triumph
Northern Colorado
-
2
11:00 PM
Sat
Greenville Triumph
Omaha
1
2
12:00 AM
Sun
Greenville Triumph
Spokane Velocity
3
1
11:00 PM
Sat
Greenville Triumph
Omaha
-
1
11:30 PM
Sat
Tormenta FC
Greenville Triumph
1
2
02:00 AM
Sun
Central Valley Fuego
Greenville Triumph
-
1
11:00 PM
Sat
Greenville Triumph
Knoxville troops
1
2
11:30 PM
Sat
Chattanooga Red Wolves
Greenville Triumph
2
2
11:30 PM
Wed
Greenville Triumph
Chattanooga Red Wolves
2
1
12:50 AM
Sun
Greenville Triumph
Knoxville troops
1
-
11:00 PM
Wed
Charlotte Independence
Greenville Triumph
1
-
11:00 PM
Sat
Greenville Triumph
Charlotte Independence
3
2
08:00 PM
Sun
Richmond Kickers
Greenville Triumph
1
2
11:00 PM
Sat
Greenville Triumph
Richmond Kickers
1
1
11:00 PM
Sat
Richmond Kickers
Greenville Triumph
-
1
11:00 PM
Wed
Greenville Triumph
Charlotte Independence
2
-
11:00 PM
Sat
Greenville Triumph
Omaha
1
1
01:00 AM
Sun
Spokane Velocity
Greenville Triumph
2
3
10:00 PM
Sat
Omaha
Greenville Triumph
2
1
11:00 PM
Sat
Greenville Triumph
Central Valley Fuego
2
2
11:00 PM
Sat
Greenville Triumph
Tormenta FC
5
1
06:00 PM
Sat
Greenville Triumph
Lexington
2
1
06:00 PM
Sat
Greenville Triumph
Knoxville troops
2
1
11:00 PM
Sun
Central Valley Fuego
Greenville Triumph
1
-
11:30 PM
Sun
Tormenta FC
Greenville Triumph
-
3
11:10 PM
Sat
Greenville Triumph
Lexington
1
1
11:00 PM
Sat
Greenville Triumph
Tormenta FC
1
1
11:00 PM
Sat
Greenville Triumph
North Carolina
-
2
11:30 PM
Sat
Tormenta FC
Greenville Triumph
2
-
11:30 PM
Wed
Greenville Triumph
Central Valley Fuego
3
-
11:00 PM
Fri
Lexington
Greenville Triumph
1
1
11:00 PM
Sat
Lexington
Greenville Triumph
-
2
11:30 PM
Fri
Charlotte Independence
Greenville Triumph
1
-
11:30 PM
Sat
Knoxville troops
Greenville Triumph
-
1
11:30 PM
Fri
Charlotte Independence
Greenville Triumph
3
2
11:00 PM
Sat
Greenville Triumph
North Carolina
1
2
11:00 PM
Sat
North Carolina
Greenville Triumph
2
1
11:30 PM
Wed
Greenville Triumph
Chattanooga Red Wolves
5
1
11:00 PM
Sat
Greenville Triumph
Northern Colorado
3
1
11:00 PM
Sat
Knoxville troops
Greenville Triumph
-
2
11:30 PM
Sat
Chattanooga Red Wolves
Greenville Triumph
2
5
11:30 PM
Sat
Tormenta FC
Greenville Triumph
2
1
12:00 AM
Sun
Omaha
Greenville Triumph
3
1
08:00 PM
Sun
Greenville Triumph
Chattanooga Red Wolves
1
3
11:00 PM
Sat
Greenville Triumph
Forward Madison FC
-
-
11:00 PM
Fri
Lexington
Greenville Triumph
2
3
12:00 AM
Sun
Forward Madison FC
Greenville Triumph
1
1
11:00 PM
Sat
Greenville Triumph
Forward Madison FC
1
-
11:00 PM
Sat
Greenville Triumph
Richmond Kickers
2
2
11:00 PM
Sat
Greenville Triumph
Richmond Kickers
-
1
12:00 AM
Thu
Omaha
Greenville Triumph
3
3
11:00 PM
Sat
Greenville Triumph
Tormenta FC
3
2
11:00 PM
Sat
Richmond Kickers
Greenville Triumph
-
2
11:30 PM
Sun
Tormenta FC
Greenville Triumph
1
3
11:00 PM
Sat
Greenville Triumph
FC Naples
2
1
10:00 PM
Sat
Charleston Battery
Greenville Triumph
-
1
11:00 PM
Sat
Greenville Triumph
Miami FC
2
-
11:50 PM
Fri
Greenville Triumph
Charlotte Independence
-
1
01:00 AM
Sun
Spokane Velocity
Greenville Triumph
-
-
11:00 PM
Sat
Greenville Triumph
Lexington
-
1
11:00 PM
Fri
Richmond Kickers
Greenville Triumph
3
3
11:00 PM
Sat
Greenville Triumph
AV Alta
2
2
12:00 AM
Sun
Forward Madison FC
Greenville Triumph
3
1
11:00 PM
Sat
Knoxville troops
Greenville Triumph
1
-
11:30 PM
Sat
Greenville Triumph
Tormenta FC
1
4
11:00 PM
Sun
Greenville Triumph
Richmond Kickers
2
-
11:00 PM
Sat
Chattanooga Red Wolves
Greenville Triumph
1
-
01:00 AM
Sun
Spokane Velocity
Greenville Triumph
-
1
11:00 PM
Wed
Greenville Triumph
Knoxville troops
-
1
11:00 PM
Wed
Greenville Triumph
Omaha
3
-
08:30 PM
Sun
Texoma
Greenville Triumph
1
-
01:00 AM
Sun
Greenville Triumph
FC Naples
1
1
11:00 PM
Sat
Greenville Triumph
Chattanooga Red Wolves
3
1
06:00 PM
Sat
Greenville Triumph
Omaha
-
-
11:05 PM
Wed
Westchester SC
Greenville Triumph
-
3
11:00 PM
Sat
Greenville Triumph
Spokane Velocity
-
4
11:00 PM
Sun
Charlotte Independence
Greenville Triumph
1
-
10:30 PM
Wed
Portland Hearts of Pine
Greenville Triumph
3
1
11:00 PM
Sat
Greenville Triumph
Charlotte Independence
1
-
11:00 PM
Sat
Chattanooga Red Wolves
Greenville Triumph
-
-
12:00 AM
Fri
Omaha
Greenville Triumph
1
-
11:00 PM
Wed
SC United Bantams
Greenville Triumph
-
1
11:00 PM
Tue
Louisville City FC
Greenville Triumph
3
1
11:30 PM
Tue
Asheville City
Greenville Triumph
-
-
02:30 AM
Thu
Phoenix Rising FC
Greenville Triumph
1
-
11:00 PM
Wed
Greenville Triumph
Knoxville troops
1
3
11:00 PM
Wed
Knoxville troops
Greenville Triumph
2
2
Matches
Date
LeagueMatchPlayedGoalsAssistsRating
League
National Premier Soccer LeagueSeptember 21, 2024
Match
65"--6.65PlayedGoalsAssistsRating
65"--6.65
League
National Premier Soccer LeagueSeptember 9, 2023
Match
89"--6.22PlayedGoalsAssistsRating
89"--6.22
League
National Premier Soccer LeagueSeptember 14, 2024
Match
72"--6.19PlayedGoalsAssistsRating
72"--6.19
League
National Premier Soccer LeagueSeptember 8, 2024
Match
60"1-8.05PlayedGoalsAssistsRating
60"1-8.05
Match Log
TeamsLeagueAppearancesStartsGoalsAssistsYellow cardsRed cards
Kaizer ChiefsCAF Champions LeagueApps2
Goals0
Yellow cards0
Starts1
Assists0
Red cards0
Greenville TriumphUSL League OneApps21
Goals7
Yellow cards5
Starts16
Assists2
Red cards0
Greenville TriumphUSL ChampionshipApps1
Goals1
Yellow cards0
Starts1
Assists0
Red cards0
Greenville TriumphNational Premier Soccer LeagueApps29
Goals13
Yellow cards9
Starts26
Assists2
Red cards0
Greenville TriumphNational Premier Soccer LeagueApps21
Goals6
Yellow cards4
Starts21
Assists2
Red cards0
Greenville TriumphNational Premier Soccer LeagueApps1
Goals0
Yellow cards0
Starts1
Assists0
Red cards0
Kaizer ChiefsSouth Africa Premier Soccer LeagueApps1
Goals0
Yellow cards0
Starts1
Assists0
Red cards0
Greenville TriumphUnited States Open CupApps1
Goals0
Yellow cards0
Starts1
Assists0
Red cards0
Greenville TriumphUnited States Open CupApps3
Goals1
Yellow cards2
Starts3
Assists1
Red cards0
Greenville TriumphUnited States Open CupApps2
Goals0
Yellow cards0
Starts1
Assists0
Red cards0
Coming Soon
Transfer history
David Leonardo Castro Salary-career Earnings
TeamsYearWeekly SalaryAnnual SalaryTeamsLeagueAge Contract until
Coming Soon
Champions
South African champion


FIFA Club World Cup participant

CAF Super Cup Winner

South African cup winner

CAF Champions League winner

Colombian Champion

Stats
Matches
Total played2
Started1
Minutes per game40.0
Attacking
Goals0
Scoring40.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes13
Key passes0
Accurate passes1.5
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game1.0
Clearances per game1.5
Other
Succ. dribbles0.0
Total duels won3.5
Fouls1.5
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played19
Started14
Minutes per game65.2
Attacking
Goals3
Scoring65.2
Goals per game0.2
Shots per game1.9
Passes
Assists1
Passes344
Key passes21
Accurate passes13.0
Accurate long balls0.4
Accurate crosses0.2
Defending
Interceptions per game0.1
Tackles per game1.0
Clearances per game0.5
Other
Succ. dribbles0.6
Total duels won5.1
Fouls1.4
Was fouled0.8
Offsides0.5
Cards
Yellow4
Yellow - Red0
Red0
Matches
Total played2
Started2
Minutes per game87.5
Attacking
Goals4
Scoring43.8
Goals per game2.0
Shots per game5.5
Passes
Assists1
Passes35
Key passes1
Accurate passes11.0
Accurate long balls0.5
Accurate crosses0.0
Defending
Interceptions per game0.5
Tackles per game2.5
Clearances per game0.5
Other
Succ. dribbles0.0
Total duels won5.0
Fouls3.5
Was fouled1.0
Offsides1.0
Cards
Yellow1
Yellow - Red0
Red0
Matches
Total played1
Started1
Minutes per game89.0
Attacking
Goals1
Scoring89.0
Goals per game1.0
Shots per game1.0
Passes
Assists0
Passes15
Key passes0
Accurate passes11.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game1.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won2.0
Fouls1.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played6
Started4
Minutes per game58.8
Attacking
Goals1
Scoring58.8
Goals per game0.2
Shots per game2.3
Passes
Assists0
Passes83
Key passes6
Accurate passes9.5
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.5
Clearances per game0.0
Other
Succ. dribbles0.8
Total duels won3.0
Fouls1.3
Was fouled0.7
Offsides0.2
Cards
Yellow1
Yellow - Red0
Red0
Matches
Total played3
Started3
Minutes per game79.0
Attacking
Goals1
Scoring79.0
Goals per game0.3
Shots per game2.3
Passes
Assists0
Passes45
Key passes2
Accurate passes10.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game1.3
Tackles per game1.3
Clearances per game1.0
Other
Succ. dribbles0.7
Total duels won6.7
Fouls1.3
Was fouled1.0
Offsides2.3
Cards
Yellow1
Yellow - Red0
Red0
Matches
Total played27
Started24
Minutes per game77.4
Attacking
Goals9
Scoring77.4
Goals per game0.3
Shots per game2.5
Passes
Assists2
Passes502
Key passes30
Accurate passes12.7
Accurate long balls0.4
Accurate crosses0.1
Defending
Interceptions per game0.3
Tackles per game1.0
Clearances per game1.1
Other
Succ. dribbles1.4
Total duels won7.3
Fouls1.6
Was fouled1.3
Offsides0.6
Cards
Yellow9
Yellow - Red0
Red0
Matches
Total played2
Started2
Minutes per game81.0
Attacking
Goals4
Scoring40.5
Goals per game2.0
Shots per game3.5
Passes
Assists0
Passes55
Key passes2
Accurate passes20.5
Accurate long balls0.5
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game1.5
Clearances per game2.0
Other
Succ. dribbles2.5
Total duels won8.0
Fouls0.5
Was fouled1.5
Offsides0.5
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played21
Started21
Minutes per game81.2
Attacking
Goals6
Scoring81.2
Goals per game0.3
Shots per game2.8
Passes
Assists2
Passes512
Key passes22
Accurate passes18.5
Accurate long balls0.2
Accurate crosses0.0
Defending
Interceptions per game0.3
Tackles per game1.0
Clearances per game1.0
Other
Succ. dribbles1.0
Total duels won6.8
Fouls1.8
Was fouled1.0
Offsides0.6
Cards
Yellow4
Yellow - Red0
Red0
Matches
Total played1
Started1
Minutes per game82.0
Attacking
Goals0
Scoring82.0
Goals per game0.0
Shots per game1.0
Passes
Assists0
Passes13
Key passes0
Accurate passes8.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game1.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won3.0
Fouls1.0
Was fouled1.0
Offsides1.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played1
Started1
Minutes per game74.0
Attacking
Goals0
Scoring74.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes21
Key passes0
Accurate passes17.0
Accurate long balls1.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles1.0
Total duels won3.0
Fouls2.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played1
Started1
Minutes per game70.0
Attacking
Goals0
Scoring70.0
Goals per game0.0
Shots per game1.0
Passes
Assists0
Passes15
Key passes0
Accurate passes13.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game1.0
Clearances per game0.0
Other
Succ. dribbles1.0
Total duels won2.0
Fouls3.0
Was fouled0.0
Offsides1.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played3
Started3
Minutes per game90.0
Attacking
Goals1
Scoring90.0
Goals per game0.3
Shots per game4.0
Passes
Assists1
Passes55
Key passes5
Accurate passes11.3
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game1.0
Clearances per game0.3
Other
Succ. dribbles1.0
Total duels won6.3
Fouls1.3
Was fouled1.7
Offsides0.7
Cards
Yellow2
Yellow - Red0
Red0
Matches
Total played2
Started1
Minutes per game65.5
Attacking
Goals0
Scoring65.5
Goals per game0.0
Shots per game1.5
Passes
Assists0
Passes25
Key passes1
Accurate passes7.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.5
Clearances per game0.5
Other
Succ. dribbles0.5
Total duels won3.5
Fouls2.0
Was fouled0.0
Offsides1.5
Cards
Yellow0
Yellow - Red0
Red0
The Highest Paid Player
Coming Soon
About David Leonardo Castro
About David Leonardo Castro Football Player
Your destination for real-time updates from all Football tournaments that David Leonardo Castro played.
Previous Match:
Draw the match in - against Charleston Battery (1-1).
Next Match:
David Leonardo Castro will play their next match on March 18, 2026 at 22:30 against Asheville City in Memorial Stadium.
What's Next?
See the match schedule for all football matches. Check live scores for today, and never miss a point. Visit the main Football Live Scores page.


















