Carriera
Club
Ha giocato nella prima divisione sudafricana.
Nazionale
Nel 2022 ha esordito in nazionale; nel 2023 partecipa alla Coppa d'Africa.
Statistiche
Presenze e reti nei club
Statistiche aggiornate al 24 maggio 2026.
| Stagione |
Squadra |
Campionato |
Coppe nazionali |
Coppe continentali |
Altre coppe |
Totale |
| Comp |
Pres |
Reti |
Comp |
Pres |
Reti |
Comp |
Pres |
Reti |
Comp |
Pres |
Reti |
Pres |
Reti |
| 2016-2017 | Magesi | FD | 18 | 1 | CS | 1 | 0 | | - | - | | - | - | 19 | 1 |
| 2017-2018 | Black Leopards | FD | 21+3[1] | 1+0 | CS | 1 | 0 | | - | - | | - | - | 25 | 1 |
| 2018-2019 | PD | 19 | 1 | CS+CdL | 1+0 | 0 | | - | - | | - | - | 20 | 1 |
| 2019-2020 | PD | 23+3 | 0 | CS+CdL | 2+1 | 0 | | - | - | | - | - | 29 | 0 |
| Totale Black Leopards | 63+6 | 2+0 | | 5 | 0 | | - | - | | - | - | 74 | 2 |
| 2020-2021 | M. Sundowns | PD | 11 | 0 | CS | 0 | 0 | CCL | 4 | 0 | MTN 8 | 0 | 0 | 15 | 0 |
| 2021-2022 | PD | 19 | 1 | CS | 4 | 0 | CCL | 7 | 0 | MTN 8 | 2 | 0 | 32 | 1 |
| 2022-2023 | PD | 25 | 0 | CS | 1 | 0 | CCL | 10 | 2 | MTN 8 | 3 | 0 | 39 | 2 |
| 2023-2024 | PD | 14 | 0 | CS+CdL | 3+0 | 1+0 | CCL+AFL | 10+6 | 0 | MTN 8 | 3 | 1 | 36 | 2 |
| 2024-2025 | PD | 15 | 1 | CS+CdL | 1+3 | 0+1 | CCL | 10 | 0 | MTN 8+CmC | 3+3 | 0 | 35 | 2 |
| 2025-2026 | PD | 21 | 0 | CS+CdL | 0+1 | 0 | CCL | 14 | 1 | MTN 8 | 0 | 0 | 36 | 1 |
| Totale M. Sundowns | 105 | 2 | | 13 | 2 | | 61 | 3 | | 14 | 1 | 193 | 8 |
| Totale carriera | 192 | 5 | | 19 | 2 | | 61 | 3 | | 14 | 1 | 286 | 11 |
Cronologia presenze e reti in nazionale
Palmarès
Club
Competizioni nazionali
- Mamelodi Sundowns: 2020-2021, 2021-2022, 2022-2023, 2023-2024, 2024-2025
- Mamelodi Sundowns: 2021-2022
- Mamelodi Sundowns: 2021