Compared with 38 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%
17
Aerial game
52%
33
Tackles
0.43
18
Interceptions
1.57
82
Clearances
4.43
49
Pass accuracy
76%
49
Metric
Total
Per 90
Goals
1
0.14
Big chances created
1
0.14
Shots
3
0.43
Dribbles completed
1
0.14
Tackles won
3
0.43
Interceptions
11
1.57
Clearances
31
4.43
25
Matches
0
Goals
2
Assists
2,250
Minutes
15
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.
Metric
Value
Percentile
Duels won
56%
57
Aerial game
55%
62
Tackles
0.68
26
Interceptions
1.40
72
Clearances
6.88
85
Pass accuracy
75%
31
Metric
Total
Per 90
Assists
2
0.08
Big chances created
8
0.32
Shots
15
0.60
Dribbles completed
4
0.16
Tackles won
17
0.68
Interceptions
35
1.40
Clearances
172
6.88
Clean sheets
9
0.36
1
Matches
0
Goals
0
Assists
90
Minutes
South Africa 8 Cup
2025/26
Metric
Total
Per 90
Tackles won
1
1.00
Interceptions
2
2.00
Clearances
3
3.00
2
Matches
0
Goals
0
Assists
199
Minutes
3
Shots
South Africa Cup
2025/26
Metric
Total
Per 90
Shots
3
1.36
Dribbles completed
1
0.45
Tackles won
3
1.36
Interceptions
1
0.45
Clearances
12
5.43
3
Matches
0
Goals
0
Assists
300
Minutes
1
Shots
South Africa League Cup
2025/26
Metric
Total
Per 90
Shots
1
0.30
Dribbles completed
1
0.30
Tackles won
2
0.60
Interceptions
8
2.40
Clearances
24
7.20
23
Matches
0
Goals
0
Assists
2,070
Minutes
9
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
57%
61
Aerial game
60%
72
Tackles
0.61
22
Interceptions
1.39
72
Clearances
7.30
94
Pass accuracy
76%
33
Metric
Total
Per 90
Big chances created
1
0.04
Shots
9
0.39
Dribbles completed
2
0.09
Tackles won
14
0.61
Interceptions
32
1.39
Clearances
168
7.30
Clean sheets
10
0.43
1
Matches
0
Goals
0
Assists
90
Minutes
South Africa Cup
2024/25
Metric
Total
Per 90
Tackles won
2
2.00
Interceptions
1
1.00
Clearances
1
1.00
3
Matches
0
Goals
0
Assists
300
Minutes
3
Shots
South Africa League Cup
2024/25
Metric
Total
Per 90
Shots
3
0.90
Tackles won
2
0.60
Interceptions
2
0.60
Clearances
17
5.10
Clean sheets
2
0.60
24
Matches
1
Goals
0
Assists
2,013
Minutes
16
Shots
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
61%
85
Aerial game
61%
75
Tackles
0.63
19
Interceptions
1.12
47
Clearances
5.54
95
Pass accuracy
80%
66
Metric
Total
Per 90
Goals
1
0.04
Big chances created
5
0.22
Shots
16
0.72
Dribbles completed
3
0.13
Tackles won
14
0.63
Interceptions
25
1.12
Clearances
124
5.54
Clean sheets
7
0.31
2
Matches
0
Goals
0
Assists
180
Minutes
1
Shots
South Africa Cup
2023/24
Metric
Total
Per 90
Shots
1
0.50
Tackles won
1
0.50
Clearances
16
8.00
4
Matches
0
Goals
0
Assists
327
Minutes
1
Shots
South Africa Play-offs 1/2
2023/24
Metric
Total
Per 90
Shots
1
0.28
Tackles won
2
0.55
Interceptions
2
0.55
Clearances
17
4.68
Clean sheets
2
0.55
3
Matches
0
Goals
0
Assists
211
Minutes
South Africa League Cup
2023/24
Metric
Total
Per 90
Big chances created
1
0.43
Tackles won
1
0.43
Interceptions
1
0.43
Clearances
12
5.12
Clean sheets
1
0.43
15
Matches
0
Goals
0
Assists
1,252
Minutes
9
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.