UEFA Champions League
LEN0
SCP0
25'
UEFA Champions League
SAB0
SLA0
23'
AFC Champions League Elite
SDD0
HIL1
49'
AFC Champions League Two
ASC0
HUS1
49'
Dutch Tweede Divisie
IJS0
GVV2
Internationals Women
GER1
JPN1
65'
Swedish Superettan
NOR0
GIF0
10'
Turkish 1. Lig
PEN0
VAN0
10'
UEFA Youth League
RDI1
ZRI2
48'
Women's European World Cup Qualifiers
AUT1
KVX0
50'
Women's European World Cup Qualifiers
NOR3
ROU0
53'
Women's European World Cup Qualifiers
POL1
BEL0
49'
Women's European World Cup Qualifiers
ITA1
BLR0
ET
Women's European World Cup Qualifiers
SWE0
LTU0
10'
Women's European World Cup Qualifiers
SVN2
TUR0
Final
UEFA Champions League
ARS-
LIL-
12:00 PM
UEFA Champions League
ATM-
MUN-
12:00 PM
UEFA Champions League
GAL-
BAR-
12:00 PM
UEFA Champions League
INT-
CLU-
12:00 PM
UEFA Champions League
RBL-
PSV-
12:00 PM
UEFA Champions League
VIK-
FCB-
12:00 PM
UEFA Champions League
VIL-
NAP-
12:00 PM
Copa Sudamericana
BOC-
VAS-
5:30 PM
AFC Champions League
ITH-
SAH-
11:15 AM
Algerian Ligue 1
USB-
MCO-
7:00 AM
Algerian Ligue 1
ASO-
MCA-
9:45 AM
Algerian Ligue 1
USM-
JSS-
12:15 PM
Internationals Women
HAI-
AUS-
12:00 PM
Internationals Women
CHI-
BOL-
1:00 PM
Internationals Women
USA-
ESP-
4:00 PM
Internationals Women
BRA-
ARG-
4:30 PM
Internationals Women
PAN-
NZL-
5:30 PM
Internationals Women
MEX-
JAM-
6:00 PM
Mexican Ascenso (Apertura)
TAP-
TEP-
4:00 PM
Russian Cup
LOK-
AKR-
8:30 AM
Russian Cup
KRA-
FAK-
10:45 AM
Scottish Challenge Cup
AIR-
HEA-
11:45 AM
Scottish Challenge Cup
ANN-
ALL-
11:45 AM
Scottish Challenge Cup
BOD-
MRW-
11:45 AM
Scottish Challenge Cup
BER-
QOS-
11:45 AM
Home»Teams»TS Galaxy»Victor Letsoalo
Player · #17

Victor Letsoalo

TS GalaxyForwardSouth Africa33 years old
SeasonTeamCompetitionMPMinGA
2026/27TS GalaxySouth Africa PSL762940
2025/26TS GalaxySouth Africa PSL201,22740
2025/26TS GalaxySouth Africa 8 Cup18510
2025/26TS GalaxySouth Africa Cup549320
2025/26South AfricaCOSAFA Cup514600
2024/25TS GalaxySouth Africa PSL221,49053
2024/25TS GalaxySouth Africa Cup14700
2024/25TS GalaxySouth Africa League Cup211301
2023/24AmaZuluSouth Africa PSL1976720
2023/24AmaZuluSouth Africa Cup211210
2023/24AmaZuluSouth Africa League Cup1100
2023/24All-Stars XISouth Africa Carling Black Label Cup15600
2023/24South AfricaCOSAFA Cup521700
2022/23Sekhukhune UnitedSouth Africa PSL272,14043
2022/23Sekhukhune UnitedSouth Africa Cup540910
2021/22Royal AMSouth Africa PSL272,125152
2021/22Royal AMSouth Africa Cup426520
2021/22South AfricaInternational Friendlies12200
2021/22South AfricaCOSAFA Cup426240
2021/22AmabuthoSouth Africa Compact Cup29200
2020/21Bloemfontein CelticSouth Africa PSL271,96382
2020/21Bloemfontein CelticSouth Africa 8 Cup432021
2020/21Bloemfontein CelticSouth Africa Cup19000
2019/20Bloemfontein CelticSouth Africa PSL2095361
2019/20Bloemfontein CelticSouth Africa Cup431131
2019/20Bloemfontein CelticSouth Africa League Cup18000
2018/19Bloemfontein CelticSouth Africa PSL1959120
2018/19Bloemfontein CelticSouth Africa Cup310300
2018/19Bloemfontein CelticSouth Africa League Cup19000
2017/18Bloemfontein CelticSouth Africa PSL261,55161
2017/18Bloemfontein CelticSouth Africa Cup215300
2017/18Bloemfontein CelticSouth Africa League Cup321700
Total32 seasons27217,1207215
7
Matches
4
Goals
0
Assists
629
Minutes
19
Shots

