Scotland 2022/23


Premiership
Championship
League One
League Two
Fifth Level

Premiership

Regular Stage | Championship Playoff | Relegation Playoff

Regular Stage

Final Table:

 1.Celtic               33  30  2  1 103-25  92  [C]  Championship Playoff
 2.Rangers              33  25  4  4  81-34  79       Championship Playoff
 3.Aberdeen             33  17  2 14  52-52  53       Championship Playoff
 4.Heart of Midlothian  33  14  6 13  56-49  48       Championship Playoff
 5.Hibernian            33  13  5 15  49-52  44       Championship Playoff
 6.Saint Mirren         33  12  8 13  38-49  44       Championship Playoff
- - - - - - - - - - - - - - - - - - - - - - - -
 7.Livingston           33  12  6 15  33-52  42       Relegation Playoff
 8.Motherwell           33  10  7 16  44-48  37       Relegation Playoff
 9.Saint Johnstone      33   9  6 18  34-54  33       Relegation Playoff
10.Dundee United        33   8  7 18  36-58  31       Relegation Playoff
11.Kilmarnock           33   8  7 18  29-58  31  [P]  Relegation Playoff
12.Ross County          33   7  6 20  28-52  27       Relegation Playoff

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

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

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

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

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

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

Round 7 [postponed from Sep 10 due to death Queen Elizabeth II]
[Oct 4]
Ross County         0-5 Motherwell          
[Oct 5]
Kilmarnock          2-1 Saint Johnstone     
[Oct 11]
Dundee United       1-0 Hibernian           
[Dec 20]
Aberdeen            2-3 Rangers             
[Dec 21]
Celtic              2-1 Livingston          
[Jan 13]
Heart of Midlothian 1-0 Saint Mirren        

Round 8
[Sep 17]
Hibernian           3-1 Aberdeen            
Livingston          1-0 Kilmarnock          
Rangers             2-1 Dundee United       
Saint Johnstone     0-0 Ross County         
[Sep 18]
Saint Mirren        2-0 Celtic              
Motherwell          0-3 Heart of Midlothian 

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

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

Round 11
[Oct 15]
Celtic              6-1 Hibernian           
Livingston          1-0 Saint Johnstone     
Ross County         1-1 Dundee United       
Saint Mirren        0-0 Kilmarnock          
[Oct 16]
Motherwell          1-2 Rangers             
Aberdeen            2-0 Heart of Midlothian 

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

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

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

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

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

Round 17
[Dec 15]
Rangers             3-2 Hibernian           
[Dec 17]
Aberdeen            0-1 Celtic              
Heart of Midlothian 3-1 Kilmarnock          
Ross County         1-2 Saint Johnstone     
[Feb 15]	
Motherwell          2-1 Saint Mirren        
[Mar 8]	
Livingston          1-1 Dundee United       

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

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

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

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

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

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

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

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

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

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

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

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

Round 30
[Apr 1]
Hibernian           1-3 Motherwell          
Kilmarnock          2-1 Heart of Midlothian 
Rangers             2-0 Dundee United       
Saint Johnstone     0-1 Aberdeen            
Saint Mirren        3-0 Livingston          
[Apr 3]
Ross County         0-2 Celtic              
 
Round 31	 
[Apr 8]
Celtic              3-2 Rangers             
Aberdeen            2-0 Kilmarnock          
Heart of Midlothian 0-2 Saint Mirren        
Motherwell          3-0 Livingston          
Saint Johnstone     0-2 Ross County         
[Apr 9]
Dundee United       2-1 Hibernian           

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

Round 33
[Apr 22]
Heart of Midlothian 6-1 Ross County         
Celtic              1-1 Motherwell          
Dundee United       2-0 Livingston          
Saint Johnstone     1-1 Hibernian           
Saint Mirren        0-2 Kilmarnock          
[Apr 23]
Aberdeen            2-0 Rangers             

Final Table:

 1.Celtic               33  30  2  1 103-25  92  [C]  Championship Playoff
 2.Rangers              33  25  4  4  81-34  79       Championship Playoff
 3.Aberdeen             33  17  2 14  52-52  53       Championship Playoff
 4.Heart of Midlothian  33  14  6 13  56-49  48       Championship Playoff
 5.Hibernian            33  13  5 15  49-52  44       Championship Playoff
 6.Saint Mirren         33  12  8 13  38-49  44       Championship Playoff
