Scottish Professional Football League - SPFL 2021/22 Results
Season Selection
Select a Team
Loading Team Fixtures...
Loading Results
Sun, 15 May 2022 00:00:00 +1000
Hibernian
4
Score
15 May 2022 21:00
0
Score
St. Johnstone
Livingston
2
Score
15 May 2022 21:00
1
Score
Dundee FC
Aberdeen
0
Score
15 May 2022 21:00
0
Score
St. Mirren
Sat, 14 May 2022 00:00:00 +1000
Ross County
1
Score
14 May 2022 21:15
2
Score
Dundee United
Heart of Midlothian
1
Score
14 May 2022 21:15
3
Score
Rangers
Celtic
6
Score
14 May 2022 21:15
0
Score
Motherwell
Thu, 12 May 2022 00:00:00 +1000
Motherwell
2
Score
12 May 2022 04:45
1
Score
Heart of Midlothian
St. Mirren
0
Score
12 May 2022 04:45
0
Score
Livingston
St. Johnstone
1
Score
12 May 2022 04:45
0
Score
Aberdeen
Rangers
4
Score
12 May 2022 04:45
1
Score
Ross County
Dundee United
1
Score
12 May 2022 04:30
1
Score
Celtic
Wed, 11 May 2022 00:00:00 +1000
Dundee FC
3
Score
11 May 2022 04:45
1
Score
Hibernian
Mon, 09 May 2022 00:00:00 +1000
Rangers
2
Score
09 May 2022 00:00
0
Score
Dundee United
Sun, 08 May 2022 00:00:00 +1000
Ross County
0
Score
08 May 2022 00:00
1
Score
Motherwell
Hibernian
1
Score
08 May 2022 00:00
1
Score
Aberdeen
Livingston
1
Score
08 May 2022 00:00
1
Score
St. Johnstone
St. Mirren
2
Score
08 May 2022 00:00
0
Score
Dundee FC
Sat, 07 May 2022 00:00:00 +1000
Celtic
4
Score
07 May 2022 21:00
1
Score
Heart of Midlothian
Sun, 01 May 2022 00:00:00 +1000
Celtic
1
Score
01 May 2022 21:00
1
Score
Rangers
St. Johnstone
0
Score
01 May 2022 00:00
1
Score
St. Mirren
Livingston
1
Score
01 May 2022 00:00
0
Score
Hibernian
Aberdeen
1
Score
01 May 2022 00:00
0
Score
Dundee FC
Heart of Midlothian
0
Score
01 May 2022 00:00
0
Score
Ross County
Dundee United
1
Score
01 May 2022 00:00
0
Score
Motherwell
Mon, 25 Apr 2022 00:00:00 +1000
Dundee United
2
Score
25 Apr 2022 00:00
3
Score
Heart of Midlothian
Sun, 24 Apr 2022 00:00:00 +1000
Ross County
0
Score
24 Apr 2022 23:30
2
Score
Celtic
St. Mirren
0
Score
24 Apr 2022 00:00
1
Score
Hibernian
Dundee FC
1
Score
24 Apr 2022 00:00
1
Score
St. Johnstone
Aberdeen
1
Score
24 Apr 2022 00:00
2
Score
Livingston
Sat, 23 Apr 2022 00:00:00 +1000
Motherwell
1
Score
23 Apr 2022 21:00
3
Score
Rangers
Sun, 10 Apr 2022 00:00:00 +1000
St. Mirren
0
Score
10 Apr 2022 21:00
4
Score
Rangers
Dundee United
2
Score
10 Apr 2022 00:00
2
Score
Dundee FC
Aberdeen
0
Score
10 Apr 2022 00:00
1
Score
Ross County
Celtic
7
Score
10 Apr 2022 00:00
0
Score
St. Johnstone
Livingston
2
Score
10 Apr 2022 00:00
2
Score
Motherwell
Heart of Midlothian
3
Score
10 Apr 2022 00:00
1
Score
Hibernian
Sun, 03 Apr 2022 00:00:00 +1100
Rangers
1
Score
03 Apr 2022 21:00
2
Score
Celtic
Hibernian
1
Score
03 Apr 2022 01:00
1
Score
Dundee United
Ross County
1
Score
03 Apr 2022 01:00
1
Score
Heart of Midlothian
Dundee FC
2
Score
03 Apr 2022 01:00
2
Score
Aberdeen
Motherwell
4
Score
03 Apr 2022 01:00
2
Score
St. Mirren
St. Johnstone
1
Score
03 Apr 2022 01:00
0
Score
Livingston
Sun, 20 Mar 2022 00:00:00 +1100
Dundee FC
1
Score
20 Mar 2022 23:00
2
Score
Rangers
St. Mirren
1
Score
20 Mar 2022 02:00
2
Score
Dundee United
Heart of Midlothian
2
Score
20 Mar 2022 02:00
0
Score
Livingston
Celtic
4
Score
20 Mar 2022 02:00
0
Score
Ross County
Aberdeen
3
Score
20 Mar 2022 02:00
1
Score
Hibernian
St. Johnstone
2
Score
20 Mar 2022 02:00
1
Score
Motherwell
Thu, 10 Mar 2022 00:00:00 +1100
Dundee FC
0
Score
10 Mar 2022 06:45
1
Score
St. Mirren
Sun, 06 Mar 2022 00:00:00 +1100
Livingston
1
Score
06 Mar 2022 23:00
3
Score
Celtic
Ross County
1
Score
06 Mar 2022 02:00
0
Score
St. Mirren
Rangers
1
Score
06 Mar 2022 02:00
0
Score
Aberdeen
Hibernian
0
Score
06 Mar 2022 02:00
0
Score
St. Johnstone
Dundee United
2
Score
06 Mar 2022 02:00
2
Score
Heart of Midlothian
Motherwell
1
Score
06 Mar 2022 02:00
1
Score
Dundee FC
Thu, 03 Mar 2022 00:00:00 +1100
St. Johnstone
0
Score
03 Mar 2022 06:45
1
Score
Rangers
Motherwell
0
Score
03 Mar 2022 06:45
1
Score
Ross County
Livingston
2
Score
03 Mar 2022 06:45
1
Score
Dundee United
Heart of Midlothian
2
Score
03 Mar 2022 06:45
0
Score
Aberdeen
Celtic
2
Score
03 Mar 2022 06:45
0
Score
St. Mirren
Dundee FC
0
Score
03 Mar 2022 06:45
0
Score
Hibernian
Mon, 28 Feb 2022 00:00:00 +1100
Rangers
2
Score
28 Feb 2022 02:00
2
Score
Motherwell
Sun, 27 Feb 2022 00:00:00 +1100
Hibernian
0
Score
27 Feb 2022 23:00
0
Score
Celtic
Ross County
3
Score
27 Feb 2022 02:00
1
Score
St. Johnstone
Aberdeen
1
Score
27 Feb 2022 02:00
1
Score
Dundee United
Dundee FC
0
Score
27 Feb 2022 02:00
4
Score
Livingston
St. Mirren
0
Score
27 Feb 2022 02:00
2
Score
Heart of Midlothian
Mon, 21 Feb 2022 00:00:00 +1100
Celtic
3
Score
21 Feb 2022 02:00
2
Score
Dundee FC
Sun, 20 Feb 2022 00:00:00 +1100
Dundee United
1
Score
20 Feb 2022 23:00
1
Score
Rangers
Motherwell
1
Score
20 Feb 2022 02:00
1
Score
Aberdeen
Livingston
1
Score
20 Feb 2022 02:00
1
Score
St. Mirren
Hibernian
2
Score
20 Feb 2022 02:00
0
Score
Ross County
St. Johnstone
2
Score
20 Feb 2022 02:00
1
Score
Heart of Midlothian
Wed, 16 Feb 2022 00:00:00 +1100
Aberdeen
1
Score
16 Feb 2022 06:45
1
Score
St. Johnstone
Thu, 10 Feb 2022 00:00:00 +1100
St. Mirren
2
Score
10 Feb 2022 06:45
1
Score
St. Johnstone
Ross County
1
Score
10 Feb 2022 06:45
1
Score
Livingston
Rangers
2
Score
10 Feb 2022 06:45
0
Score
Hibernian
Dundee United
2
Score
10 Feb 2022 06:45
0
Score
Motherwell
Aberdeen
2
Score
10 Feb 2022 06:45
3
Score
Celtic
Heart of Midlothian
1
Score
10 Feb 2022 06:45
2
Score
Dundee FC
Mon, 07 Feb 2022 00:00:00 +1100
Rangers
5
Score
07 Feb 2022 03:00
0
Score
Heart of Midlothian
Motherwell
0
Score
07 Feb 2022 00:30
4
Score
Celtic
Sun, 06 Feb 2022 00:00:00 +1100
Hibernian
0
Score
06 Feb 2022 02:00
1
Score
St. Mirren
Livingston
2
Score
06 Feb 2022 02:00
1
Score
Aberdeen
St. Johnstone
0
Score
06 Feb 2022 02:00
0
Score
Dundee United
Dundee FC
1
Score
06 Feb 2022 02:00
2
Score
Ross County
Thu, 03 Feb 2022 00:00:00 +1100
Celtic
3
Score
03 Feb 2022 06:45
0
Score
Rangers
Wed, 02 Feb 2022 00:00:00 +1100
Hibernian
0
Score
02 Feb 2022 06:45
0
Score
Heart of Midlothian
Livingston
1
Score
02 Feb 2022 06:45
2
Score
St. Johnstone
Ross County
1
Score
02 Feb 2022 06:45
1
Score
Aberdeen
St. Mirren
1
Score
02 Feb 2022 06:45
1
Score
Motherwell
Dundee FC
0
Score
02 Feb 2022 06:45
0
Score
Dundee United
Sun, 30 Jan 2022 00:00:00 +1100
Hibernian
2
Score
30 Jan 2022 02:00
3
Score
Livingston
Heart of Midlothian
2
Score
30 Jan 2022 02:00
0
Score
Motherwell
Celtic
1
Score
30 Jan 2022 02:00
0
Score
Dundee United
Sat, 29 Jan 2022 00:00:00 +1100
Ross County
3
Score
29 Jan 2022 23:30
3
Score
Rangers
Thu, 27 Jan 2022 00:00:00 +1100
Motherwell
0
Score
27 Jan 2022 06:45
0
Score
Hibernian
St. Johnstone
0
Score
27 Jan 2022 06:45
0
Score
Dundee FC
Rangers
1
Score
27 Jan 2022 06:45
0
Score
Livingston
Heart of Midlothian
1
Score
27 Jan 2022 06:45
2
Score
Celtic
Dundee United
2
Score
27 Jan 2022 06:45
1
Score
Ross County
Wed, 26 Jan 2022 00:00:00 +1100
St. Mirren
1
Score
26 Jan 2022 06:45
0
Score
Aberdeen
Wed, 19 Jan 2022 00:00:00 +1100
Heart of Midlothian
2
Score
19 Jan 2022 06:45
0
Score
St. Johnstone
Livingston
2
Score
19 Jan 2022 06:45
0
Score
Dundee FC
Ross County
3
Score
19 Jan 2022 06:45
1
Score
Motherwell
Aberdeen
1
Score
19 Jan 2022 06:45
1
Score
Rangers
Dundee United
1
Score
19 Jan 2022 06:45
2
Score
St. Mirren
Tue, 18 Jan 2022 00:00:00 +1100
Celtic
2
Score
18 Jan 2022 06:45
0
Score
Hibernian
Mon, 03 Jan 2022 00:00:00 +1100
Hibernian
Score
03 Jan 2022 23:30
Score
Heart of Midlothian
Dundee FC
Score
03 Jan 2022 02:00
Score
Dundee United
Ross County
Score
03 Jan 2022 02:00
Score
Aberdeen
Livingston
Score
03 Jan 2022 02:00
Score
St. Johnstone
St. Mirren
Score
03 Jan 2022 02:00
Score
Motherwell
Sun, 02 Jan 2022 00:00:00 +1100
Celtic
Score
02 Jan 2022 23:00
Score
Rangers
Thu, 30 Dec 2021 00:00:00 +1100
Celtic
Score
30 Dec 2021 06:45
Score
Hibernian
Livingston
Score
30 Dec 2021 06:45
Score
Dundee FC
Aberdeen
Score
30 Dec 2021 06:45
Score
Rangers
Ross County
Score
30 Dec 2021 06:45
Score
Motherwell
Heart of Midlothian
Score
30 Dec 2021 06:45
Score
St. Johnstone
Dundee United
Score
30 Dec 2021 06:45
Score
St. Mirren
Mon, 27 Dec 2021 00:00:00 +1100
Aberdeen
2
Score
27 Dec 2021 02:00
1
Score
Dundee FC
Dundee United
1
Score
27 Dec 2021 02:00
3
Score
Hibernian
Rangers
2
Score
27 Dec 2021 02:00
0
Score
St. Mirren
Motherwell
2
Score
27 Dec 2021 02:00
1
Score
Livingston
Heart of Midlothian
2
Score
27 Dec 2021 02:00
1
Score
Ross County
Sun, 26 Dec 2021 00:00:00 +1100
St. Johnstone
1
Score
26 Dec 2021 23:30
3
Score
Celtic
Thu, 23 Dec 2021 00:00:00 +1100
St. Mirren
0
Score
23 Dec 2021 06:45
0
Score
Celtic
Hibernian
1
Score
23 Dec 2021 06:45
0
Score
Aberdeen
St. Johnstone
1
Score
23 Dec 2021 06:45
2
Score
Ross County
Sun, 19 Dec 2021 00:00:00 +1100
Dundee FC
0
Score
19 Dec 2021 02:00
1
Score
Heart of Midlothian
Livingston
1
Score
19 Dec 2021 02:00
1
Score
Ross County
Motherwell
2
Score
19 Dec 2021 02:00
0
Score
St. Johnstone
Rangers
1
Score
19 Dec 2021 02:00
0
Score
Dundee United
Thu, 16 Dec 2021 00:00:00 +1100
Ross County
1
Score
16 Dec 2021 06:45
2
Score
Celtic
Rangers
2
Score
16 Dec 2021 06:45
0
Score
St. Johnstone
Wed, 15 Dec 2021 00:00:00 +1100
Hibernian
1
Score
15 Dec 2021 06:45
0
Score
Dundee FC
Mon, 13 Dec 2021 00:00:00 +1100
Celtic
1
Score
13 Dec 2021 02:00
0
Score
Motherwell
Sun, 12 Dec 2021 00:00:00 +1100
Heart of Midlothian
0
Score
12 Dec 2021 23:00
2
Score
Rangers
Dundee United
0
Score
12 Dec 2021 02:00
1
Score
Livingston
St. Mirren
1
Score
12 Dec 2021 02:00
1
Score
Hibernian
St. Johnstone
0
Score
12 Dec 2021 02:00
1
Score
Aberdeen
Ross County
3
Score
12 Dec 2021 02:00
2
Score
Dundee FC
Thu, 09 Dec 2021 00:00:00 +1100
Livingston
1
Score
09 Dec 2021 06:45
0
Score
Hibernian
Mon, 06 Dec 2021 00:00:00 +1100
Livingston
0
Score
06 Dec 2021 02:00
1
Score
Heart of Midlothian
Sun, 05 Dec 2021 00:00:00 +1100
Dundee United
0
Score
05 Dec 2021 23:00
3
Score
Celtic
Rangers
3
Score
05 Dec 2021 02:00
0
Score
Dundee FC
Aberdeen
4
Score
05 Dec 2021 02:00
1
Score
St. Mirren
Hibernian
1
Score
05 Dec 2021 02:00
1
Score
Motherwell
Fri, 03 Dec 2021 00:00:00 +1100
Celtic
1
Score
03 Dec 2021 06:45
0
Score
Heart of Midlothian
Thu, 02 Dec 2021 00:00:00 +1100
Hibernian
0
Score
02 Dec 2021 06:45
1
Score
Rangers
St. Mirren
0
Score
02 Dec 2021 06:45
0
Score
Ross County
Aberdeen
2
Score
02 Dec 2021 06:45
0
Score
Livingston
Dundee FC
1
Score
02 Dec 2021 06:45
0
Score
St. Johnstone
Wed, 01 Dec 2021 00:00:00 +1100
Motherwell
1
Score
01 Dec 2021 06:45
0
Score
Dundee United
Mon, 29 Nov 2021 00:00:00 +1100
Celtic
2
Score
29 Nov 2021 02:00
1
Score
Aberdeen
Sun, 28 Nov 2021 00:00:00 +1100
Livingston
1
Score
28 Nov 2021 23:00
3
Score
Rangers
Dundee FC
3
Score
28 Nov 2021 02:00
0
Score
Motherwell
Ross County
1
Score
28 Nov 2021 02:00
1
Score
Dundee United
Heart of Midlothian
2
Score
28 Nov 2021 02:00
0
Score
St. Mirren
St. Johnstone
1
Score
28 Nov 2021 02:00
2
Score
Hibernian
Thu, 25 Nov 2021 00:00:00 +1100
Ross County
1
Score
25 Nov 2021 06:45
0
Score
Hibernian
Sun, 21 Nov 2021 00:00:00 +1100
St. Mirren
1
Score
21 Nov 2021 02:00
1
Score
Livingston
Dundee United
1
Score
21 Nov 2021 02:00
0
Score
Aberdeen
Motherwell
2
Score
21 Nov 2021 02:00
0
Score
Heart of Midlothian
Mon, 08 Nov 2021 00:00:00 +1100
Rangers
4
Score
08 Nov 2021 02:00
2
Score
Ross County
Sun, 07 Nov 2021 00:00:00 +1100
Dundee FC
2
Score
07 Nov 2021 23:00
4
Score
Celtic
Aberdeen
0
Score
07 Nov 2021 02:00
2
Score
Motherwell
Heart of Midlothian
5
Score
07 Nov 2021 02:00
2
Score
Dundee United
St. Johnstone
0
Score
07 Nov 2021 02:00
0
Score
St. Mirren
Sun, 31 Oct 2021 00:00:00 +1100
Motherwell
1
Score
31 Oct 2021 23:00
6
Score
Rangers
Dundee United
0
Score
31 Oct 2021 01:00
1
Score
St. Johnstone
St. Mirren
0
Score
31 Oct 2021 01:00
1
Score
Dundee FC
Celtic
0
Score
31 Oct 2021 01:00
0
Score
Livingston
Aberdeen
2
Score
31 Oct 2021 01:00
1
Score
Heart of Midlothian
Thu, 28 Oct 2021 00:00:00 +1100
Dundee United
Score
28 Oct 2021 06:45
Score
Ross County
Dundee FC
0
Score
28 Oct 2021 05:45
5
Score
Ross County
Hibernian
1
Score
28 Oct 2021 05:45
3
Score
Celtic
Livingston
1
Score
28 Oct 2021 05:45
1
Score
Dundee United
Motherwell
2
Score
28 Oct 2021 05:45
2
Score
St. Mirren
Rangers
2
Score
28 Oct 2021 05:45
2
Score
Aberdeen
St. Johnstone
1
Score
28 Oct 2021 05:45
1
Score
Heart of Midlothian
Sun, 24 Oct 2021 00:00:00 +1100
St. Mirren
1
Score
24 Oct 2021 22:00
2
Score
Rangers
Celtic
2
Score
24 Oct 2021 01:00
0
Score
St. Johnstone
Aberdeen
1
Score
24 Oct 2021 01:00
0
Score
Hibernian
Heart of Midlothian
1
Score
24 Oct 2021 01:00
1
Score
Dundee FC
Dundee United
2
Score
24 Oct 2021 01:00
1
Score
Motherwell
Ross County
2
Score
24 Oct 2021 01:00
3
Score
Livingston
Sun, 17 Oct 2021 00:00:00 +1100
Dundee FC
2
Score
17 Oct 2021 04:00
1
Score
Aberdeen
Hibernian
0
Score
17 Oct 2021 01:00
3
Score
Dundee United
St. Johnstone
0
Score
17 Oct 2021 01:00
3
Score
Livingston
Ross County
2
Score
17 Oct 2021 01:00
3
Score
St. Mirren
Rangers
1
Score
17 Oct 2021 01:00
1
Score
Heart of Midlothian
Motherwell
0
Score
17 Oct 2021 01:00
2
Score
Celtic
Mon, 04 Oct 2021 00:00:00 +1100
Rangers
2
Score
04 Oct 2021 01:00
1
Score
Hibernian
Sun, 03 Oct 2021 00:00:00 +1000
Aberdeen
1
Score
03 Oct 2021 22:00
2
Score
Celtic
Heart of Midlothian
2
Score
03 Oct 2021 00:00
0
Score
Motherwell
Livingston
0
Score
03 Oct 2021 00:00
1
Score
St. Mirren
St. Johnstone
3
Score
03 Oct 2021 00:00
1
Score
Dundee FC
Dundee United
1
Score
03 Oct 2021 00:00
0
Score
Ross County
Mon, 27 Sep 2021 00:00:00 +1000
Celtic
1
Score
27 Sep 2021 00:00
1
Score
Dundee United
Hibernian
1
Score
27 Sep 2021 00:00
0
Score
St. Johnstone
Sun, 26 Sep 2021 00:00:00 +1000
St. Mirren
3
Score
26 Sep 2021 21:00
2
Score
Aberdeen
Motherwell
2
Score
26 Sep 2021 00:00
1
Score
Ross County
Dundee FC
0
Score
26 Sep 2021 00:00
1
Score
Rangers
Heart of Midlothian
3
Score
26 Sep 2021 00:00
0
Score
Livingston
Mon, 20 Sep 2021 00:00:00 +1000
Livingston
1
Score
20 Sep 2021 00:00
0
Score
Celtic
Rangers
1
Score
20 Sep 2021 00:00
1
Score
Motherwell
Sun, 19 Sep 2021 00:00:00 +1000
Dundee United
1
Score
19 Sep 2021 21:00
0
Score
Dundee FC
Ross County
2
Score
19 Sep 2021 00:00
2
Score
Heart of Midlothian
Hibernian
2
Score
19 Sep 2021 00:00
2
Score
St. Mirren
Aberdeen
0
Score
19 Sep 2021 00:00
1
Score
St. Johnstone
Sun, 12 Sep 2021 00:00:00 +1000
Heart of Midlothian
0
Score
12 Sep 2021 21:00
0
Score
Hibernian
Celtic
3
Score
12 Sep 2021 00:00
0
Score
Ross County
Dundee FC
0
Score
12 Sep 2021 00:00
0
Score
Livingston
Motherwell
2
Score
12 Sep 2021 00:00
0
Score
Aberdeen
St. Mirren
0
Score
12 Sep 2021 00:00
0
Score
Dundee United
Sat, 11 Sep 2021 00:00:00 +1000
St. Johnstone
1
Score
11 Sep 2021 21:30
2
Score
Rangers
Mon, 30 Aug 2021 00:00:00 +1000
St. Mirren
0
Score
30 Aug 2021 00:00
0
Score
St. Johnstone
Aberdeen
1
Score
30 Aug 2021 00:00
1
Score
Ross County
Sun, 29 Aug 2021 00:00:00 +1000
Rangers
1
Score
29 Aug 2021 21:00
0
Score
Celtic
Dundee United
0
Score
29 Aug 2021 00:00
2
Score
Heart of Midlothian
Hibernian
2
Score
29 Aug 2021 00:00
0
Score
Livingston
Motherwell
1
Score
29 Aug 2021 00:00
0
Score
Dundee FC
Mon, 23 Aug 2021 00:00:00 +1000
Ross County
2
Score
23 Aug 2021 00:00
4
Score
Rangers
St. Johnstone
0
Score
23 Aug 2021 00:00
1
Score
Dundee United
Heart of Midlothian
1
Score
23 Aug 2021 00:00
1
Score
Aberdeen
Sun, 22 Aug 2021 00:00:00 +1000
Dundee FC
2
Score
22 Aug 2021 21:00
2
Score
Hibernian
Celtic
6
Score
22 Aug 2021 00:00
0
Score
St. Mirren
Livingston
1
Score
22 Aug 2021 00:00
2
Score
Motherwell
Mon, 09 Aug 2021 00:00:00 +1000
St. Johnstone
1
Score
09 Aug 2021 00:00
1
Score
Motherwell
Celtic
6
Score
09 Aug 2021 00:00
0
Score
Dundee FC
Hibernian
3
Score
09 Aug 2021 00:00
0
Score
Ross County
Livingston
1
Score
09 Aug 2021 00:00
2
Score
Aberdeen
Sun, 08 Aug 2021 00:00:00 +1000
St. Mirren
1
Score
08 Aug 2021 00:00
2
Score
Heart of Midlothian
Sat, 07 Aug 2021 00:00:00 +1000
Dundee United
1
Score
07 Aug 2021 21:30
0
Score
Rangers
Mon, 02 Aug 2021 00:00:00 +1000
Motherwell
2
Score
02 Aug 2021 01:30
3
Score
Hibernian
Aberdeen
2
Score
02 Aug 2021 00:00
0
Score
Dundee United
Sun, 01 Aug 2021 00:00:00 +1000
Heart of Midlothian
2
Score
01 Aug 2021 05:00
1
Score
Celtic
Ross County
0
Score
01 Aug 2021 00:00
0
Score
St. Johnstone
Dundee FC
2
Score
01 Aug 2021 00:00
2
Score
St. Mirren
Sat, 31 Jul 2021 00:00:00 +1000
Rangers
3
Score
31 Jul 2021 22:30
0
Score
Livingston