South Africa PSL

2026/27
Goals per 90 minutes · 89 percentile among 14 players in the same positionGoals0.57Shots per 90 minutes · 75 percentile among 14 players in the same positionShots2.72Chances created per 90 minutes · 32 percentile among 14 players in the same positionChances created0.72Dribbles completed per 90 minutes · 4 percentile among 14 players in the same positionDribbles0.14Touches in the opposition box per 90 minutes · 61 percentile among 14 players in the same positionTouches in the box4.15Aerial duels won over aerial duels contested · 18 percentile among 14 players in the same positionAerial game33%

Compared with 14 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.

MetricValuePercentile
Goals0.5789
Shots2.7275
Chances created0.7232
Dribbles0.144
Touches in the box4.1561
Aerial game33%18
MetricTotalPer 90
Goals40.57
Big chances created50.72
Shots192.72
Dribbles completed10.14
Tackles won50.72
Interceptions10.14
Clearances50.72
Clean sheets10.14
20
Matches
4
Goals
0
Assists
1,227
Minutes
29
Shots

South Africa PSL

2025/26
Goals per 90 minutes · 65 percentile among 67 players in the same positionGoals0.29Shots per 90 minutes · 54 percentile among 67 players in the same positionShots2.13Chances created per 90 minutes · 65 percentile among 67 players in the same positionChances created1.17Dribbles completed per 90 minutes · 17 percentile among 67 players in the same positionDribbles0.29Touches in the opposition box per 90 minutes · 66 percentile among 67 players in the same positionTouches in the box4.47Aerial duels won over aerial duels contested · 13 percentile among 67 players in the same positionAerial game28%

Compared with 67 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.2965
Shots2.1354
Chances created1.1765
Dribbles0.2917
Touches in the box4.4766
Aerial game28%13
MetricTotalPer 90
Goals40.29
Big chances created161.17
Shots292.13
Dribbles completed40.29
Tackles won80.59
Interceptions20.15
Clearances50.37
Clean sheets10.07
1
Matches
1
Goals
0
Assists
85
Minutes
2
Shots

South Africa 8 Cup

2025/26
MetricTotalPer 90
Goals11.06
Big chances created11.06
Shots22.12
Tackles won22.12
5
Matches
2
Goals
0
Assists
493
Minutes
9
Shots

South Africa Cup

2025/26
MetricTotalPer 90
Goals20.37
Big chances created61.10
Shots91.64
Dribbles completed30.55
Tackles won30.55
Interceptions30.55
Clearances20.37
Clean sheets10.18
0
Matches
0
Goals
0
Assists
0
Minutes

South Africa League Cup

2025/26

No stats available right now.

5
Matches
0
Goals
0
Assists
146
Minutes

COSAFA Cup

2025/26

No stats available right now.

22
Matches
5
Goals
3
Assists
1,490
Minutes
50
Shots

South Africa PSL

2024/25
Goals per 90 minutes · 65 percentile among 62 players in the same positionGoals0.30Shots per 90 minutes · 91 percentile among 62 players in the same positionShots3.02Chances created per 90 minutes · 78 percentile among 62 players in the same positionChances created1.51Dribbles completed per 90 minutes · 62 percentile among 62 players in the same positionDribbles0.97Touches in the opposition box per 90 minutes · 98 percentile among 62 players in the same positionTouches in the box6.22Aerial duels won over aerial duels contested · 28 percentile among 62 players in the same positionAerial game37%

Compared with 62 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.3065
Shots3.0291
Chances created1.5178
Dribbles0.9762
Touches in the box6.2298
Aerial game37%28
MetricTotalPer 90
Goals50.30
Assists30.18
Big chances created251.51
Shots503.02
Dribbles completed160.97
Tackles won60.36
Interceptions40.24
Clearances120.72
Clean sheets10.06
0
Matches
0
Goals
0
Assists
0
Minutes

South Africa 8 Cup

2024/25

No stats available right now.

1
Matches
0
Goals
0
Assists
47
Minutes
3
Shots

South Africa Cup

