Premiership: Championship Round Games W D L Goals Diff Form Points
1
Celtic 35 26 6 3 85-27 58 84
2
Rangers 35 26 3 6 78-25 53 81
3
Hearts 35 19 6 10 46-37 9 63
4
Kilmarnock 35 13 13 9 44-38 6 52
5
St. Mirren 35 13 7 15 42-46 -4 46
6
Dundee FC 35 10 11 14 46-59 -13 41
- Promotion - Champions League (Group Stage)
- Promotion - Champions League (Qualification)
- Promotion - Europa League (Qualification)
- Promotion - Europa Conference League (Qualification)
Premiership: Regular Season Games W D L Goals Diff Form Points
1
Celtic 33 24 6 3 80-26 54 78
2
Rangers 33 24 3 6 72-23 49 75
3
Hearts 33 19 5 9 46-34 12 62
4
Kilmarnock 33 13 12 8 43-34 9 51
5
St. Mirren 33 12 7 14 38-43 -5 43
6
Dundee FC 33 10 11 12 44-54 -10 41
7
Hibernian 33 9 12 12 44-51 -7 39
8
Motherwell 33 8 13 12 46-51 -5 37
9
Aberdeen 33 8 11 14 35-49 -14 35
10
St Johnstone 33 7 10 16 24-46 -22 31
11
Ross County 33 7 9 17 32-56 -24 30
12
Livingston 33 3 9 21 22-59 -37 18
- Promotion - Premiership (Championship Group)
- Premiership (Relegation Group)
Premiership: Relegation Round Games W D L Goals Diff Form Points
7
Hibernian 35 10 12 13 48-54 -6 42
8
Aberdeen 35 10 11 14 37-49 -12 41
9
Motherwell 35 9 13 13 50-53 -3 40
10
Ross County 35 8 9 18 34-59 -25 33
11
St Johnstone 35 7 10 18 25-50 -25 31
12
Livingston 35 4 9 22 25-63 -38 21
- Premiership (Relegation)
- Relegation - Championship
Player Team G A
1 L. Shankland Hearts 22 4
2 J. Tavernier Rangers 17 10
3 C. Dessers Rangers 16 3
4 B. Miovski Aberdeen 16 2
5 M. O'Riley Celtic 15 10
6 T. Bair Motherwell 15 5
7 K. Furuhashi Celtic 13 5
8 S. Murray Ross County 13 4
9 A. Sima Rangers 11 2
10 K. Vassell Kilmarnock 9 3
11 M. Watkins Kilmarnock 9 2
12 B. Spittal Motherwell 9 11
13 L. McCowan Dundee FC 9 5
14 M. Mandron St. Mirren 8 3
15 J. McGrath Aberdeen 8 1
16 M. Maolida Hibernian 8 1
17 A. Idah Celtic 7 2
18 D. Turnbull Celtic 7 0
19 A. Bakayoko Dundee FC 6 5
20 T. Cantwell Rangers 6 5
1st Phase - 1
Celtic
4 : 2
Ross County
Dundee FC
1 : 1
Motherwell
St Johnstone
0 : 2
Hearts
Livingston
0 : 0
Aberdeen
Kilmarnock
1 : 0
Rangers
Hibernian
2 : 3
St. Mirren
1st Phase - 2
Rangers
4 : 0
Livingston
Ross County
2 : 0
St Johnstone
St. Mirren
2 : 1
Dundee FC
Aberdeen
1 : 3
Celtic
Hearts
0 : 0
Kilmarnock
Motherwell
2 : 1
Hibernian
1st Phase - 3
Ross County
0 : 2
Rangers
Hibernian
2 : 3
Livingston
Motherwell
2 : 1
Kilmarnock
Celtic
0 : 0
St Johnstone
Dundee FC
1 : 0
Hearts
St. Mirren
2 : 2
Aberdeen
1st Phase - 4
Kilmarnock
0 : 1
Ross County
Livingston
1 : 1
St. Mirren
St Johnstone
2 : 2
Dundee FC
Rangers
0 : 1
Celtic
Aberdeen
0 : 2
Hibernian
Hearts
0 : 1
Motherwell
 
1st Phase - 5
St Johnstone
0 : 2
Rangers
Ross County
1 : 1
Livingston
Motherwell
0 : 1
St. Mirren
Hearts
2 : 0
Aberdeen
Celtic
3 : 0
Dundee FC
Kilmarnock
2 : 2
Hibernian
1st Phase - 6
Livingston
0 : 3
Celtic
 
Dundee FC
2 : 2
Kilmarnock
Hibernian
2 : 0
St Johnstone
St. Mirren
1 : 0
Hearts
Aberdeen
4 : 0
Ross County
Rangers
1 : 0
Motherwell
1st Phase - 7
Motherwell
1 : 2
Celtic
Kilmarnock
1 : 1
St. Mirren
St Johnstone
 
