FIXTURES

RESULTS

17 Apr FT
Dundee FC
0
Rangers
0
14 Apr FT
Ross County
3
Rangers
2
13 Apr FT
Aberdeen
0
Dundee FC
0
13 Apr FT
Celtic
3
St. Mirren
0
13 Apr FT
Hearts
4
Livingston
2
13 Apr FT
Motherwell
1
Hibernian
1
13 Apr FT
St. Johnstone
0
Kilmarnock
2
07 Apr FT
Rangers
3
Celtic
3
06 Apr FT
Dundee FC
2
Motherwell
3
06 Apr FT
Hibernian
1
St. Johnstone
2
06 Apr FT
Kilmarnock
1
Ross County
0
06 Apr FT
Livingston
0
Aberdeen
0
06 Apr FT
St. Mirren
1
Hearts
2
31 Mar FT
Livingston
0
Celtic
3
30 Mar FT
Aberdeen
2
Ross County
1
30 Mar FT
Hearts
1
Kilmarnock
1
30 Mar FT
Motherwell
1
St. Mirren
1
30 Mar FT
Rangers
3
Hibernian
1
30 Mar FT
St. Johnstone
1
Dundee FC
2
16 Mar FT
Celtic
3
St. Johnstone
1
16 Mar FT
Hibernian
3
Livingston
0
16 Mar FT
Kilmarnock
5
St. Mirren
2
16 Mar FT
Motherwell
0
Aberdeen
1
16 Mar FT
Ross County
2
Hearts
1
13 Mar FT
Dundee FC
1
Aberdeen
0
13 Mar FT
Ross County
2
Hibernian
2
03 Mar FT
Hearts
2
Celtic
0
02 Mar FT
Dundee FC
2
Kilmarnock
2
02 Mar FT
Hibernian
2
Ross County
0
02 Mar FT
Rangers
1
Motherwell
2
02 Mar FT
St. Johnstone
1
Livingston
1
02 Mar FT
St. Mirren
2
Aberdeen
1
28 Feb FT
Livingston
1
Motherwell
3
28 Feb FT
Aberdeen
0
St. Johnstone
2
28 Feb FT
Celtic
7
Dundee FC
1
28 Feb FT
Hearts
1
Hibernian
1
28 Feb FT
Kilmarnock
1
Rangers
2
27 Feb FT
Ross County
1
St. Mirren
1
25 Feb FT
Motherwell
1
Celtic
3
24 Feb FT
Hibernian
2
Dundee FC
1
24 Feb FT
Kilmarnock
2
Aberdeen
0
24 Feb FT
Rangers
5
Hearts
0
24 Feb FT
Ross County
3
Livingston
2
24 Feb FT
St. Mirren
2
St. Johnstone
0
18 Feb FT
St. Johnstone
0
Rangers
3
17 Feb FT
Aberdeen
2
Hibernian
2
17 Feb FT
Celtic
1
Kilmarnock
1
17 Feb FT
Dundee FC
2
Ross County
0
17 Feb FT
Hearts
2
Motherwell
0
17 Feb FT
Livingston
1
St. Mirren
0
14 Feb FT
Aberdeen
3
Motherwell
3
14 Feb FT
Rangers
3
Ross County
1
11 Feb FT
Dundee FC
2
St. Johnstone
1
07 Feb FT
Hibernian
1
Celtic
2
07 Feb FT
Kilmarnock
1
Livingston
0
07 Feb FT
St. Johnstone
0
Hearts
1
07 Feb FT
St. Mirren
2
Dundee FC
0
06 Feb FT
Rangers
2
Aberdeen
1
06 Feb FT
Motherwell
5
Ross County
0
03 Feb FT
Dundee FC
2
Hearts
3
03 Feb FT
Hibernian
0
St. Mirren
3
03 Feb FT
Motherwell
1
Kilmarnock
1
03 Feb FT
Rangers
3
Livingston
0
03 Feb FT
Ross County
0
St. Johnstone
1
03 Feb FT
Aberdeen
1
Celtic
1
30 Jan FT
Aberdeen
1
Dundee FC
1
30 Jan FT
Livingston
2
Ross County
2
27 Jan FT
Celtic
1
Ross County
0
27 Jan FT
Hearts
2
Aberdeen
0
27 Jan FT
Kilmarnock
2
Hibernian
2
27 Jan FT
Livingston
1
Dundee FC
4
27 Jan FT
St. Johnstone
1
Motherwell
1
27 Jan FT
St. Mirren
0
Rangers
1
24 Jan FT
Hibernian
0
Rangers
3
24 Jan FT
St. Johnstone
1
Aberdeen
1
23 Jan FT
Hearts
3
Dundee FC
2
02 Jan FT
St. Mirren
0
Celtic
3
02 Jan FT
Hibernian
2
Motherwell
2
02 Jan FT
Livingston
1
Hearts
2
02 Jan FT
Rangers
3
Kilmarnock
1
02 Jan FT
Ross County
0
Aberdeen
3
30 Dec FT
Aberdeen
0
St. Mirren
3
30 Dec FT
Hearts
2
Ross County
2
30 Dec FT
Kilmarnock
2
Dundee FC
2
30 Dec FT
Motherwell
3
Livingston
1
30 Dec FT
Celtic
2
Rangers
1
27 Dec FT
Hibernian
0
Hearts
1
27 Dec FT
Livingston
0
St. Johnstone
0
27 Dec FT
St. Mirren
0
Kilmarnock
1
26 Dec FT
Dundee FC
0
Celtic
3
24 Dec FT
Motherwell
0
Rangers
2
23 Dec FT
Celtic
2
Livingston
0
23 Dec FT
Hearts
2
St. Mirren
0
23 Dec FT
Kilmarnock
2
St. Johnstone
1
20 Dec FT
Aberdeen
2
Livingston
1
20 Dec FT
Rangers
2
St. Johnstone
0
16 Dec FT
Celtic
0
Hearts
2
16 Dec FT
Livingston
0
Kilmarnock
0
16 Dec FT
Ross County
0
Dundee FC
1
16 Dec FT
St. Johnstone
1
Hibernian
0
16 Dec FT
St. Mirren
0
Motherwell
0
10 Dec FT
Kilmarnock
2
Celtic
1
09 Dec FT
Aberdeen
2
Hearts
1
09 Dec FT
Livingston
0
Hibernian
1
09 Dec FT
Motherwell
1
St. Johnstone
1
09 Dec FT
Rangers
3
Dundee FC
1
09 Dec FT
St. Mirren
2
Ross County
0
06 Dec FT
Hearts
0
Rangers
1
06 Dec FT
Aberdeen
0
Kilmarnock
1
06 Dec FT
Celtic
4
Hibernian
1
06 Dec FT
St. Johnstone
1
St. Mirren
0
05 Dec FT
Ross County
3
Motherwell
0
03 Dec FT
Hibernian
2
Aberdeen
0
03 Dec FT
Rangers
2
St. Mirren
0
03 Dec FT
St. Johnstone
1
Celtic
3
02 Dec FT
Kilmarnock
0
Hearts
1
02 Dec FT
Motherwell
3
Dundee FC
3
28 Nov FT
Ross County
1
St. Mirren
0
26 Nov FT
Aberdeen
1
Rangers
1
25 Nov FT
Celtic
1
Motherwell
1
25 Nov FT
Dundee FC
1
Hibernian
2
25 Nov FT
Hearts
1
St. Johnstone
0
25 Nov FT
Ross County
0
Kilmarnock
0
25 Nov FT
St. Mirren
1
Livingston
0
12 Nov FT
Celtic
6
Aberdeen
0
12 Nov FT
Livingston
0
Rangers
2
11 Nov FT
Dundee FC
4
St. Mirren
0
11 Nov FT
Hibernian
1
Kilmarnock
0
11 Nov FT
Motherwell
1
Hearts
2
11 Nov FT
St. Johnstone
1
Ross County
0
08 Nov FT
St. Mirren
2
Hibernian
2
07 Nov FT
St. Johnstone
2
Motherwell
2
05 Nov FT
Dundee FC
1
Livingston
0
04 Nov FT
Kilmarnock
1
Motherwell
0
04 Nov FT
Ross County
0
Celtic
3
01 Nov FT
Celtic
2
St. Mirren
1
01 Nov FT
Dundee FC
0
Rangers
5
01 Nov FT
Hearts
1
Livingston
0
01 Nov FT
Motherwell
2
Aberdeen
4
01 Nov FT
St. Johnstone
2
Kilmarnock
1
31 Oct FT
Hibernian
2
Ross County
2
29 Oct FT
Rangers
2
Hearts
1
29 Oct FT
Kilmarnock
2
Aberdeen
0
28 Oct FT
Hibernian
0
Celtic
0
28 Oct FT
Livingston
0
Dundee FC
2
28 Oct FT
Motherwell
3
Ross County
3
28 Oct FT
St. Mirren
4
St. Johnstone
0
24 Oct FT
Dundee FC
0
Ross County
0
22 Oct FT
Hearts
1
Celtic
4
21 Oct FT
Kilmarnock
3
Livingston
1
21 Oct FT
Rangers
4
Hibernian
0
08 Oct FT
Aberdeen
0
St. Johnstone
0
08 Oct FT
St. Mirren
0
Rangers
3
07 Oct FT
Celtic
3
Kilmarnock
1
07 Oct FT
Hearts
2
Hibernian
2
07 Oct FT
Livingston
2
Motherwell
0
30 Sep FT
Hibernian
0
Dundee FC
0
30 Sep FT
Kilmarnock
1
St. Mirren
1
30 Sep FT
Rangers
1
Aberdeen
3
30 Sep FT
Ross County
0
Hearts
1
30 Sep FT
St. Johnstone
1
Livingston
1
30 Sep FT
Motherwell
1
Celtic
2
24 Sep FT
Aberdeen
4
Ross County
0
24 Sep FT
Rangers
1
Motherwell
0
23 Sep FT
Dundee FC
2
Kilmarnock
2
23 Sep FT
Hibernian
2
St. Johnstone
0
23 Sep FT
St. Mirren
1
Hearts
0
23 Sep FT
Livingston
0
Celtic
3
16 Sep FT
Celtic
3
Dundee FC
0
16 Sep FT
Hearts
2
Aberdeen
0
16 Sep FT
Kilmarnock
2
Hibernian
2
16 Sep FT
Motherwell
0
St. Mirren
1
16 Sep FT
Ross County
1
Livingston
1
16 Sep FT
St. Johnstone
0
Rangers
2
03 Sep FT
Aberdeen
0
Hibernian
2
03 Sep FT
Hearts
0
Motherwell
1
03 Sep FT
Rangers
0
Celtic
1
02 Sep FT
Kilmarnock
0
Ross County
1
02 Sep FT
Livingston
1
St. Mirren
1
02 Sep FT
St. Johnstone
2
Dundee FC
2
27 Aug FT
Dundee FC
1
Hearts
0
27 Aug FT
St. Mirren
2
Aberdeen
2
26 Aug FT
Celtic
0
St. Johnstone
0
26 Aug FT
Hibernian
2
Livingston
3
26 Aug FT
Motherwell
2
Kilmarnock
1
26 Aug FT
Ross County
0
Rangers
2
13 Aug FT
Hearts
0
Kilmarnock
0
13 Aug FT
Motherwell
2
Hibernian
1
13 Aug FT
Aberdeen
1
Celtic
3
12 Aug FT
Rangers
4
Livingston
0
12 Aug FT
Ross County
2
St. Johnstone
0
12 Aug FT
St. Mirren
2
Dundee FC
1
06 Aug FT
Hibernian
2
St. Mirren
3
05 Aug FT
Kilmarnock
1
Rangers
0
05 Aug FT
Dundee FC
1
Motherwell
1
05 Aug FT
Livingston
0
Aberdeen
0
05 Aug FT
St. Johnstone
0
Hearts
2
05 Aug FT
Celtic
4
Ross County
2

