o o o o o o o o o o o  . . . . . . |  | Premier Soccer League 2019/2020 |
Team Lineups posted | This player | Maritzburg United | 30 | 23 |
| ??: 17 Subst: 6
| OUTs: 4
6 1
|
|
X o o o o o o o o o o  x |  | MTN 8 Cup 2020 |
Team Lineups posted | This player | Maritzburg United | 1 | 1 |
| CM: 1
| 1 |
|
X o o o o o o o o o o  x x x x . x x x x x x x x x |  | Premier Soccer League 2020/2021 |
Team Lineups posted | This player | Maritzburg United | 30 | 14 |
| RM: 3 CM: 9 LM: 1 Subst: 1
| OUTs: 1
5 3
|
|
X o o o o o o o o o o  x |  | MTN 8 Cup 2021 |
Team Lineups posted | This player | AmaZulu FC | 1 | 1 |
| CM: 1
| OUTs: 1
1
|
|
X o o o o o o o o o o  x x . x x . x . x x x x x x x x x x . . . x x x x |  | Premier Soccer League 2021/2022 |
Team Lineups posted | This player | AmaZulu FC | 30 | 25 |
| CM: 16 LM: 3 Subst: 6
| OUTs: 11
4 og 1
1
2
|
|
X o o o o o o o o o o  x |  | Nedbank Cup 2021/2022 |
Team Lineups posted | This player | AmaZulu FC | 1 | 1 |
| LM: 1
|
|
|
X o o o o o o o o o o  . x x x x |  | CAF Champions League 2021/2022 |
Team Lineups posted | This player | AmaZulu FC | 6 | 5 |
| CM: 3 LM: 1 Subst: 1
| OUTs: 3
2 |
|
X o o o o o o o o o o  x x x . x x x x x x . . . x x . . . |  | Premier Soccer League 2022/2023 |
Team Lineups posted | This player | AmaZulu FC | 30 | 18 |
| RM: 1 CM: 5 LM: 5 Subst: 7
| OUTs: 6
2 |
|
X o o o o o o o o o o  x x . |  | MTN 8 Cup 2022 |
Team Lineups posted | This player | AmaZulu FC | 4 | 3 |
| LM: 2 Subst: 1
| OUTs: 1
2 |
|
o o o o o o o o o o o  . |  | Nedbank Cup 2022/2023 |
Team Lineups posted | This player | AmaZulu FC | 1 | 1 |
| Subst: 1
| 1 1 |
|
X o o o o o o o o o o  x x x x x x x x . x . . . |  | Premier Soccer League 2023/2024 |
Team Lineups posted | This player | Cape Town Spurs | 30 | 13 |
| RB: 1 CM: 5 FW: 3 Subst: 4
| OUTs: 6
1 |
|
X o o o o o o o o o o  x |  | Carling Knockout Cup 2023 |
Team Lineups posted | This player | Cape Town Spurs | 1 | 1 |
| CM: 1
| OUTs: 1
|
|