Place of Birth:
South Africa
DStv Premiership
92
27
323
13
8
0
39
0
0
DStv Premiership
Carling Black Label Knockout
2
0
12
0
0
0
0
0
0
Carling Black Label Knockout
MTN 8
Playoffs 1/2
Totals
FIFA U-20 World Cup
2
1
12
1
1
0
1
0
0
FIFA U-20 World Cup
Africa Cup of Nations
3
2
16
1
0
2
0
2
0
Africa Cup of Nations
WC Qualification
1
1
7
1
0
0
0
0
0
WC Qualification
CAF Champions League
4
1
20
0
0
0
0
0
0
CAF Champions League
AFCON Qualification
3
3
9
0
1
0
1
0
0
AFCON Qualification
African Football League
1
0
8
0
0
0
0
0
0
African Football League
Hollywoodbets COSAFA Cup
4
1
19
0
1
0
1
0
0
Hollywoodbets COSAFA Cup
CAF Confederation Cup
3
1
11
0
1
2
0
0
0
CAF Confederation Cup
Africa U-23 Cup of Nations
2
1
12
0
0
1
1
0
0
Africa U-23 Cup of Nations
CAF Women's Champions League
0
0
0
0
0
3
0
0
0
CAF Women's Champions League
Totals
AFCON
WC Qualification
2026//
1
1
7
1
0
0
0
0
0
WC Qualification
African Football League
2023
1
0
8
0
0
0
0
0
0
African Football League
CAF CON
2023/2024
1
0
5
0
1
2
0
0
0
CAF CON
CAF CL
2023/2024
2
1
11
0
0
0
0
0
0
CAF CL
CAF Women's Champions League
2023
0
0
0
0
0
3
0
0
0
CAF Women's Champions League
AFCON U23
FIFA U-20 World Cup
2023
2
1
12
1
1
0
1
0
0
FIFA U-20 World Cup
CAF CON
2022/2023
2
1
6
0
0
0
0
0
0
CAF CON
CAF CL
AFCON Q
COSAFA Cup
AFCON Q
Playoffs 1/2
2018/2019
2
0
6
0
0
-
-
-
-
Playoffs 1/2
Show All
Show All
Totals
MTN 8
DStv Premiership
2023/2024
9
2
42
0
0
0
3
0
0
DStv Premiership
MTN 8
DStv Premiership
2022/2023
10
3
31
1
2
0
3
0
0
DStv Premiership
DStv Premiership
2021/2022
16
5
58
5
1
0
2
0
0
DStv Premiership
MTN 8
DStv Premiership
2020/2021
18
8
59
4
2
0
5
0
0
DStv Premiership
Telkom Knockout
2019
1
0
11
0
0
0
0
0
0
Telkom Knockout
ABSA Premiership
2019/2020
23
3
77
2
1
0
2
0
0
ABSA Premiership
Telkom Knockout
2018
1
0
1
0
0
-
-
-
-
Telkom Knockout
ABSA Premiership
2018/2019
16
6
56
1
2
0
9
0
0
ABSA Premiership
ABSA Premiership
2017/2018
0
0
0
0
0
0
14
0
0
ABSA Premiership
ABSA Premiership
2016/2017
0
0
0
0
0
0
1
0
0
ABSA Premiership
Show All
Show All
Totals