- Age
- 32
- Nationalité
- Afrique du Sud
- Position
- Milieu
- H / P - Pied
- indisponible
Betway Premiership
121
7
21
27
41
9
20
0
2
9006

Betway Premiership
Carling Black Label
12
0
4
2
5
0
1
0
0
868

Carling Black Label

MTN 8

Playoffs 1/2
Totals
FIFA Friendlies
1
0
1
0
1
0
0
0
0
13

FIFA Friendlies
Hollywoodbets COSAFA Cup
3
0
1
0
1
0
0
0
0
224

Hollywoodbets COSAFA Cup
Totals
Summer Olympics
3
0
0
0
0
0
0
0
0
270

Summer Olympics

AFCON U23
Totals
Carling Black Label
2024

4
0
0
1
0
-
0
0
0
346


Carling Black Label
Betway Premiership
2024/2025

18
0
3
7
9
1
2
0
0
1290


Betway Premiership
Playoffs 1/2
2019/2020

1
0
1
0
1
-
0
0
0
14


Playoffs 1/2
Telkom Knockout
2019

3
0
3
0
3
-
0
0
0
113


Telkom Knockout
ABSA Premiership
2019/2020

3
0
2
1
6
-
0
0
0
117


ABSA Premiership
Playoffs 1/2
2018/2019

3
0
0
0
1
-
0
0
0
270


Playoffs 1/2
Telkom Knockout
2018

2
0
0
1
0
-
0
0
0
148


Telkom Knockout
MTN 8
2018

1
0
0
0
0
-
0
0
0
90


MTN 8
ABSA Premiership
2018/2019

20
1
11
1
20
-
1
0
0
1039


ABSA Premiership
Telkom Knockout
2017

1
0
1
0
1
-
0
0
0
51


Telkom Knockout
ABSA Premiership
2017/2018

29
2
2
10
2
-
5
0
0
2340


ABSA Premiership
MTN 8
2017

3
0
0
1
0
-
0
0
0
270


MTN 8
Telkom Knockout
2016

1
0
0
0
0
-
1
0
0
120


Telkom Knockout
ABSA Premiership
2016/2017

26
2
1
1
2
-
7
0
1
2250


ABSA Premiership
Telkom Knockout
2015

1
0
0
0
1
-
0
0
0
90


Telkom Knockout
MTN 8
2015

1
0
0
1
0
-
0
0
0
149


MTN 8
ABSA Premiership
2015/2016

25
2
2
7
2
-
5
0
1
1970


ABSA Premiership
Montrer tout
Montrer tout
Totals
COSAFA Castle Cup
2016

3
0
1
0
1
-
0
0
0
224


COSAFA Castle Cup
FIFA Friendlies
2016

1
0
1
0
1
-
0
0
0
13


FIFA Friendlies
Totals
Summer Olympics
2016

3
0
0
0
0
0
0
0
0
270


Summer Olympics
AFCON U23
2015

5
0
1
1
1
-
0
0
0
345


AFCON U23
Totals