1 : 1
Livingston
Ross County
0 : 1
Hearts
Rangers
1 : 3
Aberdeen
Hibernian
0 : 0
Dundee FC
1st Phase - 8
Celtic
3 : 1
Kilmarnock
Hearts
2 : 2
Hibernian
Livingston
2 : 0
Motherwell
 
St. Mirren
 
0 : 3
Rangers
Aberdeen
0 : 0
St Johnstone
Dundee FC
0 : 0
Ross County
1st Phase - 9
Kilmarnock
3 : 1
Livingston
Rangers
4 : 0
Hibernian
Hearts
1 : 4
Celtic
St Johnstone
2 : 2
Motherwell
Ross County
1 : 0
St. Mirren
Aberdeen
1 : 1
Dundee FC
1st Phase - 10
Hibernian
0 : 0
Celtic
Livingston
 
0 : 2
Dundee FC
Motherwell
3 : 3
Ross County
St. Mirren
4 : 0
St Johnstone
Kilmarnock
2 : 0
Aberdeen
Rangers
2 : 1
Hearts
1st Phase - 11
Hibernian
2 : 2
Ross County
Hearts
1 : 0
Livingston
Motherwell
2 : 4
Aberdeen
St Johnstone
 
2 : 1
Kilmarnock
Celtic
2 : 1
St. Mirren
Dundee FC
0 : 5
Rangers
1st Phase - 12
Ross County
 
0 : 3
Celtic
Kilmarnock
1 : 0
Motherwell
St. Mirren
2 : 2
Hibernian
Rangers
2 : 0
St Johnstone
 
Aberdeen
2 : 1
Livingston
Hearts
3 : 2
Dundee FC
1st Phase - 16
Dundee FC
1 : 0
Livingston
Ross County
3 : 0
Motherwell
Aberdeen
0 : 1
Kilmarnock
Celtic
4 : 1
Hibernian
St Johnstone
1 : 0
St. Mirren
Hearts
0 : 1
Rangers
1st Phase - 13
Dundee FC
4 : 0
St. Mirren
St Johnstone
1 : 0
Ross County
Motherwell
1 : 2
Hearts
Hibernian
1 : 0
Kilmarnock
Livingston
0 : 2
Rangers
Celtic
6 : 0
Aberdeen
1st Phase - 14
Celtic
1 : 1
Motherwell
Dundee FC
1 : 2
Hibernian
 
Hearts
1 : 0
St Johnstone
Ross County
0 : 0
Kilmarnock
St. Mirren
1 : 0
Livingston
Aberdeen
1 : 1
Rangers
1st Phase - 15
Motherwell
 
3 : 3
Dundee FC
Kilmarnock
0 : 1
Hearts
St Johnstone
1 : 3
Celtic
Rangers
2 : 0
St. Mirren
Hibernian
2 : 0
Aberdeen
Livingston
2 : 2
Ross County
1st Phase - 17
Aberdeen
2 : 1
Hearts
Livingston
0 : 1
Hibernian
Motherwell
1 : 1
St Johnstone
Rangers
 
3 : 1
Dundee FC
St. Mirren
2 : 0
Ross County
Kilmarnock
2 : 1
Celtic
1st Phase - 18
St. Mirren
0 : 0
Motherwell
Ross County
0 : 1
Dundee FC
Livingston
0 : 0
Kilmarnock
Celtic
0 : 2
Hearts
Hibernian
0 : 3
Rangers
St Johnstone
1 : 1
Aberdeen
1st Phase - 21
St Johnstone
1 : 0
Hibernian
Celtic
2 : 1
Rangers
 
Aberdeen
0 : 3
St. Mirren
Hearts
2 : 2
Ross County
Kilmarnock
2 : 2
Dundee FC
Motherwell
3 : 1
Livingston
1st Phase - 19
Celtic
2 : 0
Livingston
Hearts
2 : 0
St. Mirren
Kilmarnock
2 : 1
St Johnstone
Motherwell
0 : 2
Rangers
Dundee FC
1 : 0
Aberdeen
Ross County
2 : 2
Hibernian
1st Phase - 20
Dundee FC
0 : 3
Celtic
Livingston
0 : 0
St Johnstone
St. Mirren
0 : 1
Kilmarnock
Hibernian
0 : 1
Hearts
Rangers
3 : 1
Ross County
Aberdeen
3 : 3
Motherwell
1st Phase - 22
Hibernian
2 : 2
Motherwell
Ross County
 
0 : 3
Aberdeen
Rangers
3 : 1
Kilmarnock
Livingston
1 : 2
Hearts
St. Mirren
 
0 : 3
Celtic
Dundee FC
2 : 1
St Johnstone
1st Phase - 23
St. Mirren
0 : 1
Rangers
Celtic
1 : 0
Ross County
Hearts
2 : 0
Aberdeen
Kilmarnock
 