2024/25
MetricTotalPer 90
Big chances created35.74
Shots35.74
2
Matches
0
Goals
1
Assists
113
Minutes

South Africa League Cup

2024/25
MetricTotalPer 90
Assists10.80
Big chances created21.59
Dribbles completed10.80
Clearances32.39
0
Matches
0
Goals
0
Assists
0
Minutes

International Friendlies

2024/25

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

COSAFA Cup

2024/25

No stats available right now.

19
Matches
2
Goals
0
Assists
767
Minutes
11
Shots

South Africa PSL

2023/24
Goals per 90 minutes · 60 percentile among 66 players in the same positionGoals0.23Shots per 90 minutes · 10 percentile among 66 players in the same positionShots1.29Chances created per 90 minutes · 28 percentile among 66 players in the same positionChances created0.70Dribbles completed per 90 minutes · 73 percentile among 66 players in the same positionDribbles1.17Touches in the opposition box per 90 minutes · 75 percentile among 66 players in the same positionTouches in the box4.69Aerial duels won over aerial duels contested · 27 percentile among 66 players in the same positionAerial game34%

Compared with 66 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.2360
Shots1.2910
Chances created0.7028
Dribbles1.1773
Touches in the box4.6975
Aerial game34%27
MetricTotalPer 90
Goals20.23
Big chances created60.70
Shots111.29
Dribbles completed101.17
Tackles won70.82
Interceptions10.12
Clearances40.47
2
Matches
1
Goals
0
Assists
112
Minutes
3
Shots

South Africa Cup

2023/24
MetricTotalPer 90
Goals10.80
Big chances created10.80
Shots32.41
Dribbles completed10.80
Tackles won10.80
Clearances32.41
1
Matches
0
Goals
0
Assists
1
Minutes

South Africa League Cup

2023/24

No stats available right now.

1
Matches
0
Goals
0
Assists
56
Minutes

South Africa Carling Black Label Cup

2023/24
MetricTotalPer 90
Interceptions11.61
Clearances11.61
5
Matches
0
Goals
0
Assists
217
Minutes

COSAFA Cup

2023/24

No stats available right now.

27
Matches
4
Goals
3
Assists
2,140
Minutes
47
Shots

South Africa PSL

2022/23
Goals per 90 minutes · 42 percentile among 68 players in the same positionGoals0.17Shots per 90 minutes · 36 percentile among 68 players in the same positionShots1.98Chances created per 90 minutes · 95 percentile among 68 players in the same positionChances created1.89Dribbles completed per 90 minutes · 55 percentile among 68 players in the same positionDribbles0.88Touches in the opposition box per 90 minutes · 42 percentile among 68 players in the same positionTouches in the box3.70Aerial duels won over aerial duels contested · 46 percentile among 68 players in the same positionAerial game41%

Compared with 68 players in the same position in 2022/23.

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.1742
Shots1.9836
Chances created1.8995
Dribbles0.8855
Touches in the box3.7042
Aerial game41%46
MetricTotalPer 90
Goals40.17
Assists30.13
Big chances created451.89
Shots471.98
Dribbles completed210.88
Tackles won210.88
Interceptions80.34
Clearances160.67
Clean sheets60.25
5
Matches
1
Goals
0
Assists
409
Minutes
9
Shots

South Africa Cup

2022/23
MetricTotalPer 90
Goals10.22
Big chances created61.32
Shots91.98
Dribbles completed40.88
Tackles won51.10
Interceptions20.44
Clearances20.44
Clean sheets10.22
0
Matches
0
Goals
0
Assists
0
Minutes

International Friendlies

2022/23

No stats available right now.

27
Matches
15
Goals
2
Assists
2,125
Minutes
71
Shots

South Africa PSL

2021/22
Goals per 90 minutes · 96 percentile among 66 players in the same positionGoals0.64Shots per 90 minutes · 90 percentile among 66 players in the same positionShots3.01Chances created per 90 minutes · 77 percentile among 66 players in the same positionChances created1.10Dribbles completed per 90 minutes · 69 percentile among 66 players in the same positionDribbles0.72Touches in the opposition box per 90 minutes · 93 percentile among 66 players in the same positionTouches in the box5.04Aerial duels won over aerial duels contested · 13 percentile among 66 players in the same positionAerial game29%

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.6496
Shots3.0190
Chances created1.1077
Dribbles0.7269
Touches in the box5.0493
Aerial game29%13
MetricTotalPer 90
Goals150.64
Assists20.08
Big chances created261.10
Shots713.01
Dribbles completed170.72
Tackles won180.76
Interceptions70.30
Clearances140.59
Clean sheets50.21
4
Matches
2
Goals
0
Assists
265
Minutes
7
Shots

