FIXTURES

RESULTS

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

results

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

Scotland - Scotland Premiership 2021 2022 - Oddsbook