Place of Birth:
Welkom, Free State, South Africa
CAF Champions League
27
3
2
4
14
0
3
0
0
2163
CAF Champions League
African Football League
6
0
5
0
5
0
0
0
0
148
African Football League
CAF Confederation Cup
2
0
1
0
1
0
0
0
0
113
CAF Confederation Cup
DStv Premiership
172
9
9
12
30
2
23
0
0
14582
DStv Premiership
Carling Black Label Knockout
9
0
0
0
0
0
2
0
0
900
Carling Black Label Knockout
MTN 8
Totals
FIFA Friendlies
3
0
1
2
2
0
0
0
0
137
FIFA Friendlies
AFCON Qualification
2
0
0
0
4
0
0
0
0
180
AFCON Qualification
Totals
African Football League
2023
6
0
5
0
5
-
0
0
0
148
African Football League
CAF Champions League
2023/2024
6
0
0
1
1
-
1
0
0
520
CAF Champions League
MTN 8
2023
1
0
0
0
2
-
1
0
0
90
MTN 8
DStv Premiership
2023/2024
8
0
1
0
2
-
1
0
0
657
DStv Premiership
CAF Champions League
2022/2023
2
0
2
0
8
-
0
0
0
4
CAF Champions League
MTN 8
2022
0
0
0
0
3
-
0
0
0
0
MTN 8
DStv Premiership
2022/2023
11
0
3
2
9
-
1
0
0
770
DStv Premiership
CAF Champions League
2021/2022
2
0
0
0
1
-
0
0
0
180
CAF Champions League
DStv Premiership
2021/2022
15
1
0
2
1
-
0
0
0
1290
DStv Premiership
MTN 8
2021
2
0
0
0
0
-
0
0
0
240
MTN 8
Total CAF Champions League
2020/2021
7
2
0
1
0
-
0
0
0
624
Total CAF Champions League
DStv Premiership
2020/2021
20
1
1
1
5
-
1
0
0
1650
DStv Premiership
MTN 8
2020
0
0
0
0
1
-
0
0
0
0
MTN 8
Telkom Knockout
2019
4
0
0
0
0
-
0
0
0
390
Telkom Knockout
MTN 8
2019
3
1
0
0
0
-
0
0
0
270
MTN 8
Total CAF Champions League
2019/2020
5
0
0
2
0
-
0
0
0
385
Total CAF Champions League
ABSA Premiership
2019/2020
23
1
2
2
3
-
3
0
0
1901
ABSA Premiership
Total CAF Champions League
2018/2019
5
1
0
0
4
-
2
0
0
450
Total CAF Champions League
Telkom Knockout
2018
2
0
0
0
0
-
0
0
0
180
Telkom Knockout
MTN 8
2018
2
0
0
0
0
-
1
0
0
210
MTN 8
ABSA Premiership
2018/2019
16
0
2
1
9
-
4
0
0
1290
ABSA Premiership
Telkom Knockout
2017
1
0
0
0
0
-
0
0
0
120
Telkom Knockout
ABSA Premiership
2017/2018
28
4
0
1
0
-
6
0
0
2476
ABSA Premiership
Telkom Knockout
2016
1
0
0
0
0
-
1
0
0
120
Telkom Knockout
ABSA Premiership
2016/2017
27
0
0
2
0
-
4
0
0
2402
ABSA Premiership
Orange CAF Confederation Cup
2016
2
0
1
0
1
-
0
0
0
113
Orange CAF Confederation Cup
Telkom Knockout
2015
1
0
0
0
0
-
1
0
0
90
Telkom Knockout
MTN 8
2015
2
0
0
0
0
-
1
0
0
180
MTN 8
ABSA Premiership
2015/2016
24
2
0
1
1
-
3
0
0
2146
ABSA Premiership
Show All
Show All
Totals
FIFA Friendlies
2020
1
0
0
1
1
-
0
0
0
59
FIFA Friendlies
AFCON Qualification
2021
2
0
0
0
4
0
0
0
0
180
AFCON Qualification
FIFA Friendlies
2019
1
0
1
0
1
-
0
0
0
19
FIFA Friendlies
FIFA Friendlies
2015
1
0
0
1
0
-
0
0
0
59
FIFA Friendlies
Totals