results

05 Aug FT
Celtic
4
Ross County
2
05 Aug FT
Dundee FC
1
Motherwell
1
05 Aug FT
Livingston
0
Aberdeen
0
05 Aug FT
St. Johnstone
0
Hearts
2
05 Aug FT
Kilmarnock
1
Rangers
0
06 Aug FT
Hibernian
2
St. Mirren
3
12 Aug FT
Rangers
4
Livingston
0
12 Aug FT
Ross County
2
St. Johnstone
0
12 Aug FT
St. Mirren
2
Dundee FC
1
13 Aug FT
Aberdeen
1
Celtic
3
13 Aug FT
Hearts
0
Kilmarnock
0
13 Aug FT
Motherwell
2
Hibernian
1
26 Aug FT
Ross County
0
Rangers
2
26 Aug FT
Celtic
0
St. Johnstone
0
26 Aug FT
Hibernian
2
Livingston
3
26 Aug FT
Motherwell
2
Kilmarnock
1
27 Aug FT
Dundee FC
1
Hearts
0
27 Aug FT
St. Mirren
2
Aberdeen
2
02 Sep FT
Kilmarnock
0
Ross County
1
02 Sep FT
Livingston
1
St. Mirren
1
02 Sep FT
St. Johnstone
2
Dundee FC
2
03 Sep FT
Rangers
0
Celtic
1
03 Sep FT
Aberdeen
0
Hibernian
2
03 Sep FT
Hearts
0
Motherwell
1
16 Sep FT
St. Johnstone
0
Rangers
2
16 Sep FT
Celtic
3
Dundee FC
0
16 Sep FT
Hearts
2
Aberdeen
0
16 Sep FT
Kilmarnock
2
Hibernian
2
16 Sep FT
Motherwell
0
St. Mirren
1
16 Sep FT
Ross County
1
Livingston
1
23 Sep FT
Livingston
0
Celtic
3
23 Sep FT
Dundee FC
2
Kilmarnock
2
23 Sep FT
Hibernian
2
St. Johnstone
0
23 Sep FT
St. Mirren
1
Hearts
0
24 Sep FT
Aberdeen
4
Ross County
0
24 Sep FT
Rangers
1
Motherwell
0
30 Sep FT
Motherwell
1
Celtic
2
30 Sep FT
Hibernian
0
Dundee FC
0
30 Sep FT
Kilmarnock
1
St. Mirren
1
30 Sep FT
Rangers
1
Aberdeen
3
30 Sep FT
Ross County
0
Hearts
1
30 Sep FT
St. Johnstone
1
Livingston
1
07 Oct FT
Celtic
3
Kilmarnock
1
07 Oct FT
Hearts
2
Hibernian
2
07 Oct FT
Livingston
2
Motherwell
0
08 Oct FT
St. Mirren
0
Rangers
3
08 Oct FT
Aberdeen
0
St. Johnstone
0
21 Oct FT
Kilmarnock
3
Livingston
1
21 Oct FT
Rangers
4
Hibernian
0
22 Oct FT
Hearts
1
Celtic
4
24 Oct FT
Dundee FC
0
Ross County
0
28 Oct FT
Hibernian
0
Celtic
0
28 Oct FT
Livingston
0
Dundee FC
2
28 Oct FT
Motherwell
3
Ross County
3
28 Oct FT
St. Mirren
4
St. Johnstone
0
29 Oct FT
Kilmarnock
2
Aberdeen
0
29 Oct FT
Rangers
2
Hearts
1
31 Oct FT
Hibernian
2
Ross County
2
01 Nov FT
Celtic
2
St. Mirren
1
01 Nov FT
Dundee FC
0
Rangers
5
01 Nov FT
Hearts
1
Livingston
0
01 Nov FT
Motherwell
2
Aberdeen
4
01 Nov FT
St. Johnstone
2
Kilmarnock
1
04 Nov FT
Ross County
0
Celtic
3
04 Nov FT
Kilmarnock
1
Motherwell
0
05 Nov FT
Dundee FC
1
Livingston
0
07 Nov FT
St. Johnstone
2
Motherwell
2
08 Nov FT
St. Mirren
2
Hibernian
2
11 Nov FT
Dundee FC
4
St. Mirren
0
11 Nov FT
Hibernian
1
Kilmarnock
0
11 Nov FT
Motherwell
1
Hearts
2
11 Nov FT
St. Johnstone
1
Ross County
0
12 Nov FT
Livingston
0
Rangers
2
12 Nov FT
Celtic
6
Aberdeen
0
25 Nov FT
Celtic
1
Motherwell
1
25 Nov FT
Dundee FC
1
Hibernian
2
25 Nov FT
Hearts
1
St. Johnstone
0
25 Nov FT
Ross County
0
Kilmarnock
0
25 Nov FT
St. Mirren
1
Livingston
0
26 Nov FT
Aberdeen
1
Rangers
1
28 Nov FT
Ross County
1
St. Mirren
0
02 Dec FT
Kilmarnock
0
Hearts
1
02 Dec FT
Motherwell
3
Dundee FC
3
03 Dec FT
St. Johnstone
1
Celtic
3
03 Dec FT
Hibernian
2
Aberdeen
0
03 Dec FT
Rangers
2
St. Mirren
0
05 Dec FT
Ross County
3
Motherwell
0
06 Dec FT
Aberdeen
0
Kilmarnock
1
06 Dec FT
Celtic
4
Hibernian
1
06 Dec FT
St. Johnstone
1
St. Mirren
0
06 Dec FT
Hearts
0
Rangers
1
09 Dec FT
Aberdeen
2
Hearts
1
09 Dec FT
Livingston
0
Hibernian
1
09 Dec FT
Motherwell
1
St. Johnstone
1
09 Dec FT
Rangers
3
Dundee FC
1
09 Dec FT
St. Mirren
2
Ross County
0
10 Dec FT
Kilmarnock
2
Celtic
1
16 Dec FT
Celtic
0
Hearts
2
16 Dec FT
Livingston
0
Kilmarnock
0
16 Dec FT
Ross County
0
Dundee FC
1
16 Dec FT
St. Johnstone
1
Hibernian
0
16 Dec FT
St. Mirren
0
Motherwell
0
20 Dec FT
Aberdeen
2
Livingston
1
20 Dec FT
Rangers
2
St. Johnstone
0
23 Dec FT
Celtic
2
Livingston
0
23 Dec FT
Hearts
2
St. Mirren
0
23 Dec FT
Kilmarnock
2
St. Johnstone
1
24 Dec FT
Motherwell
0
Rangers
2
26 Dec FT
Dundee FC
0
Celtic
3
27 Dec FT
Livingston
0
St. Johnstone
0
27 Dec FT
St. Mirren
0
Kilmarnock
1
27 Dec FT
Hibernian
0
Hearts
1
30 Dec FT
Celtic
2
Rangers
1
30 Dec FT
Aberdeen
0
St. Mirren
3
30 Dec FT
Hearts
2
Ross County
2
30 Dec FT
Kilmarnock
2
Dundee FC
2
30 Dec FT
Motherwell
3
Livingston
1
02 Jan FT
Hibernian
2
Motherwell
2
02 Jan FT
Livingston
1
Hearts
2
02 Jan FT
Rangers
3
Kilmarnock
1
02 Jan FT
Ross County
0
Aberdeen
3
02 Jan FT
St. Mirren
0
Celtic
3
23 Jan FT
Hearts
3
Dundee FC
2
24 Jan FT
Hibernian
0
Rangers
3
24 Jan FT
St. Johnstone
1
Aberdeen
1
27 Jan FT
St. Mirren
0
Rangers
1
27 Jan FT
Celtic
1
Ross County
0
27 Jan FT
Hearts
2
Aberdeen
0
27 Jan FT
Kilmarnock
2
Hibernian
2
27 Jan FT
Livingston
1
Dundee FC
4
27 Jan FT
St. Johnstone
1
Motherwell
1
30 Jan FT
Aberdeen
1
Dundee FC
1
30 Jan FT
Livingston
2
Ross County
2
03 Feb FT
Aberdeen
1
Celtic
1
03 Feb FT
Dundee FC
2
Hearts
3
03 Feb FT
Hibernian
0
St. Mirren
3
03 Feb FT
Motherwell
1
Kilmarnock
1
03 Feb FT
Rangers
3
Livingston
0
03 Feb FT
Ross County
0
St. Johnstone
1
06 Feb FT
Motherwell
5
Ross County
0
06 Feb FT
Rangers
2
Aberdeen
1
07 Feb FT
Kilmarnock
1
Livingston
0
07 Feb FT
St. Johnstone
0
Hearts
1
07 Feb FT
St. Mirren
2
Dundee FC
0
07 Feb FT
Hibernian
1
Celtic
2
11 Feb FT
Dundee FC
2
St. Johnstone
1
14 Feb FT
Aberdeen
3
Motherwell
3
14 Feb FT
Rangers
3
Ross County
1
17 Feb FT
Aberdeen
2
Hibernian
2
17 Feb FT
Celtic
1
Kilmarnock
1
17 Feb FT
Dundee FC
2
Ross County
0
17 Feb FT
Hearts
2
Motherwell
0
17 Feb FT
Livingston
1
St. Mirren
0
18 Feb FT
St. Johnstone
0
Rangers
3
24 Feb FT
Hibernian
2
Dundee FC
1
24 Feb FT
Kilmarnock
2
Aberdeen
0
24 Feb FT
Rangers
5
Hearts
0
24 Feb FT
Ross County
3
Livingston
2
24 Feb FT
St. Mirren
2
St. Johnstone
0
25 Feb FT
Motherwell
1
Celtic
3
27 Feb FT
Ross County
1
St. Mirren
1
28 Feb FT
Aberdeen
0
St. Johnstone
2
28 Feb FT
Celtic
7
Dundee FC
1
28 Feb FT
Hearts
1
Hibernian
1
28 Feb FT
Kilmarnock
1
Rangers
2
28 Feb FT
Livingston
1
Motherwell
3
02 Mar FT
Dundee FC
2
Kilmarnock
2
02 Mar FT
Hibernian
2
Ross County
0
02 Mar FT
Rangers
1
Motherwell
2
02 Mar FT
St. Johnstone
1
Livingston
1
02 Mar FT
St. Mirren
2
Aberdeen
1
03 Mar FT
Hearts
2
Celtic
0
13 Mar FT
Dundee FC
1
Aberdeen
0
13 Mar FT
Ross County
2
Hibernian
2
16 Mar FT
Celtic
3
St. Johnstone
1
16 Mar FT
Hibernian
3
Livingston
0
16 Mar FT
Kilmarnock
5
St. Mirren
2
16 Mar FT
Motherwell
0
Aberdeen
1
16 Mar FT
Ross County
2
Hearts
1
30 Mar FT
Aberdeen
2
Ross County
1
30 Mar FT
Hearts
1
Kilmarnock
1
30 Mar FT
Motherwell
1
St. Mirren
1
30 Mar FT
Rangers
3
Hibernian
1
30 Mar FT
St. Johnstone
1
Dundee FC
2
31 Mar FT
Livingston
0
Celtic
3
06 Apr FT
Dundee FC
2
Motherwell
3
06 Apr FT
Hibernian
1
St. Johnstone
2
06 Apr FT
Kilmarnock
1
Ross County
0
06 Apr FT
Livingston
0
Aberdeen
0
06 Apr FT
St. Mirren
1
Hearts
2
07 Apr FT
Rangers
3
Celtic
3
13 Apr FT
Aberdeen
0
Dundee FC
0
13 Apr FT
Celtic
3
St. Mirren
0
13 Apr FT
Hearts
4
Livingston
2
13 Apr FT
Motherwell
1
Hibernian
1
13 Apr FT
St. Johnstone
0
Kilmarnock
2
14 Apr FT
Ross County
3
Rangers
2
17 Apr FT
Dundee FC
0
Rangers
0
#
Team
P
W
D
L
F
A
GD
PTS
1
Celtic
17
12
3
2
38
14
24
39
2
Rangers
16
11
2
3
30
8
22
35
3
Hearts
16
10
0
6
20
18
2
30
4
Motherwell
16
4
7
5
19
23
-4
19
5
Dundee FC
17
4
6
7
23
32
-9
18
6
Kilmarnock
16
3
8
5
15
18
-3
17
7
Hibernian
16
3
8
5
22
29
-7
17
8
St. Mirren
17
4
4
9
17
27
-10
16
9
Aberdeen
17
4
4
9
16
27
-11
16
10
St. Johnstone
16
3
4
9
9
22
-13
13
11
Ross County
17
1
5
11
14
36
-22
8
12
Livingston
17
1
3
13
13
36
-23
6
  • Next stage
  • Qualification to Europa League Final Stage

Scotland - Scotland Premiership - Oddsbook