Place of Birth:
Soweto, Gauteng, South Africa
CAF Confederation Cup
16
3
1
2
3
2
1
0
1
1336
CAF Confederation Cup
DStv Premiership
103
9
17
28
24
4
9
0
0
7697
DStv Premiership
Carling Black Label Knockout
11
3
3
5
3
0
3
0
0
887
Carling Black Label Knockout
MTN 8
Totals
FIFA Friendlies
8
1
3
3
3
1
0
0
0
386
FIFA Friendlies
Africa Cup of Nations
7
1
0
3
0
1
1
0
0
572
Africa Cup of Nations
WC Qualification
2
0
0
2
1
0
0
0
0
106
WC Qualification
AFCON Qualification
1
0
1
0
1
0
0
0
0
20
AFCON Qualification
Totals
Telkom Knockout
2019
1
0
0
1
0
-
1
0
0
80
Telkom Knockout
ABSA Premiership
2019/2020
12
0
1
7
2
-
2
0
0
862
ABSA Premiership
Telkom Knockout
2018
2
1
2
0
2
-
0
0
0
122
Telkom Knockout
MTN 8
2018
3
0
1
2
2
-
1
0
0
189
MTN 8
ABSA Premiership
2018/2019
6
0
1
3
6
-
1
0
0
408
ABSA Premiership
Telkom Knockout
2017
1
0
1
0
1
-
0
0
0
68
Telkom Knockout
ABSA Premiership
2017/2018
30
0
4
6
4
-
2
0
0
2343
ABSA Premiership
MTN 8
2017
4
1
1
0
1
-
0
0
0
314
MTN 8
Total CAF Confederation Cup
2017
16
3
1
2
3
-
1
0
1
1336
Total CAF Confederation Cup
Telkom Knockout
2016
4
1
0
3
0
-
2
0
0
355
Telkom Knockout
MTN 8
2016
1
0
0
1
0
-
0
0
0
84
MTN 8
ABSA Premiership
2016/2017
26
7
10
7
11
-
1
0
0
1557
ABSA Premiership
Telkom Knockout
2015
3
1
0
1
0
-
0
0
0
262
Telkom Knockout
MTN 8
2015
1
0
0
0
0
-
0
0
0
120
MTN 8
ABSA Premiership
2015/2016
29
2
1
5
1
-
3
0
0
2527
ABSA Premiership
Show All
Show All
Totals
FIFA Friendlies
2016
1
0
0
1
0
-
0
0
0
53
FIFA Friendlies
AFCON Qualification
2017
1
0
1
0
1
-
0
0
0
20
AFCON Qualification
Orange Africa Cup of Nations
2015
3
1
0
2
0
0
0
0
0
213
Orange Africa Cup of Nations
FIFA Friendlies
2015
4
1
3
0
3
-
0
0
0
131
FIFA Friendlies
FIFA Friendlies
2014
2
0
0
2
0
-
0
0
0
112
FIFA Friendlies
Orange Africa Cup of Nations
2013
4
0
0
1
0
1
1
0
0
359
Orange Africa Cup of Nations
FIFA Friendlies
2013
1
0
0
0
0
-
0
0
0
90
FIFA Friendlies
WC Qualification
2014
2
0
0
2
1
-
0
0
0
106
WC Qualification
Totals