International Friendlies
ARG6
BFA0
74'
Mexican Liga de Expansión MX (Apertura)
CAM1
TLX0
41'
Mexican Liga de Expansión MX (Apertura)
CAN0
TAP0
40'
Mexican Liga de Expansión MX (Apertura)
DUR2
MIN0
40'
Mexican Liga de Expansión MX (Apertura)
PIR1
ALE0
39'
National Womens Soccer League
POR0
BOS2
48'
USL Championship
TUL1
SAC0
74'
USL Championship
COS0
OAK0
42'
United Soccer League
TBR1
MIA2
Final
International Friendlies
USA-
MEX-
7:00 PM
Copa del Rey
ATL-
UD -
11:00 AM
CONCACAF Nations League
BLZ-
GUF-
7:00 PM
Copa Colombia
BAR-
MIL-
4:10 PM
El Salvador Primera Division Apertura
ISI-
ATL-
4:00 PM
El Salvador Primera Division Apertura
ALI-
FIR-
6:00 PM
Guatemala Liga Nacional Apertura
XEL-
SAN-
7:00 PM
Turkish 2. Liga (Beyaz)
SOM-
SEB-
9:00 AM
Under 17 Internationals
NED-
BEL-
5:45 AM
Under 18 Internationals
IRL-
NED-
7:00 AM
Under 19 Internationals
NED-
AUS-
5:00 AM
United Soccer League
OC-
MB-
7:00 PM
United Soccer League
LV-
SA-
7:30 PM
UEFA Nations League
FIN2
ALB1
Final
UEFA Nations League
BLR4
SMR0
Final
UEFA Nations League
CRO0
ENG7
Final
UEFA Nations League
EST1
LUX0
Final
UEFA Nations League
ISL3
BUL0
Final
UEFA Nations League
MKD0
SCO2
Final
UEFA Nations League
ESP3
CZE1
Final
UEFA Nations League
SUI2
SVN1
Final
International Friendlies
IND0
BRA4
Final
International Friendlies
RUS6
NAM0
Final
International Friendlies
CAN2
PER0
Final
International Friendlies
CIV0
CMR1
Final
Club Friendlies
INT2
LUM0
Final
Club Friendlies
TUR0
FEN2
Final
Copa del Rey
BAZ1
ATL2
Final
Copa del Rey
CEU1
LEB2
Final
Copa del Rey
TED2
ANA5
Final
Brazilian Série A
ATL1
RBB0
Final
Home»Teams»Orlando Pirates»Thapelo Mokobodi
Player · #29

Thapelo Mokobodi

Orlando PiratesMidfielderSouth Africa2026 years old
SeasonTeamCompetitionMPMinGA
2026/27Orlando PiratesSouth Africa PSL647902
2025/26StellenboschSouth Africa PSL1985400
2025/26StellenboschCAF Confederation Cup518400
2025/26StellenboschSouth Africa 8 Cup25400
2025/26StellenboschSouth Africa League Cup110600
2024/25Marumo GallantsSouth Africa PSL1973300
2024/25Marumo GallantsSouth Africa Cup316400
2024/25Marumo GallantsSouth Africa League Cup21700
Total8 seasons572,59102
6
Matches
0
Goals
2
Assists
479
Minutes
5
Shots

South Africa PSL

2026/27
Chances created per 90 minutes · 70 percentile among 41 players in the same positionChances created1.13Passes completed over passes attempted · 94 percentile among 41 players in the same positionPass accuracy88%Dribbles completed per 90 minutes · 65 percentile among 41 players in the same positionDribbles0.75Duels won over duels contested · 72 percentile among 41 players in the same positionDuels won57%Tackles won plus interceptions per 90 minutes · 91 percentile among 41 players in the same positionRecoveries3.95Passes into the forward zone per 90 minutes · 94 percentile among 41 players in the same positionForward passes40.40

Compared with 41 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
Chances created1.1370
Pass accuracy88%94
Dribbles0.7565
Duels won57%72
Recoveries3.9591
Forward passes40.4094
MetricTotalPer 90
Assists20.38
Big chances created61.13
Shots50.94
Dribbles completed40.75
Tackles won122.25
Interceptions91.69
Clearances50.94
Clean sheets40.75
19
Matches
0
Goals
0
Assists
854
Minutes
7
Shots

South Africa PSL

2025/26
Chances created per 90 minutes · 50 percentile among 132 players in the same positionChances created0.84Passes completed over passes attempted · 54 percentile among 132 players in the same positionPass accuracy79%Dribbles completed per 90 minutes · 53 percentile among 132 players in the same positionDribbles0.63Duels won over duels contested · 44 percentile among 132 players in the same positionDuels won47%Tackles won plus interceptions per 90 minutes · 89 percentile among 132 players in the same positionRecoveries3.06Passes into the forward zone per 90 minutes · 76 percentile among 132 players in the same positionForward passes28.03

