Age 31
Height 173 cm
Foot Right
Country South Africa
Value €95k
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.33
7 matches
Last 5
6.30
-0.03 vs season
Best
6.8
vs TS Galaxy
MOTM
0
of 6 matches
Rating by match (last 6)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
Filter:
Apps
7
Goals
0
Assists
0
Rating
6.33
Goals
0
0%
Assists
0
0%
Rating
6.40
19%
Matches
5
14%
Started
2
9%
Minutes
177
11%
🔥
Heatmap
111 touches this season
Attack
Touches
111
Attack
19%
Middle
57%
Ø position
49%
Detailed Stats & Percentiles (Premiership)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 0%
|
Per 90 pctl
avg 0%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| Shots | 0 | 0.00 |
0
|
0
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 37%
|
Per 90 pctl
avg 56%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 0.10 | 0.05 |
16
|
47
|
| Accurate passes | 54 | 27.46 |
13
|
36
|
| Pass accuracy | 87.1 | 87.10 |
88
|
88
|
| Accurate long balls | 1 | 0.51 |
0
|
2
|
| Long ball accuracy | 50.0 | 50.00 |
52
|
52
|
| Chances created | 2 | 1.02 |
23
|
79
|
| Big chances created | 1 | 0.51 |
57
|
98
|
| Successful crosses | 2 | 1.02 |
53
|
91
|
| Cross accuracy | 28.6 | 28.57 |
69
|
69
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 27%
|
Per 90 pctl
avg 46%
|
|---|---|---|---|---|
| Dribbles | 1 | 0.51 |
10
|
50
|
| Dribbles success rate | 33.3 | 33.33 |
15
|
15
|
| Duels won | 10 | 5.08 |
11
|
51
|
| Duels won % | 52.6 | 52.63 |
62
|
62
|
| Aerials won | 2 | 1.02 |
11
|
38
|
| Aerials won % | 40.0 | 40.00 |
29
|
29
|
| Touches | 95 | 48.31 |
12
|
26
|
| Touches in opposition box | 1 | 0.51 |
11
|
27
|
| Dispossessed | 1 | 0.51 |
83
|
72
|
| Fouls won | 4 | 2.03 |
20
|
86
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 28%
|
Per 90 pctl
avg 35%
|
|---|---|---|---|---|
| Defensive actions | 7 | 3.56 |
13
|
22
|
| Tackles | 3 | 1.53 |
11
|
34
|
| Interceptions | 3 | 1.53 |
20
|
76
|
| Fouls committed | 3 | 1.53 |
14
|
44
|
| Recoveries | 6 | 3.05 |
9
|
7
|
| Clearances | 1 | 0.51 |
5
|
12
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 0 | 0.00 |
100
|
100
|
| xG against while on pitch | 2.82 | 1.43 |
82
|
25
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 100%
|
Per 90 pctl
avg 100%
|
|---|---|---|---|---|
| Yellow cards | 0 | 0.00 |
100
|
100
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 0%
|
Per 90 pctl
avg 0%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| Shots | 0 | 0.00 |
0
|
0
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 37%
|
Per 90 pctl
avg 56%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 0.10 | 0.05 |
16
|
47
|
| Accurate passes | 54 | 27.46 |
13
|
36
|
| Pass accuracy | 87.1 | 87.10 |
88
|
88
|
| Accurate long balls | 1 | 0.51 |
0
|
2
|
| Long ball accuracy | 50.0 | 50.00 |
52
|
52
|
| Chances created | 2 | 1.02 |
23
|
79
|
| Big chances created | 1 | 0.51 |
57
|
98
|
| Successful crosses | 2 | 1.02 |
53
|
91
|
| Cross accuracy | 28.6 | 28.57 |
69
|
69
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 27%
|
Per 90 pctl
avg 46%
|
|---|---|---|---|---|
| Dribbles | 1 | 0.51 |
10
|
50
|
| Dribbles success rate | 33.3 | 33.33 |
15
|
15
|
| Duels won | 10 | 5.08 |
11
|
51
|
| Duels won % | 52.6 | 52.63 |
62
|
62
|
| Aerials won | 2 | 1.02 |
11
|
38
|
| Aerials won % | 40.0 | 40.00 |
29
|
29
|
| Touches | 95 | 48.31 |
12
|
26
|
| Touches in opposition box | 1 | 0.51 |
11
|
27
|
| Dispossessed | 1 | 0.51 |
83
|
72
|
| Fouls won | 4 | 2.03 |
20
|
86
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 28%
|
Per 90 pctl
avg 35%
|
|---|---|---|---|---|
| Defensive actions | 7 | 3.56 |
13
|
22
|
| Tackles | 3 | 1.53 |
11
|
34
|
| Interceptions | 3 | 1.53 |
20
|
76
|
| Fouls committed | 3 | 1.53 |
14
|
44
|
| Recoveries | 6 | 3.05 |
9
|
7
|
| Clearances | 1 | 0.51 |
5
|
12
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 0 | 0.00 |
100
|
100
|
| xG against while on pitch | 2.82 | 1.43 |
82
|
25
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 100%
|
Per 90 pctl
avg 100%
|
|---|---|---|---|---|
| Yellow cards | 0 | 0.00 |
100
|
100
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (13)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-10 | vs Kaizer Chiefs | Premiership | 0-2 | 0 | 0 | 0 | |
| 2026-05-06 | @ Chippa United | Premiership | 1-3 | 0 | 0 | 0 | |
| 2026-04-25 | vs Marumo Gallants | Premiership | 1-1 | 0 | 0 | 0 | |
| 2026-04-17 | @ Stellenbosch FC | Premiership | 3-1 | 0 | 0 | 0 | |
| 2026-04-11 | vs Magesi FC | Premiership | 1-0 | 0 | 0 | 0 | |
| 2026-04-06 | @ AmaZulu FC | Premiership | 2-2 | 1 | 0 | 0 | |
| 2026-02-22 | @ University of Pretoria | Cup | 0-1 | 22 | 0 | 0 | 6.1 |
| 2026-02-15 | vs Orbit College | Premiership | 2-0 | 0 | 0 | 0 | |
| 2026-02-07 | @ Highbury | Cup | 0-1 | 45 | 0 | 0 | 6.2 |
| 2026-02-01 | @ TS Galaxy | Premiership | 0-1 | 79 | 0 | 0 | 6.8 |
| 2026-01-27 | vs Mamelodi Sundowns FC | Premiership | 0-2 | 60 | 0 | 0 | 6.4 |
| 2026-01-24 | vs Orlando Pirates | Premiership | 0-0 | 15 | 0 | 0 | 6.0 |
| 2026-01-20 | vs Stellenbosch FC | Premiership | 0-1 | 22 | 0 | 0 | 6.4 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Sekhukhune United | senior | 7 | 0 | 0 | 6.33 |
| 2024/2025 | Guingamp B | senior | 2 | 1 | 0 | - |
| 2024/2025 | Guingamp | senior | 18 | 0 | 0 | 6.58 |
| 2023/2024 | Guingamp | senior | 9 | 0 | 0 | 6.41 |
| 2022/2023 | Paris FC | senior | 19 | 0 | 0 | 6.58 |
| 2021/2022 | Rizespor | senior | 17 | 0 | 2 | 6.85 |
| 2020/2021 | Guingamp | senior | 7 | 0 | 1 | 7.02 |
| 2019/2020 | Guingamp | senior | 25 | 1 | 3 | 6.91 |
| 2018/2019 | Guingamp | senior | 31 | 0 | 0 | 6.58 |
| 2017/2018 | Guingamp | senior | 25 | 0 | 1 | 6.34 |
| 2016/2017 | Brøndby IF | senior | 43 | 1 | 0 | - |
| 2015/2016 | Brøndby IF | senior | 40 | 3 | 0 | - |
| 2014/2015 | Brøndby IF | senior | 34 | 2 | 0 | - |
| 2013/2014 | Brøndby IF | senior | 21 | 1 | 0 | - |
| 2012/2013 | Brøndby IF | senior | 5 | 2 | 0 | - |
| 2021 | South Africa | national team | - | 1 | - | - |
| 2019 | South Africa | national team | 1 | 0 | 0 | - |
| 2017 | South Africa | national team | 1 | 0 | 0 | - |
| 2016 | South Africa | national team | 3 | 1 | 0 | - |
| 2015 | South Africa | national team | 1 | 0 | 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
Bradley Grobler
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
Thato Khiba
Samkele Sihlali
Theo Ngwenya
Kgoleng Ratisani
Tshepho Mashiloane
Rivaldo Coetzee
Karabo Tlaka
Keletso Sifama
Sekhukhune United