- Age
- 29
- Nationalité
- Afrique du Sud
- Position
- Milieu
- H / P - Pied
- 177cm - 68kg
FIFA Club World Cup
3
0
0
2
0
0
2
0
0
205

FIFA Club World Cup
CAF Champions League
49
5
4
7
6
2
10
0
0
3944

CAF Champions League
African Football League
5
0
0
1
0
0
3
0
0
450

African Football League
CAF Confederation Cup
13
1
3
0
3
3
2
0
0
990

CAF Confederation Cup
Betway Premiership
221
26
37
53
62
19
39
1
0
16346

Betway Premiership
Carling Black Label
10
0
2
1
5
2
3
0
0
866

Carling Black Label

MTN 8
Totals
FIFA World Cup
1
0
0
0
0
0
1
0
0
90

FIFA World Cup
FIFA Friendlies
15
1
3
6
5
1
1
0
0
975

FIFA Friendlies

FIFA Series
Non-FIFA Friendlies
1
0
0
0
0
0
0
0
0
90

Non-FIFA Friendlies
Africa Cup of Nations
11
2
0
1
0
1
2
0
0
1020

Africa Cup of Nations
WC Qualification
15
2
0
3
0
1
3
0
0
1317

WC Qualification
AFCON Qualification
10
4
1
1
6
2
2
0
0
814

AFCON Qualification
Hollywoodbets COSAFA Cup
3
0
1
0
1
1
1
0
0
187

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

CHAN Qualification
Totals
FIFA U-20 World Cup
2
0
1
0
2
0
1
0
0
120

FIFA U-20 World Cup
Summer Olympics
3
1
0
1
0
0
1
0
0
263

Summer Olympics

AFCON U23

AFCON U20
Totals
Carling Black Label
2025

1
0
1
0
1
-
1
0
0
59


Carling Black Label
CAF Champions League
2025/2026

14
2
0
1
0
0
2
0
0
1228


CAF Champions League
Betway Premiership
2025/2026

23
4
5
4
8
2
6
1
0
1617


Betway Premiership
MTN 8
2025

3
1
0
0
0
-
1
0
0
300


MTN 8
FIFA Club World Cup
2025

3
0
0
2
0
0
2
0
0
205


FIFA Club World Cup
Carling Black Label
2024

4
0
1
0
1
-
0
0
0
289


Carling Black Label
Betway Premiership
2024/2025

23
2
4
6
4
3
5
0
0
1741


Betway Premiership
CAF Champions League
2024/2025

12
0
0
0
0
1
3
0
0
1080


CAF Champions League
MTN 8
2024

3
0
0
1
0
-
2
0
0
286


MTN 8
African Football League
2023

5
0
0
1
0
-
3
0
0
450


African Football League
CAF Champions League
2023/2024

7
1
0
2
1
-
1
0
0
567


CAF Champions League
MTN 8
2023

4
0
0
0
0
-
2
0
0
390


MTN 8
DStv Premiership
2023/2024

17
3
3
4
4
-
4
0
0
1210


DStv Premiership
CAF Champions League
2022/2023

9
1
0
2
0
-
3
0
0
793


CAF Champions League
MTN 8
2022

3
0
0
0
0
-
1
0
0
270


MTN 8
DStv Premiership
2022/2023

24
1
2
7
3
-
2
0
0
1889


DStv Premiership
CAF Champions League
2021/2022

7
1
4
2
5
-
1
0
0
276


CAF Champions League
DStv Premiership
2021/2022

8
1
3
1
5
-
2
0
0
467


DStv Premiership
DStv Premiership
2021/2022

13
4
1
2
1
-
2
0
0
1053


DStv Premiership
MTN 8
2021

1
0
0
0
0
-
0
0
0
120


MTN 8
DStv Premiership
2020/2021

22
4
2
2
2
-
6
0
0
1797


DStv Premiership
MTN 8
2020

3
0
0
0
0
-
1
0
0
270


MTN 8
Telkom Knockout
2019

2
0
0
1
0
-
1
0
0
188


Telkom Knockout
MTN 8
2019

4
1
0
1
0
-
2
0
0
342


MTN 8
ABSA Premiership
2019/2020

29
2
3
9
3
-
3
0
0
2252


ABSA Premiership
Telkom Knockout
2018

2
0
0
0
0
-
0
0
0
210


Telkom Knockout
MTN 8
2018

3
0
0
1
1
-
2
0
0
328


MTN 8
ABSA Premiership
2018/2019

27
3
3
10
3
-
3
0
0
2057


ABSA Premiership
Telkom Knockout
2017

1
0
0
0
0
-
1
0
0
120


Telkom Knockout
ABSA Premiership
2017/2018

25
2
7
8
10
-
5
0
0
1646


ABSA Premiership
MTN 8
2017

3
0
0
0
1
-
1
0
0
270


MTN 8
CAF Confederation Cup
2017

13
1
3
0
3
-
2
0
0
990


CAF Confederation Cup
Telkom Knockout
2016

0
0
0
0
3
-
0
0
0
0


Telkom Knockout
ABSA Premiership
2016/2017

10
0
4
0
19
-
1
0
0
617


ABSA Premiership
Montrer tout
Montrer tout
Totals
Coupe du Monde
2026

1
0
0
0
0
0
1
0
0
90


Coupe du Monde
FIFA Friendlies
2026

2
0
0
2
1
0
0
0
0
157


FIFA Friendlies
Africa Cup of Nations
2025

4
0
0
0
0
0
2
0
0
360


Africa Cup of Nations
FIFA Friendlies
2025

1
0
0
1
0
0
0
0
0
46


FIFA Friendlies
FIFA Series
2024

1
0
0
0
1
0
0
0
0
90


FIFA Series
AFCON Qualification
2025

6
3
0
1
0
0
1
0
0
531


AFCON Qualification
Africa Cup of Nations
2023

7
2
0
1
0
1
0
0
0
660


Africa Cup of Nations
Non-FIFA Friendlies
2024

1
0
0
0
0
0
0
0
0
90


Non-FIFA Friendlies
WC Qualification
2026

9
0
0
1
0
0
3
0
0
802


WC Qualification
FIFA Friendlies
2023

2
0
0
1
0
1
1
0
0
136


FIFA Friendlies
AFCON Qualification
2023

3
0
0
0
0
2
1
0
0
270


AFCON Qualification
FIFA Friendlies
2022

6
1
2
1
2
0
0
0
0
345


FIFA Friendlies
FIFA Friendlies
2020

2
0
1
1
1
-
0
0
0
111


FIFA Friendlies
AFCON Qualification
2021

0
0
0
0
2
0
0
0
0
0


AFCON Qualification
WC Qualification
2022

6
2
0
2
0
1
0
0
0
515


WC Qualification
COSAFA Cup
2019

3
0
1
0
1
1
1
0
0
187


COSAFA Cup
FIFA Friendlies
2018

2
0
0
0
1
-
0
0
0
180


FIFA Friendlies
CHAN Qualification
2018

1
0
0
0
0
-
0
0
0
90


CHAN Qualification
AFCON Qualification
2019

1
1
1
0
4
0
0
0
0
13


AFCON Qualification
Montrer tout
Montrer tout
Totals
Summer Olympics
2020

3
1
0
1
0
0
1
0
0
263


Summer Olympics
AFCON U23
2019

4
1
0
1
0
0
1
0
0
330


AFCON U23
FIFA U-20 World Cup
2017

2
0
1
0
2
0
1
0
0
120


FIFA U-20 World Cup
AFCON U20
2017

4
0
1
0
2
-
1
0
0
296


AFCON U20
Totals