Compared with 132 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
Chances created0.8450
Pass accuracy79%54
Dribbles0.6353
Duels won47%44
Recoveries3.0689
Forward passes28.0376
MetricTotalPer 90
Big chances created80.84
Shots70.74
Dribbles completed60.63
Tackles won161.69
Interceptions131.37
Clearances60.63
5
Matches
0
Goals
0
Assists
184
Minutes
2
Shots

CAF Confederation Cup

2025/26
Chances created per 90 minutes · 74 percentile among 35 players in the same positionChances created1.47Passes completed over passes attempted · 3 percentile among 35 players in the same positionPass accuracy65%Dribbles completed per 90 minutes · 46 percentile among 35 players in the same positionDribbles0.49Duels won over duels contested · 74 percentile among 35 players in the same positionDuels won56%Tackles won plus interceptions per 90 minutes · 31 percentile among 35 players in the same positionRecoveries1.47Passes into the forward zone per 90 minutes · 94 percentile among 35 players in the same positionForward passes31.79

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

Small sample so far: few matches played.

MetricValuePercentile
Chances created1.4774
Pass accuracy65%3
Dribbles0.4946
Duels won56%74
Recoveries1.4731
Forward passes31.7994
MetricTotalPer 90
Big chances created31.47
Shots20.98
Dribbles completed10.49
Tackles won31.47
Clearances10.49
Clean sheets20.98
2
Matches
0
Goals
0
Assists
54
Minutes

South Africa 8 Cup

2025/26
MetricTotalPer 90
Big chances created11.67
Dribbles completed11.67
Tackles won46.67
Clearances11.67
0
Matches
0
Goals
0
Assists
0
Minutes

South Africa Cup

2025/26

No stats available right now.

1
Matches
0
Goals
0
Assists
106
Minutes
1
Shots

South Africa League Cup

2025/26
MetricTotalPer 90
Shots10.85
Dribbles completed21.70
Tackles won54.25
Interceptions43.40
Clearances54.25
19
Matches
0
Goals
0
Assists
733
Minutes
12
Shots

South Africa PSL

2024/25
Chances created per 90 minutes · 65 percentile among 118 players in the same positionChances created1.11Passes completed over passes attempted · 65 percentile among 118 players in the same positionPass accuracy81%Dribbles completed per 90 minutes · 11 percentile among 118 players in the same positionDribbles0.25Duels won over duels contested · 10 percentile among 118 players in the same positionDuels won41%Tackles won plus interceptions per 90 minutes · 88 percentile among 118 players in the same positionRecoveries3.44Passes into the forward zone per 90 minutes · 83 percentile among 118 players in the same positionForward passes30.57

Compared with 118 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
Chances created1.1165
Pass accuracy81%65
Dribbles0.2511
Duels won41%10
Recoveries3.4488
Forward passes30.5783
MetricTotalPer 90
Big chances created91.11
Shots121.47
Dribbles completed20.25
Tackles won182.21
Interceptions101.23
Clearances60.74
3
Matches
0
Goals
0
Assists
164
Minutes
3
Shots

South Africa Cup

2024/25
MetricTotalPer 90
Big chances created42.20
Shots31.65
Dribbles completed10.55
Tackles won10.55
Interceptions10.55
Clearances10.55
2
Matches
0
Goals
0
Assists
17
Minutes

South Africa League Cup

2024/25
MetricTotalPer 90
Dribbles completed15.29
Tackles won15.29
Clearances15.29

Recent matches

MatchMinGAKPDrbDuelRecTklPassScore
09/20AwayMarumo GallantsG0-290'024076349/559.7
09/17Durban CityG2-090'0023108255/647.7
09/01AwayKruger UnitedG0-490'000028136/426.2
08/25Sekhukhune UnitedG2-084'000153138/456.5
08/16AwayChippa UnitedG0-390'000073258/647.4
08/12AwayAmaZuluE1-135'000041344/486.8
05/05Orlando PiratesP0-231'000050110/165.9
04/26AwayPolokwane CityP1-090'001051220/256.4
04/22AwayMamelodi SundownsE1-190'000063323/256.9
04/17Sekhukhune UnitedG3-190'004264121/328.3
04/07AwayRichards BayP2-190'001263121/306.6
03/21Chippa UnitedG2-18'00001017/126.0
03/18AwayGolden ArrowsE1-123'00102517/96.6
03/13TS GalaxyE1-17'00001002/36.0
02/27AmaZuluG1-014'00002106/96.2
Abreviaturas
Min Minutos jugadosG GoalsA AssistsKP Key passesDrb Dribbles completedDuel Duels wonRec RecoveriesTkl Tackles wonPass Passes completed / attemptedScore Our rating (1-10)G/E/P Ganado / Empatado / Perdido