FOOTSAM / PLAYER
Kabelo Mahlasela
Most appearances forRoyal AM88 recorded matches
Highest-scoring season20161 goals · Premier Soccer League
Most goals againstBidvest Wits1 goals in the match history
Most frequent opponentCape Town City10 spelade matches
Most starts alongsideLesego Manganyi56 starts together
Most goals in one match1 goalsRoyal AM – Supersport United · 18 Feb 2023
Career statistics
| Season | Teams | Competition | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 2016/17 | Bloem Celtic | Premier Soccer League | 20 | 1 148 | 1 | — | — | 1 | 0 | |
| 2017/18 | Bloem Celtic | Premier Soccer League | 12 | 649 | 1 | — | — | 1 | 0 | |
| 2018/19 | Kaizer Chiefs | Premier Soccer League | 11 | 486 | 0 | — | — | 0 | 0 | |
| 2019/20 | Polokwane City | Premier Soccer League | 10 | 546 | 0 | — | — | 2 | 0 | |
| 2021/22 | Royal AM | Premier Soccer League | 29 | 2 371 | 1 | — | — | 3 | 0 | |
| 2022/23 | Royal AM | Premier Soccer League | 19 | 1 446 | 1 | — | — | 5 | 0 | |
| 2022/23 | Royal AM | CAF Confederation Cup | 3 | 243 | 0 | — | — | 0 | 0 | |
| 2023/24 | Royal AM | Premier Soccer League | 26 | 2 274 | 0 | 0 | 0 | 4 | 0 | |
| 2024/25 | Royal AM | Premier Soccer League | 11 | 934 | 0 | 0 | 0 | 3 | 0 | |
| 2025/26 | Magesi | Premier Soccer League | 9 | 316 | 0 | 0 | 0 | 0 | 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 —.







