| 2024/25 |
Highbury |
Motsepe Foundation Championship |
7 |
1 |
0 |
451 |
| 2023/24 |
Maritzburg Utd |
Motsepe Foundation Championship |
11 |
0 |
0 |
630 |
| 2023/24 |
Maritzburg Utd |
Nedbank Cup |
3 |
0 |
0 |
181 |
| 2022/23 |
Maritzburg Utd |
PSL Premiership |
0 |
0 |
0 |
0 |
| 2022/23 |
Supersport United |
PSL Premiership |
3 |
0 |
0 |
68 |
| 2022 |
Supersport United |
Nedbank Cup |
1 |
0 |
0 |
90 |
| 2021/22 |
Maritzburg Utd |
Nedbank Cup |
0 |
0 |
0 |
0 |
| 2021/22 |
Maritzburg Utd |
PSL Premiership |
19 |
1 |
0 |
1,456 |
| 2020/21 |
AmaZulu |
Nedbank Cup |
1 |
0 |
0 |
90 |
| 2020/21 |
Cape Town City |
Nedbank Cup |
0 |
0 |
0 |
0 |
| 2020/21 |
AmaZulu |
PSL Premiership |
13 |
0 |
0 |
663 |
| 2020/21 |
Cape Town City |
PSL Premiership |
1 |
0 |
0 |
55 |
| 2020 |
Cape Town City |
MTN8 |
1 |
0 |
0 |
2 |
| 2019/20 |
Cape Town City |
PSL Premiership |
12 |
0 |
0 |
521 |
| 2019 |
Cape Town City |
Carling Knockout |
1 |
0 |
0 |
120 |
| 2019 |
Cape Town City |
MTN8 |
1 |
0 |
0 |
90 |
| 2018/19 |
Cape Town City |
Nedbank Cup |
2 |
0 |
0 |
180 |
| 2018/19 |
Cape Town City |
PSL Premiership |
11 |
1 |
2 |
944 |
| 2018 |
Cape Town City |
Carling Knockout |
1 |
0 |
0 |
24 |
| 2017/18 |
Cape Town City |
PSL Premiership |
0 |
0 |
0 |
0 |