Home»Teams»Greenville Triumph»Leonardo Castro
Player · #25

Leonardo Castro

Greenville TriumphForwardRightColombia37 years old185 cm80 kg
SeasonTeamCompetitionMPMinGA
2026/27Greenville TriumphUSL League One812300
2026/27Greenville TriumphUSL League One Cup11500
2025/26Greenville TriumphUSL League One221,50372
2025/26Greenville TriumphUSL League One Cup431910
2024/25Greenville TriumphUSL League One211,70472
2024/25Greenville TriumphUSL League One Cup744310
2023/24Greenville TriumphUSL League One312,431134
2021/22Kaizer ChiefsSouth Africa PSL1259201
2021/22Kaizer ChiefsSouth Africa Cup13300
2020/21Kaizer ChiefsSouth Africa PSL261,40060
2020/21Kaizer ChiefsAfrican Champions League539310
2020/21Kaizer ChiefsSouth Africa 8 Cup320200
2020/21Kaizer ChiefsSouth Africa Cup14510
2019/20Kaizer ChiefsSouth Africa PSL181,13872
2019/20Kaizer ChiefsSouth Africa Cup14500
2019/20Kaizer ChiefsSouth Africa League Cup331210
2018/19Kaizer ChiefsSouth Africa PSL211,63843
2018/19Kaizer ChiefsSouth Africa 8 Cup325821
2018/19Kaizer ChiefsSouth Africa Cup421100
2018/19Kaizer ChiefsSouth Africa League Cup218010
2017/18Kaizer ChiefsSouth Africa PSL1376221
2017/18Kaizer ChiefsSouth Africa Cup429110
2017/18Mamelodi SundownsAfrican Champions League419700
2017/18Mamelodi SundownsSouth Africa League Cup11600
2016/17Mamelodi SundownsFIFA Club World Cup211000
2016/17Mamelodi SundownsAfrican Champions League434010
2014/15Universitario de SucreCopa Libertadores870222
2013/14Águilas DoradasColombian Primera A (Apertura)1579010
2013/14Cúcuta DeportivoColombia Primera Finalización421010
2012/13Cúcuta DeportivoColombian Primera A (Apertura)1581630
Total30 seasons26417,2196318
0
Matches
0
Goals
0
Assists
0
Minutes

US Open Cup

2026/27

No stats available right now.

8
Matches
0
Goals
0
Assists
123
Minutes
7
Shots

USL League One

2026/27
Goals per 90 minutes · 6 percentile among 80 players in the same positionGoals0.00Shots per 90 minutes · 100 percentile among 80 players in the same positionShots5.12Chances created per 90 minutes · 18 percentile among 80 players in the same positionChances created0.73Dribbles completed per 90 minutes · 98 percentile among 80 players in the same positionDribbles2.20Touches in the opposition box per 90 minutes · 99 percentile among 80 players in the same positionTouches in the box8.78Aerial duels won over aerial duels contested · 69 percentile among 80 players in the same positionAerial game47%

Compared with 80 players in the same position in 2026/27.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

Small sample so far: few matches played.

MetricValuePercentile
Goals0.006
Shots5.12100
Chances created0.7318
Dribbles2.2098
Touches in the box8.7899
Aerial game47%69
MetricTotalPer 90
Big chances created10.73
Shots75.12
Dribbles completed32.20
Tackles won10.73
Interceptions10.73
Clearances21.46
1
Matches
0
Goals
0
Assists
15
Minutes

USL League One Cup

2026/27

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

US Open Cup

2025/26

No stats available right now.

22
Matches
7
Goals
2
Assists
1,503
Minutes
52
Shots

USL League One

2025/26
Goals per 90 minutes · 75 percentile among 70 players in the same positionGoals0.42Shots per 90 minutes · 89 percentile among 70 players in the same positionShots3.11Chances created per 90 minutes · 72 percentile among 70 players in the same positionChances created1.38Dribbles completed per 90 minutes · 45 percentile among 70 players in the same positionDribbles0.72Touches in the opposition box per 90 minutes · 98 percentile among 70 players in the same positionTouches in the box6.53Aerial duels won over aerial duels contested · 72 percentile among 70 players in the same positionAerial game47%

