- Age
- 28
- Nationalité
- Afrique du Sud
- Position
- Milieu
- H / P - Pied
- 177cm - 73kg
CAF Champions League
13
0
4
4
8
0
3
0
0
732

CAF Champions League
African Football League
0
0
0
0
1
0
0
0
0
0

African Football League
CAF Confederation Cup
3
1
1
1
3
0
0
0
0
184

CAF Confederation Cup
Betway Premiership
147
13
57
61
90
13
18
0
0
8052

Betway Premiership
Carling Black Label
8
0
4
3
5
0
1
0
0
410

Carling Black Label

MTN 8
Totals
FIFA Friendlies
1
0
0
0
0
2
0
0
0
90

FIFA Friendlies
Africa Cup of Nations
4
0
2
2
2
0
1
0
0
225

Africa Cup of Nations
WC Qualification
5
0
1
3
2
0
1
0
0
349

WC Qualification
AFCON Qualification
0
0
0
0
2
0
0
0
0
0

AFCON Qualification
Hollywoodbets COSAFA Cup
2
0
1
1
2
0
0
0
0
20

Hollywoodbets COSAFA Cup
CHAN Qualification
1
0
0
0
1
0
0
0
0
90

CHAN Qualification
Totals
FIFA U-20 World Cup
1
0
1
0
3
0
0
0
0
9

FIFA U-20 World Cup

AFCON U23

AFCON U20
Totals
Carling Black Label
2025

4
0
3
1
3
-
0
0
0
118


Carling Black Label
CAF Champions League
2025/2026

4
0
0
2
0
0
1
0
0
272


CAF Champions League
Betway Premiership
2025/2026

12
0
9
3
15
0
0
0
0
430


Betway Premiership
MTN 8
2025

4
0
2
2
2
-
0
0
0
193


MTN 8
Carling Black Label
2024

1
0
0
1
0
-
1
0
0
78


Carling Black Label
Betway Premiership
2024/2025

15
2
2
10
4
2
3
0
0
944


Betway Premiership
African Football League
2023

0
0
0
0
1
-
0
0
0
0


African Football League
CAF Champions League
2023/2024

2
0
2
0
6
-
0
0
0
27


CAF Champions League
MTN 8
2023

1
0
0
1
1
-
0
0
0
53


MTN 8
DStv Premiership
2023/2024

16
1
8
7
11
-
3
0
0
738


DStv Premiership
CAF Champions League
2022/2023

7
0
2
2
2
-
2
0
0
433


CAF Champions League
MTN 8
2022

1
0
1
0
1
-
0
0
0
4


MTN 8
DStv Premiership
2022/2023

20
1
13
6
17
-
2
0
0
752


DStv Premiership
DStv Premiership
2021/2022

10
2
5
3
6
-
0
0
0
540


DStv Premiership
MTN 8
2021

1
0
0
0
0
-
0
0
0
120


MTN 8
DStv Premiership
2020/2021

25
4
1
10
1
-
3
0
0
2030


DStv Premiership
MTN 8
2020

0
0
0
0
1
-
0
0
0
0


MTN 8
Telkom Knockout
2019

2
0
0
1
0
-
0
0
0
153


Telkom Knockout
MTN 8
2019

4
0
0
3
0
-
1
0
0
325


MTN 8
ABSA Premiership
2019/2020

28
3
5
16
5
-
4
0
0
1839


ABSA Premiership
Telkom Knockout
2018

0
0
0
0
1
-
0
0
0
0


Telkom Knockout
MTN 8
2018

0
0
0
0
1
-
0
0
0
0


MTN 8
ABSA Premiership
2018/2019

4
0
0
4
7
-
1
0
0
278


ABSA Premiership
Telkom Knockout
2017

1
0
1
0
1
-
0
0
0
61


Telkom Knockout
ABSA Premiership
2017/2018

17
0
14
2
24
-
2
0
0
501


ABSA Premiership
MTN 8
2017

0
0
0
0
3
-
0
0
0
0


MTN 8
CAF Confederation Cup
2017

3
1
1
1
3
-
0
0
0
184


CAF Confederation Cup
Montrer tout
Montrer tout
Totals
Africa Cup of Nations
2025

4
0
2
2
2
0
1
0
0
225


Africa Cup of Nations
FIFA Friendlies
2025

1
0
0
0
0
2
0
0
0
90


FIFA Friendlies
WC Qualification
2026

4
0
0
3
0
0
1
0
0
337


WC Qualification
AFCON Qualification
2021

0
0
0
0
2
0
0
0
0
0


AFCON Qualification
WC Qualification
2022

1
0
1
0
2
0
0
0
0
12


WC Qualification
COSAFA Cup
2019

2
0
1
1
2
0
0
0
0
20


COSAFA Cup
CHAN Qualification
2018

1
0
0
0
1
-
0
0
0
90


CHAN Qualification
Totals
AFCON U23
2019

3
0
1
2
2
0
0
0
0
154


AFCON U23
FIFA U-20 World Cup
2017

1
0
1
0
3
0
0
0
0
9


FIFA U-20 World Cup
AFCON U20
2017

4
0
3
0
4
-
0
0
0
123


AFCON U20
Totals