Skip to content
KMKabelo Mahlasela

Kabelo Mahlasela

€179KMarket Value
Royal AM
Royal AM
•Midfielder•
South AfricaSouth Africa
6.5
Season Score
35
Feb 13, 1991
162 cm
Height
12
Shirt Number
Card stats based on
2025/2026

Performance Overview

Season Performance 25/26
All Competitions
Matches
9
Goals
0
Assists
0
Goal Contributions
0
Mins/game
29
Avg Rating
6.47

rating

6.40-0.05(-0.8%)
Last 8 matches
Oct 6, 2025 — Oct 6, 2026
High
6.56
Low
6.24
Avg
6.40
G+A
0
Wins0
Draws3
Losses5
MonthMatchesMinsGAG+AG/MRating
May 2026
1460000.006.24
Apr 2026
1580000.006.29
Mar 2026
170000.006.56
Feb 2026
1260000.006.51
Nov 2025
31150000.006.47
Oct 2025
160000.00-
6 months • 8 matches
Career Statistics

Career

Career Progress

Career Progress

Appearances per Season

Appearance Distribution

58
Full match
52
Substituted off
24
From Bench

Kabelo Mahlasela: career in numbers

Career figures, computed
Best-rated season
2022/2023 · 6.99Premier League (South Africa)
Lowest-rated season
2025/2026 · 6.47Premier League (South Africa)
Rating trend
-0.24last 2 rated seasons vs career average before them
Career involvement (league)
0.1 G+A per 904 goals + 7 assists across 10 league seasons (per-90 from 9899 minutes on record)
League seasons on record
10 (2015–2025)
Clubs with recorded appearances
5
Among position peers, computed
Rating percentile
41strating 6.89 vs 75 rated peers
Goals rank
#47 of 750 goals
G+A per 90 percentile
29th0 per 90

Cohort: 75 Premier League (South Africa) midfielders, 2024/2025, min. 450 minutes.

How we calculate this

Rival Clubs(36)

Player stats against each opponent club

TeamMPWDLGA
Orlando PiratesOrlando Pirates40130000
Sekhukhune UnitedSekhukhune United41030000
Mamelodi SundownsMamelodi Sundowns30120000
BarokaBaroka30120000
Marumo Gallants FCMarumo Gallants FC32100010
TS GalaxyTS Galaxy31200000
Kaizer ChiefsKaizer Chiefs20020000
Cape Town CityCape Town City20020000
AmaZuluAmaZulu20110000
Chippa UnitedChippa United20200000
Richards BayRichards Bay20020010
Pretoria CalliesPretoria Callies21011000
Bidvest WitsBidvest Wits11000000
SuperSport UnitedSuperSport United11000000
Golden ArrowsGolden Arrows10100010
Cape Town SpursCape Town Spurs10010020
Maritzburg UnitedMaritzburg United10010000
StellenboschStellenbosch11000000
Free State StarsFree State Stars11000000
Moroka SwallowsMoroka Swallows11000000
1–20 of 36
Transfers

Transfers

Transfer History

Aug 20, 2021Transfer
Oct 27, 2020Transfer
Jul 1, 2020Transfer
Jun 30, 2020End of loan
Jan 3, 2018Transfer
Aug 28, 2015Free Transfer