Premiership: Championship Round Games W D L Goals Diff Form Points
1
Celtic 38 29 6 3 95-30 65 93
2
Rangers 38 27 4 7 87-32 55 85
3
Hearts 38 20 8 10 54-42 12 68
4
Kilmarnock 38 14 14 10 46-44 2 56
5
St. Mirren 38 13 8 17 46-52 -6 47
6
Dundee FC 38 10 12 16 49-68 -19 42
- 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
Aberdeen 38 12 12 14 48-52 -4 48
8
Hibernian 38 11 13 14 52-59 -7 46
9
Motherwell 38 10 13 15 56-59 -3 43
10
St Johnstone 38 8 11 19 29-54 -25 35
11
Ross County 38 8 11 19 38-67 -29 35
12
Livingston 38 5 10 23 29-70 -41 25
- Premiership (Relegation)
- Relegation - Championship
Player Team G A
1 L. Shankland Hearts 24 4
2 M. O'Riley Celtic 18 11
3 J. Tavernier Rangers 17 10
4 C. Dessers Rangers 16 4
5 B. Miovski Aberdeen 16 2
6 T. Bair Motherwell 15 5
7 K. Furuhashi Celtic 14 5
8 S. Murray Ross County 14 4
9 A. Sima Rangers 11 2
10 M. Maolida Hibernian 10 2
11 L. McCowan Dundee FC 10 5
12 M. Watkins Kilmarnock 9 3
13 K. Vassell Kilmarnock 9 3
14 J. McGrath Aberdeen 9 1
15 B. Spittal Motherwell 9 11
16 M. Mandron St. Mirren 8 3
17 A. Idah Celtic 8 2
18 T. Cantwell Rangers 7 5
19 B. Anderson Livingston 7 0
20 N. Clark St Johnstone 7 0
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
Kilmarnock
0 : 0
Hearts
St Johnstone
1 : 3
Hibernian
Aberdeen
1 : 0
Motherwell
 
Livingston
2 : 0
Ross County
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
1 : 2
Partick Thistle
Raith Rovers
1 : 2
Ross County
Ross County
4 : 0
Raith Rovers
Championship Round - 3
Celtic
2 : 1
Rangers
 
Livingston
2 : 1
St Johnstone
Ross County
1 : 5
Motherwell
St. Mirren
0 : 1
Kilmarnock
Hearts
3 : 0
Dundee FC
Hibernian
0 : 4
Aberdeen
Championship Round - 4
Rangers
5 : 2
Dundee FC
Kilmarnock
0 : 5
Celtic
St. Mirren
2 : 2
Hearts
Aberdeen
5 : 1
Livingston
Hibernian
3 : 0
Motherwell
St Johnstone
1 : 1
Ross County
Championship Round - 5
Celtic
3 : 2
St. Mirren
Dundee FC
1 : 1
Kilmarnock
 
Hearts
3 : 3
Rangers
Livingston
1 : 1
Hibernian
Motherwell
1 : 2
St Johnstone
Ross County
2 : 2
Aberdeen