Compared with 70 players in the same position in 2025/26.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Goals0.4275
Shots3.1189
Chances created1.3872
Dribbles0.7245
Touches in the box6.5398
Aerial game47%72
MetricTotalPer 90
Goals70.42
Assists20.12
Big chances created231.38
Shots523.11
Dribbles completed120.72
Tackles won120.72
Interceptions30.18
Clearances140.84
4
Matches
1
Goals
0
Assists
319
Minutes
8
Shots

USL League One Cup

2025/26
MetricTotalPer 90
Goals10.28
Big chances created20.56
Shots82.26
Dribbles completed20.56
Tackles won30.85
Interceptions41.13
Clearances30.85
0
Matches
0
Goals
0
Assists
0
Minutes

US Open Cup

2024/25

No stats available right now.

21
Matches
7
Goals
2
Assists
1,704
Minutes
54
Shots

USL League One

2024/25
Goals per 90 minutes · 69 percentile among 53 players in the same positionGoals0.37Shots per 90 minutes · 80 percentile among 53 players in the same positionShots2.85Chances created per 90 minutes · 31 percentile among 53 players in the same positionChances created1.06Dribbles completed per 90 minutes · 61 percentile among 53 players in the same positionDribbles1.11Touches in the opposition box per 90 minutes · 84 percentile among 53 players in the same positionTouches in the box5.60Aerial duels won over aerial duels contested · 90 percentile among 53 players in the same positionAerial game55%

Compared with 53 players in the same position in 2024/25.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Goals0.3769
Shots2.8580
Chances created1.0631
Dribbles1.1161
Touches in the box5.6084
Aerial game55%90
MetricTotalPer 90
Goals70.37
Assists20.11
Big chances created201.06
Shots542.85
Dribbles completed211.11
Tackles won140.74
Interceptions70.37
Clearances211.11
Clean sheets10.05
7
Matches
1
Goals
0
Assists
443
Minutes
20
Shots

USL League One Cup

2024/25
Goals per 90 minutes · 35 percentile among 17 players in the same positionGoals0.20Shots per 90 minutes · 94 percentile among 17 players in the same positionShots4.06Chances created per 90 minutes · 71 percentile among 17 players in the same positionChances created1.63Dribbles completed per 90 minutes · 41 percentile among 17 players in the same positionDribbles1.22Touches in the opposition box per 90 minutes · 100 percentile among 17 players in the same positionTouches in the box6.91Aerial duels won over aerial duels contested · 53 percentile among 17 players in the same positionAerial game42%

Compared with 17 players in the same position in 2024/25.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

Small sample so far: few matches played.

MetricValuePercentile
Goals0.2035
Shots4.0694
Chances created1.6371
Dribbles1.2241
Touches in the box6.91100
Aerial game42%53
MetricTotalPer 90
Goals10.20
Big chances created81.63
Shots204.06
Dribbles completed61.22
Tackles won10.20
Clearances10.20
0
Matches
0
Goals
0
Assists
0
Minutes

Embargoed Fixtures - ISL

2024/25

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

US Open Cup

2023/24

No stats available right now.

31
Matches
13
Goals
4
Assists
2,431
Minutes
80
Shots

USL League One

2023/24
Goals per 90 minutes · 86 percentile among 52 players in the same positionGoals0.48Shots per 90 minutes · 78 percentile among 52 players in the same positionShots2.96Chances created per 90 minutes · 78 percentile among 52 players in the same positionChances created1.26Dribbles completed per 90 minutes · 84 percentile among 52 players in the same positionDribbles1.67Touches in the opposition box per 90 minutes · 89 percentile among 52 players in the same positionTouches in the box6.00Aerial duels won over aerial duels contested · 78 percentile among 52 players in the same positionAerial game50%

Compared with 52 players in the same position in 2023/24.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Goals0.4886
Shots2.9678
Chances created1.2678
Dribbles1.6784
Touches in the box6.0089
Aerial game50%78
MetricTotalPer 90
Goals130.48
Assists40.15
Big chances created341.26
Shots802.96
Dribbles completed451.67
Tackles won230.85
Interceptions80.30
Clearances371.37
Clean sheets30.11
12
Matches
0
Goals
1
Assists
592
Minutes
7
Shots

South Africa PSL

