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

Mamelodi Sundowns

Lucas Masterpieces Moripe Stadium, Pretoria. Every match we hold, with the price it went off at.

479Played
299Won
62.4%Win rate
1.77Scored per game
0.69Conceded per game
243Clean sheets

Home and away

The same record, split by where it was played.

At home
69.3%
241 played, 167 won. 2.02 scored a game.
Away
55.5%
238 played, 132 won. 1.53 scored a game.
How the market priced them
62%
397 priced matches at an average of 1.99, which implied 50.3%.

Season by season 48

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Premier Soccer League 9720 +15
2026/27 Friendlies Clubs 4121 0
2026/27 8 Cup 4301 +3
2026/27 CAF Champions League 2020 0
2026/27 FIFA Intercontinental Cup 1100 +1
2026/27 League Cup 1100 +1
2025/26 Premier Soccer League 302082 +36
2025/26 CAF Champions League 14842 +13
2025/26 FIFA Club World Cup 3111 0
2025/26 8 Cup 2110 +4
2025/26 Cup 2101 -1
2024/25 Premier Soccer League 292513 +53
2024/25 CAF Champions League 14572 +9
2024/25 Friendlies Clubs 4112 +1
2024/25 League Cup 4301 +10
2024/25 Cup 4301 +5
2024/25 8 Cup 3102 -1
2023/24 Premier Soccer League 302271 +41
2023/24 CAF Champions League 11623 +10
2023/24 African Football League 6321 +4
2023/24 Cup 4301 +7
2023/24 Friendlies Clubs 3300 +5
2023/24 8 Cup 3210 +2
2022/23 Premier Soccer League 302172 +39
2022/23 CAF Champions League 12840 +25
2022/23 8 Cup 3111 -1
2022/23 Cup 3201 +2
2021/22 Premier Soccer League 301983 +36
2021/22 CAF Champions League 10631 +9
2021/22 Cup 5500 +17
2021/22 8 Cup 2110 +3
2020/21 Premier Soccer League 3019101 +35
2020/21 CAF Champions League 10622 +8
2020/21 Cup 3300 +8
2020/21 8 Cup 1001 -1
2019/20 Premier Soccer League 301785 +21
2019/20 CAF Champions League 12732 +22
2019/20 Cup 5500 +6
2019/20 8 Cup 3111 0
2019/20 League Cup 3300 +7
2018/19 Premier Soccer League 3016113 +16
2018/19 League Cup 2101 -1
2018/19 Cup 1001 -1
2017/18 Premier Soccer League 301866 +25
2017/18 Cup 4301 +1
2017/18 League Cup 1001 -1
2016/17 Premier Soccer League 301695 +32
2016/17 FIFA Club World Cup 2002 -5

Recent matches 30

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

Friday 18 December 2026
A Mamelodi Sundowns scheduled Stellenbosch —
Tuesday 15 December 2026
H Mamelodi Sundowns scheduled Sekhukhune United —
Saturday 5 December 2026
H Mamelodi Sundowns scheduled Polokwane City —
Saturday 28 November 2026
A Mamelodi Sundowns scheduled Kruger United —
Sunday 8 November 2026
H Mamelodi Sundowns scheduled USM Alger —
Saturday 31 October 2026
H Mamelodi Sundowns scheduled Durban City —
Tuesday 27 October 2026
H Mamelodi Sundowns 1 – 0 Marumo Gallants —
Friday 23 October 2026
H Mamelodi Sundowns 1 – 1 Wiliete —
Sunday 18 October 2026
A Mamelodi Sundowns 0 – 0 Wiliete —
Tuesday 13 October 2026
A Mamelodi Sundowns 4 – 1 Richards Bay —
Saturday 10 October 2026
A Mamelodi Sundowns 2 – 0 Orlando Pirates —
Saturday 19 September 2026
H Mamelodi Sundowns 2 – 1 Al-Ahli Jeddah 3.30
Saturday 12 September 2026
A Mamelodi Sundowns 1 – 1 Chippa United 1.30
Wednesday 9 September 2026
H Mamelodi Sundowns 3 – 0 Siwelele 1.27
Sunday 6 September 2026
A Mamelodi Sundowns 2 – 1 Golden Arrows 1.47
Wednesday 2 September 2026
H Mamelodi Sundowns 2 – 0 Milford FC 1.32
Sunday 30 August 2026
A Mamelodi Sundowns 3 – 2 Golden Arrows 1.85
Wednesday 26 August 2026
H Mamelodi Sundowns 5 – 2 Amazulu 1.40
Sunday 23 August 2026
H Mamelodi Sundowns 0 – 1 Golden Arrows 1.52
Wednesday 19 August 2026
H Mamelodi Sundowns 2 – 0 Marumo Gallants 1.28
Saturday 15 August 2026
A Mamelodi Sundowns 1 – 1 Kaizer Chiefs 1.94
Tuesday 11 August 2026
A Mamelodi Sundowns 3 – 2 TS Galaxy 1.55
Saturday 8 August 2026
H Mamelodi Sundowns 3 – 2 Polokwane City 1.40
Monday 27 July 2026
H Mamelodi Sundowns 1 – 1 MC Alger —
Friday 24 July 2026
A Mamelodi Sundowns 0 – 2 Al-Hilal Saudi FC —
Tuesday 21 July 2026
A Mamelodi Sundowns 1 – 1 Hertha BSC 3.35
Saturday 18 July 2026
A Mamelodi Sundowns cancelled Red Bull Salzburg —
Friday 29 May 2026
H Mamelodi Sundowns 3 – 1 RB Leipzig 10.00
Sunday 24 May 2026
A Mamelodi Sundowns 1 – 1 FAR Rabat 3.80
Sunday 17 May 2026
H Mamelodi Sundowns 1 – 0 FAR Rabat 1.96