The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
MAG

Magesi

Peter Mokaba Stadium, Polokwane. Every match we hold, with the price it went off at.

173Played
61Won
35.3%Win rate
1.01Scored per game
1.16Conceded per game
58Clean sheets

Home and away

The same record, split by where it was played.

At home
40.7%
86 played, 35 won. 1.2 scored a game.
Away
29.9%
87 played, 26 won. 0.82 scored a game.
How the market priced them
32.6%
92 priced matches at an average of 4.51, which implied 22.2%.

Season by season 12

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 1st Division 8620 +8
2026/27 Friendlies Clubs 2101 0
2025/26 Premier Soccer League 3461117 -18
2025/26 League Cup 2101 0
2024/25 Premier Soccer League 298813 -12
2024/25 League Cup 4400 +4
2024/25 Cup 1001 -2
2023/24 1st Division 301695 +17
2023/24 Cup 1001 -1
2022/23 1st Division 3010713 -10
2022/23 Cup 2101 -1
2016/17 1st Division 308715 -12

Recent matches 30

Newest first, with the price this club was at kickoff.

Tuesday 15 December 2026
H Magesi scheduled Casric Stars —
Saturday 12 December 2026
H Magesi scheduled Hope FC —
Saturday 5 December 2026
A Magesi scheduled University of Pretoria —
Saturday 28 November 2026
H Magesi scheduled Lerumo Lions —
Saturday 21 November 2026
A Magesi scheduled Upington City —
Saturday 7 November 2026
H Magesi scheduled Orbit College —
Sunday 1 November 2026
A Magesi scheduled Cape Town City —
Saturday 24 October 2026
H Magesi 2 – 1 Gomora United FC —
Saturday 17 October 2026
A Magesi 3 – 1 Venda FC —
Saturday 10 October 2026
H Magesi 0 – 0 NWU FC —
Sunday 20 September 2026
H Magesi 1 – 1 Hungry Lions —
Sunday 13 September 2026
A Magesi 1 – 0 Highbury —
Saturday 5 September 2026
A Magesi 3 – 1 Leicesterfield —
Saturday 29 August 2026
H Magesi 1 – 0 The Bees 1.74
Saturday 22 August 2026
A Magesi 1 – 0 Midlands Wanderers —
Saturday 25 July 2026
H Magesi 0 – 1 Sekhukhune United —
H Magesi 1 – 0 Venda FC —
Saturday 13 June 2026
H Magesi 1 – 1 Milford FC —
Wednesday 10 June 2026
A Magesi 1 – 1 Cape Town City 4.80
Wednesday 3 June 2026
A Magesi 0 – 1 Milford FC 2.71
Saturday 30 May 2026
H Magesi 2 – 0 Cape Town City 2.02
Saturday 23 May 2026
H Magesi 1 – 0 Richards Bay 1.84
Saturday 16 May 2026
A Magesi 0 – 1 Siwelele 3.48
Saturday 9 May 2026
H Magesi 0 – 3 Orlando Pirates 21.00
Tuesday 5 May 2026
H Magesi 1 – 2 Orbit College 1.94
Sunday 26 April 2026
A Magesi 0 – 0 TS Galaxy 3.26
Sunday 19 April 2026
H Magesi 5 – 2 Durban City 2.50
Wednesday 15 April 2026
H Magesi 1 – 4 Kaizer Chiefs 5.00
Saturday 11 April 2026
A Magesi 0 – 1 Sekhukhune United 5.40
Tuesday 7 April 2026
H Magesi 3 – 0 Marumo Gallants 2.68