Place of Birth:
Thembisa, Gauteng, South Africa
CAF Confederation Cup
12
1
0
1
0
0
0
0
0
1061
CAF Confederation Cup
DStv Premiership
190
10
11
15
20
7
26
0
0
16085
DStv Premiership
Carling Black Label Knockout
8
0
0
0
0
0
1
0
1
799
Carling Black Label Knockout
MTN 8
Playoffs 1/2
Totals
FIFA Friendlies
9
0
1
2
2
0
0
0
0
735
FIFA Friendlies
Africa Cup of Nations
4
0
0
0
3
0
1
0
0
360
Africa Cup of Nations
WC Qualification
5
1
0
0
0
0
0
0
0
450
WC Qualification
AFCON Qualification
2
0
0
0
0
0
0
0
0
180
AFCON Qualification
Totals
DStv Premiership
2023/2024
20
2
1
2
1
-
1
0
0
1648
DStv Premiership
MTN 8
2022
1
0
0
0
0
-
1
0
0
90
MTN 8
DStv Premiership
2022/2023
22
1
1
2
1
-
2
0
0
1878
DStv Premiership
DStv Premiership
2021/2022
12
1
0
1
0
-
2
0
0
1070
DStv Premiership
DStv Premiership
2021/2022
16
0
1
0
1
-
0
0
0
1379
DStv Premiership
MTN 8
2021
2
0
0
0
1
-
0
0
0
180
MTN 8
DStv Premiership
2020/2021
21
0
2
2
4
-
3
0
0
1740
DStv Premiership
Playoffs 1/2
2019/2020
3
0
0
1
0
-
0
0
0
270
Playoffs 1/2
ABSA Premiership
2019/2020
26
1
2
3
3
-
3
0
0
2126
ABSA Premiership
ABSA Premiership
2018/2019
7
0
0
4
1
-
2
0
0
583
ABSA Premiership
Telkom Knockout
2017
2
0
0
0
0
-
0
0
0
210
Telkom Knockout
ABSA Premiership
2017/2018
18
1
3
0
6
-
5
0
0
1388
ABSA Premiership
Telkom Knockout
2016
3
0
0
0
0
-
1
0
1
259
Telkom Knockout
MTN 8
2016
1
0
0
0
0
-
0
0
0
90
MTN 8
ABSA Premiership
2016/2017
24
1
1
0
2
-
2
0
0
2150
ABSA Premiership
Telkom Knockout
2015
3
0
0
0
0
-
0
0
0
330
Telkom Knockout
ABSA Premiership
2015/2016
24
3
0
1
1
-
6
0
0
2123
ABSA Premiership
Orange CAF Confederation Cup
2015
12
1
0
1
0
-
0
0
0
1061
Orange CAF Confederation Cup
Show All
Show All
Totals
FIFA Friendlies
2016
1
0
0
0
0
-
0
0
0
90
FIFA Friendlies
WC Qualification
2018
3
0
0
0
0
-
0
0
0
270
WC Qualification
AFCON Qualification
2017
2
0
0
0
0
-
0
0
0
180
AFCON Qualification
Orange Africa Cup of Nations
2015
3
0
0
0
0
0
1
0
0
270
Orange Africa Cup of Nations
FIFA Friendlies
2015
6
0
1
2
1
-
0
0
0
465
FIFA Friendlies
FIFA Friendlies
2014
1
0
0
0
0
-
0
0
0
90
FIFA Friendlies
Orange Africa Cup of Nations
2013
1
0
0
0
3
0
0
0
0
90
Orange Africa Cup of Nations
FIFA Friendlies
2013
1
0
0
0
1
-
0
0
0
90
FIFA Friendlies
WC Qualification
2014
2
1
0
0
0
-
0
0
0
180
WC Qualification
Show All
Show All
Totals