Scotland 2024/25


Premiership

Premiership

Regular Stage | Championship Playoff | Relegation Playoff

Regular Stage

Table:

 1.Celtic               25  21  3  1  73-12  66  [C]  Championship Playoff
 2.Rangers              25  16  5  4  51-19  53
 3.Dundee United        25  10  7  8  32-28  37  [P]
 4.Aberdeen             25  10  5 10  32-38  35
 5.Hibernian            25   8  9  8  37-37  33
 6.Motherwell           25   9  4 12  30-42  31
- - - - - - - - - - - - - - - - - - - - - - - -
 7.Heart of Midlothian  25   8  6 11  34-33  30
 8.Saint Mirren         25   9  3 13  30-39  30
 9.Kilmarnock           25   7  7 11  28-40  28
10.Dundee               25   7  6 12  37-53  27
11.Ross County          25   6  8 11  24-47  26
12.Saint Johnstone      25   6  3 16  28-48  21

Round 1
[Aug 3]
Heart of Midlothian 0-0 Rangers             
Motherwell          0-0 Ross County         
[Aug 4]
Dundee United       2-2 Dundee              
Saint Mirren        3-0 Hibernian           
Celtic              4-0 Kilmarnock          
[Aug 5]
Saint Johnstone     1-2 Aberdeen            

Round 2
[Aug 10]
Rangers             2-1 Motherwell          
Ross County         1-1 Dundee United       
Dundee              3-1 Heart of Midlothian 
[Aug 11]
Hibernian           0-2 Celtic              
Aberdeen            3-1 Saint Mirren        
Kilmarnock          0-3 Saint Johnstone     

Round 3
[Aug 24]
Dundee United       2-0 Saint Johnstone     
Hibernian           2-2 Dundee              
Rangers             6-0 Ross County         
[Aug 25]
Saint Mirren        0-3 Celtic              
Aberdeen            2-0 Kilmarnock          
Motherwell          3-1 Heart of Midlothian 

Round 4
[Aug 31]
Dundee              2-2 Saint Mirren        
Saint Johnstone     1-2 Motherwell          
Ross County         0-1 Aberdeen            
[Sep 1]
Celtic              3-0 Rangers             
Heart of Midlothian 0-1 Dundee United       
Kilmarnock          1-1 Hibernian           

Round 5
[Sep 14]
Aberdeen            2-1 Motherwell          
Celtic              2-0 Heart of Midlothian 
Hibernian           2-0 Saint Johnstone     
Ross County         2-0 Dundee              
Saint Mirren        2-2 Kilmarnock          
[Sep 15]
Dundee United       0-1 Rangers             

Round 6
[Sep 28]
Dundee              1-2 Aberdeen            
Heart of Midlothian 1-1 Ross County         
Kilmarnock          3-3 Dundee United       
Motherwell          2-1 Saint Mirren        
Saint Johnstone     0-6 Celtic              
[Sep 29]
Rangers             1-0 Hibernian           

Round 7
[Oct 5]
Dundee              2-3 Kilmarnock          
Hibernian           1-2 Motherwell          
Saint Mirren        0-1 Dundee United       
[Oct 6]
Ross County         1-2 Celtic              
Aberdeen            3-2 Heart of Midlothian 
Rangers             2-0 Saint Johnstone     

Round 8
[Oct 19]
Celtic              2-2 Aberdeen            
Dundee United       3-2 Hibernian           
Heart of Midlothian 4-0 Saint Mirren        
Motherwell          0-1 Dundee              
Saint Johnstone     3-0 Ross County         
[Oct 20]
Kilmarnock          1-0 Rangers             

Round 9
[Oct 26]
Dundee              1-2 Saint Johnstone     
Ross County         2-1 Kilmarnock          
Aberdeen            1-0 Dundee United       
[Oct 27]
Hibernian           1-1 Heart of Midlothian 
Motherwell          0-3 Celtic              
Rangers             2-1 Saint Mirren        

Round 10 [Oct 30]
Celtic              2-0 Dundee              
Dundee United       1-2 Motherwell          
Heart of Midlothian 1-2 Kilmarnock          
Ross County         0-0 Hibernian           
Saint Mirren        3-1 Saint Johnstone     
Aberdeen            2-1 Rangers             

Round 11
[Nov 2]
Saint Johnstone     1-2 Heart of Midlothian 
Saint Mirren        0-0 Ross County         
[Nov 26]
Hibernian           3-3 Aberdeen            
[Jan 8]
Celtic              2-0 Dundee United       
Kilmarnock          0-0 Motherwell          
[Jan 9]
Dundee              1-1 Rangers             

Round 12
[Nov 9]
Dundee United       3-0 Ross County         
Hibernian           1-2 Saint Mirren        
Motherwell          2-1 Saint Johnstone     
Aberdeen            4-1 Dundee              
[Nov 10]
Kilmarnock          0-2 Celtic              
Rangers             1-0 Heart of Midlothian 

Round 13 [Nov 23]
Ross County         2-1 Motherwell          
Saint Johnstone     1-0 Kilmarnock          
Rangers             1-1 Dundee United       
Saint Mirren        2-1 Aberdeen            
Dundee              4-1 Hibernian           
Heart of Midlothian 1-4 Celtic              

Round 14
[Nov 30]
Celtic              5-0 Ross County         
Dundee United       2-0 Saint Mirren        
Kilmarnock          1-1 Dundee              
Motherwell          0-3 Hibernian           
[Dec 1]
Saint Johnstone     0-1 Rangers             
Heart of Midlothian 1-1 Aberdeen            