2 : 2
Hibernian
Livingston
1 : 4
Dundee FC
 
St Johnstone
1 : 1
Motherwell
1st Phase - 24
Aberdeen
1 : 1
Celtic
Rangers
3 : 0
Livingston
Ross County
0 : 1
St Johnstone
Motherwell
1 : 1
Kilmarnock
Dundee FC
2 : 3
Hearts
Hibernian
0 : 3
St. Mirren
1st Phase - 25
Motherwell
5 : 0
Ross County
Rangers
 
2 : 1
Aberdeen
Kilmarnock
1 : 0
Livingston
St Johnstone
0 : 1
Hearts
St. Mirren
 
2 : 0
Dundee FC
Hibernian
1 : 2
Celtic
1st Phase - 26
Aberdeen
2 : 2
Hibernian
Celtic
1 : 1
Kilmarnock
Dundee FC
2 : 0
Ross County
Hearts
2 : 0
Motherwell
Livingston
1 : 0
St. Mirren
St Johnstone
0 : 3
Rangers
1st Phase - 27
Hibernian
2 : 1
Dundee FC
Kilmarnock
2 : 0
Aberdeen
Rangers
5 : 0
Hearts
Ross County
3 : 2
Livingston
St. Mirren
2 : 0
St Johnstone
Motherwell
1 : 3
Celtic
1st Phase - 28
Ross County
1 : 1
St. Mirren
Aberdeen
0 : 2
St Johnstone
Celtic
7 : 1
Dundee FC
 
Hearts
1 : 1
Hibernian
Kilmarnock
1 : 2
Rangers
Livingston
1 : 3
Motherwell
1st Phase - 29
Dundee FC
2 : 2
Kilmarnock
 
Rangers
1 : 2
Motherwell
St Johnstone
1 : 1
Livingston
St. Mirren
2 : 1
Aberdeen
Hibernian
2 : 0
Ross County
Hearts
2 : 0
Celtic
 
1st Phase - 30
Celtic
3 : 1
St Johnstone
Hibernian
3 : 0
Livingston
Kilmarnock
5 : 2
St. Mirren
Motherwell
0 : 1
Aberdeen
Ross County
2 : 1
Hearts
Dundee FC
0 : 0
Rangers
1st Phase - 31
St Johnstone
1 : 2
Dundee FC
Rangers
3 : 1
Hibernian
Motherwell
1 : 1
St. Mirren
Hearts
1 : 1
Kilmarnock
Aberdeen
2 : 1
Ross County
Livingston
0 : 3
Celtic
1st Phase - 32
St. Mirren
1 : 2
Hearts
Livingston
0 : 0
Aberdeen
Kilmarnock
1 : 0
Ross County
Hibernian
1 : 2
St Johnstone
Dundee FC
2 : 3
Motherwell
Rangers
3 : 3
Celtic
1st Phase - 33
Aberdeen
 
0 : 0
Dundee FC
Celtic
3 : 0
St. Mirren
Hearts
4 : 2
Livingston
Motherwell
1 : 1
Hibernian
St Johnstone
0 : 2
Kilmarnock
Ross County
3 : 2
Rangers
Championship Round - 1
St Johnstone
1 : 3
Hibernian
Livingston
2 : 0
Ross County
Kilmarnock
0 : 0
Hearts
Aberdeen
1 : 0
Motherwell
 
St. Mirren
1 : 2
Rangers
Dundee FC
1 : 2
Celtic
Championship Round - 2
Celtic
3 : 0
Hearts
Dundee FC
1 : 3
St. Mirren
Aberdeen
1 : 0
St Johnstone
Motherwell
4 : 1
Livingston
Ross County
2 : 1
Hibernian
Rangers
4 : 1
Kilmarnock
 
Relegation Round
Airdrie United
2 : 2
Partick Thistle
Partick Thistle
2 : 1
Airdrie United
Partick Thistle
1 : 2
Raith Rovers
Raith Rovers
:
Partick Thistle
Championship Round - 3
Celtic
2 : 1
Rangers
 
Hearts
3 : 0
Dundee FC
St. Mirren
0 : 1
Kilmarnock
Livingston
2 : 1
St Johnstone
Ross County
1 : 5
Motherwell
Hibernian
0 : 4
Aberdeen
Championship Round - 4
Rangers
5 : 2
Dundee FC
Kilmarnock
0 : 5
Celtic
Aberdeen
5 : 1
Livingston
Hibernian
3 : 0
Motherwell
St Johnstone
1 : 1
Ross County
St. Mirren
2 : 2
Hearts
Championship Round - 5
Celtic
:
St. Mirren
Dundee FC
:
Kilmarnock
Hearts
:
Rangers
Livingston
:
Hibernian
Motherwell
:
St Johnstone
Ross County
:
Aberdeen