
Mamelodi Sundowns
1st in South African Premier Division2025 Schedule





















































Miguel Cardoso's men visit 30 June Stadium needing to score at least once, as the CAF Champions League uses away goals as a tiebreaker and Pyramids managed to snatch one in stoppage time in Pretoria.

ESPN looks at which players might transfer clubs to play in the 2025 Club World Cup before the tournament gets underway.

South African champions Mamelodi Sundowns will host Egypt's Pyramids FC at Loftus Versfeld in the first leg of the CAF Champions League final on Saturday, and goalkeeper Ronwen Williams hopes to make 'millions happy'.

After South Africa turns its eyes upon the Soweto Derby at FNB Stadium on Saturday, title favourites Mamelodi Sundowns will face a crucial fixture against Cape Town City further south.

A last-gasp own goal gave Mamelodi Sundowns of South Africa an upset result over holders Al Ahly on Friday and a place against another Egyptian club, Pyramids, in next month's African Champions League final.

Mamelodi Sundowns and Al Ahly played to a 0-0 draw in the first CAF Champions League semifinal leg at Loftus Versfeld, and so it all comes down to the second leg in Cairo as a winner-takes-all contest.

One of the CAF Champions League's great modern rivalries will resume on Saturday as South Africa's Mamelodi Sundowns host Egypt's Al Ahly in a semi-final first leg clash at Loftus Versfeld in Pretoria.

South Africa's Betway Premiership, AKA the PSL, is one of Africa's most stable leagues, but simultaneously never short of drama, and 2025 has not been any different.

Off the back of their CAF Champions League quarter-final success, Mamelodi Sundowns and Orlando Pirates will look to continue their dominant seasons and set up a second straight Nedbank Cup final clash.

Mamelodi Sundowns will take a 1-0 lead into the second leg of their CAF Champions League quarter-final against Espérance as they visit Radès in Tunisia on Tuesday April 8.
South African Premier Standings
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | Mamelodi Sundowns | 28 | +52 | 73 |
2 | Orlando Pirates | 28 | +23 | 61 |
3 | Stellenbosch | 28 | +13 | 48 |
4 | Sekhukhune United | 28 | +8 | 46 |
5 | TS Galaxy | 28 | 0 | 35 |
6 | Amazulu | 28 | -5 | 35 |
7 | Polokwane City | 28 | -6 | 34 |
8 | Richards Bay | 28 | -7 | 33 |
9 | Kaizer Chiefs | 28 | -7 | 32 |
10 | Marumo Gallants | 28 | -13 | 32 |
11 | Chippa United | 28 | -6 | 31 |
12 | Golden Arrows | 28 | -12 | 31 |
13 | Magesi FC | 28 | -12 | 31 |
14 | SuperSport United | 28 | -12 | 27 |
15 | Cape Town City | 28 | -16 | 27 |
16 | Royal AM | 0 | 0 | 0 |
Team Leaders
Top Scorers
# | Player | Goals | M | A |
---|---|---|---|---|
10 | Lucas Ribeiro .. | 16 | 27 | 9 |
13 | Iqraam Rayners | 14 | 26 | 9 |
9 | Arthur | 8 | 19 | 8 |
Top Assists
# | Player | Assists | M | G |
---|---|---|---|---|
10 | Lucas Ribeiro .. | 9 | 27 | 16 |
13 | Iqraam Rayners | 9 | 26 | 14 |
9 | Arthur | 8 | 19 | 8 |