South Africa 2024/25


Premiership

Premiership

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


2023/24.

list of champions.

list of cup winners.


About this document

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.