Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2025/26 | Orlando Pirates | South Africa PSL | 12 | 431 | 0 | 0 |
| 2025/26 | Orlando Pirates | South Africa 8 Cup | 4 | 164 | 0 | 0 |
| 2025/26 | Orlando Pirates | South Africa Cup | 1 | 28 | 1 | 0 |
| 2025/26 | Orlando Pirates | South Africa League Cup | 4 | 117 | 0 | 0 |
| 2025/26 | South Africa | African Cup of Nations | 4 | 226 | 0 | 0 |
| 2025/26 | South Africa | International Friendlies | 1 | 90 | 0 | 2 |
| 2024/25 | Sekhukhune United | South Africa PSL | 15 | 944 | 2 | 2 |
| 2024/25 | Sekhukhune United | South Africa Cup | 2 | 135 | 0 | 1 |
| 2024/25 | Sekhukhune United | South Africa League Cup | 1 | 78 | 0 | 0 |
| 2023/24 | Mamelodi Sundowns | South Africa PSL | 16 | 739 | 1 | 0 |
| 2023/24 | Mamelodi Sundowns | African Champions League | 2 | 26 | 0 | 0 |
| 2023/24 | Mamelodi Sundowns | South Africa 8 Cup | 1 | 54 | 0 | 0 |
| 2023/24 | Mamelodi Sundowns | South Africa Cup | 2 | 109 | 0 | 0 |
| 2022/23 | Mamelodi Sundowns | South Africa PSL | 20 | 752 | 1 | 0 |
| 2022/23 | Mamelodi Sundowns | African Champions League | 7 | 433 | 0 | 0 |
| 2022/23 | Mamelodi Sundowns | South Africa 8 Cup | 1 | 4 | 0 | 0 |
| 2022/23 | Mamelodi Sundowns | South Africa Cup | 1 | 90 | 0 | 1 |
| 2022/23 | Mamelodi Sundowns | South Africa Carling Black Label Cup | 1 | 72 | 0 | 0 |
| 2021/22 | Supersport United | South Africa PSL | 10 | 538 | 2 | 1 |
| 2021/22 | Supersport United | South Africa 8 Cup | 1 | 120 | 0 | 1 |
| 2021/22 | Dinaledi | South Africa Compact Cup | 2 | 97 | 0 | 0 |
| 2020/21 | Supersport United | South Africa PSL | 25 | 2,031 | 4 | 7 |
| 2020/21 | Supersport United | South Africa Cup | 1 | 90 | 0 | 0 |
| 2019/20 | Supersport United | South Africa PSL | 28 | 1,843 | 3 | 2 |
| 2019/20 | Supersport United | South Africa 8 Cup | 4 | 325 | 0 | 0 |
| 2019/20 | Supersport United | South Africa Cup | 1 | 66 | 0 | 0 |
| 2019/20 | Supersport United | South Africa League Cup | 2 | 153 | 0 | 0 |
| 2019/20 | South Africa U23 | Africa U23 Cup of Nations | 3 | 154 | 0 | 0 |
| 2018/19 | Supersport United | South Africa PSL | 4 | 278 | 0 | 0 |
| 2017/18 | Supersport United | South Africa PSL | 17 | 502 | 0 | 0 |
| 2017/18 | Supersport United | South Africa Cup | 1 | 120 | 1 | 0 |
| 2017/18 | Supersport United | South Africa League Cup | 1 | 61 | 0 | 0 |
| 2016/17 | South Africa U20 | FIFA U-20 World Cup | 1 | 9 | 0 | 0 |
| Total | 33 seasons | 196 | 10,879 | 15 | 17 |
South Africa PSL
2025/26Compared 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.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 1.88 | 91 |
| Pass accuracy | 92% | 100 |
| Dribbles | 1.04 | 81 |
| Duels won | 57% | 83 |
| Recoveries | 2.71 | 78 |
| Forward passes | 45.73 | 98 |
| Metric | Total |
|---|---|
| Big chances created | 9 |
| Shots | 13 |
| Dribbles completed | 5 |
| Tackles won | 9 |
| Interceptions | 4 |
| Clearances | 11 |
South Africa 8 Cup
2025/26| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 2 |
| Dribbles completed | 2 |
| Tackles won | 2 |
| Clearances | 3 |
South Africa Cup
2025/26| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 1 |
| Shots | 1 |
South Africa League Cup
2025/26| Metric | Total |
|---|---|
| Big chances created | 4 |
| Shots | 4 |
| Interceptions | 2 |
| Clearances | 1 |
South Africa Carling Black Label Cup
2025/26No stats available right now.
African Cup of Nations
2025/26| Metric | Total |
|---|---|
| Big chances created | 5 |
| Shots | 3 |
| Dribbles completed | 2 |
| Tackles won | 3 |
| Interceptions | 1 |
International Friendlies
2025/26Compared with 34 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.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 4.00 | 100 |
| Pass accuracy | 91% | 100 |
| Dribbles | 0.00 | 4 |
| Duels won | 60% | 82 |
| Recoveries | 1.00 | 18 |
| Forward passes | 27.00 | 65 |
| Metric | Total |
|---|---|
| Assists | 2 |
| Big chances created | 4 |
| Shots | 2 |
| Interceptions | 1 |
South Africa PSL
2024/25Compared 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.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 1.53 | 86 |
| Pass accuracy | 85% | 85 |
| Dribbles | 1.91 | 97 |
| Duels won | 48% | 43 |
| Recoveries | 1.24 | 15 |
| Forward passes | 29.36 | 76 |
| Metric | Total |
|---|---|
| Goals | 2 |
| Assists | 2 |
| Big chances created | 16 |
| Shots | 22 |
| Dribbles completed | 20 |
| Tackles won | 7 |
| Interceptions | 6 |
| Clearances | 9 |
| Clean sheets | 1 |
South Africa 8 Cup
2024/25No stats available right now.
South Africa Cup
2024/25| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 5 |
| Shots | 1 |
| Dribbles completed | 2 |
| Tackles won | 2 |
| Clean sheets | 1 |
South Africa League Cup
2024/25| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 2 |
| Dribbles completed | 2 |
International Friendlies
2024/25No stats available right now.
African Nations Championship
2024/25No stats available right now.
COSAFA Cup
2024/25No stats available right now.
South Africa PSL
2023/24Compared with 122 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 |
|---|---|---|
| Chances created | 1.22 | 71 |
| Pass accuracy | 92% | 100 |
| Dribbles | 1.22 | 83 |
| Duels won | 51% | 59 |
| Recoveries | 2.92 | 84 |
| Forward passes | 45.55 | 97 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 10 |
| Shots | 9 |
| Dribbles completed | 10 |
| Tackles won | 14 |
| Interceptions | 10 |
| Clearances | 4 |
| Clean sheets | 1 |
African Champions League
2023/24Compared with 37 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 |
|---|---|---|
| Chances created | 0.00 | 1 |
| Pass accuracy | 88% | 92 |
| Dribbles | 0.00 | 3 |
| Duels won | 100% | 100 |
| Recoveries | 0.00 | 0 |
| Forward passes | 145.38 | 100 |
| Metric | Total |
|---|---|
| Shots | 2 |
South Africa 8 Cup
2023/24| Metric | Total |
|---|---|
| Shots | 1 |
| Clearances | 1 |
South Africa Cup
2023/24| Metric | Total |
|---|---|
| Dribbles completed | 1 |
| Tackles won | 3 |
| Interceptions | 1 |
| Clearances | 1 |
South Africa League Cup
2023/24No stats available right now.
African Football League
2023/24No stats available right now.
International Friendlies
2023/24No stats available right now.
South Africa PSL
2022/23Compared with 127 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.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 1.44 | 75 |
| Pass accuracy | 89% | 99 |
| Dribbles | 2.27 | 99 |
| Duels won | 53% | 70 |
| Recoveries | 2.39 | 66 |
| Forward passes | 50.39 | 100 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 12 |
| Shots | 12 |
| Dribbles completed | 19 |
| Tackles won | 12 |
| Interceptions | 8 |
| Clearances | 4 |
| Clean sheets | 1 |
African Champions League
2022/23| Metric | Total |
|---|---|
| Big chances created | 5 |
| Shots | 5 |
| Dribbles completed | 12 |
| Tackles won | 6 |
| Interceptions | 8 |
| Clearances | 6 |
| Clean sheets | 1 |
South Africa 8 Cup
2022/23| Metric | Total |
|---|---|
| Clearances | 1 |
South Africa Cup
2022/23| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 2 |
| Shots | 1 |
| Dribbles completed | 2 |
| Tackles won | 2 |
| Interceptions | 2 |
South Africa Carling Black Label Cup
2022/23| Metric | Total |
|---|---|
| Shots | 1 |
| Interceptions | 1 |
South Africa PSL
2021/22| Metric | Total |
|---|---|
| Goals | 2 |
| Assists | 1 |
| Big chances created | 8 |
| Shots | 13 |
| Dribbles completed | 7 |
| Tackles won | 1 |
| Interceptions | 2 |
| Clearances | 2 |
| Clean sheets | 1 |
South Africa 8 Cup
2021/22| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 1 |
| Shots | 1 |
| Dribbles completed | 2 |
South Africa Cup
2021/22No stats available right now.
COSAFA Cup
2021/22No stats available right now.
South Africa Compact Cup
2021/22| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 1 |
| Dribbles completed | 1 |
| Tackles won | 1 |
| Interceptions | 1 |
South Africa PSL
2020/21| Metric | Total |
|---|---|
| Goals | 4 |
| Assists | 7 |
| Big chances created | 46 |
| Shots | 39 |
| Dribbles completed | 29 |
| Tackles won | 9 |
| Interceptions | 28 |
| Clearances | 8 |
| Clean sheets | 2 |
South Africa 8 Cup
2020/21No stats available right now.
South Africa Cup
2020/21| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 2 |
| Dribbles completed | 4 |
International Friendlies
2020/21No stats available right now.
Olympic Football Tournament
2020/21No stats available right now.
South Africa PSL
2019/20| Metric | Total |
|---|---|
| Goals | 3 |
| Assists | 2 |
| Big chances created | 5 |
| Shots | 7 |
| Dribbles completed | 8 |
| Tackles won | 7 |
| Interceptions | 9 |
| Clearances | 1 |
| Clean sheets | 2 |
South Africa 8 Cup
2019/20No stats available right now.
South Africa Cup
2019/20No stats available right now.
South Africa League Cup
2019/20No stats available right now.
African Cup of Nations Qualifiers
2019/20No stats available right now.
Africa U23 Cup of Nations
2019/20| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 2 |
| Dribbles completed | 2 |
| Tackles won | 5 |
| Interceptions | 3 |
| Clearances | 3 |
South Africa PSL
2018/19No stats available right now.
South Africa 8 Cup
2018/19No stats available right now.
South Africa 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.
CAF Confederation Cup
2017/18No stats available right now.
South Africa 8 Cup
2017/18No stats available right now.
South Africa Cup
2017/18| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 1 |
South Africa League Cup
2017/18No stats available right now.
FIFA U-20 World Cup
2016/17| Metric | Total |
|---|---|
| Tackles won | 1 |
| Interceptions | 1 |
Recent matches
| Match | Min | G | A | KP | Drb | Duel | Rec | Tkl | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 04/18AmaZuluG3-0 | 30' | 0 | 0 | 1 | 0 | 3 | 1 | 1 | 33/35 | 6.7 |
| 04/07Golden ArrowsG5-0 | 23' | 0 | 0 | 3 | 0 | 1 | 2 | 1 | 24/24 | 6.9 |
| 03/22AwayTS GalaxyG0-6 | 20' | 0 | 0 | 0 | 0 | 2 | 2 | 2 | 27/29 | 6.6 |
| 03/14SiweleleE1-1 | 18' | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 18/20 | 6.3 |
| 02/14Marumo GallantsG3-0 | 21' | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 26/28 | 6.2 |
| 02/07AwayTshakhuma Tsha MadzivhandilaG1-4 | 28' | 1 | 0 | 1 | 0 | 1 | 3 | 0 | 31/34 | 8.3 |
| 01/04CameroonP1-2 | 15' | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 9/11 | 6.2 |
| 12/29AwayZimbabweG2-3 | 86' | 0 | 0 | 2 | 1 | 8 | 2 | 1 | 29/34 | 6.8 |
| 12/26AwayEgyptP1-0 | 45' | 0 | 0 | 1 | 1 | 5 | 2 | 2 | 21/22 | 6.7 |
| 12/22AngolaG2-1 | 80' | 0 | 0 | 1 | 0 | 5 | 3 | 0 | 27/34 | 6.0 |
| 12/06Marumo GallantsG1-0 | 37' | 0 | 0 | 0 | 0 | 3 | 2 | 0 | 33/36 | 6.9 |
| 11/25Chippa UnitedG2-0 | 61' | 0 | 0 | 2 | 1 | 3 | 1 | 1 | 35/38 | 7.1 |
| 11/15ZambiaG3-1 | 90' | 0 | 2 | 4 | 0 | 3 | 3 | 0 | 30/33 | 8.7 |
| 11/08AwayRichards BayG0-1 | 58' | 0 | 0 | 4 | 0 | 2 | 1 | 0 | 35/38 | 7.2 |
| 11/05AwayGolden ArrowsG1-3 | 64' | 0 | 0 | 0 | 1 | 5 | 8 | 1 | 42/48 | 6.9 |
COL
SJ
LAF
VAN
ATS
GDL
DOR
CAH
MIN
CAN
ELP
OC
NM
MB
OAK
SA
PHX
LV
SAC
COS
RAY
ATH
CFA
MTY
CAT
AUD
LIM
MIX
GUA
MOT
MAR
PAN
NZL
JEF
VVN
HOL
SSP
VER
SFR
ARS
LEE
AVL
BRE
CHE
BOU
IPS
FUL
SUN
BHA
MUN
TOT
ALA
ATM
BAR
GET
RMA
VIL
TOR
MTL
CHI
NYC
ATL
CIN
CLT
DAL
MIA
DC
NE
SEA
RBNY
SDG





