Place of Birth:
Bloemfontein, Free State, South Africa
CAF Confederation Cup
11
0
2
0
2
0
2
0
0
856
CAF Confederation Cup
DStv Premiership
140
5
10
7
76
2
15
1
0
11751
DStv Premiership
Carling Black Label Knockout
6
0
2
0
3
0
2
0
0
407
Carling Black Label Knockout
MTN 8
Playoffs 1/2
Totals
FIFA Friendlies
5
0
4
0
4
0
0
0
0
128
FIFA Friendlies
Africa Cup of Nations
1
0
0
0
2
0
0
0
0
90
Africa Cup of Nations
African Nations Championship
2
0
0
0
1
0
1
1
0
166
African Nations Championship
Totals
DStv Premiership
2023/2024
0
0
0
0
17
-
0
0
0
0
DStv Premiership
DStv Premiership
2022/2023
3
0
1
1
27
-
0
0
0
153
DStv Premiership
DStv Premiership
2021/2022
3
0
1
1
10
-
0
0
0
187
DStv Premiership
DStv Premiership
2021/2022
4
0
0
0
5
-
0
0
0
360
DStv Premiership
MTN 8
2021
2
0
0
0
1
-
0
0
0
180
MTN 8
DStv Premiership
2020/2021
26
1
0
1
3
-
0
0
0
2269
DStv Premiership
Telkom Knockout
2018
3
0
2
0
2
-
1
0
0
107
Telkom Knockout
ABSA Premiership
2018/2019
20
0
8
1
14
-
1
0
0
1270
ABSA Premiership
Playoffs 1/2
2017/2018
4
0
1
1
1
-
2
0
0
262
Playoffs 1/2
Telkom Knockout
2017
2
0
0
0
0
-
0
0
0
210
Telkom Knockout
ABSA Premiership
2017/2018
28
1
0
0
0
-
4
0
0
2520
ABSA Premiership
Total CAF Confederation Cup
2017
11
0
2
0
2
-
2
0
0
856
Total CAF Confederation Cup
Telkom Knockout
2016
0
0
0
0
1
-
0
0
0
0
Telkom Knockout
MTN 8
2016
1
0
0
0
0
-
1
0
0
90
MTN 8
ABSA Premiership
2016/2017
28
1
0
3
0
-
5
0
0
2489
ABSA Premiership
Telkom Knockout
2015
1
0
0
0
0
-
1
0
0
90
Telkom Knockout
ABSA Premiership
2015/2016
28
2
0
0
0
-
5
1
0
2503
ABSA Premiership
Show All
Show All
Totals
African Nations Championship
2014
2
0
0
0
1
0
1
1
0
166
African Nations Championship
FIFA Friendlies
2007
5
0
4
0
4
-
0
0
0
128
FIFA Friendlies
MTN Africa Cup of Nations
2006
1
0
0
0
2
0
0
0
0
90
MTN Africa Cup of Nations
Totals