Place of Birth:
KwaMashu, KwaZulu-Natal, South Africa
CAF Confederation Cup
4
1
3
0
6
0
0
0
0
148
CAF Confederation Cup
DStv Premiership
150
15
54
72
91
16
4
0
0
8365
DStv Premiership
Carling Black Label Knockout
4
0
2
1
5
0
0
0
0
276
Carling Black Label Knockout
MTN 8
Totals
Hollywoodbets COSAFA Cup
3
2
2
0
2
0
1
0
0
178
Hollywoodbets COSAFA Cup
CHAN Qualification
1
0
1
0
1
0
0
0
0
27
CHAN Qualification
Totals
Olympics
Africa U-23 Cup of Nations
4
2
1
2
1
0
0
0
0
270
Africa U-23 Cup of Nations
Totals
DStv Premiership
2023/2024
12
3
1
10
4
-
0
0
0
908
DStv Premiership
DStv Premiership
2022/2023
12
1
6
5
9
-
0
0
0
555
DStv Premiership
DStv Premiership
2021/2022
17
1
12
4
18
-
0
0
0
521
DStv Premiership
DStv Premiership
2020/2021
17
3
5
12
7
-
1
0
0
1026
DStv Premiership
MTN 8
2020
3
0
2
0
2
-
0
0
0
134
MTN 8
MTN 8
2019
1
0
0
0
0
-
0
0
0
90
MTN 8
ABSA Premiership
2019/2020
19
4
3
11
6
-
0
0
0
1300
ABSA Premiership
Telkom Knockout
2018
1
0
0
1
0
-
0
0
0
90
Telkom Knockout
ABSA Premiership
2018/2019
24
2
4
12
8
-
2
0
0
1625
ABSA Premiership
Telkom Knockout
2017
1
0
1
0
2
-
0
0
0
20
Telkom Knockout
ABSA Premiership
2017/2018
7
0
5
2
12
-
0
0
0
251
ABSA Premiership
ABSA Premiership
2017/2018
9
0
6
3
6
-
0
0
0
264
ABSA Premiership
Telkom Knockout
2016
1
0
0
0
0
-
0
0
0
90
Telkom Knockout
MTN 8
2016
3
1
2
0
2
-
0
0
0
116
MTN 8
ABSA Premiership
2016/2017
18
1
4
7
7
-
0
0
0
1339
ABSA Premiership
Telkom Knockout
2015
1
0
1
0
3
-
0
0
0
76
Telkom Knockout
MTN 8
2015
1
0
1
0
1
-
0
0
0
31
MTN 8
ABSA Premiership
2015/2016
15
0
8
6
14
-
1
0
0
576
ABSA Premiership
Orange CAF Confederation Cup
2015
4
1
3
0
6
-
0
0
0
148
Orange CAF Confederation Cup
Show All
Show All
Totals
CHAN Qualification
2018
1
0
1
0
1
-
0
0
0
27
CHAN Qualification
COSAFA Castle Cup
2016
3
2
2
0
2
-
1
0
0
178
COSAFA Castle Cup
Totals
Olympics
2016
3
0
1
2
1
0
0
0
0
161
Olympics
Africa U-23 Cup of Nations
2015
4
2
1
2
1
-
0
0
0
270
Africa U-23 Cup of Nations
Totals