- Age
- not available
- Nationality
- South Africa
- Position
- not available
- H / W - Foot
- not available
NBC Premier League
2025/2026
9
6
3
10
1
1
0
0
0
329

NBC Premier League 2025/2026
TotalEnergies CAF Champions League
2025/2026
6
2
3
4
1
1
0
0
0
327

CAF Champions League 2025/2026
Community Shield
2025
1
1
0
1
0
0
0
0
16

Community Shield 2025
FIFA Club World Cup
2025
0
0
0
3
0
0
0
0
0
0

FIFA Club World Cup 2025
Carling Black Label Knockout
2024
3
3
0
3
1
0
0
0
48

Carling Black Label Knockout 2024
Betway Premiership
2024/2025
8
5
4
11
0
0
0
0
0
321

Betway Premiership 2024/2025
TotalEnergies CAF Champions League
2024/2025
4
3
1
6
0
0
0
0
0
103

CAF Champions League 2024/2025

MTN 8 2024
African Football League
2023
2
2
0
6
0
0
0
0
26

African Football League 2023
Carling Black Label Knockout
2023
1
0
1
0
0
0
0
0
74

Carling Black Label Knockout 2023
TotalEnergies CAF Champions League
2023/2024
3
2
0
4
0
0
0
0
105

CAF Champions League 2023/2024

MTN 8 2023
DStv Premiership
2023/2024
16
8
3
9
1
1
0
0
835

DStv Premiership 2023/2024
TotalEnergies CAF Champions League
2022/2023
9
1
5
1
1
0
0
1
621

CAF Champions League 2022/2023

MTN 8 2022
DStv Premiership
2022/2023
24
2
13
3
5
3
0
0
1861

DStv Premiership 2022/2023
TotalEnergies CAF Champions League
2021/2022
4
2
2
3
0
0
0
0
194

CAF Champions League 2021/2022
DStv Premiership
2021/2022
24
13
9
15
3
0
0
0
1008

DStv Premiership 2021/2022

MTN 8 2021
DStv Premiership
2020/2021
17
5
6
5
3
1
0
0
1042

DStv Premiership 2020/2021

MTN 8 2020
Telkom Knockout
2019
1
1
0
1
0
0
0
0
10

Telkom Knockout 2019

MTN 8 2019
ABSA Premiership
2019/2020
19
8
9
13
0
1
0
0
1023

ABSA Premiership 2019/2020
Telkom Knockout
2018
1
1
0
1
0
0
0
0
0

Telkom Knockout 2018
ABSA Premiership
2018/2019
19
8
4
12
0
1
0
0
1139

ABSA Premiership 2018/2019
ABSA Premiership
2017/2018
5
2
3
4
0
0
0
0
198

ABSA Premiership 2017/2018
Show All
Show All
Totals
TotalEnergies African Nations Championship
2024
4
0
3
0
1
1
2
0
0
329

African Nations Championship 2024
Totals