Compared with 12 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
Saves
2.13
21
Save %
71%
50
Clean sheets
38%
54
High claims
0.38
4
Pass accuracy
91%
96
Long passing
58%
96
Metric
Total
Per 90
Big chances created
1
0.13
Interceptions
1
0.13
Clearances
5
0.63
Saves
17
2.13
Clean sheets
3
0.38
0
Matches
0
Goals
0
Assists
0
Minutes
CAF Super Cup
2026/27
No stats available right now.
1
Matches
0
Goals
0
Assists
90
Minutes
FIFA Club World Cup
2026/27
Metric
Total
Per 90
Clearances
1
1.00
Saves
3
3.00
1
Matches
0
Goals
0
Assists
90
Minutes
African Cup of Nations Qualifiers
2026/27
Metric
Total
Per 90
Clearances
1
1.00
Saves
1
1.00
0
Matches
0
Goals
0
Assists
0
Minutes
International Friendlies
2026/27
No stats available right now.
29
Matches
0
Goals
0
Assists
2,610
Minutes
South Africa PSL
2025/26
Compared with 27 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
Saves
1.59
6
Save %
69%
20
Clean sheets
45%
76
High claims
0.72
17
Pass accuracy
89%
98
Long passing
58%
98
Metric
Total
Per 90
Clearances
25
0.86
Saves
46
1.59
Clean sheets
13
0.45
11
Matches
0
Goals
0
Assists
990
Minutes
African Champions League
2025/26
Compared with 12 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
Saves
1.45
13
Save %
70%
46
Clean sheets
55%
88
High claims
0.73
54
Pass accuracy
80%
96
Long passing
45%
88
Metric
Total
Per 90
Big chances created
1
0.09
Clearances
9
0.82
Saves
16
1.45
Clean sheets
6
0.55
3
Matches
0
Goals
0
Assists
270
Minutes
South Africa 8 Cup
2025/26
Metric
Total
Per 90
Clearances
3
1.00
Saves
7
2.33
Clean sheets
1
0.33
0
Matches
0
Goals
0
Assists
0
Minutes
South Africa Cup
2025/26
No stats available right now.
1
Matches
0
Goals
0
Assists
120
Minutes
South Africa League Cup
2025/26
Metric
Total
Per 90
Clean sheets
1
0.75
3
Matches
0
Goals
0
Assists
270
Minutes
FIFA Club World Cup
2025/26
Metric
Total
Per 90
Clearances
1
0.33
Saves
5
1.67
Clean sheets
2
0.67
4
Matches
0
Goals
0
Assists
360
Minutes
African Cup of Nations
2025/26
Metric
Total
Per 90
Big chances created
1
0.25
Clearances
1
0.25
Saves
9
2.25
3
Matches
0
Goals
0
Assists
180
Minutes
International Friendlies
2025/26
Compared with 12 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
Saves
1.00
4
Save %
67%
42
Clean sheets
0%
4
High claims
0.00
13
Pass accuracy
83%
92
Long passing
38%
58
Metric
Total
Per 90
Clearances
1
0.50
Saves
2
1.00
4
Matches
0
Goals
0
Assists
360
Minutes
FIFA World Cup
2025/26
Compared with 14 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
Saves
2.75
64
Save %
73%
57
Clean sheets
25%
25
High claims
0.50
36
Pass accuracy
75%
57
Long passing
35%
50
Metric
Total
Per 90
Interceptions
1
0.25
Clearances
5
1.25
Saves
11
2.75
Clean sheets
1
0.25
17
Matches
0
Goals
0
Assists
1,498
Minutes
South Africa PSL
2024/25
Compared with 27 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.