Championship Group 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
- UEFA Champions League
- UEFA Champions League Qualifiers
- UEFA Europa League Qualifiers
- UEFA Conference League Qualifiers
Premiership: 1st Phase 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
- Championship Round
- Relegation Round
Player Team G A
1 L. Shankland Hearts 21 4
2 J. Tavernier Rangers 17 8
3 B. Miovski Aberdeen 14 2
4 C. Dessers Rangers 13 3
5 M. O'Riley Celtic 13 9
6 T. Bair Motherwell 13 3
7 K. Furuhashi Celtic 11 4
8 S. Murray Ross County 11 4
9 A. Sima Rangers 11 2
10 M. Watkins Kilmarnock 9 1
11 L. McCowan Dundee FC 9 5
12 K. Vassell Kilmarnock 8 3
13 J. McGrath Aberdeen 8 1
14 M. Mandron St. Mirren 7 2
15 B. Spittal Motherwell 7 9
16 M. Maolida Hibernian 7 1
17 A. Idah Celtic 7 2
18 D. Turnbull Celtic 7 0
19 A. Bakayoko Dundee FC 6 5
20 N. Clark St Johnstone 6 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
Hibernian
2 : 0
Ross County
St. Mirren
2 : 1
Aberdeen
St Johnstone
1 : 1
Livingston
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
Aberdeen
2 : 1
Ross County
Hearts
1 : 1
Kilmarnock
Motherwell
1 : 1
St. Mirren
Rangers
3 : 1
Hibernian
St Johnstone
1 : 2
Dundee FC
Livingston
0 : 3
Celtic
1st Phase - 32
Dundee FC
2 : 3
Motherwell
St. Mirren
1 : 2
Hearts
Livingston
0 : 0
Aberdeen
Kilmarnock
1 : 0
Ross County
Hibernian
1 : 2
St Johnstone
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
:
Hibernian
Aberdeen
:
Motherwell
Kilmarnock
:
Hearts
Livingston
:
Ross County
St. Mirren
:
Rangers
Dundee FC
:
Celtic
Championship Round - 2
Celtic
:
Hearts
Dundee FC
:
St. Mirren
Aberdeen
:
St Johnstone
Motherwell
:
Livingston
Ross County
:
Hibernian
Rangers
:
Kilmarnock
Championship Round - 3
Celtic
:
Rangers
Ross County
:
Motherwell
Livingston
:
St Johnstone
St. Mirren
:
Kilmarnock
Hearts
:
Dundee FC
Hibernian
:
Aberdeen
Championship Round - 4
Rangers
:
Dundee FC
Kilmarnock
:
Celtic
St. Mirren
:
Hearts
Aberdeen
:
Livingston
Hibernian
:
Motherwell
St Johnstone
:
Ross County
Championship Round - 5
Celtic
:
St. Mirren
Dundee FC
:
Kilmarnock
Hearts
:
Rangers
Livingston
:
Hibernian
Motherwell
:
St Johnstone
Ross County
:
Aberdeen