| 2025/26 |
Upington City |
Nedbank Cup |
1 |
0 |
0 |
120 |
| 2025/26 |
Durban City |
Betway Premiership |
8 |
0 |
0 |
636 |
| 2025 |
Durban City |
Carling Knockout |
2 |
0 |
1 |
154 |
| 2024/25 |
Durban City |
Motsepe Foundation Championship |
28 |
0 |
0 |
2,320 |
| 2024/25 |
Durban City |
Nedbank Cup |
0 |
0 |
0 |
0 |
| 2023/24 |
Ajax Cape Town |
Nedbank Cup |
1 |
0 |
0 |
79 |
| 2023/24 |
Ajax Cape Town |
PSL Premiership |
12 |
1 |
0 |
844 |
| 2023/24 |
Richards Bay |
PSL Premiership |
4 |
0 |
0 |
214 |
| 2023 |
Richards Bay |
Carling Knockout |
1 |
0 |
0 |
90 |
| 2022/23 |
Richards Bay |
PSL Premiership |
28 |
1 |
0 |
2,361 |
| 2022 |
Richards Bay |
Nedbank Cup |
1 |
0 |
0 |
90 |
| 2021/22 |
Richards Bay |
Motsepe Foundation Championship |
29 |
1 |
0 |
2,536 |
| 2021/22 |
Richards Bay |
Nedbank Cup |
1 |
0 |
0 |
90 |
| 2020/21 |
Richards Bay |
Motsepe Foundation Championship |
29 |
1 |
0 |
2,606 |
| 2020/21 |
Richards Bay |
Nedbank Cup |
4 |
0 |
0 |
208 |
| 2020/21 |
Richards Bay |
PSL Premiership |
2 |
0 |
0 |
180 |
| 2019/20 |
Richards Bay |
Motsepe Foundation Championship |
19 |
2 |
0 |
1,445 |
| 2018/19 |
Richards Bay |
Nedbank Cup |
3 |
0 |
0 |
208 |
| 2017/18 |
Richards Bay |
Nedbank Cup |
2 |
0 |
0 |
118 |