Regular Stage | Championship Playoff | Relegation Playoff Regular Stage Final Table: 1.Celtic 33 26 3 4 97-22 81 [C] Championship Playoff 2.Rangers 33 20 6 7 68-35 66 Championship Playoff 3.Hibernian 33 14 11 8 54-41 53 Championship Playoff 4.Dundee United 33 14 8 11 41-40 50 [P] Championship Playoff 5.Aberdeen 33 14 8 11 45-49 50 Championship Playoff 6.Saint Mirren 33 12 5 16 45-54 41 Championship Playoff - - - - - - - - - - - - - - - - - - - - - - - - 7.Heart of Midlothian 33 11 7 15 43-44 40 Relegation Playoff 8.Motherwell 33 11 6 16 37-56 39 Relegation Playoff 9.Kilmarnock 33 9 8 16 38-58 35 Relegation Playoff 10.Ross County 33 9 8 16 33-56 35 Relegation Playoff 11.Dundee 33 9 7 17 50-71 34 Relegation Playoff 12.Saint Johnstone 33 8 5 20 33-58 29 Relegation Playoff 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 3-0 Dundee United Dundee 1-2 Aberdeen Kilmarnock 3-1 Saint Johnstone Motherwell 0-3 Ross County [Feb 16] Heart of Midlothian 1-3 Rangers Saint Mirren 0-0 Hibernian Round 27 [Feb 22] Hibernian 2-1 Celtic Aberdeen 1-0 Kilmarnock Dundee United 1-0 Motherwell Rangers 0-2 Saint Mirren Ross County 3-1 Dundee [Feb 23] Saint Johnstone 1-2 Heart of Midlothian Round 28 [Feb 25] Celtic 5-1 Aberdeen [Feb 26] Dundee United 1-3 Hibernian Heart of Midlothian 3-1 Saint Mirren Motherwell 2-1 Dundee Saint Johnstone 1-0 Ross County Kilmarnock 2-4 Rangers Round 29 [Mar 1] Dundee 1-1 Saint Johnstone Rangers 1-2 Motherwell Ross County 1-0 Kilmarnock Saint Mirren 2-5 Celtic [Mar 2] Hibernian 2-1 Heart of Midlothian Aberdeen 2-2 Dundee United Round 30 [Mar 15] Heart of Midlothian 2-0 Ross County Kilmarnock 1-1 Hibernian Motherwell 2-2 Saint Mirren Saint Johnstone 0-0 Aberdeen [Mar 16] Celtic 2-3 Rangers Dundee United 2-4 Dundee Round 31 [Mar 29] Aberdeen 4-1 Motherwell Celtic 3-0 Heart of Midlothian Hibernian 3-0 Saint Johnstone Saint Mirren 5-1 Kilmarnock Dundee 3-4 Rangers [Mar 30] Ross County 0-1 Dundee United Round 32 [Apr 5] Dundee 2-0 Saint Mirren Kilmarnock 2-0 Motherwell Rangers 0-2 Hibernian Ross County 0-1 Aberdeen [Apr 6] Saint Johnstone 1-0 Celtic Heart of Midlothian 0-1 Dundee United Round 33 [Apr 12] Celtic 5-1 Kilmarnock Dundee United 1-0 Saint Johnstone Motherwell 0-0 Heart of Midlothian Saint Mirren 3-2 Ross County [Apr 13] Aberdeen 2-2 Rangers Hibernian 4-0 Dundee Final Table: 1.Celtic 33 26 3 4 97-22 81 [C] Championship Playoff 2.Rangers 33 20 6 7 68-35 66 Championship Playoff 3.Hibernian 33 14 11 8 54-41 53 Championship Playoff 4.Dundee United 33 14 8 11 41-40 50 [P] Championship Playoff 5.Aberdeen 33 14 8 11 45-49 50 Championship Playoff 6.Saint Mirren 33 12 5 16 45-54 41 Championship Playoff - - - - - - - - - - - - - - - - - - - - - - - - 7.Heart of Midlothian 33 11 7 15 43-44 40 Relegation Playoff 8.Motherwell 33 11 6 16 37-56 39 Relegation Playoff 9.Kilmarnock 33 9 8 16 38-58 35 Relegation Playoff 10.Ross County 33 9 8 16 33-56 35 Relegation Playoff 11.Dundee 33 9 7 17 50-71 34 Relegation Playoff 12.Saint Johnstone 33 8 5 20 33-58 29 Relegation Playoff Championship Playoff Table: 1.Celtic 34 27 3 4 102-22 84 [C] Champions 2.Rangers 34 20 7 7 70-37 67 3.Hibernian 34 14 11 9 54-42 53 4.Aberdeen 34 15 8 11 46-49 53 5.Dundee United 34 14 8 12 41-45 50 [P] 6.Saint Mirren 34 12 6 16 47-56 42 Round 34 [Apr 26] Dundee United 0-5 Celtic Aberdeen 1-0 Hibernian Saint Mirren 2-2 Rangers Table: 1.Celtic 34 27 3 4 102-22 84 [C] Champions 2.Rangers 34 20 7 7 70-37 67 3.Hibernian 34 14 11 9 54-42 53 4.Aberdeen 34 15 8 11 46-49 53 5.Dundee United 34 14 8 12 41-45 50 [P] 6.Saint Mirren 34 12 6 16 47-56 42 Relegation Playoff Table: 7.Motherwell 34 12 6 16 40-58 42 8.Heart of Midlothian 34 11 7 16 43-45 40 9.Kilmarnock 34 10 8 16 40-58 38 10.Dundee 34 10 7 17 51-71 37 - - - - - - - - - - - - - - - - - - - - - - - - 11.Ross County 34 9 8 17 33-58 35 ----------------------------------------------- 12.Saint Johnstone 34 8 5 21 35-61 29 Round 34 [Apr 26] Heart of Midlothian 0-1 Dundee Kilmarnock 2-0 Ross County Motherwell 3-2 Saint Johnstone Table: 7.Motherwell 34 12 6 16 40-58 42 8.Heart of Midlothian 34 11 7 16 43-45 40 9.Kilmarnock 34 10 8 16 40-58 38 10.Dundee 34 10 7 17 51-71 37 - - - - - - - - - - - - - - - - - - - - - - - - 11.Ross County 34 9 8 17 33-58 35 ----------------------------------------------- 12.Saint Johnstone 34 8 5 21 35-61 29
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.
list of qualifying cup winners.
Prepared and maintained by Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation
Author: Karel Stokkermans
Last updated: 26 Mar 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.