Compared with 40 players in the same position in 2026/27.
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
48%
21
Aerial game
44%
19
Tackles
0.33
13
Interceptions
1.00
49
Clearances
6.85
96
Pass accuracy
75%
46
Metric
Total
Per 90
Shots
2
0.33
Dribbles completed
2
0.33
Tackles won
2
0.33
Interceptions
6
1.00
Clearances
41
6.85
Clean sheets
1
0.17
5
Matches
0
Goals
0
Assists
383
Minutes
2
Shots
South Africa PSL
2025/26
Compared 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.
Small sample so far: few matches played.
Metric
Value
Percentile
Duels won
50%
26
Aerial game
47%
34
Tackles
0.70
32
Interceptions
0.94
40
Clearances
7.75
93
Pass accuracy
74%
25
Metric
Total
Per 90
Big chances created
1
0.23
Shots
2
0.47
Tackles won
3
0.70
Interceptions
4
0.94
Clearances
33
7.75
Clean sheets
2
0.47
0
Matches
0
Goals
0
Assists
0
Minutes
South Africa Cup
2025/26
No stats available right now.
0
Matches
0
Goals
0
Assists
0
Minutes
South Africa League Cup
2025/26
No stats available right now.
13
Matches
0
Goals
0
Assists
1,011
Minutes
1
Shots
South Africa PSL
2024/25
Compared 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
53%
33
Aerial game
62%
80
Tackles
0.62
23
Interceptions
1.07
48
Clearances
6.23
84
Pass accuracy
75%
28
Metric
Total
Per 90
Big chances created
1
0.09
Shots
1
0.09
Dribbles completed
1
0.09
Tackles won
7
0.62
Interceptions
12
1.07
Clearances
70
6.23
Clean sheets
4
0.36
2
Matches
0
Goals
0
Assists
127
Minutes
South Africa Cup
2024/25
Metric
Total
Per 90
Interceptions
1
0.71
Clearances
9
6.38
Clean sheets
1
0.71
1
Matches
0
Goals
0
Assists
90
Minutes
South Africa League Cup
2024/25
Metric
Total
Per 90
Big chances created
1
1.00
Interceptions
1
1.00
Clearances
6
6.00
6
Matches
0
Goals
0
Assists
477
Minutes
South Africa PSL
2023/24
Compared 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
32%
1
Aerial game
32%
0
Tackles
0.19
0
Interceptions
1.51
75
Clearances
5.28
94
Pass accuracy
73%
32
Metric
Total
Per 90
Tackles won
1
0.19
Interceptions
8
1.51
Clearances
28
5.28
Clean sheets
1
0.19
2
Matches
0
Goals
0
Assists
180
Minutes
CAF Confederation Cup
2023/24
Compared 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
50%
14
Aerial game
71%
77
Tackles
0.00
0
Interceptions
0.00
0
Clearances
5.50
91
Pass accuracy
84%
80
Metric
Total
Per 90
Clearances
11
5.50
Clean sheets
2
1.00
0
Matches
0
Goals
0
Assists
0
Minutes
South Africa 8 Cup
2023/24
No stats available right now.
1
Matches
0
Goals
0
Assists
75
Minutes
1
Shots
South Africa Cup
2023/24
Metric
Total
Per 90
Shots
1
1.20
Tackles won
1
1.20
Clearances
5
6.00
1
Matches
0
Goals
0
Assists
90
Minutes
1
Shots
South Africa League Cup
2023/24
Metric
Total
Per 90
Shots
1
1.00
Tackles won
1
1.00
Interceptions
3
3.00
Clearances
3
3.00
Clean sheets
1
1.00
15
Matches
0
Goals
0
Assists
1,225
Minutes
5
Shots
South Africa PSL
2022/23
Compared with 111 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.