| 2026/27 |
Durban City |
Betway Premiership |
3 |
0 |
0 |
270 |
| 2026 |
Durban City |
MTN8 |
1 |
0 |
0 |
35 |
| 2025/26 |
Durban City |
Nedbank Cup |
4 |
0 |
0 |
369 |
| 2025/26 |
Durban City |
Betway Premiership |
21 |
0 |
0 |
1,361 |
| 2025 |
Durban City |
Carling Knockout |
2 |
0 |
0 |
57 |
| 2024/25 |
Supersport United |
Nedbank Cup |
2 |
0 |
0 |
151 |
| 2024/25 |
Supersport United |
PSL Premiership |
19 |
0 |
2 |
1,419 |
| 2024 |
Supersport United |
Carling Knockout |
1 |
0 |
0 |
6 |
| 2024 |
Supersport United |
MTN8 |
1 |
0 |
0 |
107 |
| 2023/24 |
Chippa United |
Nedbank Cup |
2 |
0 |
0 |
106 |
| 2023/24 |
Chippa United |
PSL Premiership |
19 |
1 |
0 |
1,010 |
| 2023 |
Chippa United |
Carling Knockout |
1 |
0 |
0 |
35 |
| 2022/23 |
Chippa United |
PSL Premiership |
21 |
0 |
0 |
1,210 |
| 2022 |
Chippa United |
Nedbank Cup |
1 |
0 |
1 |
90 |
| 2021/22 |
Cape Town ALL Stars |
Motsepe Foundation Championship |
19 |
0 |
0 |
1,060 |
| 2021/22 |
Cape Town ALL Stars |
Nedbank Cup |
1 |
0 |
0 |
90 |
| 2021/22 |
Cape Town ALL Stars |
PSL Premiership |
3 |
0 |
1 |
249 |
| 2020/21 |
Cape Umoya United |
Motsepe Foundation Championship |
20 |
0 |
0 |
682 |
| 2020/21 |
Cape Umoya United |
Nedbank Cup |
2 |
0 |
0 |
180 |
| 2019/20 |
Cape Umoya United |
Motsepe Foundation Championship |
17 |
1 |
0 |
1,006 |
| 2019/20 |
Cape Umoya United |
Nedbank Cup |
1 |
0 |
0 |
46 |
| 2018/19 |
Cape Umoya United |
Nedbank Cup |
1 |
0 |
0 |
18 |