2021/22
Goals per 90 minutes · 9 percentile among 66 players in the same positionGoals0.00Shots per 90 minutes · 20 percentile among 66 players in the same positionShots1.06Chances created per 90 minutes · 98 percentile among 66 players in the same positionChances created1.67Dribbles completed per 90 minutes · 81 percentile among 66 players in the same positionDribbles0.91Touches in the opposition box per 90 minutes · 77 percentile among 66 players in the same positionTouches in the box4.26Aerial duels won over aerial duels contested · 57 percentile among 66 players in the same positionAerial game45%

Compared with 66 players in the same position in 2021/22.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Goals0.009
Shots1.0620
Chances created1.6798
Dribbles0.9181
Touches in the box4.2677
Aerial game45%57
MetricTotalPer 90
Assists10.15
Big chances created111.67
Shots71.06
Dribbles completed60.91
Interceptions20.30
Clearances30.46
0
Matches
0
Goals
0
Assists
0
Minutes

South Africa 8 Cup

2021/22

No stats available right now.

1
Matches
0
Goals
0
Assists
33
Minutes

South Africa Cup

2021/22
MetricTotalPer 90
Interceptions12.73
0
Matches
0
Goals
0
Assists
0
Minutes

South Africa Carling Black Label Cup

2021/22

No stats available right now.

26
Matches
6
Goals
0
Assists
1,400
Minutes
48
Shots

South Africa PSL

2020/21
MetricTotalPer 90
Goals60.39
Big chances created120.77
Shots483.09
Dribbles completed130.84
Tackles won30.19
Interceptions30.19
Clearances171.09
5
Matches
1
Goals
0
Assists
393
Minutes
7
Shots

African Champions League

2020/21
MetricTotalPer 90
Goals10.23
Big chances created20.46
Shots71.60
Dribbles completed30.69
Tackles won20.46
Interceptions10.23
Clearances40.92
3
Matches
0
Goals
0
Assists
202
Minutes
4
Shots

South Africa 8 Cup

2020/21
MetricTotalPer 90
Big chances created20.89
Shots41.78
Dribbles completed20.89
Tackles won10.45
Interceptions10.45
Clearances20.89
1
Matches
1
Goals
0
Assists
45
Minutes
4
Shots

South Africa Cup

2020/21
MetricTotalPer 90
Goals12.00
Shots48.00
Dribbles completed24.00
18
Matches
7
Goals
2
Assists
1,138
Minutes
14
Shots

South Africa PSL

2019/20
MetricTotalPer 90
Goals70.55
Assists20.16
Big chances created50.40
Shots141.11
Dribbles completed40.32
Tackles won10.08
Interceptions30.24
Clean sheets20.16
1
Matches
0
Goals
0
Assists
45
Minutes

South Africa Cup

2019/20

No stats available right now.

3
Matches
1
Goals
0
Assists
312
Minutes
1
Shots

South Africa League Cup

2019/20
MetricTotalPer 90
Goals10.29
Shots10.29
21
Matches
4
Goals
3
Assists
1,638
Minutes
4
Shots

South Africa PSL

2018/19
MetricTotalPer 90
Goals40.22
Assists30.16
Big chances created30.16
Shots40.22
Clean sheets30.16
3
Matches
2
Goals
1
Assists
258
Minutes
2
Shots

South Africa 8 Cup

2018/19
MetricTotalPer 90
Goals20.70
Assists10.35
Big chances created10.35
Shots20.70
Clean sheets10.35
4
Matches
0
Goals
0
Assists
211
Minutes

South Africa Cup

2018/19
MetricTotalPer 90
Clean sheets10.43
2
Matches
1
Goals
0
Assists
180
Minutes
1
Shots

South Africa League Cup

2018/19
MetricTotalPer 90
Goals10.50
Shots10.50
Clean sheets10.50
13
Matches
2
Goals
1
Assists
762
Minutes
2
Shots

South Africa PSL

2017/18
MetricTotalPer 90
Goals20.24
Assists10.12
Big chances created10.12
Shots20.24
Clean sheets20.24
4
Matches
1
Goals
0
Assists
291
Minutes
1
Shots

South Africa Cup

2017/18
MetricTotalPer 90
Goals10.31
Shots10.31
Clean sheets10.31
4
Matches
0
Goals
0
Assists
197
Minutes
4
Shots

