Table: 1.Mamelodi Sundowns 27 23 1 3 63-13 70 [C] [2-1] Champions 2.Orlando Pirates 24 18 1 5 39-17 55 3.Sekhukhune United 26 13 6 7 36-27 45 [0-2] 4.Stellenbosch FC 26 12 8 6 32-20 44 5.TS Galaxy FC 27 8 10 9 29-29 34 [3-1] 6.AmaZulu 27 10 4 13 28-33 34 [2-1] 7.Polokwane City 26 8 9 9 19-23 33 [1-0] 8.Chippa United 27 8 6 13 21-27 30 9.Kaizer Chiefs 26 8 6 12 24-31 30 [2-2] 10.Marumo Gallants 26 8 6 12 24-37 30 [*] 11.Richard's Bay FC 26 8 5 13 17-26 29 [0-0] 12.Magesi 25 8 5 12 17-27 29 [P] [0-0] 13.SuperSport United 24 6 8 10 16-24 26 [0-0] 14.Lamontville Golden Arrows 25 6 8 11 16-29 26 [3-2] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 15.Cape Town City 26 6 5 15 13-31 23 [1-1] ----------------------------------------------------------- -.Royal AM excluded; all results annulled; record at exclusion: 11 1 5 5 10-14 8 [*] Marumo Gallants bought Moroka Swallows NB: annulled results againt Royal AM between square brackets Round 1 [Sep 14] Royal AM 1-1 Cape Town City [annulled] Marumo Gallants 1-2 Kaizer Chiefs Polokwane City 2-1 AmaZulu [Sep 15] Richard's Bay 1-0 TS Galaxy [Sep 17] Mamelodi Sundowns 2-0 SuperSport United [Sep 18] Orlando Pirates 2-1 Chippa United Sekhukhune United 1-0 Magesi Stellenbosch 0-2 Golden Arrows Round 2 [Sep 21] Golden Arrows 2-0 Marumo Gallants Magesi 0-2 Polokwane City SuperSport United 0-0 Royal AM [annulled] Chippa United 1-0 Richard's Bay [Jan 8] Kaizer Chiefs 2-1 Stellenbosch AmaZulu 0-2 Sekhukhune United Cape Town City 1-0 Orlando Pirates [Feb 11] TS Galaxy 1-0 Mamelodi Sundowns Round 3 [Sep 24] Orlando Pirates 3-0 Polokwane City Mamelodi Sundowns 4-1 Marumo Gallants Royal AM 0-0 Richard's Bay [annulled] [Sep 25] AmaZulu 1-3 Kaizer Chiefs Sekhukhune United 1-1 Chippa United Stellenbosch 3-0 Cape Town City SuperSport United 1-0 TS Galaxy [Sep 26] Golden Arrows 0-1 Magesi Round 4 [Sep 28] Sekhukhune United 2-0 Golden Arrows Kaizer Chiefs 1-2 Mamelodi Sundowns Magesi 0-0 Royal AM [annulled] Cape Town City 1-0 SuperSport United Marumo Gallants 1-0 AmaZulu [Sep 29] Chippa United 2-1 TS Galaxy Richard's Bay 0-1 Orlando Pirates Polokwane City 1-1 Stellenbosch Round 5 [Oct 25] Orlando Pirates 2-1 AmaZulu [Oct 26] Marumo Gallants 1-1 TS Galaxy Richard's Bay 0-0 Stellenbosch Royal AM 2-0 Sekhukhune United [annulled] SuperSport United 1-0 Kaizer Chiefs Chippa United 2-0 Golden Arrows [Oct 27] Cape Town City 0-0 Magesi Polokwane City 1-0 Mamelodi Sundowns Round 6 [Oct 29] AmaZulu 2-0 Chippa United Sekhukhune United 2-0 Richard's Bay TS Galaxy 0-2 Orlando Pirates [Oct 30] Golden Arrows 0-0 SuperSport United Magesi 2-2 Kaizer Chiefs Mamelodi Sundowns 3-0 Cape Town City Royal AM 0-1 Polokwane City [annulled] [Oct 31] Stellenbosch 1-0 Marumo Gallants Round 7 [Nov 26] Chippa United 0-0 SuperSport United Sekhukhune United 1-3 TS Galaxy Royal AM 2-3 Golden Arrows [annulled] [Nov 27] Cape Town City 1-0 Polokwane City Kaizer Chiefs 2-1 Richard's Bay [Dec 24] AmaZulu 0-1 Mamelodi Sundowns Orlando Pirates 8-1 Marumo Gallants [Feb 25] Stellenbosch 2-1 Magesi Round 8 [Nov 29] SuperSport United 0-1 Marumo Gallants [Nov 30] Richard's Bay 1-3 AmaZulu Kaizer Chiefs 2-2 Royal AM [annulled] Chippa United 2-0 Magesi Mamelodi Sundowns 3-0 Sekhukhune United [Dec 1] Golden Arrows 3-2 Cape Town City Orlando Pirates 0-1 Stellenbosch Polokwane City 1-1 TS Galaxy Round 9 [Dec 6] Richard's Bay 0-1 SuperSport United [Dec 7] TS Galaxy 1-0 AmaZulu Marumo Gallants 3-1 Magesi Sekhukhune United 1-0 Cape Town City [Dec 8] Polokwane City 2-0 Kaizer Chiefs [May 7] Mamelodi Sundowns 3-0 Chippa United [May 13] Orlando Pirates 3-0 Golden Arrows Stellenbosch n/p Royal AM Round 10 [Dec 13] AmaZulu 2-1 Royal AM [annulled] [Dec 14] Golden Arrows 0-1 Richard's Bay Chippa United 0-1 Cape Town City SuperSport United 1-0 Magesi [Dec 15] Polokwane City 1-0 Marumo Gallants [Dec 16] TS Galaxy 1-1 Kaizer Chiefs [Dec 18] Stellenbosch 0-1 Mamelodi Sundowns [Apr 30] Orlando Pirates 0-1 Sekhukhune United Round 11 [Dec 28] Golden Arrows 0-0 Polokwane City Richard's Bay 0-2 Mamelodi Sundowns Sekhukhune United 1-0 Marumo Gallants SuperSport United 1-1 Stellenbosch [Dec 29] Cape Town City 0-1 AmaZulu Magesi 0-1 Orlando Pirates Royal AM 1-3 TS Galaxy [annulled] Kaizer Chiefs 1-0 Chippa United Round 12 [Oct 22] Orlando Pirates 2-0 SuperSport United [Oct 23] Chippa United 0-2 Stellenbosch Mamelodi Sundowns 2-1 Royal AM [annulled] [Jan 4] AmaZulu 0-0 Golden Arrows TS Galaxy 0-0 Magesi Marumo Gallants 0-0 Richard's Bay [Jan 5] Polokwane City 1-1 Sekhukhune United Cape Town City 1-0 Kaizer Chiefs Round 13 [Nov 5] Orlando Pirates 1-0 Richard's Bay [Nov 6] Mamelodi Sundowns 2-0 Polokwane City Stellenbosch 1-1 TS Galaxy [Jan 11] Magesi 0-1 AmaZulu Marumo Gallants 1-0 Cape Town City [Jan 12] Kaizer Chiefs 0-1 Golden Arrows SuperSport United 0-3 Sekhukhune United Chippa United n/p Royal AM Round 14 [Jan 17] Cape Town City 2-1 Richard's Bay SuperSport United 0-1 Polokwane City [Jan 18] Golden Arrows 1-1 TS Galaxy Chippa United 2-2 Marumo Gallants [Jan 19] Kaizer Chiefs 1-0 Sekhukhune United [Jan 22] Magesi 1-2 Mamelodi Sundowns [Jan 23] AmaZulu 0-5 Stellenbosch Royal AM n/p Orlando Pirates NB: Royal AM were suspended on Jan 22 after failing to fulfil their fixture in round 13 (on Jan 11) because of financial issues; eventually they were excluded and all their results were annulled Round 15 [Jan 31] Richard's Bay 0-0 Magesi [Feb 1] Orlando Pirates 1-0 Kaizer Chiefs Stellenbosch 1-1 Sekhukhune United Polokwane City 1-0 Chippa United AmaZulu 2-1 SuperSport United [Feb 2] TS Galaxy 2-0 Cape Town City Mamelodi Sundowns 4-0 Golden Arrows Marumo Gallants n/p Royal AM Round 16 [Feb 4] Kaizer Chiefs 2-2 AmaZulu Richard's Bay 2-1 Marumo Gallants Magesi abd Chippa United [abandoned at 1-1 in 21' due to power cut] [Feb 5] Magesi 1-4 Chippa United [remaining 69'] Cape Town City 1-1 Golden Arrows Sekhukhune United 1-2 Orlando Pirates SuperSport United 0-3 Mamelodi Sundowns TS Galaxy 0-0 Polokwane City Royal AM n/p Stellenbosch Round 17 [Feb 7] AmaZulu 2-0 Marumo Gallants Stellenbosch 0-1 Kaizer Chiefs [Feb 8] Magesi 2-0 Cape Town City Mamelodi Sundowns 4-1 Orlando Pirates Richard's Bay 2-0 Polokwane City TS Galaxy 1-0 Chippa United [Feb 9] Sekhukhune United 1-1 SuperSport United Golden Arrows n/p Royal AM Round 18 [Feb 18] Cape Town City 0-2 Chippa United Kaizer Chiefs 1-4 SuperSport United Polokwane City 0-1 Magesi TS Galaxy 2-3 Stellenbosch [Feb 19] Marumo Gallants 1-3 Mamelodi Sundowns Sekhukhune United 4-2 AmaZulu [May 6] Golden Arrows 1-2 Orlando Pirates Richard's Bay n/p Royal AM Round 19 [Feb 21] Stellenbosch 1-1 Richard's Bay [Feb 22] Chippa United 0-1 Sekhukhune United Orlando Pirates 2-1 Cape Town City Mamelodi Sundowns 4-1 TS Galaxy AmaZulu 3-0 Magesi [Feb 23] Marumo Gallants 0-0 Polokwane City SuperSport United abd Golden Arrows [abandoned at 1-1 at half-time due to Royal AM n/p Kaizer Chiefs load shedding] Round 20 [Feb 28] Stellenbosch 1-1 Polokwane City [Mar 1] Magesi 1-0 SuperSport United Mamelodi Sundowns 1-0 Kaizer Chiefs TS Galaxy 2-0 Golden Arrows Marumo Gallants 2-0 Orlando Pirates Richard's Bay 0-0 Chippa United [Mar 2] AmaZulu 2-0 Cape Town City Sekhukhune United n/p Royal AM Round 21 [Mar 4] Kaizer Chiefs 1-0 Magesi Marumo Gallants 0-1 Stellenbosch [Mar 5] Cape Town City 1-1 TS Galaxy Chippa United 0-1 Orlando Pirates Golden Arrows 1-1 Mamelodi Sundowns Richard's Bay 2-1 Sekhukhune United SuperSport United 0-0 AmaZulu Polokwane City n/p Royal AM Round 22 [Mar 11] Magesi 1-0 Richard's Bay Mamelodi Sundowns 2-0 AmaZulu Stellenbosch 0-0 Orlando Pirates TS Galaxy 3-1 SuperSport United [Mar 12] Kaizer Chiefs 0-0 Cape Town City Polokwane City 0-1 Golden Arrows Marumo Gallants 1-2 Sekhukhune United Royal AM n/p Chippa United Round 23 [Mar 14] AmaZulu 1-2 TS Galaxy [Mar 15] Cape Town City 0-1 Marumo Gallants Magesi 1-0 Golden Arrows Chippa United 2-0 Polokwane City [Mar 16] Orlando Pirates 2-1 Mamelodi Sundowns Richard's Bay 2-0 Kaizer Chiefs Sekhukhune United 1-2 Stellenbosch Royal AM n/p SuperSport United Round 24 [Feb 26] Sekhukhune United 2-4 Mamelodi Sundowns [Mar 29] Chippa United 2-1 AmaZulu Golden Arrows 2-1 Kaizer Chiefs Magesi 1-0 Stellenbosch [Mar 30] Polokwane City 3-1 Richard's Bay TS Galaxy 1-2 Marumo Gallants SuperSport United 0-0 Cape Town City Orlando Pirates n/p Royal AM Round 25 [Apr 4] AmaZulu 1-0 Richard's Bay [Apr 5] Golden Arrows 0-0 Chippa United Marumo Gallants 1-1 SuperSport United Polokwane City 0-1 Orlando Pirates Kaizer Chiefs 1-1 TS Galaxy [Apr 6] Cape Town City 1-2 Sekhukhune United [May 11] Mamelodi Sundowns 3-0 Stellenbosch Royal AM n/p Magesi Round 26 [Apr 15] Stellenbosch 1-0 AmaZulu [Apr 18] Richard's Bay 1-0 Cape Town City [Apr 19] Marumo Gallants 1-1 Golden Arrows Chippa United 0-0 Kaizer Chiefs Sekhukhune United 2-0 Polokwane City [Apr 20] Magesi 2-1 TS Galaxy [May 20] SuperSport United - Orlando Pirates Royal AM n/p Mamelodi Sundowns Round 27 [Apr 26] Golden Arrows 0-1 AmaZulu Kaizer Chiefs 1-2 Marumo Gallants Polokwane City 1-1 SuperSport United [Apr 27] TS Galaxy 1-1 Sekhukhune United [Apr 30] Mamelodi Sundowns 3-0 Richard's Bay Stellenbosch 1-0 Chippa United [May 28] Orlando Pirates - Magesi Cape Town City n/p Royal AM Round 28 [May 2] AmaZulu 1-1 Polokwane City [May 3] Golden Arrows 0-3 Stellenbosch Kaizer Chiefs 1-2 Orlando Pirates Magesi 1-1 Sekhukhune United SuperSport United 2-0 Chippa United Cape Town City 0-2 Mamelodi Sundowns [May 4] TS Galaxy 0-1 Richard's Bay Royal AM n/p Marumo Gallants Round 29 [May 17] Marumo Gallants - Chippa United Orlando Pirates - TS Galaxy Polokwane City - Cape Town City Richard's Bay - Golden Arrows Sekhukhune United - Kaizer Chiefs Stellenbosch - SuperSport United [May 18] Mamelodi Sundowns - Magesi Royal AM n/p AmaZulu Round 30 [May 14] Chippa United 0-3 Mamelodi Sundowns [May 24] AmaZulu - Orlando Pirates Cape Town City - Stellenbosch Golden Arrows - Sekhukhune United Kaizer Chiefs - Polokwane City Magesi - Marumo Gallants SuperSport United - Richard's Bay TS Galaxy n/p Royal AM Table: 1.Mamelodi Sundowns 27 23 1 3 63-13 70 [C] [2-1] Champions 2.Orlando Pirates 24 18 1 5 39-17 55 3.Sekhukhune United 26 13 6 7 36-27 45 [0-2] 4.Stellenbosch FC 26 12 8 6 32-20 44 5.TS Galaxy FC 27 8 10 9 29-29 34 [3-1] 6.AmaZulu 27 10 4 13 28-33 34 [2-1] 7.Polokwane City 26 8 9 9 19-23 33 [1-0] 8.Chippa United 27 8 6 13 21-27 30 9.Kaizer Chiefs 26 8 6 12 24-31 30 [2-2] 10.Marumo Gallants 26 8 6 12 24-37 30 [*] 11.Richard's Bay FC 26 8 5 13 17-26 29 [0-0] 12.Magesi 25 8 5 12 17-27 29 [P] [0-0] 13.SuperSport United 24 6 8 10 16-24 26 [0-0] 14.Lamontville Golden Arrows 25 6 8 11 16-29 26 [3-2] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 15.Cape Town City 26 6 5 15 13-31 23 [1-1] ----------------------------------------------------------- -.Royal AM excluded; all results annulled; record at exclusion: 11 1 5 5 10-14 8 [*] Marumo Gallants bought Moroka Swallows NB: annulled results againt Royal AM between square brackets
Prepared and maintained by Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation
Author: Karel Stokkermans
Last updated: 16 May 2025
(C) Copyright Karel Stokkermans and RSSSF 2024/25
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.