Highest-scoring season 2016 0 goals · Premier Soccer League Most goals against No goals recorded 339 matches with recorded goals Most starts alongside Teboho Mokoena 242 starts together Results and matches 2026/27 · Appearances 15 Matches
1,131 recorded Minutes
0 Goals
0 recorded Assists
13–2–0 W–D–L
6,97 Season rating
Results and form across 15 recorded appearances. Goals recorded in 15, assists in 12 and minutes in 12 matches. Club and national-team matches are included.
Career statistics Club summary Matches Connections Career statistics Season Teams Competition M Min Goals A P ★ 2016/17 Supersport United Premier Soccer League16 1 440 0 — — 1 0 — 2017 South Africa Friendlies1 44 0 — — 0 0 — 2017 Supersport United CAF Confederation Cup9 810 0 — — 0 0 — 2017/18 Supersport United Premier Soccer League14 1 260 0 — — 2 0 — 2018 South Africa World Cup - Qualification Africa1 90 0 — — 0 0 — 2018 South Africa Friendlies1 44 0 — — 0 0 — 2018/19 Supersport United Premier Soccer League30 2 700 0 — — 2 0 — 2019 South Africa Friendlies2 90 0 — — 0 0 — 2019 South Africa Africa Cup of Nations4 360 0 — — 0 0 6,75 2019/20 Supersport United Premier Soccer League30 2 700 0 — — 1 0 — 2020 South Africa Friendlies1 73 0 — — 0 0 — 2020/21 Supersport United Premier Soccer League26 2 340 0 — — 0 0 — 2021 South Africa Friendlies1 90 0 — — 0 0 — 2021/22 Supersport United Premier Soccer League25 2 217 0 — — 2 0 — 2022 South Africa World Cup - Qualification Africa6 540 0 — — 1 0 — 2022 South Africa Friendlies4 349 0 — — 0 0 — 2022/23 Mamelodi Sundowns Premier Soccer League12 990 — 0 — 3 0 7,12 2022/23 Mamelodi Sundowns CAF Champions League9 810 0 — — 0 0 7,26 2023/24 Mamelodi Sundowns Premier Soccer League12 990 — 0 — 3 0 7,12 2023/24 Mamelodi Sundowns CAF Champions League11 990 0 — — 1 0 7,06 2023/24 South Africa Friendlies1 90 0 — — 0 0 — 2023 South Africa World Cup - Qualification Africa10 912 0 0 0 1 0 6,95 2023/24 South Africa Africa Cup of Nations7 690 — — — 0 0 7,81 2024 South Africa Friendlies1 90 0 — — 0 0 — 2024/25 Mamelodi Sundowns CAF Champions League11 990 — 0 — 3 0 6,98 2024/25 Mamelodi Sundowns Premier Soccer League8 688 — 0 — 0 1 7,15 2025/26 Mamelodi Sundowns Premier Soccer League28 2 610 0 0 0 0 0 7,14 2025 South Africa Friendlies1 45 0 0 0 0 0 6,6 2025/26 Mamelodi Sundowns CAF Champions League11 999 0 0 0 2 0 6,94 2025/26 South Africa Africa Cup of Nations4 360 0 0 0 0 0 7,25 2026 South Africa Friendlies2 135 0 0 0 0 0 6,55 2026 South Africa World Cup4 367 0 0 0 0 0 7,18 2026/27 Mamelodi Sundowns Premier Soccer League9 810 0 0 0 0 0 6,94 2026 Mamelodi Sundowns FIFA Intercontinental Cup1 90 0 0 0 0 0 7,0
Ordered by the first recorded appearance for each team, competition and season, oldest first. If a player’s match date is unavailable, the team’s match date or the season start is used. Missing data is shown as —.