Loading live ticker…
MacBeth Mahlangu

MacBeth Mahlangu

TS Galaxy
Center Back South Africa
Age 24
Country South Africa
Value €485.4k
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.61
27 matches
Last 5
5.84
-0.77 vs season
Best
7.7
vs Marumo Gallants
MOTM
0
of 24 matches
Filter:
Apps
27
Goals
0
Assists
0
Rating
6.61
Goals
0
0%
Assists
0
0%
Rating
6.56
17%
Matches
19
64%
Started
18
66%
Minutes
1620
66%
🎯
Shot Map
2 shots per season
Goals
0
On target
1
xG
0.04
Conversion
0%
Goal Saved Off target
🔥
Heatmap
720 touches this season
Attack
Touches
720
Attack
2%
Middle
41%
Ø position
31%
ATTACK

Detailed Stats & Percentiles (Premiership)

Shooting

Stat Total Per 90
Percentile
avg 16%
Per 90 pctl
avg 14%
Goals 0 0.00
0
0
xG 0.04 0.00
17
13
xG excl. penalty 0.04 0.00
18
13
Shots 2 0.11
20
18
Headed shots 1 0.06
24
25

Passing

Stat Total Per 90
Percentile
avg 36%
Per 90 pctl
avg 26%
Assists 0 0.00
0
0
xA 0.09 0.00
24
8
Accurate passes 607 33.72
70
55
Pass accuracy 81.9 81.92
51
51
Accurate long balls 49 2.72
54
28
Long ball accuracy 36.3 36.30
16
16

Possession

Stat Total Per 90
Percentile
avg 53%
Per 90 pctl
avg 51%
Dribbles 1 0.06
20
21
Dribbles success rate 100.0 100.00
100
100
Duels won 80 4.44
66
59
Duels won % 59.3 59.26
51
51
Aerials won 34 1.89
59
43
Aerials won % 50.0 50.00
27
27
Touches 974 54.11
62
45
Touches in opposition box 3 0.17
16
4
Dispossessed 1 0.06
39
63
Fouls won 26 1.44
94
95

Defending

Stat Total Per 90
Percentile
avg 48%
Per 90 pctl
avg 36%
Defensive actions 144 8.00
64
31
Tackles 19 1.06
59
45
Interceptions 25 1.39
83
77
Blocked scoring attempt 5 0.28
36
12
Fouls committed 12 0.67
54
33
Recoveries 30 1.67
40
6
Possession won final 3rd 1 0.06
75
82
Dribbled past 11 0.61
5
8
Clearances 95 5.28
60
31
Clean sheets 4 0.22
48
31
Goals conceded while on pitch 24 1.33
14
24
xG against while on pitch 20.47 1.14
32
59

Discipline

Stat Total Per 90
Percentile
avg 75%
Per 90 pctl
avg 86%
Yellow cards 1 0.06
51
72
Red cards 0 0.00
100
100

Recent Matches (34)

Date Opponent Comp Score Min G A Rating
2026-05-23 @ Lamontville Golden Arrows Premiership 0-0 0 0 0
2026-05-12 vs Mamelodi Sundowns FC Premiership 3-2 0 0 0
2026-05-09 vs Chippa United Premiership 1-1 0 0 0
2026-05-06 @ Marumo Gallants Premiership 1-1 0 0 0
2026-04-26 vs Magesi FC Premiership 0-0 0 0 0
2026-04-19 vs Richards Bay Premiership 0-1 0 0 0
2026-04-12 @ Kaizer Chiefs Premiership 2-0 0 0 0
2026-04-08 vs Polokwane City Premiership 1-2 0 0 0
2026-04-05 vs Milford FC Cup 1-1 45 0 0 6.5
2026-03-22 vs Orlando Pirates Premiership 0-6 90 0 0 4.3
2026-03-13 @ Stellenbosch FC Premiership 1-1 90 0 0 6.5
2026-03-08 vs Jacksa Spears Cup 2-0 45 0 0 6.3
2026-03-03 vs Orbit College Premiership 1-2 90 0 0 5.6
2026-02-28 @ Siwelele Premiership 1-0 90 0 0 6.5
2026-02-21 vs Mamelodi Sundowns FC Cup 2-0 90 0 0 7.4
2026-02-13 @ Durban City Premiership 2-0 90 0 0 6.3
2026-02-08 vs Marumo Gallants Cup 1-0 120 0 0 7.7
2026-02-01 vs Sekhukhune United Premiership 0-1 90 0 0 6.6
2026-01-25 @ AmaZulu FC Premiership 3-2 90 0 0 6.0
2026-01-21 vs Marumo Gallants Premiership 2-0 90 0 0 7.1
2025-12-07 vs Kaizer Chiefs Premiership 0-0 90 0 0 6.6
2025-11-29 @ Polokwane City Premiership 0-0 90 0 0 7.2
2025-11-23 vs Lamontville Golden Arrows Premiership 2-1 23 0 0 6.1
2025-11-02 vs Stellenbosch FC Premiership 2-0 67 0 0 7.2
2025-10-26 @ Lamontville Golden Arrows League Cup 2-1 70 0 0
2025-10-04 @ Orbit College League Cup 0-1 89 0 0
2025-09-24 vs AmaZulu FC Premiership 3-1 90 0 0 6.9
2025-09-17 @ Richards Bay Premiership 1-1 90 0 0 7.3
2025-08-30 @ Orbit College Premiership 1-3 90 0 0 6.5
2025-08-26 vs Siwelele Premiership 2-0 90 0 0 7.5
2025-08-19 @ Chippa United Premiership 1-4 90 0 0 7.4
2025-08-13 @ Sekhukhune United Premiership 1-0 90 0 0 6.3
2025-08-10 vs Durban City Premiership 0-2 90 0 0 6.7
2025-08-02 @ Sekhukhune United MTN8 3-2 90 0 0 5.5

Career

Season Team Type Apps G A Rating
2025/2026 TS Galaxy senior 27 0 0 6.61
2024/2025 TS Galaxy senior 15 0 0 6.75
2023/2024 TS Galaxy senior 36 0 0 6.84
2022/2023 TS Galaxy senior 14 0 0 -
2021/2022 TS Galaxy senior 10 0 0 -
2020/2021 TS Galaxy senior 23 0 0 -
2019/2020 TS Galaxy senior 6 0 0 -
2022 South Africa national team 1 0 0 -
2020 South Africa U23 national team 1 0 0 -

Transfer Value History

Trophies

TS Galaxy
🏆 Nedbank Cup x1
Help