Place of Birth:
Hammanskraal, South Africa
CAF Champions League
2
0
2
0
3
0
0
0
0
21
CAF Champions League
DStv Premiership
98
8
32
31
58
1
4
0
0
5914
DStv Premiership
Carling Black Label Knockout
5
2
1
2
2
0
1
0
0
392
Carling Black Label Knockout
MTN 8
Totals
FIFA Friendlies
1
0
0
1
0
0
0
0
0
60
FIFA Friendlies
Totals
MTN 8
2022
1
0
1
0
1
-
0
0
0
11
MTN 8
DStv Premiership
2022/2023
16
0
12
4
25
-
0
0
0
475
DStv Premiership
DStv Premiership
2021/2022
9
1
3
6
6
-
0
0
0
506
DStv Premiership
DStv Premiership
2020/2021
11
1
5
5
7
-
0
0
0
568
DStv Premiership
Telkom Knockout
2019
0
0
0
0
1
-
0
0
0
0
Telkom Knockout
ABSA Premiership
2019/2020
3
0
3
0
8
-
0
0
0
42
ABSA Premiership
Telkom Knockout
2018
1
0
1
0
1
-
0
0
0
10
Telkom Knockout
MTN 8
2018
0
0
0
0
1
-
0
0
0
0
MTN 8
ABSA Premiership
2018/2019
3
0
1
2
2
-
0
0
0
129
ABSA Premiership
Total CAF Champions League
2018
2
0
2
0
3
-
0
0
0
21
Total CAF Champions League
ABSA Premiership
2017/2018
5
1
2
3
3
-
1
0
0
256
ABSA Premiership
ABSA Premiership
2017/2018
3
0
3
0
4
-
0
0
0
68
ABSA Premiership
Telkom Knockout
2016
4
2
0
2
0
-
1
0
0
382
Telkom Knockout
MTN 8
2016
2
0
1
0
2
-
0
0
0
123
MTN 8
ABSA Premiership
2016/2017
28
4
0
3
0
-
3
0
0
2504
ABSA Premiership
ABSA Premiership
2015/2016
20
1
3
8
3
-
0
0
0
1366
ABSA Premiership
Show All
Show All
Totals
FIFA Friendlies
2017
1
0
0
1
0
-
0
0
0
60
FIFA Friendlies
Totals