Loading the map…
| Season | Team | Games | Minutes | Goals | Assists | Rating |
|---|---|---|---|---|---|---|
| Premier Soccer League 2026/2027 | Mamelodi Sundowns | 1 | 27 | 0 | 0 | 6.30 |
| Premier Soccer League 2025/2026 | Kaizer Chiefs | 17 | 906 | 0 | 0 | 7.06 |
| CAF Confederation Cup 2025/2026 | Kaizer Chiefs | 1 | 80 | 0 | 0 | 6.60 |
| Premier Soccer League 2024/2025 | Kaizer Chiefs | 11 | 713 | 0 | 0 | 7.01 |
| Premier League 2024/2025 | Fakel | 9 | 499 | 0 | 0 | 6.81 |
| Premier League 2023/2024 | Fakel | 9 | 223 | 0 | 0 | 6.59 |
| Ekstraklasa 2022/2023 | Radomiak Radom | 20 | 1162 | 0 | 1 | 7.04 |
| Ekstraklasa 2021/2022 | Radomiak Radom | 13 | 628 | 0 | 0 | 6.82 |
| Olympics Men 2020 | South Africa U23 | 3 | 267 | 0 | 0 | 6.97 |