Age 33
Country South Africa
Value €119.9k
Contract 2026-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.78
28 matches
Last 5
6.82
+0.04 vs season
Best
8.3
vs AmaZulu FC
MOTM
1
of 26 matches
Rating by match (last 26)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
Filter:
Apps
28
Goals
2
Assists
1
Rating
6.78
Goals
1
35%
Assists
1
43%
Rating
6.86
76%
Matches
20
58%
Started
12
63%
Minutes
1060
64%
🎯
Shot Map
13 shots per season
Goals
1
On target
9
xG
1.39
Conversion
8%
Goal
Saved
Off target
🔥
Heatmap
679 touches this season
Attack
Touches
679
Attack
35%
Middle
51%
Ø position
58%
Detailed Stats & Percentiles (Premiership)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 45%
|
Per 90 pctl
avg 33%
|
|---|---|---|---|---|
| Goals | 1 | 0.08 |
35
|
40
|
| xG | 1.39 | 0.12 |
47
|
30
|
| xGOT | 1.17 | 0.10 |
45
|
39
|
| xG excl. penalty | 1.39 | 0.12 |
48
|
33
|
| Shots | 13 | 1.10 |
48
|
19
|
| Shots on target | 5 | 0.42 |
49
|
36
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 60%
|
Per 90 pctl
avg 60%
|
|---|---|---|---|---|
| Assists | 1 | 0.08 |
43
|
51
|
| xA | 1.05 | 0.09 |
46
|
35
|
| Accurate passes | 407 | 34.56 |
79
|
92
|
| Pass accuracy | 84.3 | 84.27 |
93
|
93
|
| Accurate long balls | 11 | 0.93 |
58
|
46
|
| Long ball accuracy | 55.0 | 55.00 |
67
|
67
|
| Chances created | 20 | 1.70 |
73
|
77
|
| Successful crosses | 4 | 0.34 |
47
|
44
|
| Cross accuracy | 18.2 | 18.18 |
39
|
39
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 44%
|
Per 90 pctl
avg 44%
|
|---|---|---|---|---|
| Dribbles | 11 | 0.93 |
57
|
49
|
| Dribbles success rate | 39.3 | 39.29 |
34
|
34
|
| Duels won | 67 | 5.69 |
66
|
68
|
| Duels won % | 43.8 | 43.79 |
41
|
41
|
| Aerials won | 2 | 0.17 |
15
|
11
|
| Aerials won % | 12.5 | 12.50 |
10
|
10
|
| Touches | 722 | 61.30 |
66
|
87
|
| Touches in opposition box | 45 | 3.82 |
70
|
64
|
| Dispossessed | 24 | 2.04 |
15
|
8
|
| Fouls won | 21 | 1.78 |
64
|
65
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 67%
|
Per 90 pctl
avg 77%
|
|---|---|---|---|---|
| Defensive actions | 54 | 4.58 |
84
|
89
|
| Tackles | 33 | 2.80 |
92
|
95
|
| Interceptions | 13 | 1.10 |
82
|
85
|
| Fouls committed | 19 | 1.61 |
69
|
72
|
| Recoveries | 78 | 6.62 |
82
|
97
|
| Possession won final 3rd | 10 | 0.85 |
76
|
88
|
| Dribbled past | 12 | 1.02 |
16
|
23
|
| Clearances | 8 | 0.68 |
70
|
63
|
| Clean sheets | 3 | 0.25 |
82
|
90
|
| Goals conceded while on pitch | 11 | 0.93 |
35
|
58
|
| xG against while on pitch | 8.54 | 0.72 |
55
|
88
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 57%
|
Per 90 pctl
avg 63%
|
|---|---|---|---|---|
| Yellow cards | 2 | 0.17 |
14
|
27
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 45%
|
Per 90 pctl
avg 33%
|
|---|---|---|---|---|
| Goals | 1 | 0.08 |
35
|
40
|
| xG | 1.39 | 0.12 |
47
|
30
|
| xGOT | 1.17 | 0.10 |
45
|
39
|
| xG excl. penalty | 1.39 | 0.12 |
48
|
33
|
| Shots | 13 | 1.10 |
48
|
19
|
| Shots on target | 5 | 0.42 |
49
|
36
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 60%
|
Per 90 pctl
avg 60%
|
|---|---|---|---|---|
| Assists | 1 | 0.08 |
43
|
51
|
| xA | 1.05 | 0.09 |
46
|
35
|
| Accurate passes | 407 | 34.56 |
79
|
92
|
| Pass accuracy | 84.3 | 84.27 |
93
|
93
|
| Accurate long balls | 11 | 0.93 |
58
|
46
|
| Long ball accuracy | 55.0 | 55.00 |
67
|
67
|
| Chances created | 20 | 1.70 |
73
|
77
|
| Successful crosses | 4 | 0.34 |
47
|
44
|
| Cross accuracy | 18.2 | 18.18 |
39
|
39
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 44%
|
Per 90 pctl
avg 44%
|
|---|---|---|---|---|
| Dribbles | 11 | 0.93 |
57
|
49
|
| Dribbles success rate | 39.3 | 39.29 |
34
|
34
|
| Duels won | 67 | 5.69 |
66
|
68
|
| Duels won % | 43.8 | 43.79 |
41
|
41
|
| Aerials won | 2 | 0.17 |
15
|
11
|
| Aerials won % | 12.5 | 12.50 |
10
|
10
|
| Touches | 722 | 61.30 |
66
|
87
|
| Touches in opposition box | 45 | 3.82 |
70
|
64
|
| Dispossessed | 24 | 2.04 |
15
|
8
|
| Fouls won | 21 | 1.78 |
64
|
65
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 67%
|
Per 90 pctl
avg 77%
|
|---|---|---|---|---|
| Defensive actions | 54 | 4.58 |
84
|
89
|
| Tackles | 33 | 2.80 |
92
|
95
|
| Interceptions | 13 | 1.10 |
82
|
85
|
| Fouls committed | 19 | 1.61 |
69
|
72
|
| Recoveries | 78 | 6.62 |
82
|
97
|
| Possession won final 3rd | 10 | 0.85 |
76
|
88
|
| Dribbled past | 12 | 1.02 |
16
|
23
|
| Clearances | 8 | 0.68 |
70
|
63
|
| Clean sheets | 3 | 0.25 |
82
|
90
|
| Goals conceded while on pitch | 11 | 0.93 |
35
|
58
|
| xG against while on pitch | 8.54 | 0.72 |
55
|
88
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 57%
|
Per 90 pctl
avg 63%
|
|---|---|---|---|---|
| Yellow cards | 2 | 0.17 |
14
|
27
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (28)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-23 | vs Chippa United | Premiership | 0-1 | 15 | 0 | 0 | 6.6 |
| 2026-05-16 | @ AmaZulu FC | Premiership | 0-1 | 18 | 0 | 0 | 6.9 |
| 2026-05-10 | @ Sekhukhune United | Premiership | 0-2 | 79 | 0 | 0 | 7.3 |
| 2026-05-06 | @ Mamelodi Sundowns FC | Premiership | 1-1 | 84 | 0 | 0 | 6.8 |
| 2026-04-29 | @ Siwelele | Premiership | 2-0 | 45 | 0 | 0 | 6.5 |
| 2026-04-26 | @ Orlando Pirates | Premiership | 1-1 | 89 | 1 | 0 | 7.7 |
| 2026-04-06 | @ Orbit College | Premiership | 1-3 | 61 | 0 | 0 | 7.3 |
| 2026-03-21 | vs Magesi FC | Premiership | 2-0 | 90 | 0 | 0 | 7.5 |
| 2026-02-28 | vs Orlando Pirates | Premiership | 0-3 | 45 | 0 | 0 | 5.6 |
| 2026-02-14 | @ Zamalek SC | CAF Confederation Cup Grp. D | 2-1 | 81 | 0 | 0 | 6.1 |
| 2026-02-08 | vs Al Masry SC | CAF Confederation Cup Grp. D | 2-1 | 89 | 0 | 0 | 7.7 |
| 2026-02-04 | @ Stellenbosch FC | Cup | 2-1 | 15 | 0 | 0 | 6.1 |
| 2026-02-01 | vs Zesco United | CAF Confederation Cup Grp. D | 1-0 | 90 | 0 | 0 | 6.7 |
| 2026-01-25 | @ Zesco United | CAF Confederation Cup Grp. D | 0-1 | 90 | 1 | 0 | 8.0 ⭐ |
| 2026-01-20 | vs Lamontville Golden Arrows | Premiership | 1-0 | 90 | 0 | 0 | 7.8 |
| 2025-12-03 | @ Chippa United | Premiership | 0-0 | 16 | 0 | 0 | 5.9 |
| 2025-11-29 | vs Zamalek SC | CAF Confederation Cup Grp. D | 1-1 | 45 | 0 | 0 | 5.5 |
| 2025-11-23 | @ Al Masry SC | CAF Confederation Cup Grp. D | 2-1 | 63 | 0 | 0 | 5.9 |
| 2025-11-04 | vs Orbit College | Premiership | 4-1 | 14 | 0 | 0 | 6.3 |
| 2025-10-31 | @ Durban City | Premiership | 0-1 | 45 | 0 | 0 | 6.7 |
| 2025-10-05 | @ Stellenbosch FC | League Cup | 0-0 | 120 | 0 | 0 | |
| 2025-10-01 | vs AmaZulu FC | Premiership | 1-1 | 90 | 0 | 1 | 8.3 |
| 2025-09-24 | vs Marumo Gallants | Premiership | 1-1 | 8 | 0 | 0 | |
| 2025-09-16 | vs Sekhukhune United | Premiership | 1-3 | 74 | 0 | 0 | 6.2 |
| 2025-08-30 | @ Lamontville Golden Arrows | Premiership | 0-1 | 58 | 0 | 0 | 7.2 |
| 2025-08-27 | vs Mamelodi Sundowns FC | Premiership | 0-0 | 90 | 0 | 0 | 6.7 |
| 2025-08-19 | vs Richards Bay | Premiership | 1-0 | 22 | 0 | 0 | 6.5 |
| 2025-08-13 | vs Polokwane City | Premiership | 1-0 | 27 | 0 | 0 | 6.7 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Kaizer Chiefs | senior | 28 | 2 | 1 | 6.78 |
| 2024/2025 | Kaizer Chiefs | senior | 25 | 4 | 1 | 6.68 |
| 2023/2024 | Kaizer Chiefs | senior | 31 | 4 | 4 | 7.11 |
| 2022/2023 | Lamontville Golden Arrows | senior | 31 | 7 | 3 | 7.21 |
| 2021/2022 | Lamontville Golden Arrows | senior | 32 | 4 | 0 | - |
| 2020/2021 | Lamontville Golden Arrows | senior | 29 | 5 | 3 | - |
| 2021/2022 | Amabutho XI | senior | 2 | 0 | 0 | - |
| 2019/2020 | Uthongathi FC | senior | 29 | 6 | 1 | - |
| 2018/2019 | Uthongathi FC | senior | 31 | 2 | 0 | - |
| 2023 | South Africa | national team | 1 | 0 | 0 | 6.27 |
| 2022 | South Africa | national team | 2 | 0 | 0 | 6.83 |
Transfer Value History
Teammates
Donay Jansen
Brandon Petersen
Thabiso Monyane
Khanyisa Mayo
Zitha Kwinika
Sibongiseni Mthethwa
Lebohang Maboe
Mduduzi Shabalala
Siphesihle Ndlovu
Ashley Du Preez
Gastón Sirino
Luke Baartman
Nkosingiphile Ngcobo
Rushwin Dortley
Asanele Velebayi
Dillan Solomons
Thabo Mokoena
Thabo Cele
Lehlogonolo Matlou
Ethan Chislett
Thatayaone Ditlhokwe
Sphiwe Msimango
Mfundo Vilakazi
Paseka Mako
Naledi Hlongwane
Thulani Mabaso
Aden McCarthy
Reeve Frosler
Tashreeq Morris
Takalani Mazhamba
Bruce Bvuma
Wandile Duba
Bradley Cross
Etiosa Ighodaro
Fiacre Ntwari
Kwenzokuhle Shinga
Flávio Silva
Inácio Miguel
Makabi Lilepo
Kaizer Chiefs