Place of Birth:
South Africa
CAF Confederation Cup
13
0
0
2
2
1
3
0
0
1114
CAF Confederation Cup
The Emirates FA Cup
3
0
1
2
2
0
1
0
0
189
The Emirates FA Cup
Carabao Cup
Sky Bet League One
34
2
2
7
9
1
6
0
0
2722
Sky Bet League One
Sky Bet League Two
17
0
10
3
26
2
1
0
0
674
Sky Bet League Two
Vanarama National League
9
0
6
2
11
0
2
0
0
436
Vanarama National League
Bristol Street Motors Trophy
1
0
1
0
1
0
0
0
0
44
Bristol Street Motors Trophy
DStv Premiership
119
4
1
2
2
1
31
1
2
10570
DStv Premiership
Carling Black Label Knockout
10
0
0
0
0
0
3
0
0
1020
Carling Black Label Knockout
MTN 8
Totals
FIFA Friendlies
12
2
1
1
5
0
2
0
0
953
FIFA Friendlies
Africa Cup of Nations
9
0
0
1
1
0
2
0
0
840
Africa Cup of Nations
WC Qualification
11
2
1
1
1
0
4
0
0
885
WC Qualification
AFCON Qualification
11
0
1
2
1
1
2
0
0
878
AFCON Qualification
Totals
Vanarama National League
2021/2022
9
0
6
2
11
-
2
0
0
436
Vanarama National League
Sky Bet League Two
2020/2021
17
0
10
3
26
2
1
0
0
674
Sky Bet League Two
Papa John's Trophy
2020/2021
1
0
1
0
1
-
0
0
0
44
Papa John's Trophy
The Emirates FA Cup
2020/2021
1
0
0
1
1
0
1
0
0
78
The Emirates FA Cup
Carabao Cup
2020/2021
1
0
0
1
0
0
0
0
0
46
Carabao Cup
Telkom Knockout
2019
2
0
0
0
0
-
1
0
0
210
Telkom Knockout
MTN 8
2019
4
0
0
0
0
-
1
0
0
360
MTN 8
ABSA Premiership
2019/2020
22
1
0
1
0
-
6
0
0
1972
ABSA Premiership
MTN 8
2018
4
1
0
0
0
-
0
0
0
420
MTN 8
ABSA Premiership
2018/2019
19
0
1
1
1
-
4
1
0
1607
ABSA Premiership
Telkom Knockout
2017
1
0
0
0
0
-
0
0
0
120
Telkom Knockout
ABSA Premiership
2017/2018
27
1
0
0
0
-
6
0
1
2414
ABSA Premiership
MTN 8
2017
3
0
0
0
0
-
3
0
0
270
MTN 8
Total CAF Confederation Cup
2017
13
0
0
2
2
-
3
0
0
1114
Total CAF Confederation Cup
Telkom Knockout
2016
4
0
0
0
0
-
1
0
0
420
Telkom Knockout
MTN 8
2016
1
0
0
0
0
-
0
0
0
90
MTN 8
ABSA Premiership
2016/2017
27
1
0
0
1
-
6
0
0
2430
ABSA Premiership
Telkom Knockout
2015
3
0
0
0
0
-
1
0
0
270
Telkom Knockout
ABSA Premiership
2015/2016
24
1
0
0
0
-
9
0
1
2147
ABSA Premiership
The FA Cup
2014/2015
2
0
1
1
1
-
0
0
0
111
The FA Cup
Capital One Cup
2014/2015
3
0
0
0
0
-
0
0
0
270
Capital One Cup
Sky Bet League One
2014/2015
34
2
2
7
9
-
6
0
0
2722
Sky Bet League One
Show All
Show All
Totals
AFCON Qualification
2021
4
0
0
0
0
1
0
0
0
360
AFCON Qualification
Total Africa Cup of Nations
2019
3
0
0
1
0
0
0
0
0
270
Total Africa Cup of Nations
FIFA Friendlies
2019
1
1
0
0
0
-
0
0
0
90
FIFA Friendlies
FIFA Friendlies
2018
2
0
1
0
1
-
0
0
0
84
FIFA Friendlies
AFCON Qualification
2019
5
0
0
1
0
0
1
0
0
437
AFCON Qualification
FIFA Friendlies
2017
1
0
0
0
1
-
0
0
0
90
FIFA Friendlies
FIFA Friendlies
2016
2
0
0
0
0
-
1
0
0
180
FIFA Friendlies
WC Qualification
2018
7
1
1
0
1
-
4
0
0
572
WC Qualification
AFCON Qualification
2017
2
0
1
1
1
-
1
0
0
81
AFCON Qualification
Orange Africa Cup of Nations
2015
3
0
0
0
0
0
2
0
0
270
Orange Africa Cup of Nations
FIFA Friendlies
2015
2
1
0
0
2
-
1
0
0
180
FIFA Friendlies
FIFA Friendlies
2014
1
0
0
0
0
-
0
0
0
90
FIFA Friendlies
Orange Africa Cup of Nations
2013
3
0
0
0
1
0
0
0
0
300
Orange Africa Cup of Nations
FIFA Friendlies
2013
1
0
0
0
1
-
0
0
0
90
FIFA Friendlies
FIFA Friendlies
2012
2
0
0
1
0
-
0
0
0
149
FIFA Friendlies
WC Qualification
2014
4
1
0
1
0
-
0
0
0
313
WC Qualification
Show All
Show All
Totals