Age 38
Height 183 cm
Country South Africa
Value €84.3k
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.81
26 matches
Last 5
6.74
-0.07 vs season
Best
9.2
vs Kaizer Chiefs
MOTM
3
of 25 matches
Rating by match (last 25)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
Filter:
Apps
26
Goals
11
Assists
2
Rating
6.81
Goals
8
92%
Assists
2
79%
Rating
6.85
85%
Matches
20
80%
Started
18
94%
Minutes
1493
94%
🎯
Shot Map
30 shots per season
Goals
8
On target
14
xG
6.47
Conversion
27%
Goal
Saved
Off target
🔥
Heatmap
405 touches this season
Attack
Touches
405
Attack
43%
Middle
51%
Ø position
65%
Detailed Stats & Percentiles (Premiership)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 86%
|
Per 90 pctl
avg 63%
|
|---|---|---|---|---|
| Goals | 8 | 0.48 |
92
|
88
|
| xG | 5.94 | 0.36 |
89
|
70
|
| xGOT | 8.10 | 0.49 |
94
|
85
|
| Penalty goals | 1 | 0.06 |
82
|
83
|
| xG excl. penalty | 4.36 | 0.26 |
85
|
52
|
| Shots | 30 | 1.81 |
80
|
28
|
| Shots on target | 12 | 0.72 |
77
|
40
|
| Headed shots | 13 | 0.78 |
86
|
62
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 66%
|
Per 90 pctl
avg 48%
|
|---|---|---|---|---|
| Assists | 2 | 0.12 |
79
|
68
|
| xA | 0.79 | 0.05 |
68
|
41
|
| Accurate passes | 131 | 7.90 |
67
|
5
|
| Pass accuracy | 55.0 | 55.04 |
5
|
5
|
| Accurate long balls | 4 | 0.24 |
70
|
43
|
| Long ball accuracy | 40.0 | 40.00 |
46
|
46
|
| Chances created | 13 | 0.78 |
77
|
44
|
| Big chances created | 3 | 0.18 |
82
|
64
|
| Successful crosses | 2 | 0.12 |
76
|
71
|
| Cross accuracy | 40.0 | 40.00 |
89
|
89
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 80%
|
Per 90 pctl
avg 63%
|
|---|---|---|---|---|
| Duels won | 122 | 7.35 |
94
|
74
|
| Duels won % | 52.8 | 52.81 |
89
|
89
|
| Aerials won | 103 | 6.21 |
95
|
86
|
| Aerials won % | 57.2 | 57.22 |
77
|
77
|
| Touches | 376 | 22.67 |
70
|
2
|
| Touches in opposition box | 55 | 3.32 |
77
|
26
|
| Dispossessed | 7 | 0.42 |
50
|
91
|
| Fouls won | 16 | 0.96 |
79
|
35
|
| Penalties awarded | 1 | 0.06 |
86
|
86
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 55%
|
Per 90 pctl
avg 46%
|
|---|---|---|---|---|
| Defensive actions | 14 | 0.84 |
56
|
10
|
| Tackles | 4 | 0.24 |
44
|
11
|
| Blocked scoring attempt | 2 | 0.12 |
86
|
74
|
| Fouls committed | 17 | 1.02 |
68
|
28
|
| Recoveries | 27 | 1.63 |
79
|
29
|
| Possession won final 3rd | 4 | 0.24 |
55
|
26
|
| Dribbled past | 6 | 0.36 |
22
|
55
|
| Clearances | 8 | 0.48 |
68
|
41
|
| Clean sheets | 3 | 0.18 |
92
|
94
|
| Goals conceded while on pitch | 11 | 0.66 |
19
|
76
|
| xG against while on pitch | 16.36 | 0.99 |
11
|
62
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 2%
|
Per 90 pctl
avg 17%
|
|---|---|---|---|---|
| Yellow cards | 3 | 0.18 |
4
|
29
|
| Red cards | 1 | 0.06 |
1
|
4
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 86%
|
Per 90 pctl
avg 63%
|
|---|---|---|---|---|
| Goals | 8 | 0.48 |
92
|
88
|
| xG | 5.94 | 0.36 |
89
|
70
|
| xGOT | 8.10 | 0.49 |
94
|
85
|
| Penalty goals | 1 | 0.06 |
82
|
83
|
| xG excl. penalty | 4.36 | 0.26 |
85
|
52
|
| Shots | 30 | 1.81 |
80
|
28
|
| Shots on target | 12 | 0.72 |
77
|
40
|
| Headed shots | 13 | 0.78 |
86
|
62
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 66%
|
Per 90 pctl
avg 48%
|
|---|---|---|---|---|
| Assists | 2 | 0.12 |
79
|
68
|
| xA | 0.79 | 0.05 |
68
|
41
|
| Accurate passes | 131 | 7.90 |
67
|
5
|
| Pass accuracy | 55.0 | 55.04 |
5
|
5
|
| Accurate long balls | 4 | 0.24 |
70
|
43
|
| Long ball accuracy | 40.0 | 40.00 |
46
|
46
|
| Chances created | 13 | 0.78 |
77
|
44
|
| Big chances created | 3 | 0.18 |
82
|
64
|
| Successful crosses | 2 | 0.12 |
76
|
71
|
| Cross accuracy | 40.0 | 40.00 |
89
|
89
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 80%
|
Per 90 pctl
avg 63%
|
|---|---|---|---|---|
| Duels won | 122 | 7.35 |
94
|
74
|
| Duels won % | 52.8 | 52.81 |
89
|
89
|
| Aerials won | 103 | 6.21 |
95
|
86
|
| Aerials won % | 57.2 | 57.22 |
77
|
77
|
| Touches | 376 | 22.67 |
70
|
2
|
| Touches in opposition box | 55 | 3.32 |
77
|
26
|
| Dispossessed | 7 | 0.42 |
50
|
91
|
| Fouls won | 16 | 0.96 |
79
|
35
|
| Penalties awarded | 1 | 0.06 |
86
|
86
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 55%
|
Per 90 pctl
avg 46%
|
|---|---|---|---|---|
| Defensive actions | 14 | 0.84 |
56
|
10
|
| Tackles | 4 | 0.24 |
44
|
11
|
| Blocked scoring attempt | 2 | 0.12 |
86
|
74
|
| Fouls committed | 17 | 1.02 |
68
|
28
|
| Recoveries | 27 | 1.63 |
79
|
29
|
| Possession won final 3rd | 4 | 0.24 |
55
|
26
|
| Dribbled past | 6 | 0.36 |
22
|
55
|
| Clearances | 8 | 0.48 |
68
|
41
|
| Clean sheets | 3 | 0.18 |
92
|
94
|
| Goals conceded while on pitch | 11 | 0.66 |
19
|
76
|
| xG against while on pitch | 16.36 | 0.99 |
11
|
62
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 2%
|
Per 90 pctl
avg 17%
|
|---|---|---|---|---|
| Yellow cards | 3 | 0.18 |
4
|
29
|
| Red cards | 1 | 0.06 |
1
|
4
|
Recent Matches (26)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-03-22 | @ Lamontville Golden Arrows | Premiership | 1-0 | 22 | 0 | 0 | 5.7 |
| 2026-03-14 | vs Polokwane City | Premiership | 0-0 | 90 | 0 | 0 | 6.4 |
| 2026-03-07 | vs Milford FC | Cup | 2-2 | 64 | 0 | 0 | 6.9 |
| 2026-03-04 | @ Durban City | Premiership | 1-1 | 90 | 0 | 1 | 7.3 |
| 2026-03-01 | @ Mamelodi Sundowns FC | Premiership | 3-1 | 90 | 1 | 0 | 7.4 |
| 2026-02-22 | @ University of Pretoria | Cup | 0-1 | 22 | 0 | 0 | 6.1 |
| 2026-02-01 | @ TS Galaxy | Premiership | 0-1 | 73 | 1 | 0 | 6.5 |
| 2026-01-27 | vs Mamelodi Sundowns FC | Premiership | 0-2 | 60 | 0 | 0 | 6.0 |
| 2026-01-24 | vs Orlando Pirates | Premiership | 0-0 | 90 | 0 | 0 | 6.5 |
| 2026-01-20 | vs Stellenbosch FC | Premiership | 0-1 | 68 | 0 | 0 | 6.4 |
| 2025-11-22 | @ Marumo Gallants | Premiership | 1-1 | 90 | 0 | 0 | 6.6 |
| 2025-11-04 | vs Richards Bay | Premiership | 1-1 | 90 | 0 | 0 | 6.6 |
| 2025-10-31 | @ Siwelele | Premiership | 1-0 | 90 | 0 | 0 | 5.7 |
| 2025-10-04 | @ Lamontville Golden Arrows | League Cup | 3-1 | 89 | 1 | 0 | |
| 2025-09-27 | @ Polokwane City | Premiership | 1-0 | 90 | 0 | 0 | 6.0 |
| 2025-09-24 | vs Chippa United | Premiership | 1-1 | 90 | 1 | 0 | 7.5 |
| 2025-09-20 | vs Lamontville Golden Arrows | Premiership | 1-0 | 90 | 1 | 0 | 8.1 ⭐ |
| 2025-09-16 | @ Kaizer Chiefs | Premiership | 1-3 | 77 | 2 | 1 | 9.2 ⭐ |
| 2025-08-30 | vs Durban City | Premiership | 2-0 | 87 | 1 | 0 | 7.8 |
| 2025-08-27 | vs AmaZulu FC | Premiership | 1-1 | 32 | 0 | 0 | 6.7 |
| 2025-08-23 | vs Stellenbosch FC | MTN8 | 1-1 | 78 | 0 | 0 | 7.4 |
| 2025-08-19 | @ Orbit College | Premiership | 0-3 | 75 | 0 | 0 | 6.7 |
| 2025-08-16 | @ Stellenbosch FC | MTN8 | 2-0 | 89 | 0 | 0 | 6.1 |
| 2025-08-13 | vs TS Galaxy | Premiership | 1-0 | 30 | 1 | 0 | 7.1 |
| 2025-08-09 | @ Orlando Pirates | Premiership | 0-1 | 69 | 0 | 0 | 6.8 |
| 2025-08-02 | vs TS Galaxy | MTN8 | 3-2 | 85 | 2 | 0 | 8.9 ⭐ |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Sekhukhune United | senior | 26 | 11 | 2 | 6.81 |
| 2024/2025 | SuperSport United FC | senior | 17 | 4 | 1 | 6.66 |
| 2023/2024 | SuperSport United FC | senior | 33 | 12 | 1 | 6.85 |
| 2022/2023 | SuperSport United FC | senior | 29 | 10 | 1 | 7.00 |
| 2021/2022 | SuperSport United FC | senior | 10 | 1 | 1 | - |
| 2020/2021 | SuperSport United FC | senior | 30 | 17 | 3 | - |
| 2019/2020 | SuperSport United FC | senior | 34 | 17 | 4 | - |
| 2018/2019 | SuperSport United FC | senior | 21 | 4 | 3 | - |
| 2017/2018 | SuperSport United FC | senior | 22 | 4 | 4 | - |
| 2016/2017 | SuperSport United FC | senior | 13 | 3 | 0 | - |
| 2015/2016 | SuperSport United FC | senior | 29 | 6 | 0 | - |
| 2014/2015 | SuperSport United FC | senior | 27 | 6 | 0 | - |
| 2013/2014 | SuperSport United FC | senior | 18 | 5 | 0 | - |
| 2012/2013 | SuperSport United FC | senior | 14 | 2 | 0 | - |
| 2012/2013 | Cape Town Spurs | senior | 13 | 4 | 0 | - |
| 2011/2012 | Göztepe | senior | 29 | 6 | 0 | - |
| 2010/2011 | Platinum Stars | senior | 24 | 13 | 0 | - |
| 2009/2010 | Platinum Stars | senior | 15 | 3 | 0 | - |
| 2008/2009 | Platinum Stars | senior | - | 5 | - | - |
| 2019 | South Africa | national team | 1 | 0 | 0 | - |
| 2018 | South Africa | national team | 3 | 0 | 0 | 6.33 |
| 2016 | South Africa | national team | 1 | 1 | 0 | - |
| 2012 | South Africa | national team | 1 | 0 | 0 | - |
| 2011 | South Africa | national team | 1 | 1 | 0 | - |
Transfer Value History
Teammates
Edmar Kamatuka
Joseph Maphaga
Toaster Nsabata
Bright Ndlovu
Daniel Cardoso
Ryan Baartman
Keletso Makgalwa
Thabang Monare
Andy Boyeli
Vusimuzi Mncube
Ellis Rammala
Shaune Mogaila
Tidiane Diomandé
Sikhosonke Langa
Siphesihle Mkhize
Renaldo Leaner
Medupi Thokolo
Malekgene Mampuru
Lehlogonolo Mojela
Olerato Mandi
Linda Mntambo
Sydney Malivha
Vuyo Letlapa
Tsepo Matsimbi
Trésor Yamba
Manuel Sapunga
Tshepo Mokoane
Lesiba Nku
Lebogang Phiri
Thato Khiba
Samkele Sihlali
Theo Ngwenya
Kgoleng Ratisani
Tshepho Mashiloane
Rivaldo Coetzee
Karabo Tlaka
Keletso Sifama
Trophies
SuperSport United FC
🏆
South Africa 8 Cup
x2
🏆
Nedbank Cup
x2
🏆
League Cup
x1
Sekhukhune United