African Champions League

2017/18
MetricTotalPer 90
Big chances created20.91
Shots41.83
Dribbles completed10.46
Tackles won10.46
Interceptions10.46
Clearances20.91
0
Matches
0
Goals
0
Assists
0
Minutes

South Africa 8 Cup

2017/18

No stats available right now.

1
Matches
0
Goals
0
Assists
16
Minutes

South Africa League Cup

2017/18

No stats available right now.

2
Matches
0
Goals
0
Assists
110
Minutes
1
Shots

FIFA Club World Cup

2016/17
MetricTotalPer 90
Shots10.82
Tackles won10.82
Interceptions10.82
Clearances21.64
0
Matches
0
Goals
0
Assists
0
Minutes

South Africa PSL

2016/17

No stats available right now.

4
Matches
1
Goals
0
Assists
340
Minutes
11
Shots

African Champions League

2016/17
MetricTotalPer 90
Goals10.26
Big chances created10.26
Shots112.91
Dribbles completed30.79
Tackles won20.53
Interceptions20.53
Clearances41.06
Clean sheets10.26
0
Matches
0
Goals
0
Assists
0
Minutes

CAF Super Cup

2016/17

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

Bolivian Primera División

2015/16

No stats available right now.

8
Matches
2
Goals
2
Assists
702
Minutes
25
Shots

Copa Libertadores

2014/15
MetricTotalPer 90
Goals20.26
Assists20.26
Big chances created141.79
Shots253.21
Dribbles completed20.26
Tackles won40.51
Interceptions30.38
Clearances60.77
Clean sheets30.38
0
Matches
0
Goals
0
Assists
0
Minutes

Bolivian Primera División

2014/15

No stats available right now.

15
Matches
1
Goals
0
Assists
790
Minutes
23
Shots

Colombian Primera A (Apertura)

2013/14
MetricTotalPer 90
Goals10.11
Big chances created40.46
Shots232.62
Dribbles completed10.11
Tackles won101.14
Interceptions20.23
Clearances10.11
4
Matches
1
Goals
0
Assists
210
Minutes
5
Shots

Colombia Primera Finalización

2013/14
MetricTotalPer 90
Goals10.43
Big chances created20.86
Shots52.14
Dribbles completed41.71
Tackles won73.00
Clearances20.86
15
Matches
3
Goals
0
Assists
816
Minutes
14
Shots

Colombian Primera A (Apertura)

2012/13
MetricTotalPer 90
Goals30.33
Big chances created40.44
Shots141.54
Dribbles completed70.77
Tackles won151.65
Interceptions121.32
Clearances111.21
0
Matches
0
Goals
0
Assists
0
Minutes

Copa Libertadores

2010/11

No stats available right now.

Recent matches

MatchMinGAShSoTKPDrbDuelPassScore
04/25AwayPittsburgh Riverhounds SCP3-015'00000003/56.0
03/14Chattanooga Red WolvesP1-27'00100011/15.9
10/25AwayOne KnoxvilleP1-090'002222618/266.8
10/18South Georgia TormentaP1-490'001000813/235.7
10/11Union OmahaE0-09'00000010/05.8
10/04AwayChattanooga Red WolvesE0-012'00111036/76.8
09/27AwaySpokane VelocityG0-114'00000034/76.3
07/20Richmond KickersG2-078'002031914/226.4
07/16AwayPortland Hearts of PineP3-190'005210916/246.2
07/12AwayForward MadisonP3-190'006010719/226.1
07/02AwayWestchester SCG0-358'01321027/107.0
06/21Chattanooga Red WolvesG3-188'104210513/208.0
06/15AwayCharlotte IndependenceP1-045'000020410/147.0
06/12AwayUnion OmahaP1-090'003011712/196.4
06/07NaplesE1-182'103110921/268.2
Abreviaturas
Min Minutos jugadosG GoalsA AssistsSh ShotsSoT Shots on targetKP Key passesDrb Dribbles completedDuel Duels wonPass Passes completed / attemptedScore Our rating (1-10)G/E/P Ganado / Empatado / Perdido
We use cookies to improve and personalize your experience on our site. For more information, read our privacy policy.Accept