- - - - - - - - - - - - - - - - - - - - - - - -
 7.Livingston           33  12  6 15  33-52  42       Relegation Playoff
 8.Motherwell           33  10  7 16  44-48  37       Relegation Playoff
 9.Saint Johnstone      33   9  6 18  34-54  33       Relegation Playoff
10.Dundee United        33   8  7 18  36-58  31       Relegation Playoff
11.Kilmarnock           33   8  7 18  29-58  31  [P]  Relegation Playoff
12.Ross County          33   7  6 20  28-52  27       Relegation Playoff

Championship Playoff

Final Table:

 1.Celtic               38  32  3  3 114-34  99  [C]  Champions
 2.Rangers              38  29  5  4  93-37  92
 3.Aberdeen             38  18  3 17  56-60  57
 4.Heart of Midlothian  38  15  9 14  63-57  54
 5.Hibernian            38  15  7 16  57-59  52
 6.Saint Mirren         38  12 10 16  43-61  46

Round 34
[May 6]
Hibernian           2-1 Saint Mirren        
[May 7]
Heart of Midlothian 0-2 Celtic              
Rangers             1-0 Aberdeen            

Round 35 [May 13]
Rangers             3-0 Celtic              
Aberdeen            0-0 Hibernian           
Saint Mirren        2-2 Heart of Midlothian 

Round 36
[May 20]
Heart of Midlothian 2-1 Aberdeen            
Celtic              2-2 Saint Mirren        
[May 21]
Hibernian           1-3 Rangers             

Round 37 [May 24]
Aberdeen            3-0 Saint Mirren        
Hibernian           4-2 Celtic              
Rangers             2-2 Heart of Midlothian 

Round 38 [May 27]
Celtic              5-0 Aberdeen            
Heart of Midlothian 1-1 Hibernian           
Saint Mirren        0-3 Rangers             

Final Table:

 1.Celtic               38  32  3  3 114-34  99  [C]  Champions
 2.Rangers              38  29  5  4  93-37  92
 3.Aberdeen             38  18  3 17  56-60  57
 4.Heart of Midlothian  38  15  9 14  63-57  54
 5.Hibernian            38  15  7 16  57-59  52
 6.Saint Mirren         38  12 10 16  43-61  46

Relegation Playoff

Final Table:

 7.Motherwell           38  14  8 16  53-51  50
 8.Livingston           38  13  7 18  36-60  46
 9.Saint Johnstone      38  12  7 19  41-59  43
10.Kilmarnock           38  11  7 20  37-62  40  [P]
- - - - - - - - - - - - - - - - - - - - - - - -
11.Ross County          38   9  7 22  37-60  34       Relegation Playoff
-----------------------------------------------
12.Dundee United        38   8  7 23  40-70  31       Relegated

Round 34 [May 6]
Motherwell          2-0 Kilmarnock          
Ross County         2-0 Livingston          
Saint Johnstone     1-0 Dundee United       

Round 35 [May 13]
Dundee United       1-3 Ross County         
Kilmarnock          2-0 Livingston          
Saint Johnstone     0-2 Motherwell          

Round 36 [May 20]
Kilmarnock          0-1 Saint Johnstone     
Livingston          2-1 Dundee United       
Motherwell          1-0 Ross County         

Round 37 [May 24]
Dundee United       0-3 Kilmarnock          
Livingston          1-1 Motherwell          
Ross County         3-3 Saint Johnstone     

Round 38 [May 28]
Kilmarnock          3-1 Ross County         
Motherwell          3-2 Dundee United       
Saint Johnstone     2-0 Livingston          

Final Table:

 7.Motherwell           38  14  8 16  53-51  50
 8.Livingston           38  13  7 18  36-60  46
 9.Saint Johnstone      38  12  7 19  41-59  43
10.Kilmarnock           38  11  7 20  37-62  40  [P]
- - - - - - - - - - - - - - - - - - - - - - - -
11.Ross County          38   9  7 22  37-60  34       Relegation Playoff
-----------------------------------------------
12.Dundee United        38   8  7 23  40-70  31       Relegated