Round 15
[Sep 21]
Ross County         3-3 Saint Johnstone     
Saint Mirren        2-1 Heart of Midlothian 
[Nov 3]
Hibernian           1-1 Dundee United       
[Dec 4]
Dundee              4-1 Motherwell          
Rangers             6-0 Kilmarnock          
Aberdeen            0-1 Celtic              

Round 16
[Dec 7]
Aberdeen            1-1 Saint Johnstone     
Celtic              3-0 Hibernian           
Dundee United       1-1 Kilmarnock          
Heart of Midlothian 2-0 Dundee              
Saint Mirren        0-1 Motherwell          
[Dec 8]
Ross County         0-3 Rangers             

Round 17
[Dec 14]
Hibernian           3-1 Ross County         
Motherwell          4-3 Dundee United       
Saint Johnstone     2-3 Saint Mirren        
[Dec 15]
Kilmarnock          1-0 Heart of Midlothian 
[Jan 14]
Dundee              3-3 Celtic              
[Jan 15]
Rangers             3-0 Aberdeen            

Round 18
[Dec 20]
Motherwell          1-1 Kilmarnock          
[Dec 21]
Aberdeen            1-3 Hibernian           
Rangers             1-0 Dundee              
Ross County         1-2 Saint Mirren        
[Dec 22]
Dundee United       0-0 Celtic              
Heart of Midlothian 2-1 Saint Johnstone     

Round 19 [Dec 26]
Heart of Midlothian 1-2 Hibernian           
Celtic              4-0 Motherwell          
Dundee              0-3 Ross County         
Kilmarnock          4-0 Aberdeen            
Saint Johnstone     1-2 Dundee United       
Saint Mirren        2-1 Rangers             

Round 20 [Dec 29]
Celtic              4-0 Saint Johnstone     
Hibernian           1-0 Kilmarnock          
Motherwell          2-2 Rangers             
Ross County         2-2 Heart of Midlothian 
Saint Mirren        1-2 Dundee              
Dundee United       1-0 Aberdeen            

Round 21 [Jan 2]
Aberdeen            1-2 Ross County         
Heart of Midlothian 1-0 Motherwell          
Kilmarnock          2-0 Saint Mirren        
Rangers             3-0 Celtic              
Saint Johnstone     1-1 Hibernian           
Dundee              1-2 Dundee United       

Round 22 [Jan 5]
Hibernian           3-3 Rangers             
Motherwell          2-0 Aberdeen            
Celtic              3-0 Saint Mirren        
Dundee United       0-1 Heart of Midlothian 
Kilmarnock          0-1 Ross County         
Saint Johnstone     1-3 Dundee              

Round 23
[Nov 3]
Dundee              3-2 Kilmarnock          
[Jan 11]
Ross County         1-4 Celtic              
Hibernian           3-1 Motherwell          
Saint Mirren        0-1 Dundee United       
[Jan 12]
Aberdeen            0-0 Heart of Midlothian 
Rangers             3-1 Saint Johnstone     

Round 24
[Jan 25]
Aberdeen            0-3 Saint Mirren        
Heart of Midlothian 3-2 Kilmarnock          
Ross County         1-1 Hibernian           
Saint Johnstone     2-1 Motherwell          
[Jan 26]
Dundee United       1-3 Rangers             
[Feb 5]
Celtic              6-0 Dundee              

Round 25
[Feb 1]
Dundee              0-6 Heart of Midlothian 
Hibernian           2-0 Aberdeen            
Saint Mirren        0-1 Saint Johnstone     
Kilmarnock          1-0 Dundee United       
[Feb 2]
Motherwell          1-3 Celtic              
Rangers             4-0 Ross County         

Round 26
[Feb 15]
Celtic               -  Dundee United       
Dundee               -  Aberdeen            
Kilmarnock           -  Saint Johnstone     
Motherwell           -  Ross County         
[Feb 16]
Heart of Midlothian  -  Rangers             
Saint Mirren         -  Hibernian           

Table:

 1.Celtic               25  21  3  1  73-12  66  [C]  Championship Playoff
 2.Rangers              25  16  5  4  51-19  53
 3.Dundee United        25  10  7  8  32-28  37  [P]
 4.Aberdeen             25  10  5 10  32-38  35
 5.Hibernian            25   8  9  8  37-37  33
 6.Motherwell           25   9  4 12  30-42  31
- - - - - - - - - - - - - - - - - - - - - - - -
 7.Heart of Midlothian  25   8  6 11  34-33  30
 8.Saint Mirren         25   9  3 13  30-39  30
 9.Kilmarnock           25   7  7 11  28-40  28
10.Dundee               25   7  6 12  37-53  27
11.Ross County          25   6  8 11  24-47  26
12.Saint Johnstone      25   6  3 16  28-48  21

Championship Playoff

Relegation Playoff


2023/24.

list of champions.

list of 2nd division champions.

list of 3rd division champions.

list of 4th division champions.

list of highland league champions.

list of east of scotland league champions.

list of south of scotland league champions.

all-time table.

list of divisional movements.

list of cup winners.

list of league cup winners.

list of qualifying cup winners.

list of glasgow cup winners.


About this document

Prepared and maintained by Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation

Author: Karel Stokkermans
Last updated: 6 Feb 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.