| 2026/27 |
Durban City |
Carling Knockout |
1 |
0 |
0 |
81 |
| 2026/27 |
Durban City |
Betway Premiership |
2 |
0 |
0 |
136 |
| 2025/26 |
Durban City |
Nedbank Cup |
1 |
0 |
0 |
0 |
| 2025/26 |
Durban City |
Betway Premiership |
15 |
2 |
0 |
506 |
| 2025/26 |
Orbit College |
Betway Premiership |
3 |
1 |
0 |
243 |
| 2025 |
Durban City |
Carling Knockout |
2 |
0 |
0 |
156 |
| 2024/25 |
Orbit College |
Motsepe Foundation Championship |
9 |
0 |
0 |
413 |
| 2024/25 |
Orbit College |
PSL Premiership |
4 |
1 |
0 |
303 |
| 2023/24 |
Moroka Swallows |
Nedbank Cup |
2 |
0 |
0 |
92 |
| 2023/24 |
Moroka Swallows |
PSL Premiership |
10 |
0 |
1 |
362 |
| 2023/24 |
Richards Bay |
PSL Premiership |
7 |
1 |
0 |
294 |
| 2023 |
Richards Bay |
Carling Knockout |
0 |
0 |
0 |
0 |
| 2022/23 |
Marumo Gallants |
CAF Confederation Cup |
10 |
1 |
0 |
692 |
| 2022/23 |
Marumo Gallants |
PSL Premiership |
17 |
1 |
0 |
690 |
| 2022 |
Marumo Gallants |
Nedbank Cup |
2 |
1 |
0 |
173 |
| 2021/22 |
Marumo Gallants |
PSL Premiership |
11 |
2 |
0 |
442 |
| 2020/21 |
Jomo Cosmos |
Motsepe Foundation Championship |
9 |
0 |
0 |
237 |
| 2020/21 |
Jomo Cosmos |
Nedbank Cup |
0 |
0 |
0 |
0 |
| 2018/19 |
Cape Umoya United |
Nedbank Cup |
3 |
0 |
0 |
42 |
| 2017/18 |
Platinum Stars |
Nedbank Cup |
1 |
0 |
0 |
59 |
| 2017/18 |
Cape Town City |
PSL Premiership |
4 |
1 |
0 |
276 |
| 2017/18 |
Platinum Stars |
PSL Premiership |
11 |
2 |
1 |
512 |
| 2016/17 |
Cape Town City |
PSL Premiership |
9 |
1 |
0 |
228 |