South Africa Cup

2021/22
MetricTotalPer 90
Goals20.68
Big chances created51.70
Shots72.38
Clearances20.68
1
Matches
0
Goals
0
Assists
22
Minutes
1
Shots

International Friendlies

2021/22
MetricTotalPer 90
Shots14.09
Tackles won14.09
4
Matches
4
Goals
0
Assists
262
Minutes
4
Shots

COSAFA Cup

2021/22
MetricTotalPer 90
Goals41.37
Shots41.37
2
Matches
0
Goals
0
Assists
92
Minutes
1
Shots

South Africa Compact Cup

2021/22
MetricTotalPer 90
Big chances created21.96
Shots10.98
Dribbles completed10.98
27
Matches
8
Goals
2
Assists
1,963
Minutes
35
Shots

South Africa PSL

2020/21
MetricTotalPer 90
Goals80.37
Assists20.09
Big chances created150.69
Shots351.60
Dribbles completed120.55
Tackles won100.46
Interceptions60.28
Clearances30.14
Clean sheets10.05
4
Matches
2
Goals
1
Assists
320
Minutes
11
Shots

South Africa 8 Cup

2020/21
MetricTotalPer 90
Goals20.56
Assists10.28
Big chances created71.97
Shots113.09
Dribbles completed41.13
Tackles won30.84
Interceptions10.28
1
Matches
0
Goals
0
Assists
90
Minutes
3
Shots

South Africa Cup

2020/21
MetricTotalPer 90
Shots33.00
Dribbles completed11.00
20
Matches
6
Goals
1
Assists
953
Minutes
12
Shots

South Africa PSL

2019/20
MetricTotalPer 90
Goals60.57
Assists10.09
Big chances created70.66
Shots121.13
Dribbles completed10.09
Tackles won20.19
Interceptions30.28
Clearances30.28
0
Matches
0
Goals
0
Assists
0
Minutes

South Africa 8 Cup

2019/20

No stats available right now.

4
Matches
3
Goals
1
Assists
311
Minutes
7
Shots

South Africa Cup

2019/20
MetricTotalPer 90
Goals30.87
Assists10.29
Big chances created30.87
Shots72.03
Dribbles completed10.29
Tackles won41.16
Interceptions10.29
1
Matches
0
Goals
0
Assists
80
Minutes

South Africa League Cup

2019/20

No stats available right now.

19
Matches
2
Goals
0
Assists
591
Minutes
2
Shots

South Africa PSL

2018/19
MetricTotalPer 90
Goals20.30
Shots20.30
Clean sheets10.15
3
Matches
0
Goals
0
Assists
103
Minutes

South Africa Cup

2018/19

No stats available right now.

1
Matches
0
Goals
0
Assists
90
Minutes

South Africa League Cup

2018/19

No stats available right now.

26
Matches
6
Goals
1
Assists
1,551
Minutes
6
Shots

South Africa PSL

2017/18
MetricTotalPer 90
Goals60.35
Assists10.06
Big chances created10.06
Shots60.35
Clean sheets10.06
2
Matches
0
Goals
0
Assists
153
Minutes

South Africa Cup

2017/18

No stats available right now.

3
Matches
0
Goals
0
Assists
217
Minutes

South Africa League Cup

2017/18

No stats available right now.

Recent matches

MatchMinGAShSoTKPDrbDuelPassScore
09/20Chippa UnitedP0-190'002000715/156.6
09/13Kruger UnitedP0-190'002220514/226.0
09/05AwaySekhukhune UnitedE0-089'000000517/265.2
08/25AwayMarumo GallantsG2-390'2042111026/378.8
08/16Golden ArrowsE0-090'005210314/245.6
08/11Mamelodi SundownsP2-390'103100417/267.6
08/02AwaySiweleleE2-290'103210420/276.4
05/12Mamelodi SundownsG3-290'102121817/227.4
05/09Chippa UnitedE1-145'102101410/137.6
05/06AwayMarumo GallantsE1-13'00000001/26.0
05/02AwayDurban CityP2-190'002110216/255.5
04/26MagesiE0-090'002010517/275.4
04/19Richards BayP0-190'004121422/286.9
04/12AwayKaizer ChiefsP2-090'00102058/136.1
04/08Polokwane CityP1-290'001100214/235.4
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