Promotion/Relegation Playoff 1st/2nd Level

Round 1

First Leg [May 9]
Partick Thistle     4-3 Queen's Park        

Second Leg [May 12]
Queen's Park        0-4 Partick Thistle     

Round 2

First Leg [May 19]
Partick Thistle     3-0 Ayr United          

Second Leg [May 26]
Ayr United          0-5 Partick Thistle     

Final

First Leg [Jun 1]
Partick Thistle     2-0 Ross County         

Second Leg [Jun 4]
Ross County         3-1 Partick Thistle     [aet, 5-4 pen]

NB: all clubs remain at former level

Championship

Regular Stage | Promotion Playoff | Relegation Playoff

Regular Stage

Final Table:

 1.Dundee               36  17 12  7  66-40  63  [R]  Promoted
-----------------------------------------------
 2.Ayr United           36  16 10 10  61-43  58       Promotion Playoff
 3.Queen's Park         36  17  7 12  63-52  58  [P]  Promotion Playoff
 4.Partick Thistle      36  16  9 11  65-45  57       Promotion Playoff
- - - - - - - - - - - - - - - - - - - - - - - -
 5.Greenock Morton      36  15 12  9  53-43  57  
 6.Inverness Caled. Th. 36  15 10 11  52-47  55
 7.Raith Rovers         36  11 10 15  46-49  43
 8.Arbroath             36   6 16 14  29-47  34
- - - - - - - - - - - - - - - - - - - - - - - -
 9.Hamilton Academical  36   7 10 19  31-63  31       Relegation Playoff
-----------------------------------------------
10.Cove Rangers         36   7 10 19  38-75  31  [P]  Relegated

Promotion/Relegation Playoff 2nd/3rd Level

Semifinals

First Legs [May 9]
Airdrieonians       6-2 Falkirk             
Alloa Athletic      1-0 Hamilton Academical 

Second Legs [May 13]
Falkirk             0-1 Airdrieonians       
Hamilton Academical 5-2 Alloa Athletic      

Final

First Leg [May 17]
Airdrieonians       1-0 Hamilton Academical 

Second Leg [May 20]
Hamilton Academical 2-1 Airdrieonians       [aet, 5-6 pen]

NB: Airdrieonians promoted, Hamilton Academical relegated

League One

Regular Stage | Promotion Playoff | Relegation Playoff

Regular Stage

Final Table:

 1.Dunfermline Athletic 36  23 12  1  63-21  81  [R]  Promoted
-----------------------------------------------
 2.Falkirk              36  19 10  7  70-39  67       Promotion Playoff
 3.Airdrieonians        36  17  9 10  82-51  60       Promotion Playoff
 4.Alloa Athletic       36  17  6 13  56-47  57       Promotion Playoff
- - - - - - - - - - - - - - - - - - - - - - - -
 5.Queen of the South   36  16  6 14  59-59  54  [R]
 6.Edinburgh City       36  15  6 15  60-55  51  [P]
 7.Montrose             36  13  9 14  50-55  48
 8.Kelty Hearts         36  10 10 16  39-54  40  [P]
- - - - - - - - - - - - - - - - - - - - - - - -
 9.Clyde                36   5  9 22  35-68  24       Relegation Playoff
-----------------------------------------------
10.Peterhead            36   3  7 26  19-84  16       Relegated

Promotion/Relegation Playoff 3rd/4th Level

Semifinals

First Legs [May 9]
East Fife           0-1 Clyde               
Annan Athletic      6-0 Dumbarton           

Second Legs
[May 12]
Clyde               1-1 East Fife           [aet]
[May 13]
Dumbarton           0-0 Annan Athletic      

Final

First Leg [May 16]
Annan Athletic      3-1 Clyde               

Second Leg [May 19]
Clyde               1-2 Annan Athletic      

NB: Annan Athletic promoted, Clyde relegated

League Two

Regular Stage | Promotion Playoff | Relegation Playoff 

Regular Stage

Final Table:

 1.Stirling Albion      36  21 10  5  67-37  73       Promoted
