Scottish Premiership

2020 - 2021
#
Club
M
W
D
L
GF
GA
GD
Pt
1
Rangers
W
W
W
W
D
33
28
5
0
78
10
68
89
2
Celtic
W
L
W
D
D
33
20
9
4
66
24
42
69
3
Hibernian
W
L
L
W
D
33
16
8
9
44
31
13
56
4
Aberdeen
L
W
L
D
L
33
13
10
10
32
31
1
49
5
Livingston
D
L
L
W
D
33
12
8
13
40
41
-1
44
6
ST Johnstone
L
W
D
W
W
33
10
10
13
34
40
-6
40
7
Dundee Utd
W
L
D
D
W
33
9
12
12
29
43
-14
39
8
ST Mirren
D
D
W
L
D
33
10
8
15
29
43
-14
38
9
Motherwell
L
L
W
W
L
33
10
7
16
37
51
-14
37
10
Ross County
W
L
W
L
L
33
8
5
20
26
59
-33
29
11
33
7
8
18
33
59
-26
29
12
Kilmarnock
L
L
D
L
W
33
8
4
21
33
49
-16
28
Matchweek 1
1 Aug 2020
- 11:30
Aberdeen
0 1
Rangers
1 Aug 2020
- 14:00
ST Mirren
1 0
Livingston
1 Aug 2020
- 14:00
Dundee Utd
1 1
ST Johnstone
1 Aug 2020
- 14:00
Hibernian
2 1
Kilmarnock
2 Aug 2020
- 15:30
Celtic
5 1
Hamilton Academical
3 Aug 2020
- 18:45
Ross County
1 0
Motherwell
Matchweek 2
8 Aug 2020
- 14:00
Hamilton Academical
0 1
Ross County
8 Aug 2020
- 14:00
Livingston
1 4
Hibernian
8 Aug 2020
- 14:00
Motherwell
0 1
Dundee Utd
9 Aug 2020
- 14:00
Rangers
3 0
ST Mirren
9 Aug 2020
- 15:30
Kilmarnock
1 1
Celtic
20 Aug 2020
- 18:30
ST Johnstone
0 1
Aberdeen
Matchweek 3
11 Aug 2020
- 17:00
Dundee Utd
0 1
Hibernian
12 Aug 2020
- 18:45
Motherwell
2 2
Livingston
12 Aug 2020
- 18:45
Ross County
2 2
Kilmarnock
12 Aug 2020
- 18:45
Rangers
3 0
ST Johnstone
16 Sep 2020
- 18:45
ST Mirren
1 2
Celtic
20 Oct 2020
- 18:00
Aberdeen
4 2
Hamilton Academical
Matchweek 4
15 Aug 2020
- 14:00
Ross County
1 2
Dundee Utd
15 Aug 2020
- 14:00
Hamilton Academical
0 1
ST Mirren
15 Aug 2020
- 14:00
Kilmarnock
1 2
ST Johnstone
15 Aug 2020
- 16:30
Hibernian
0 0
Motherwell
16 Aug 2020
- 15:30
Livingston
0 0
Rangers
17 Feb 2021
- 18:00
Celtic
1 0
Aberdeen
Matchweek 5
22 Aug 2020
- 14:00
ST Mirren
1 1
Ross County
22 Aug 2020
- 14:00
Motherwell
0 1
Hamilton Academical
22 Aug 2020
- 14:00
Rangers
2 0
Kilmarnock
22 Aug 2020
- 16:30
Dundee Utd
0 1
Celtic
23 Aug 2020
- 14:00
Aberdeen
2 1
Livingston
23 Aug 2020
- 15:30
ST Johnstone
0 1
Hibernian
Matchweek 6
29 Aug 2020
- 14:00
ST Johnstone
1 0
ST Mirren
29 Aug 2020
- 14:00
Kilmarnock
4 0
Dundee Utd
29 Aug 2020
- 14:00
Livingston
1 0
Ross County
29 Aug 2020
- 16:30
Hamilton Academical
0 2
Rangers
30 Aug 2020
- 14:00
Celtic
3 0
Motherwell
30 Aug 2020
- 15:30
Hibernian
0 1
Aberdeen
Matchweek 7
12 Sep 2020
- 14:00
Rangers
4 0
Dundee Utd
12 Sep 2020
- 14:00
Ross County
0 5
Celtic
12 Sep 2020
- 14:00
ST Mirren
0 3
Hibernian
12 Sep 2020
- 14:00
Livingston
1 2
Hamilton Academical
12 Sep 2020
- 14:00
Aberdeen
1 0
Kilmarnock
12 Sep 2020
- 14:00
Motherwell
1 0
ST Johnstone
Matchweek 8
19 Sep 2020
- 14:00
Celtic
3 2
Livingston
19 Sep 2020
- 14:00
Dundee Utd
2 1
ST Mirren
19 Sep 2020
- 14:00
Kilmarnock
2 1
Hamilton Academical
19 Sep 2020
- 14:00
ST Johnstone
0 1
Ross County
20 Sep 2020
- 11:00
Hibernian
2 2
Rangers
20 Sep 2020
- 14:00
Aberdeen
0 3
Motherwell
Matchweek 9
26 Sep 2020
- 14:00
Hamilton Academical
1 1
Dundee Utd
26 Sep 2020
- 14:00
Livingston
2 0
ST Johnstone
26 Sep 2020
- 14:00
ST Mirren
0 1
Kilmarnock
27 Sep 2020
- 11:00
Motherwell
1 5
Rangers
27 Sep 2020
- 14:00
Celtic
3 0
Hibernian
27 Sep 2020
- 14:00
Ross County
0 3
Aberdeen
Matchweek 10
2 Oct 2020
- 18:45
Dundee Utd
1 2
Livingston
2 Oct 2020
- 18:45
Aberdeen
2 1
ST Mirren
2 Oct 2020
- 18:45
Hibernian
3 2
Hamilton Academical
2 Oct 2020
- 18:45
Kilmarnock
0 3
Motherwell
4 Oct 2020
- 11:00
ST Johnstone
0 2
Celtic
4 Oct 2020
- 14:00
Rangers
2 0
Ross County
Matchweek 11
17 Oct 2020
- 11:30
Celtic
0 2
Rangers
17 Oct 2020
- 14:00
Dundee Utd
0 0
Aberdeen
17 Oct 2020
- 14:00
Hamilton Academical
3 5
ST Johnstone
17 Oct 2020
- 14:00
Livingston
1 3
Kilmarnock
17 Oct 2020
- 14:00
Ross County
0 0
Hibernian
17 Oct 2020
- 14:00
ST Mirren
0 3
Motherwell
Matchweek 12
24 Oct 2020
- 14:00
Kilmarnock
0 1
Hibernian
24 Oct 2020
- 14:00
Motherwell
4 0
Ross County
24 Oct 2020
- 14:00
ST Johnstone
0 0
Dundee Utd
24 Oct 2020
- 14:00
ST Mirren
0 3
Hamilton Academical
25 Oct 2020
- 12:00
Aberdeen
3 3
Celtic
25 Oct 2020
- 15:00
Rangers
2 0
Livingston
Matchweek 13
31 Oct 2020
- 15:00
Dundee Utd
2 1
Ross County
31 Oct 2020
- 15:00
Livingston
0 2
Motherwell
1 Nov 2020
- 12:00
Kilmarnock
0 1
Rangers
24 Nov 2020
- 19:00
Hibernian
2 2
ST Johnstone
25 Nov 2020
- 19:00
Hamilton Academical
1 1
Aberdeen
30 Jan 2021
- 15:00
Celtic
1 2
ST Mirren
Matchweek 14
6 Nov 2020
- 19:45
Aberdeen
2 0
Hibernian
6 Nov 2020
- 19:45
Ross County
1 1
Livingston
6 Nov 2020
- 19:45
ST Johnstone
1 0
Kilmarnock
6 Nov 2020
- 19:45
ST Mirren
0 0
Dundee Utd
8 Nov 2020
- 12:00
Motherwell
1 4
Celtic
8 Nov 2020
- 15:00
Rangers
8 0
Hamilton Academical
Matchweek 15
21 Nov 2020
- 15:00
Hibernian
2 2
Celtic
21 Nov 2020
- 15:00
Dundee Utd
2 1
Hamilton Academical
21 Nov 2020
- 15:00
Kilmarnock
3 1
Ross County
21 Nov 2020
- 15:00
Livingston
0 1
ST Mirren
21 Nov 2020
- 15:00
ST Johnstone
1 1
Motherwell
22 Nov 2020
- 12:00
Rangers
4 0
Aberdeen
Matchweek 16
5 Dec 2020
- 15:00
Hamilton Academical
1 0
Kilmarnock
5 Dec 2020
- 15:00
Livingston
2 0
Dundee Utd
5 Dec 2020
- 15:00
Motherwell
0 3
Hibernian
5 Dec 2020
- 15:00
ST Mirren
1 1
Aberdeen
6 Dec 2020
- 12:00
Ross County
0 4
Rangers
6 Dec 2020
- 15:00
Celtic
1 1
ST Johnstone
Matchweek 17
12 Dec 2020
- 15:00
Aberdeen
2 0
Ross County
12 Dec 2020
- 15:00
Hamilton Academical
0 4
Hibernian
12 Dec 2020
- 15:00
Motherwell
0 1
ST Mirren
12 Dec 2020
- 15:00
ST Johnstone
1 2
Livingston
13 Dec 2020
- 12:00
Dundee Utd
1 2
Rangers
13 Dec 2020
- 15:00
Celtic
2 0
Kilmarnock
Matchweek 18
19 Dec 2020
- 15:00
Hibernian
1 1
Dundee Utd
19 Dec 2020
- 15:00
Rangers
3 1
Motherwell
19 Dec 2020
- 15:00
Ross County
0 2
Hamilton Academical
19 Dec 2020
- 15:00
ST Mirren
3 2
ST Johnstone
20 Dec 2020
- 12:00
Kilmarnock
0 2
Aberdeen
20 Jan 2021
- 20:15
Livingston
2 2
Celtic
Matchweek 19
23 Dec 2020
- 18:00
Celtic
2 0
Ross County
23 Dec 2020
- 18:00
Hamilton Academical
0 2
Livingston
23 Dec 2020
- 18:00
Hibernian
1 0
ST Mirren
23 Dec 2020
- 18:00
ST Johnstone
0 3
Rangers
23 Dec 2020
- 18:15
Motherwell
0 0
Aberdeen
23 Dec 2020
- 18:30
Dundee Utd
2 0
Kilmarnock
Matchweek 20
26 Dec 2020
- 12:30
Rangers
1 0
Hibernian
26 Dec 2020
- 15:00
Dundee Utd
1 1
Motherwell
26 Dec 2020
- 15:00
Aberdeen
2 1
ST Johnstone
26 Dec 2020
- 15:00
Hamilton Academical
0 3
Celtic
26 Dec 2020
- 15:00
Kilmarnock
1 2
Livingston
26 Dec 2020
- 15:00
Ross County
0 2
ST Mirren
Matchweek 21
30 Dec 2020
- 15:00
Celtic
3 0
Dundee Utd
30 Dec 2020
- 15:00
ST Johnstone
0 0
Hamilton Academical
30 Dec 2020
- 15:00
ST Mirren
0 2
Rangers
30 Dec 2020
- 18:00
Hibernian
0 2
Ross County
30 Dec 2020
- 18:15
Motherwell
0 2
Kilmarnock
30 Jan 2021
- 15:00
Livingston
0 0
Aberdeen
Matchweek 22
2 Jan 2021
- 12:30
Rangers
1 0
Celtic
2 Jan 2021
- 15:00
Hamilton Academical
3 0
Motherwell
2 Jan 2021
- 15:00
Aberdeen
0 0
Dundee Utd
2 Jan 2021
- 15:00
Hibernian
0 3
Livingston
2 Jan 2021
- 15:00
Kilmarnock
1 1
ST Mirren
2 Jan 2021
- 15:00
Ross County
1 1
ST Johnstone
Matchweek 23
9 Jan 2021
- 15:00
Kilmarnock
2 0
Hamilton Academical
9 Jan 2021
- 15:00
ST Mirren
1 1
Motherwell
10 Jan 2021
- 15:00
Aberdeen
1 2
Rangers
10 Jan 2021
- 15:00
Livingston
3 1
Ross County
11 Jan 2021
- 19:45
Celtic
1 1
Hibernian
12 Jan 2021
- 18:30
Dundee Utd
2 2
ST Johnstone
Matchweek 24
16 Jan 2021
- 15:00
Hamilton Academical
0 0
Dundee Utd
16 Jan 2021
- 15:00
Celtic
0 0
Livingston
16 Jan 2021
- 15:00
Hibernian
2 0
Kilmarnock
16 Jan 2021
- 15:00
Ross County
4 1
Aberdeen
16 Jan 2021
- 15:00
ST Johnstone
1 0
ST Mirren
17 Jan 2021
- 12:00
Motherwell
1 1
Rangers
Matchweek 25
23 Jan 2021
- 15:00
Aberdeen
2 0
Motherwell
23 Jan 2021
- 15:00
Rangers
5 0
Ross County
30 Jan 2021
- 15:00
Dundee Utd
0 2
Hibernian
30 Jan 2021
- 15:00
Kilmarnock
2 3
ST Johnstone
10 Feb 2021
- 20:00
ST Mirren
0 4
Celtic
13 Mar 2021
- 15:00
Livingston
2 1
Hamilton Academical
Matchweek 26
27 Jan 2021
- 18:00
Dundee Utd
1 5
ST Mirren
27 Jan 2021
- 18:00
Ross County
1 2
Motherwell
27 Jan 2021
- 18:00
ST Johnstone
0 0
Aberdeen
27 Jan 2021
- 19:45
Celtic
2 0
Hamilton Academical
27 Jan 2021
- 19:45
Hibernian
0 1
Rangers
27 Jan 2021
- 19:45
Livingston
2 0
Kilmarnock
Matchweek 27
2 Feb 2021
- 18:00
Aberdeen
0 2
Livingston
2 Feb 2021
- 18:00
ST Mirren
1 2
Hibernian
2 Feb 2021
- 19:45
Kilmarnock
0 4
Celtic
3 Feb 2021
- 18:00
Hamilton Academical
1 2
Ross County
3 Feb 2021
- 18:00
Motherwell
2 1
Dundee Utd
3 Feb 2021
- 19:45
Rangers
1 0
ST Johnstone
Matchweek 28
6 Feb 2021
- 15:00
Celtic
2 1
Motherwell
6 Feb 2021
- 15:00
Hibernian
2 0
Aberdeen
6 Feb 2021
- 15:00
Livingston
1 2
ST Johnstone
6 Feb 2021
- 15:00
Ross County
0 2
Dundee Utd
6 Feb 2021
- 15:00
ST Mirren
2 0
Kilmarnock
7 Feb 2021
- 12:00
Hamilton Academical
1 1
Rangers
Matchweek 29
13 Feb 2021
- 15:00
Dundee Utd
3 0
Livingston
13 Feb 2021
- 15:00
Aberdeen
0 0
ST Mirren
13 Feb 2021
- 15:00
Motherwell
1 4
Hamilton Academical
13 Feb 2021
- 15:00
Rangers
1 0
Kilmarnock
14 Feb 2021
- 12:00
ST Johnstone
1 2
Celtic
13 Mar 2021
- 15:00
Ross County
1 2
Hibernian
Matchweek 30
27 Feb 2021
- 15:00
Celtic
1 0
Aberdeen
27 Feb 2021
- 15:00
Hibernian
0 2
Motherwell
27 Feb 2021
- 15:00
Kilmarnock
1 1
Dundee Utd
27 Feb 2021
- 15:00
ST Mirren
1 0
Ross County
3 Mar 2021
- 18:00
Hamilton Academical
1 1
ST Johnstone
3 Mar 2021
- 18:00
Livingston
0 1
Rangers
Matchweek 31
6 Mar 2021
- 15:00
Aberdeen
0 0
Hamilton Academical
6 Mar 2021
- 15:00
Motherwell
3 1
Livingston
6 Mar 2021
- 15:00
Rangers
3 0
ST Mirren
6 Mar 2021
- 15:00
Ross County
3 2
Kilmarnock
6 Mar 2021
- 15:00
ST Johnstone
1 0
Hibernian
7 Mar 2021
- 12:00
Dundee Utd
0 0
Celtic
Matchweek 32
20 Mar 2021
- 15:00
Dundee Utd
1 0
Aberdeen
20 Mar 2021
- 15:00
Hamilton Academical
1 1
ST Mirren
20 Mar 2021
- 15:00
Kilmarnock
4 1
Motherwell
20 Mar 2021
- 15:00
Livingston
1 1
Hibernian
20 Mar 2021
- 15:00
ST Johnstone
1 0
Ross County
21 Mar 2021
- 12:00
Celtic
1 1
Rangers
Matchweek 33
20 Feb 2021
- 15:00
Hibernian
2 0
Hamilton Academical
20 Feb 2021
- 15:00
Aberdeen
1 0
Kilmarnock
20 Feb 2021
- 15:00
Motherwell
0 3
ST Johnstone
20 Feb 2021
- 15:00
ST Mirren
1 1
Livingston
21 Feb 2021
- 15:00
Rangers
4 1
Dundee Utd
21 Feb 2021
- 19:30
Ross County
1 0
Celtic