Compared with 41 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.
Small sample so far: few matches played.
Metric
Value
Percentile
Chances created
2.90
100
Pass accuracy
93%
100
Dribbles
1.45
93
Duels won
71%
98
Recoveries
5.81
100
Forward passes
65.32
100
Metric
Total
Per 90
Big chances created
2
2.90
Shots
2
2.90
Dribbles completed
1
1.45
Tackles won
1
1.45
Interceptions
3
4.35
0
Matches
0
Goals
0
Assists
0
Minutes
CAF Super Cup
2026/27
No stats available right now.
0
Matches
0
Goals
0
Assists
0
Minutes
FIFA Club World Cup
2026/27
No stats available right now.
1
Matches
0
Goals
0
Assists
11
Minutes
African Cup of Nations Qualifiers
2026/27
No stats available right now.
0
Matches
0
Goals
0
Assists
0
Minutes
International Friendlies
2026/27
No stats available right now.
15
Matches
0
Goals
1
Assists
532
Minutes
8
Shots
South Africa PSL
2025/26
Compared with 132 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
Chances created
1.52
78
Pass accuracy
90%
98
Dribbles
0.85
69
Duels won
49%
50
Recoveries
1.35
26
Forward passes
43.31
98
Metric
Total
Per 90
Assists
1
0.17
Big chances created
9
1.52
Shots
8
1.35
Dribbles completed
5
0.85
Tackles won
5
0.85
Interceptions
3
0.51
4
Matches
0
Goals
0
Assists
33
Minutes
African Champions League
2025/26
Compared with 33 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
Chances created
0.00
0
Pass accuracy
91%
97
Dribbles
2.73
100
Duels won
50%
59
Recoveries
0.00
0
Forward passes
109.09
100
Metric
Total
Per 90
Dribbles completed
1
2.73
2
Matches
0
Goals
0
Assists
88
Minutes
South Africa 8 Cup
2025/26
Metric
Total
Per 90
Tackles won
1
1.02
Interceptions
1
1.02
2
Matches
0
Goals
0
Assists
100
Minutes
2
Shots
South Africa Cup
2025/26
Metric
Total
Per 90
Big chances created
1
0.90
Shots
2
1.80
Dribbles completed
1
0.90
Tackles won
2
1.80
0
Matches
0
Goals
0
Assists
0
Minutes
South Africa League Cup
2025/26
No stats available right now.
3
Matches
0
Goals
0
Assists
248
Minutes
1
Shots
FIFA Club World Cup
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
Chances created
1.09
50
Pass accuracy
93%
75
Dribbles
0.00
0
Duels won
56%
67
Recoveries
1.09
33
Forward passes
35.93
58
Metric
Total
Per 90
Big chances created
3
1.09
Shots
1
0.36
Tackles won
1
0.36
Interceptions
2
0.73
Clearances
1
0.36
0
Matches
0
Goals
0
Assists
0
Minutes
African Cup of Nations
2025/26
No stats available right now.
3
Matches
0
Goals
1
Assists
134
Minutes
1
Shots
International Friendlies
2025/26
Compared with 34 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
Chances created
2.01
94
Pass accuracy
89%
79
Dribbles
2.01
97
Duels won
62%
88
Recoveries
1.34
26
Forward passes
40.30
91
Metric
Total
Per 90
Assists
1
0.67
Big chances created
3
2.01
Shots
1
0.67
Dribbles completed
3
2.01
Tackles won
1
0.67
Interceptions
1
0.67
1
Matches
0
Goals
0
Assists
23
Minutes
FIFA World Cup
2025/26
Compared with 23 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.