| 2026/27 |
Richards Bay |
Betway Premiership |
6 |
0 |
0 |
374 |
| 2025/26 |
Stellenbosch FC |
CAF Confederation Cup |
3 |
0 |
0 |
177 |
| 2025/26 |
AmaZulu |
Nedbank Cup |
1 |
0 |
0 |
90 |
| 2025/26 |
Stellenbosch FC |
Betway Premiership |
12 |
0 |
0 |
702 |
| 2025/26 |
Richards Bay |
Betway Premiership |
15 |
3 |
1 |
1,177 |
| 2025 |
Stellenbosch FC |
Carling Knockout |
2 |
0 |
0 |
89 |
| 2025 |
Stellenbosch FC |
MTN8 |
3 |
2 |
0 |
167 |
| 2024/25 |
Stellenbosch FC |
CAF Confederation Cup |
13 |
0 |
1 |
675 |
| 2024/25 |
Stellenbosch FC |
Nedbank Cup |
2 |
0 |
1 |
43 |
| 2024/25 |
Stellenbosch FC |
PSL Premiership |
25 |
4 |
3 |
1,539 |
| 2024 |
Stellenbosch FC |
Carling Knockout |
2 |
0 |
1 |
210 |
| 2024 |
Stellenbosch FC |
MTN8 |
4 |
0 |
0 |
79 |
| 2023/24 |
Richards Bay |
Nedbank Cup |
2 |
0 |
2 |
180 |
| 2023/24 |
Richards Bay |
PSL Premiership |
31 |
6 |
5 |
2,753 |
| 2023 |
Richards Bay |
Carling Knockout |
2 |
0 |
0 |
180 |
| 2022/23 |
Richards Bay |
PSL Premiership |
26 |
4 |
4 |
2,272 |
| 2022 |
Richards Bay |
Nedbank Cup |
1 |
0 |
0 |
61 |
| 2021/22 |
University of Pretoria |
Motsepe Foundation Championship |
27 |
2 |
0 |
2,208 |
| 2021/22 |
University of Pretoria |
Nedbank Cup |
4 |
0 |
0 |
248 |
| 2021/22 |
University of Pretoria |
PSL Premiership |
4 |
0 |
2 |
336 |
| 2020/21 |
University of Pretoria |
Motsepe Foundation Championship |
16 |
4 |
0 |
1,374 |
| 2020/21 |
Ts Galaxy |
PSL Premiership |
2 |
0 |
0 |
71 |
| 2019/20 |
Ts Galaxy |
Motsepe Foundation Championship |
25 |
1 |
0 |
1,819 |
| 2019/20 |
Ts Galaxy |
Nedbank Cup |
2 |
0 |
1 |
176 |