Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2025/26 | Magesi | South Africa PSL | 19 | 1,377 | 0 | 1 |
| 2025/26 | Magesi | South Africa Play-offs 1/2 | 3 | 216 | 0 | 0 |
| 2025/26 | Magesi | South Africa League Cup | 2 | 174 | 0 | 0 |
| 2024/25 | Magesi | South Africa PSL | 16 | 1,182 | 1 | 0 |
| 2024/25 | Magesi | South Africa Cup | 1 | 90 | 0 | 0 |
| 2024/25 | Sekhukhune United | South Africa League Cup | 1 | 45 | 0 | 0 |
| 2023/24 | Sekhukhune United | South Africa PSL | 15 | 626 | 0 | 0 |
| 2023/24 | Sekhukhune United | CAF Confederation Cup | 4 | 204 | 0 | 0 |
| 2023/24 | Sekhukhune United | South Africa League Cup | 2 | 59 | 0 | 0 |
| 2022/23 | All Stars | South Africa Cup | 1 | 90 | 0 | 0 |
| 2017/18 | Orlando Pirates | South Africa PSL | 1 | 90 | 0 | 0 |
| Total | 11 seasons | 65 | 4,153 | 1 | 1 |
South Africa PSL
2025/26Compared with 114 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.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 37% | 2 |
| Aerial game | 32% | 5 |
| Tackles | 0.98 | 58 |
| Interceptions | 0.98 | 44 |
| Clearances | 1.24 | 7 |
| Pass accuracy | 78% | 48 |
| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 13 |
| Shots | 11 |
| Dribbles completed | 9 |
| Tackles won | 15 |
| Interceptions | 15 |
| Clearances | 19 |
| Clean sheets | 3 |
South Africa Cup
2025/26No stats available right now.
South Africa Play-offs 1/2
2025/26| Metric | Total |
|---|---|
| Big chances created | 1 |
| Dribbles completed | 4 |
| Tackles won | 1 |
| Interceptions | 2 |
| Clearances | 7 |
| Clean sheets | 1 |
South Africa League Cup
2025/26| Metric | Total |
|---|---|
| Dribbles completed | 2 |
| Tackles won | 2 |
| Interceptions | 5 |
| Clearances | 1 |
South Africa PSL
2024/25Compared with 104 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.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 41% | 1 |
| Aerial game | 32% | 2 |
| Tackles | 1.37 | 81 |
| Interceptions | 0.76 | 19 |
| Clearances | 2.13 | 18 |
| Pass accuracy | 77% | 39 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 13 |
| Shots | 9 |
| Dribbles completed | 7 |
| Tackles won | 18 |
| Interceptions | 10 |
| Clearances | 28 |
| Clean sheets | 3 |
South Africa Cup
2024/25| Metric | Total |
|---|---|
| Big chances created | 2 |
| Dribbles completed | 2 |
| Tackles won | 1 |
| Interceptions | 3 |
| Clearances | 1 |
South Africa 8 Cup
2024/25No stats available right now.
South Africa League Cup
2024/25| Metric | Total |
|---|---|
| Big chances created | 1 |
| Dribbles completed | 1 |
| Tackles won | 2 |
South Africa PSL
2023/24Compared with 119 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.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 44% | 6 |
| Aerial game | 47% | 21 |
| Tackles | 1.58 | 87 |
| Interceptions | 1.44 | 67 |
| Clearances | 1.29 | 9 |
| Pass accuracy | 87% | 95 |
| Metric | Total |
|---|---|
| Big chances created | 6 |
| Shots | 9 |
| Dribbles completed | 3 |
| Tackles won | 11 |
| Interceptions | 10 |
| Clearances | 9 |
| Clean sheets | 2 |
CAF Confederation Cup
2023/24Compared with 35 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.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 62% | 63 |
| Aerial game | 67% | 69 |
| Tackles | 1.32 | 86 |
| Interceptions | 1.76 | 74 |
| Clearances | 0.88 | 0 |
| Pass accuracy | 92% | 100 |
| Metric | Total |
|---|---|
| Shots | 1 |
| Dribbles completed | 2 |
| Tackles won | 3 |
| Interceptions | 4 |
| Clearances | 2 |
| Clean sheets | 1 |
South Africa 8 Cup
2023/24No stats available right now.
South Africa Cup
2023/24No stats available right now.
South Africa League Cup
2023/24| Metric | Total |
|---|---|
| Shots | 1 |
| Tackles won | 1 |
South Africa 1st Division
2022/23No stats available right now.
South Africa Cup
2022/23| Metric | Total |
|---|---|
| Dribbles completed | 6 |
| Tackles won | 1 |
| Interceptions | 2 |
South Africa 1st Division
2021/22No stats available right now.
South Africa Cup
2021/22No stats available right now.
South Africa 1st Division
2020/21No stats available right now.
South Africa Cup
2020/21No stats available right now.
South Africa Cup
2019/20No stats available right now.
South Africa 8 Cup
2018/19No stats available right now.
South Africa League Cup
2018/19No stats available right now.
South Africa PSL
2017/18No stats available right now.
South Africa Cup
2017/18No stats available right now.
South Africa League Cup
2017/18No stats available right now.
Recent matches
| Match | Min | G | A | KP | Drb | Duel | Rec | Tkl | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 05/16AwaySiweleleP1-0 | 45' | 0 | 0 | 0 | 0 | 3 | 4 | 0 | 11/16 | 5.7 |
| 04/26AwayTS GalaxyE0-0 | 90' | 0 | 0 | 0 | 1 | 5 | 4 | 1 | 27/34 | 6.7 |
| 04/19Durban CityG5-2 | 90' | 0 | 0 | 1 | 0 | 1 | 5 | 0 | 22/27 | 6.0 |
| 04/15Kaizer ChiefsP1-4 | 66' | 0 | 0 | 1 | 0 | 4 | 4 | 2 | 18/26 | 6.3 |
| 04/11AwaySekhukhune UnitedP1-0 | 90' | 0 | 0 | 1 | 2 | 2 | 6 | 0 | 20/25 | 6.6 |
| 04/07Marumo GallantsG3-0 | 88' | 0 | 0 | 1 | 0 | 4 | 7 | 1 | 24/33 | 6.1 |
| 02/27Polokwane CityP0-2 | 45' | 0 | 0 | 0 | 0 | 1 | 3 | 1 | 6/14 | 5.8 |
| 02/18AwayStellenboschE1-1 | 61' | 0 | 0 | 0 | 1 | 3 | 3 | 2 | 14/21 | 6.1 |
| 02/13Golden ArrowsP0-2 | 33' | 0 | 0 | 1 | 0 | 1 | 4 | 0 | 19/23 | 6.5 |
| 01/31AwayOrlando PiratesP2-0 | 45' | 0 | 0 | 0 | 0 | 3 | 4 | 0 | 10/13 | 6.4 |
| 11/01AwayOrbit CollegeP3-1 | 59' | 0 | 0 | 2 | 2 | 2 | 6 | 0 | 27/30 | 4.4 |
| 10/28AwayOrlando PiratesP2-1 | 84' | 0 | 0 | 0 | 0 | 2 | 7 | 0 | 25/31 | 6.0 |
| 10/18TS GalaxyG2-1 | 69' | 0 | 0 | 0 | 0 | 1 | 5 | 0 | 18/24 | 6.0 |
| 10/05AwayAmaZuluG2-3 | 90' | 0 | 0 | 0 | 2 | 11 | 6 | 2 | 34/43 | 7.2 |
| 09/27AwayDurban CityP3-1 | 76' | 0 | 0 | 1 | 0 | 4 | 9 | 1 | 23/32 | 6.3 |
ATL
MTY
HON
SUR
CAV
SUP
UAT
JAB
ELP
TUL
CTJ
ATS
SLV
MTQ
KHA
GEO
NIR
ARM
LVA
HUN
UKR
ITA
BEL
MNE
CYP
POL
BIH
SWE
ROU
TUR
FRA
AUS
BRA
IND
PAN
BER
GLP
GRN
CUB
BRB
LCA
SKN
JAM
GUA
MOZ
SEN
SDN
ETH
TAN
GNB
NIG
LES
NGA
MAD
RWA
LBR
TOG
BDI
MWI
SSD
GAM
SOM
ALG
ZAM
MAR
GAB
MLI
CPV
EGY
ANG
BFA
BEN
SAB
RPO
AUR