-----------------------------------------------
 2.Dumbarton            36  18  8 10  49-39  62  [R]  Promotion Playoff
 3.Annan Athletic       36  14  9 13  61-51  51       Promotion Playoff
 4.East Fife            36  14  8 14  54-50  50  [R]  Promotion Playoff
- - - - - - - - - - - - - - - - - - - - - - - -
 5.Forfar Athletic      36  13  9 14  37-43  48  
 6.Stenhousemuir        36  12 11 13  51-55  47
 7.Stranraer            36  12  9 15  43-57  45
 8.Bonnyrigg Rose Athl. 36  11  9 16  36-47  42  [P]
 9.Elgin City           36  11  7 18  44-62  40
- - - - - - - - - - - - - - - - - - - - - - - -
10.Albion Rovers        36  11  6 19  47-48  39       Relegation Playoff

Promotion/Relegation Playoff 4th/5th Level

Highland League champions: Brechin City
Lowland League champions:  The Spartans

Round 1

First Leg [Apr 29]
The Spartans        1-0 Brechin City        

Second Leg [May 6]
Brechin City        3-2 The Spartans        [3-4 pen]

Round 2

First Leg [May 13]
The Spartans        1-1 Albion Rovers       

Second Leg [May 20]
Albion Rovers       0-1 The Spartans        

NB: The Spartans promoted, Albion Rovers relegated

Fifth Level

Highland League

Final Table:

 1.Brechin City         34  28  5  1 101-16  89       Promotion Playoff
- - - - - - - - - - - - - - - - - - - - - - - -
 2.Buckie Thistle       34  28  3  3  92-26  87  
 3.Brora Rangers        34  26  2  6 116-32  80
 4.Formartine United    34  23  5  6  81-31  74
 5.Fraserburgh          34  21  8  5  91-31  71
 6.Inverurie Loco Works 34  14  8 12  63-57  50
 7.Nairn County         34  12 10 12  51-63  46
 8.Huntly               34  13  6 15  44-49  45
 9.Rothes               34  12  8 14  64-60  44
10.Banks O' Dee         34  19  6  9  98-49  39  [-24] [P]
11.Forres Mechanics     34  10  6 18  57-60  36
12.Turriff United       34  11  3 20  56-76  36
13.Clachnacuddin        34  10  4 20  44-76  34
14.Lossiemouth          34   8  3 23  38-83  27
15.Keith                34   7  6 21  38-87  27
16.Wick Academy         34   7  5 22  34-100 26
17.Deveronvale          34   6  6 22  48-90  24
18.Strathspey Thistle   34   2  4 28  24-154 10 

Lowland League

Final Table:

 1.The Spartans         36  24  7  5  78-31  79       Promotion Playoff
- - - - - - - - - - - - - - - - - - - - - - - -
 2.Rangers B            36  24  5  7  98-57  77
 3.Celtic B             36  23  7  6  96-45  76
 4.Univ. of Stirling    36  22  5  9  82-45  71  
 5.Tranent Juniors      36  19  8  9  74-44  65  [P]
 6.East Kilbride        36  19  7 10  81-53  64
 7.Berwick Rangers      36  18  7 11  61-51  61
 8.Civil S. Strollers   36  16 10 10  63-45  58
 9.Bo'ness United       36  16  6 14  71-51  54
10.Caledonian Braves    36  15  6 15  79-67  51
11.Broomhill            36  15  6 15  73-73  51
12.Gala Fairydean Rov.  36  15  4 17  63-74  49
13.Heart of Midl. B     36  13  9 14  75-59  48  [N]
14.Cumbernauld Colts    36  14  4 18  62-59  46  
15.Cowdenbeath          36  10  6 20  46-50  36  [R]
16.East Stirlingshire   36   8  9 19  41-74  33
17.Gretna 2008          36   8  2 26  39-91  26
18.Edinburgh University 36   5  1 30  31-127 16
-----------------------------------------------
19.Dalbeattie Star      36   1  5 30  27-144  8       Relegated

Promoted: Linlithgow Rose 


2021/22.

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 Ian King for the Rec.Sport.Soccer Statistics Foundation

Author: Ian King
Last updated: 26 May 2024

(C) Copyright Ian King and RSSSF 2022/24
You are free to copy this document in whole or part provided that proper acknowledgement is given to the author. All rights reserved.