Czech Republic
Lithuania
South America (Conmebol)

PremiershipPremiership - Scotland

12 Jul 2025 - 12 Jul 2025
K/O
Home
Away
Pts
HT
FT
ET
PN
Sunday, 13 April 2025
13 Apr 11:00 11:00 fin
Aberdeen 1
2-0 2-2
Rangers 2 1
49-65
SPL
2-0
2-2
13 Apr 13:30 13:30 fin
Hibernian 1
1-0 4-0
Dundee 1
50-34
SPL
1-0
4-0
Saturday, 12 April 2025
12 Apr 11:30 11:30 fin
Celtic
4-1 5-1
Kilmarnock
78-35
SPL
4-1
5-1
12 Apr 14:00 14:00 fin
ST Mirren 1
1-1 3-2
Ross County 1
38-35
SPL
1-1
3-2
12 Apr 14:00 14:00 fin
Motherwell
0-0 0-0
Heart Of Midlothian 3
38-39
SPL
0-0
0-0
12 Apr 14:00 14:00 fin
Dundee Utd 1
1-0 1-0
ST Johnstone 2
47-29
SPL
1-0
1-0
Sunday, 6 April 2025
06 Apr 11:00 11:00 fin
ST Johnstone 4
1-0 1-0
Celtic 2
26-78
SPL
1-0
1-0
06 Apr 13:30 13:30 fin
Heart Of Midlothian 1 1
0-0 0-1
Dundee Utd 4
39-44
SPL
0-0
0-1
Saturday, 5 April 2025
05 Apr 14:00 14:00 fin
Kilmarnock 2
1-0 2-0
Motherwell 3 1
32-38
SPL
1-0
2-0
05 Apr 14:00 14:00 fin
Dundee 1
1-0 2-0
ST Mirren 2
31-38
SPL
1-0
2-0
05 Apr 14:00 14:00 fin
Rangers 1
0-1 0-2
Hibernian 3
65-47
SPL
0-1
0-2
05 Apr 14:00 14:00 fin
Ross County 1
0-1 0-1
Aberdeen 3
35-46
SPL
0-1
0-1
Sunday, 30 March 2025
30 Mar 13:30 13:30 fin
Ross County 1
0-0 0-1
Dundee Utd 2
35-41
SPL
0-0
0-1
Saturday, 29 March 2025
29 Mar 15:00 15:00 fin
Celtic
3-0 3-0
Heart Of Midlothian 1
75-39
SPL
3-0
3-0
29 Mar 15:00 15:00 fin
ST Mirren
2-0 5-1
Kilmarnock 2
35-32
SPL
2-0
5-1
29 Mar 15:00 15:00 fin
Aberdeen 1
2-1 4-1
Motherwell 2
43-38
SPL
2-1
4-1
29 Mar 15:00 15:00 fin
Hibernian 1
2-0 3-0
ST Johnstone 3
44-26
SPL
2-0
3-0
29 Mar 17:30 17:30 fin
Dundee 1
2-1 3-4
Rangers 2
31-62
SPL
2-1
3-4
Sunday, 16 March 2025
16 Mar 12:30 12:30 fin
Celtic
0-2 2-3
Rangers 3
75-59
SPL
0-2
2-3
16 Mar 15:00 15:00 fin
Dundee Utd 3 1
1-3 2-4
Dundee 2
41-28
SPL
1-3
2-4
Saturday, 15 March 2025
15 Mar 15:00 15:00 fin
ST Johnstone
0-0 0-0
Aberdeen
25-42
SPL
0-0
0-0
15 Mar 15:00 15:00 fin
Motherwell 3
1-2 2-2
ST Mirren 4 1
37-34
SPL
1-2
2-2
15 Mar 15:00 15:00 fin
Kilmarnock 2
0-1 1-1
Hibernian
31-43
SPL
0-1
1-1
15 Mar 15:00 15:00 fin
Heart Of Midlothian
1-0 2-0
Ross County 2
36-35
SPL
1-0
2-0
Sunday, 2 March 2025
02 Mar 12:30 12:30 fin
Hibernian 1
1-1 2-1
Heart Of Midlothian 1
40-36
SPL
1-1
2-1
02 Mar 15:00 15:00 fin
Aberdeen 1
0-2 2-2
Dundee Utd 2
41-40
SPL
0-2
2-2
Saturday, 1 March 2025
01 Mar 15:00 15:00 fin
Dundee 2
1-1 1-1
ST Johnstone
27-24
SPL
1-1
1-1
01 Mar 15:00 15:00 fin
Rangers 2
0-2 1-2
Motherwell 2
59-34
SPL
0-2
1-2
01 Mar 15:00 15:00 fin
Ross County 1
1-0 1-0
Kilmarnock
32-31
SPL
1-0
1-0
01 Mar 17:30 17:30 fin
ST Mirren 3
1-2 2-5
Celtic
34-72
SPL
1-2
2-5
Wednesday, 26 February 2025
26 Feb 19:45 19:45 fin
Dundee Utd 1
1-1 1-3
Hibernian 2
3-37
SPL
1-1
1-3
26 Feb 19:45 19:45 fin
ST Johnstone 2
0-0 1-0
Ross County
21-32
SPL
0-0
1-0
26 Feb 19:45 19:45 fin
Motherwell 1
1-0 2-1
Dundee
31-27
SPL
1-0
2-1
26 Feb 19:45 19:45 fin
Heart Of Midlothian
0-1 3-1
ST Mirren 4
3-34
SPL
0-1
3-1
26 Feb 20:00 20:00 fin
Kilmarnock 2
2-1 2-4
Rangers 4
31-56
SPL
2-1
2-4
Tuesday, 25 February 2025
25 Feb 20:00 20:00 fin
Celtic 1
3-0 5-1
Aberdeen
69-41
SPL
3-0
5-1
Sunday, 23 February 2025
23 Feb 12:00 12:00 fin
ST Johnstone
0-1 1-2
Heart Of Midlothian 3
21-0
SPL
0-1
1-2
Saturday, 22 February 2025
22 Feb 12:30 12:30 fin
Hibernian 3
2-0 2-1
Celtic 2
34-69
SPL
2-0
2-1
22 Feb 15:00 15:00 fin
Ross County
1-1 3-1
Dundee 2
29-27
SPL
1-1
3-1
22 Feb 15:00 15:00 fin
Aberdeen 2
0-0 1-0
Kilmarnock 3
38-31
SPL
0-0
1-0
22 Feb 15:00 15:00 fin
Dundee Utd
1-0 1-0
Motherwell 2
0-31
SPL
1-0
1-0
22 Feb 15:00 15:00 fin
Rangers 1
0-0 0-2
ST Mirren 2
56-31
SPL
0-0
0-2
Sunday, 16 February 2025
16 Feb 12:00 12:00 fin
Heart Of Midlothian 1
0-1 1-3
Rangers 1
0-0
SPL
0-1
1-3
16 Feb 14:00 14:00 fin
ST Mirren 4
0-0 0-0
Hibernian 3 1
0-0
SPL
0-0
0-0
Saturday, 15 February 2025
15 Feb 15:00 15:00 fin
Motherwell 1
0-1 0-3
Ross County 3
31-26
SPL
0-1
0-3
15 Feb 15:00 15:00 fin
Dundee 2
0-1 1-2
Aberdeen 1
27-35
SPL
0-1
1-2
15 Feb 15:00 15:00 fin
Kilmarnock 1
1-0 3-1
ST Johnstone 1
28-21
SPL
1-0
3-1
15 Feb 15:00 15:00 fin
Celtic
2-0 3-0
Dundee Utd 3
0-0
SPL
2-0
3-0
Wednesday, 5 February 2025
05 Feb 19:45 19:45 fin
Celtic 1
2-0 6-0
Dundee 4
63-27
SPL
2-0
6-0
Sunday, 2 February 2025
02 Feb 15:00 15:00 fin
Motherwell
1-2 1-3
Celtic
31-60
SPL
1-2
1-3
02 Feb 15:00 15:00 fin
Rangers
3-0 4-0
Ross County 1
50-26
SPL
3-0
4-0
Saturday, 1 February 2025
01 Feb 15:00 15:00 fin
Dundee 1
0-2 0-6
Heart Of Midlothian
27-27
SPL
0-2
0-6
01 Feb 15:00 15:00 fin
Hibernian
1-0 2-0
Aberdeen
30-35
SPL
1-0
2-0
01 Feb 15:00 15:00 fin
ST Mirren 1
0-0 0-1
ST Johnstone 2
30-18
SPL
0-0
0-1
01 Feb 17:45 17:45 fin
Kilmarnock 1
0-0 1-0
Dundee Utd 2
25-37
SPL
0-0
1-0
Sunday, 26 January 2025
26 Jan 12:00 12:00 fin
Dundee Utd 4
1-1 1-3
Rangers 1 1
37-47
SPL
1-1
1-3
Saturday, 25 January 2025
25 Jan 15:00 15:00 fin
Aberdeen 2
0-2 0-3
ST Mirren 5
35-27
SPL
0-2
0-3
25 Jan 15:00 15:00 fin
Heart Of Midlothian 2
1-0 3-2
Kilmarnock 5
24-25
SPL
1-0
3-2
25 Jan 15:00 15:00 fin
Ross County 2
0-1 1-1
Hibernian 2
25-29
SPL
0-1
1-1
25 Jan 15:00 15:00 fin
ST Johnstone 1
0-1 2-1
Motherwell 4
15-31
SPL
0-1
2-1
Wednesday, 15 January 2025
15 Jan 20:00 20:00 fin
Rangers 1
1-0 3-0
Aberdeen 3
44-35
SPL
1-0
3-0
Tuesday, 14 January 2025
14 Jan 20:00 20:00 fin
Dundee 2
1-1 3-3
Celtic 1
26-59
SPL
1-1
3-3
Sunday, 12 January 2025
12 Jan 15:00 15:00 fin
Rangers
3-0 3-1
ST Johnstone
41-15
SPL
3-0
3-1
12 Jan 15:00 15:00 fin
Aberdeen 2
0-0 0-0
Heart Of Midlothian 1
34-23
SPL
0-0
0-0
Saturday, 11 January 2025
11 Jan 12:30 12:30 fin
Ross County 3
0-1 1-4
Celtic
25-56
SPL
0-1
1-4
11 Jan 15:00 15:00 fin
Hibernian 1
2-0 3-1
Motherwell 3 1
26-31
SPL
2-0
3-1
11 Jan 15:00 15:00 fin
ST Mirren 3
0-0 0-1
Dundee Utd 3
27-34
SPL
0-0
0-1
Thursday, 9 January 2025
09 Jan 20:00 20:00 fin
Dundee
1-1 1-1
Rangers 2
25-40
SPL
1-1
1-1
Wednesday, 8 January 2025
08 Jan 19:45 19:45 fin
Kilmarnock 1
0-0 0-0
Motherwell 2
24-30
SPL
0-0
0-0
08 Jan 19:45 19:45 fin
Celtic
1-0 2-0
Dundee Utd
53-34
SPL
1-0
2-0
Sunday, 5 January 2025
05 Jan 12:00 12:00 fin
Hibernian 1
1-2 3-3
Rangers 1
25-39
SPL
1-2
3-3
05 Jan 14:30 14:30 fin
Motherwell 2
2-0 2-0
Aberdeen 2 1
27-34
SPL
2-0
2-0
05 Jan 15:00 15:00 fin
Kilmarnock 1
0-0 0-1
Ross County 2
24-22
SPL
0-0
0-1
05 Jan 15:00 15:00 fin
Dundee Utd 4
0-0 0-1
Heart Of Midlothian 2
34-20
SPL
0-0
0-1
05 Jan 15:00 15:00 fin
ST Johnstone 1
0-3 1-3
Dundee 5
15-22
SPL
0-3
1-3
05 Jan 15:00 15:00 fin
Celtic
2-0 3-0
ST Mirren 1
50-27
SPL
2-0
3-0
Thursday, 2 January 2025
02 Jan 15:00 15:00 fin
Aberdeen 2
1-1 1-2
Ross County 3
34-19
SPL
1-1
1-2
02 Jan 15:00 15:00 fin
ST Johnstone 1 1
1-0 1-1
Hibernian 3
14-24
SPL
1-0
1-1
02 Jan 15:00 15:00 fin
Rangers 2
1-0 3-0
Celtic 2
36-50
SPL
1-0
3-0
02 Jan 15:00 15:00 fin
Heart Of Midlothian 3
1-0 1-0
Motherwell 1
17-27
SPL
1-0
1-0
02 Jan 15:00 15:00 fin
Kilmarnock
1-0 2-0
ST Mirren 2
21-27
SPL
1-0
2-0
02 Jan 17:30 17:30 fin
Dundee 1
0-0 1-2
Dundee Utd 2
22-31
SPL
0-0
1-2
Sunday, 29 December 2024
29 Dec 15:00 15:00 fin
Ross County
0-1 2-2
Heart Of Midlothian
18-16
SPL
0-1
2-2
29 Dec 15:00 15:00 fin
ST Mirren 1
1-1 1-2
Dundee 2
27-19
SPL
1-1
1-2
29 Dec 15:00 15:00 fin
Hibernian 1
1-0 1-0
Kilmarnock 3 1
21-21
SPL
1-0
1-0
29 Dec 15:00 15:00 fin
Motherwell 4
2-0 2-2
Rangers 3
26-35
SPL
2-0
2-2
29 Dec 15:00 15:00 fin
Celtic
1-0 4-0
ST Johnstone 1
47-14
SPL
1-0
4-0
29 Dec 17:15 17:15 fin
Dundee Utd 3
0-0 1-0
Aberdeen 2
28-34
SPL
0-0
1-0
Thursday, 26 December 2024
26 Dec 12:30 12:30 fin
Heart Of Midlothian 2
1-1 1-2
Hibernian 1
16-18
SPL
1-1
1-2
26 Dec 15:00 15:00 fin
Celtic 1
1-0 4-0
Motherwell 5
44-26
SPL
1-0
4-0
26 Dec 15:00 15:00 fin
ST Johnstone 2
1-0 1-2
Dundee Utd 1 1
14-25
SPL
1-0
1-2
26 Dec 15:00 15:00 fin
Dundee
0-1 0-3
Ross County 2
19-15
SPL
0-1
0-3
26 Dec 15:00 15:00 fin
Kilmarnock
1-0 4-0
Aberdeen 4
18-34
SPL
1-0
4-0
26 Dec 17:45 17:45 fin
ST Mirren 1
1-0 2-1
Rangers 3
24-35
SPL
1-0
2-1
Sunday, 22 December 2024
22 Dec 12:00 12:00 fin
Dundee Utd 2
0-0 0-0
Celtic 1
24-43
SPL
0-0
0-0
22 Dec 15:00 15:00 fin
Heart Of Midlothian 2
1-0 2-1
ST Johnstone 1
13-14
SPL
1-0
2-1
Saturday, 21 December 2024
21 Dec 15:00 15:00 fin
Rangers 2
0-0 1-0
Dundee 2
32-19
SPL
0-0
1-0
21 Dec 15:00 15:00 fin
Aberdeen 2
1-2 1-3
Hibernian 2
34-15
SPL
1-2
1-3
21 Dec 15:00 15:00 fin
Ross County
0-1 1-2
ST Mirren 3 1
15-21
SPL
0-1
1-2
Friday, 20 December 2024
20 Dec 19:45 19:45 fin
Motherwell 1 1
1-0 1-1
Kilmarnock 4
25-17
SPL
1-0
1-1
Sunday, 15 December 2024
15 Dec 15:00 15:00 fin
Kilmarnock 1 1
1-0 1-0
Heart Of Midlothian 2
14-13
SPL
1-0
1-0
Saturday, 14 December 2024
14 Dec 15:00 15:00 fin
Motherwell 1
3-1 4-3
Dundee Utd 3
22-24
SPL
3-1
4-3
14 Dec 15:00 15:00 fin
Hibernian 1
1-1 3-1
Ross County 4
12-15
SPL
1-1
3-1
14 Dec 15:00 15:00 fin
ST Johnstone 2
0-1 2-3
ST Mirren 2
14-18
SPL
0-1
2-3
Sunday, 8 December 2024
08 Dec 12:00 12:00 fin
Ross County 1
0-2 0-3
Rangers 1
15-29
SPL
0-2
0-3
Saturday, 7 December 2024
07 Dec 15:00 15:00 fin
Celtic 1
1-0 3-0
Hibernian 2
40-12
SPL
1-0
3-0
07 Dec 15:00 15:00 fin
ST Mirren 4 1
0-0 0-1
Motherwell 3
18-19
SPL
0-0
0-1
07 Dec 15:00 15:00 fin
Aberdeen 5
0-1 1-1
ST Johnstone 4
33-13
SPL
0-1
1-1
07 Dec 15:00 15:00 fin
Heart Of Midlothian 2
2-0 2-0
Dundee 3
10-19
SPL
2-0
2-0
07 Dec 15:00 15:00 fin
Dundee Utd 3
0-0 1-1
Kilmarnock 1
23-13
SPL
0-0
1-1
Wednesday, 4 December 2024
04 Dec 19:45 19:45 fin
Dundee 2
1-1 4-1
Motherwell 2
16-19
SPL
1-1
4-1
04 Dec 19:45 19:45 fin
Rangers
1-0 6-0
Kilmarnock 2
26-13
SPL
1-0
6-0
04 Dec 20:00 20:00 fin
Aberdeen 3
0-0 0-1
Celtic 1
33-37
SPL
0-0
0-1
Sunday, 1 December 2024
01 Dec 12:00 12:00 fin
ST Johnstone 2
0-0 0-1
Rangers 2
13-23
SPL
0-0
0-1
01 Dec 15:00 15:00 fin
Heart Of Midlothian 1
0-1 1-1
Aberdeen 5
9-32
SPL
0-1
1-1
Saturday, 30 November 2024
30 Nov 15:00 15:00 fin
Celtic
5-0 5-0
Ross County 1
34-15
SPL
5-0
5-0
30 Nov 15:00 15:00 fin
Kilmarnock 2
0-0 1-1
Dundee 2
12-15
SPL
0-0
1-1
30 Nov 15:00 15:00 fin
Motherwell
0-2 0-3
Hibernian
19-9
SPL
0-2
0-3
30 Nov 15:00 15:00 fin
Dundee Utd 2
0-0 2-0
ST Mirren 2 1
20-18
SPL
0-0
2-0
Tuesday, 26 November 2024
26 Nov 19:45 19:45 fin
Hibernian 3
1-0 3-3
Aberdeen 1
8-31
SPL
1-0
3-3
Saturday, 23 November 2024
23 Nov 15:15 15:15 fin
ST Johnstone 2
0-0 1-0
Kilmarnock 2 1
10-12
SPL
0-0
1-0
23 Nov 15:15 15:15 fin
Ross County 1
0-0 2-1
Motherwell 1
12-19
SPL
0-0
2-1
23 Nov 15:50 15:50 fin
Rangers
0-1 1-1
Dundee Utd 3
22-19
SPL
0-1
1-1
23 Nov 16:00 16:00 fin
ST Mirren 3
1-0 2-1
Aberdeen 5
15-31
SPL
1-0
2-1
23 Nov 17:45 17:45 fin
Dundee 3
3-1 4-1
Hibernian 1 1
12-8
SPL
3-1
4-1
23 Nov 19:45 19:45 fin
Heart Of Midlothian 1
0-0 1-4
Celtic 1
9-31
SPL
0-0
1-4
Sunday, 10 November 2024
10 Nov 15:00 15:00 fin
Kilmarnock 3
0-1 0-2
Celtic 3
12-28
SPL
0-1
0-2
10 Nov 17:00 17:00 fin
Rangers 2
1-0 1-0
Heart Of Midlothian 3
19-9
SPL
1-0
1-0
Saturday, 9 November 2024
09 Nov 15:00 15:00 fin
Motherwell 1
2-0 2-1
ST Johnstone
16-10
SPL
2-0
2-1
09 Nov 15:00 15:00 fin
Dundee Utd 1
0-0 3-0
Ross County 1
16-12
SPL
0-0
3-0
09 Nov 15:00 15:00 fin
Hibernian 2
0-2 1-2
ST Mirren 2
8-12
SPL
0-2
1-2
09 Nov 17:30 17:30 fin
Aberdeen 3
0-0 4-1
Dundee 1
28-12
SPL
0-0
4-1
Sunday, 3 November 2024
03 Nov 15:00 15:00 fin
Hibernian 1 1
1-0 1-1
Dundee Utd 2
7-15
SPL
1-0
1-1
03 Nov 15:15 15:15 fin
Dundee 2
1-2 3-2
Kilmarnock 1
9-12
SPL
1-2
3-2
Saturday, 2 November 2024
02 Nov 15:00 15:00 fin
ST Mirren 2
0-0 0-0
Ross County 1
11-11
SPL
0-0
0-0
02 Nov 15:00 15:00 fin
ST Johnstone 2
0-1 1-2
Heart Of Midlothian 4
10-6
SPL
0-1
1-2
Wednesday, 30 October 2024
30 Oct 19:45 19:45 fin
Celtic 1
0-0 2-0
Dundee 4
25-9
SPL
0-0
2-0
30 Oct 19:45 19:45 fin
Ross County 1
0-0 0-0
Hibernian 1
10-6
SPL
0-0
0-0
30 Oct 19:45 19:45 fin
Dundee Utd 3
1-1 1-2
Motherwell 4
15-13
SPL
1-1
1-2
30 Oct 19:45 19:45 fin
Heart Of Midlothian 1
1-0 1-2
Kilmarnock 3
6-9
SPL
1-0
1-2
30 Oct 19:45 19:45 fin
ST Mirren 2
1-1 3-1
ST Johnstone 1
8-10
SPL
1-1
3-1
30 Oct 20:00 20:00 fin
Aberdeen 5
1-0 2-1
Rangers 3
25-19
SPL
1-0
2-1
Sunday, 27 October 2024
27 Oct 12:00 12:00 fin
Hibernian 2
0-0 1-1
Heart Of Midlothian 3
5-5
SPL
0-0
1-1
27 Oct 15:00 15:00 fin
Motherwell 2 1
0-1 0-3
Celtic 2
13-22
SPL
0-1
0-3
27 Oct 15:00 15:00 fin
Rangers 2
1-1 2-1
ST Mirren 2
16-8
SPL
1-1
2-1
Saturday, 26 October 2024
26 Oct 14:00 14:00 fin
Ross County 1
0-1 2-1
Kilmarnock 3 1
7-9
SPL
0-1
2-1
26 Oct 14:00 14:00 fin
Dundee 3
1-0 1-2
ST Johnstone 2
9-7
SPL
1-0
1-2
26 Oct 16:30 16:30 fin
Aberdeen 1
0-0 1-0
Dundee Utd 3
22-15
SPL
0-0
1-0
Sunday, 20 October 2024
20 Oct 11:00 11:00 fin
Kilmarnock 1
0-0 1-0
Rangers 3
6-16
SPL
0-0
1-0
Saturday, 19 October 2024
19 Oct 14:00 14:00 fin
Dundee Utd 2
1-1 3-2
Hibernian 3 1
12-5
SPL
1-1
3-2
19 Oct 14:00 14:00 fin
Celtic 1
2-0 2-2
Aberdeen 5
21-21
SPL
2-0
2-2
19 Oct 14:00 14:00 fin
Heart Of Midlothian
1-0 4-0
ST Mirren 5
2-8
SPL
1-0
4-0
19 Oct 14:00 14:00 fin
ST Johnstone 1
2-0 3-0
Ross County 1 2
4-7
SPL
2-0
3-0
19 Oct 14:00 14:00 fin
Motherwell
0-1 0-1
Dundee 2
13-6
SPL
0-1
0-1
Sunday, 6 October 2024
06 Oct 11:00 11:00 fin
Ross County 3
1-0 1-2
Celtic 1
7-18
SPL
1-0
1-2
06 Oct 14:00 14:00 fin
Aberdeen
1-1 3-2
Heart Of Midlothian 6 1
18-2
SPL
1-1
3-2
06 Oct 19:00 19:00 fin
Rangers 1 1
1-0 2-0
ST Johnstone 1
13-4
SPL
1-0
2-0
Saturday, 5 October 2024
05 Oct 14:00 14:00 fin
ST Mirren
0-0 0-1
Dundee Utd 3
8-9
SPL
0-0
0-1
05 Oct 14:00 14:00 fin
Dundee 2 1
1-0 2-3
Kilmarnock 1
6-3
SPL
1-0
2-3
05 Oct 14:00 14:00 fin
Hibernian 4 1
0-0 1-2
Motherwell 3
5-10
SPL
0-0
1-2
Sunday, 29 September 2024
29 Sep 11:00 11:00 fin
Rangers 2
1-0 1-0
Hibernian 2
10-5
SPL
1-0
1-0
Saturday, 28 September 2024
28 Sep 14:00 14:00 fin
Dundee
1-2 1-2
Aberdeen 3
6-15
SPL
1-2
1-2
28 Sep 14:00 14:00 fin
Motherwell 4 1
2-1 2-1
ST Mirren 3 1
7-8
SPL
2-1
2-1
28 Sep 14:00 14:00 fin
Heart Of Midlothian 1
0-1 1-1
Ross County 4
1-6
SPL
0-1
1-1
28 Sep 14:00 14:00 fin
Kilmarnock 1
0-1 3-3
Dundee Utd 2
2-8
SPL
0-1
3-3
28 Sep 16:45 16:45 fin
ST Johnstone 1
0-3 0-6
Celtic 1
4-15
SPL
0-3
0-6
Saturday, 21 September 2024
21 Sep 14:00 14:00 fin
ST Mirren 3
2-1 2-1
Heart Of Midlothian 4
5-1
SPL
2-1
2-1
21 Sep 14:00 14:00 fin
Ross County 2
1-1 3-3
ST Johnstone 4
5-3
SPL
1-1
3-3
Sunday, 15 September 2024
15 Sep 11:00 11:00 fin
Dundee Utd 4
0-1 0-1
Rangers 5
8-7
SPL
0-1
0-1
Saturday, 14 September 2024
14 Sep 14:00 14:00 fin
Celtic 1
0-0 2-0
Heart Of Midlothian 1
12-1
SPL
0-0
2-0
14 Sep 14:00 14:00 fin
Hibernian 1
1-0 2-0
ST Johnstone 4 1
2-3
SPL
1-0
2-0
14 Sep 14:00 14:00 fin
Aberdeen 4
1-0 2-1
Motherwell 5
12-7
SPL
1-0
2-1
14 Sep 14:00 14:00 fin
Ross County 2
2-0 2-0
Dundee 1
2-6
SPL
2-0
2-0
14 Sep 14:00 14:00 fin
ST Mirren 2
2-1 2-2
Kilmarnock 3 1
4-1
SPL
2-1
2-2
Sunday, 1 September 2024
01 Sep 11:30 11:30 fin
Celtic 4
2-0 3-0
Rangers 5
9-7
SPL
2-0
3-0
01 Sep 14:00 14:00 fin
Kilmarnock 2
0-0 1-1
Hibernian 3
0-1
SPL
0-0
1-1
01 Sep 14:00 14:00 fin
Heart Of Midlothian 2
0-0 0-1
Dundee Utd 4
1-5
SPL
0-0
0-1
Saturday, 31 August 2024
31 Aug 14:00 14:00 fin
Dundee 2
1-2 2-2
ST Mirren 4
5-3
SPL
1-2
2-2
31 Aug 14:00 14:00 fin
ST Johnstone 3 1
0-1 1-2
Motherwell
3-4
SPL
0-1
1-2
31 Aug 16:45 16:45 fin
Ross County 3
0-0 0-1
Aberdeen 1
2-9
SPL
0-0
0-1
Sunday, 25 August 2024
25 Aug 11:00 11:00 fin
ST Mirren 2
0-2 0-3
Celtic 1
3-6
SPL
0-2
0-3
25 Aug 14:00 14:00 fin
Aberdeen 3
1-0 2-0
Kilmarnock 1
6-0
SPL
1-0
2-0
25 Aug 14:00 14:00 fin
Motherwell 1
1-0 3-1
Heart Of Midlothian 4
1-1
SPL
1-0
3-1
Saturday, 24 August 2024
24 Aug 14:00 14:00 fin
Hibernian 4
1-1 2-2
Dundee 4
0-4
SPL
1-1
2-2
24 Aug 14:00 14:00 fin
Dundee Utd 2
0-0 2-0
ST Johnstone 3 1
2-3
SPL
0-0
2-0
24 Aug 14:00 14:00 fin
Rangers 1
2-0 6-0
Ross County 3
4-2
SPL
2-0
6-0
Sunday, 11 August 2024
11 Aug 11:30 11:30 fin
Hibernian 2
0-2 0-2
Celtic 1
0-3
SPL
0-2
0-2
11 Aug 14:00 14:00 fin
Kilmarnock 4 1
0-2 0-3
ST Johnstone 4
0-0
SPL
0-2
0-3
11 Aug 14:00 14:00 fin
Aberdeen 2
1-1 3-1
ST Mirren 3
3-3
SPL
1-1
3-1
Saturday, 10 August 2024
10 Aug 14:00 14:00 fin
Ross County 1
0-0 1-1
Dundee Utd 2
1-1
SPL
0-0
1-1
10 Aug 14:00 14:00 fin
Rangers 2
2-1 2-1
Motherwell
1-1
SPL
2-1
2-1
10 Aug 16:30 16:30 fin
Dundee 3
3-0 3-1
Heart Of Midlothian 4
1-1
SPL
3-0
3-1
Monday, 5 August 2024
05 Aug 19:00 19:00 fin
ST Johnstone 2
0-1 1-2
Aberdeen 1
0-0
SPL
0-1
1-2
Sunday, 4 August 2024
04 Aug 12:30 12:30 fin
Dundee Utd 2
2-1 2-2
Dundee
0-0
SPL
2-1
2-2
04 Aug 14:00 14:00 fin
ST Mirren 3
0-0 3-0
Hibernian 1
0-0
SPL
0-0
3-0
04 Aug 15:30 15:30 fin
Celtic
2-0 4-0
Kilmarnock 2
0-0
SPL
2-0
4-0
Saturday, 3 August 2024
03 Aug 11:30 11:30 fin
Heart Of Midlothian 3
0-0 0-0
Rangers 1
0-0
SPL
0-0
0-0
03 Aug 14:00 14:00 fin
Motherwell
0-0 0-0
Ross County 2
0-0
SPL
0-0
0-0
Wednesday, 17 April 2024
17 Apr 19:00 19:00 fin
Dundee 1
0-0 0-0
Rangers
40-74
SPL
0-0
0-0
Sunday, 14 April 2024
14 Apr 11:00 11:00 fin
Ross County 3
0-1 3-2
Rangers 1
27-74
SPL
0-1
3-2
Saturday, 13 April 2024
13 Apr 14:00 14:00 fin
Aberdeen 1 1
0-0 0-0
Dundee 3
34-39
SPL
0-0
0-0
13 Apr 14:00 14:00 fin
Heart Of Midlothian 1
4-2 4-2
Livingston 1
59-18
SPL
4-2
4-2
13 Apr 14:00 14:00 fin
Celtic
0-0 3-0
ST Mirren 2
75-43
SPL
0-0
3-0
13 Apr 14:00 14:00 fin
ST Johnstone
0-1 0-2
Kilmarnock
31-48
SPL
0-1
0-2
13 Apr 14:00 14:00 fin
Motherwell 2
0-0 1-1
Hibernian 4
36-38
SPL
0-0
1-1
Sunday, 7 April 2024
07 Apr 11:00 11:00 fin
Rangers
0-2 3-3
Celtic 4
73-74
SPL
0-2
3-3
Saturday, 6 April 2024
06 Apr 14:00 14:00 fin
Hibernian 1
0-0 1-2
ST Johnstone 2
38-28
SPL
0-0
1-2
06 Apr 14:00 14:00 fin
Dundee 2
1-0 2-3
Motherwell
39-33
SPL
1-0
2-3
06 Apr 14:00 14:00 fin
Kilmarnock 4
0-0 1-0
Ross County 4
45-27
SPL
0-0
1-0
06 Apr 14:00 14:00 fin
Livingston 2
0-0 0-0
Aberdeen
17-33
SPL
0-0
0-0
06 Apr 14:00 14:00 fin
ST Mirren 1
0-1 1-2
Heart Of Midlothian 2
43-56
SPL
0-1
1-2
Sunday, 31 March 2024
31 Mar 11:00 11:00 fin
Livingston 1
0-0 0-3
Celtic
17-71
SPL
0-0
0-3
Saturday, 30 March 2024
30 Mar 15:00 15:00 fin
Aberdeen 2
1-1 2-1
Ross County 4
30-27
SPL
1-1
2-1
30 Mar 15:00 15:00 fin
Heart Of Midlothian 2
1-0 1-1
Kilmarnock 2
55-44
SPL
1-0
1-1
30 Mar 15:00 15:00 fin
Rangers 3
2-1 3-1
Hibernian 3
70-38
SPL
2-1
3-1
30 Mar 15:00 15:00 fin
Motherwell 1
0-1 1-1
ST Mirren 1
32-42
SPL
0-1
1-1
30 Mar 15:00 15:00 fin
ST Johnstone 5
0-1 1-2
Dundee 1
28-36
SPL
0-1
1-2
Saturday, 16 March 2024
16 Mar 15:00 15:00 fin
Celtic
1-0 3-1
ST Johnstone 3
0-0
SPL
1-0
3-1
16 Mar 15:00 15:00 fin
Hibernian
3-0 3-0
Livingston 6
0-0
SPL
3-0
3-0
16 Mar 15:00 15:00 fin
Ross County 2
1-0 2-1
Heart Of Midlothian 1
0-0
SPL
1-0
2-1
16 Mar 15:00 15:00 fin
Motherwell 1
0-1 0-1
Aberdeen 2
0-0
SPL
0-1
0-1
16 Mar 15:00 15:00 fin
Kilmarnock 3
0-2 5-2
ST Mirren 1
0-0
SPL
0-2
5-2
Wednesday, 13 March 2024
13 Mar 19:45 19:45 fin
Dundee 2
0-0 1-0
Aberdeen 1
0-0
SPL
0-0
1-0
13 Mar 19:45 19:45 fin
Ross County 1
1-0 2-2
Hibernian 2
0-0
SPL
1-0
2-2
Sunday, 3 March 2024
03 Mar 12:00 12:00 fin
Heart Of Midlothian 2
1-0 2-0
Celtic 2 1
52-68
SPL
1-0
2-0
Saturday, 2 March 2024
02 Mar 15:00 15:00 fin
Hibernian
0-0 2-0
Ross County 1
0-0
SPL
0-0
2-0
02 Mar 15:00 15:00 fin
Dundee 2
1-1 2-2
Kilmarnock 4 1
0-0
SPL
1-1
2-2
02 Mar 15:00 15:00 fin
Rangers 1
0-1 1-2
Motherwell 3
0-0
SPL
0-1
1-2
02 Mar 15:00 15:00 fin
ST Mirren 1
0-1 2-1
Aberdeen 3
0-0
SPL
0-1
2-1
02 Mar 15:00 15:00 fin
ST Johnstone 2
0-1 1-1
Livingston 2
0-0
SPL
0-1
1-1
Wednesday, 28 February 2024
28 Feb 19:45 19:45 fin
Aberdeen
0-1 0-2
ST Johnstone 4
0-0
SPL
0-1
0-2
28 Feb 19:45 19:45 fin
Heart Of Midlothian 2
1-1 1-1
Hibernian 1
0-0
SPL
1-1
1-1
28 Feb 19:45 19:45 fin
Celtic 2
6-0 7-1
Dundee 2 1
0-0
SPL
6-0
7-1
28 Feb 19:45 19:45 fin
Kilmarnock 3
1-0 1-2
Rangers 2
0-0
SPL
1-0
1-2
28 Feb 20:00 20:00 fin
Livingston 1
1-0 1-3
Motherwell 1
0-0
SPL
1-0
1-3
Tuesday, 27 February 2024
27 Feb 20:00 20:00 fin
Ross County 2
1-0 1-1
ST Mirren 2
0-0
SPL
1-0
1-1
Sunday, 25 February 2024
25 Feb 12:00 12:00 fin
Motherwell 1
1-0 1-3
Celtic 2
0-0
SPL
1-0
1-3
Saturday, 24 February 2024
24 Feb 15:00 15:00 fin
ST Mirren 1
1-0 2-0
ST Johnstone 1
0-0
SPL
1-0
2-0
24 Feb 15:00 15:00 fin
Hibernian
1-0 2-1
Dundee 2
0-0
SPL
1-0
2-1
24 Feb 15:00 15:00 fin
Rangers 2
3-0 5-0
Heart Of Midlothian 2
0-0
SPL
3-0
5-0
24 Feb 15:00 15:00 fin
Kilmarnock 1
1-0 2-0
Aberdeen
0-0
SPL
1-0
2-0
24 Feb 15:00 15:00 fin
Ross County 2
2-0 3-2
Livingston 1
0-0
SPL
2-0
3-2
Sunday, 18 February 2024
18 Feb 12:00 12:00 fin
ST Johnstone 3
0-1 0-3
Rangers
0-0
SPL
0-1
0-3
Saturday, 17 February 2024
17 Feb 15:00 15:00 fin
Heart Of Midlothian 1
0-0 2-0
Motherwell 2
0-0
SPL
0-0
2-0
17 Feb 15:00 15:00 fin
Aberdeen 1
1-1 2-2
Hibernian 3
0-0
SPL
1-1
2-2
17 Feb 15:00 15:00 fin
Dundee 2
1-0 2-0
Ross County 2
0-0
SPL
1-0
2-0
17 Feb 15:00 15:00 fin
Celtic
1-0 1-1
Kilmarnock 3
0-0
SPL
1-0
1-1
17 Feb 15:00 15:00 fin
Livingston 1
1-0 1-0
ST Mirren 1
0-0
SPL
1-0
1-0
Wednesday, 14 February 2024
14 Feb 19:45 19:45 fin
Aberdeen 2
2-3 3-3
Motherwell 4
0-0
SPL
2-3
3-3
14 Feb 19:45 19:45 fin
Rangers 1
2-1 3-1
Ross County 3
0-0
SPL
2-1
3-1
Sunday, 11 February 2024
11 Feb 14:00 14:00 fin
Dundee 4
0-1 2-1
ST Johnstone 2
0-0
SPL
0-1
2-1
Wednesday, 7 February 2024
07 Feb 19:45 19:45 fin
Kilmarnock
0-0 1-0
Livingston 2
0-0
SPL
0-0
1-0
07 Feb 19:45 19:45 fin
ST Johnstone 4
0-0 0-1
Heart Of Midlothian 1
0-0
SPL
0-0
0-1
07 Feb 19:45 19:45 fin
ST Mirren 1 1
0-0 2-0
Dundee 1
0-0
SPL
0-0
2-0
07 Feb 20:00 20:00 fin
Hibernian 4
0-1 1-2
Celtic 2
0-0
SPL
0-1
1-2
Tuesday, 6 February 2024
06 Feb 19:45 19:45 fin
Motherwell 2
3-0 5-0
Ross County 2
0-0
SPL
3-0
5-0
06 Feb 20:00 20:00 fin
Rangers 1
1-1 2-1
Aberdeen 2
0-0
SPL
1-1
2-1
Saturday, 3 February 2024
03 Feb 12:30 12:30 fin
Aberdeen 3
0-0 1-1
Celtic 1
0-0
SPL
0-0
1-1
03 Feb 15:00 15:00 fin
Dundee 3
1-0 2-3
Heart Of Midlothian 1
0-0
SPL
1-0
2-3
03 Feb 15:00 15:00 fin
Hibernian 3
0-3 0-3
ST Mirren 3
0-0
SPL
0-3
0-3
03 Feb 15:00 15:00 fin
Motherwell 2
1-1 1-1
Kilmarnock 5
0-0
SPL
1-1
1-1
03 Feb 15:00 15:00 fin
Rangers
2-0 3-0
Livingston
0-0
SPL
2-0
3-0
03 Feb 15:00 15:00 fin
Ross County 3
0-1 0-1
ST Johnstone 1
0-0
SPL
0-1
0-1
Tuesday, 30 January 2024
30 Jan 19:45 19:45 fin
Livingston 1
1-1 2-2
Ross County 2
0-0
SPL
1-1
2-2
30 Jan 19:45 19:45 fin
Aberdeen 2
1-0 1-1
Dundee 3
0-0
SPL
1-0
1-1
Saturday, 27 January 2024
27 Jan 12:30 12:30 fin
ST Mirren
0-1 0-1
Rangers 2
0-0
SPL
0-1
0-1
27 Jan 15:00 15:00 fin
Celtic 1
1-0 1-0
Ross County 1
0-0
SPL
1-0
1-0
27 Jan 15:00 15:00 fin
Heart Of Midlothian 1
0-0 2-0
Aberdeen 2
0-0
SPL
0-0
2-0
27 Jan 15:00 15:00 fin
Kilmarnock 2 1
1-0 2-2
Hibernian 1
0-0
SPL
1-0
2-2
27 Jan 15:00 15:00 fin
Livingston
0-1 1-4
Dundee 2 1
0-0
SPL
0-1
1-4
27 Jan 15:00 15:00 fin
ST Johnstone 2
1-1 1-1
Motherwell 3
0-0
SPL
1-1
1-1
Wednesday, 24 January 2024
24 Jan 19:45 19:45 fin
ST Johnstone 4
0-0 1-1
Aberdeen 1
0-0
SPL
0-0
1-1
24 Jan 19:45 19:45 fin
Hibernian 1
0-2 0-3
Rangers
0-0
SPL
0-2
0-3
Tuesday, 23 January 2024
23 Jan 19:45 19:45 fin
Heart Of Midlothian 1
0-2 3-2
Dundee 6
0-0
SPL
0-2
3-2
Tuesday, 2 January 2024
02 Jan 15:00 15:00 fin
Livingston 1
0-0 1-2
Heart Of Midlothian 3
12-33
SPL
0-0
1-2
02 Jan 15:00 15:00 fin
Hibernian 2
1-1 2-2
Motherwell 2
24-19
SPL
1-1
2-2
02 Jan 15:00 15:00 fin
Rangers 1
2-0 3-1
Kilmarnock 3
43-31
SPL
2-0
3-1
02 Jan 15:00 15:00 fin
Ross County 5 1
0-2 0-3
Aberdeen 3
18-19
SPL
0-2
0-3
02 Jan 17:00 17:00 fin
ST Mirren 1
0-2 0-3
Celtic
29-51
SPL
0-2
0-3
Saturday, 30 December 2023
30 Dec 12:30 12:30 fin
Celtic 7
1-0 2-1
Rangers 4 1
48-43
SPL
1-0
2-1
30 Dec 15:00 15:00 fin
Kilmarnock 3
0-1 2-2
Dundee 1
30-21
SPL
0-1
2-2
30 Dec 15:00 15:00 fin
Heart Of Midlothian 2
0-0 2-2
Ross County 2
32-17
SPL
0-0
2-2
30 Dec 15:00 15:00 fin
Aberdeen 1
0-1 0-3
ST Mirren
19-26
SPL
0-1
0-3
30 Dec 15:00 15:00 fin
Motherwell 4
3-1 3-1
Livingston 3
16-12
SPL
3-1
3-1
Wednesday, 27 December 2023
27 Dec 19:45 19:45 fin
Livingston 2
0-0 0-0
ST Johnstone 2
11-18
SPL
0-0
0-0
27 Dec 19:45 19:45 fin
ST Mirren 3
0-1 0-1
Kilmarnock 2
26-27
SPL
0-1
0-1
27 Dec 20:00 20:00 fin
Hibernian 2
0-0 0-1
Heart Of Midlothian 3
24-29
SPL
0-0
0-1
Tuesday, 26 December 2023
26 Dec 15:00 15:00 fin
Dundee 1
0-0 0-3
Celtic 1
21-45
SPL
0-0
0-3
Sunday, 24 December 2023
24 Dec 12:00 12:00 fin
Motherwell 3
0-2 0-2
Rangers 1
16-40
SPL
0-2
0-2
Saturday, 23 December 2023
23 Dec 15:00 15:00 fin
Celtic
0-0 2-0
Livingston 1
42-11
SPL
0-0
2-0
23 Dec 15:00 15:00 fin
Heart Of Midlothian 2
1-0 2-0
ST Mirren 3
26-26
SPL
1-0
2-0
23 Dec 15:00 15:00 fin
Kilmarnock
2-0 2-1
ST Johnstone 1
24-18
SPL
2-0
2-1
Wednesday, 20 December 2023
20 Dec 19:45 19:45 fin
Aberdeen
1-1 2-1
Livingston 2
16-11
SPL
1-1
2-1
20 Dec 19:45 19:45 fin
Rangers 2
1-0 2-0
ST Johnstone 2 1
37-18
SPL
1-0
2-0
Saturday, 16 December 2023
16 Dec 15:00 15:00 fin
Livingston 2
0-0 0-0
Kilmarnock 1
10-23
SPL
0-0
0-0
16 Dec 15:00 15:00 fin
Celtic 1
0-2 0-2
Heart Of Midlothian
42-23
SPL
0-2
0-2
16 Dec 15:00 15:00 fin
Ross County 1
0-0 0-1
Dundee 2
17-18
SPL
0-0
0-1
16 Dec 15:00 15:00 fin
ST Mirren 1
0-0 0-0
Motherwell 1
25-15
SPL
0-0
0-0
16 Dec 15:00 15:00 fin
ST Johnstone 2
0-0 1-0
Hibernian 3
15-24
SPL
0-0
1-0
Sunday, 10 December 2023
10 Dec 12:00 12:00 fin
Kilmarnock 3
0-1 2-1
Celtic 1
20-42
SPL
0-1
2-1
Saturday, 9 December 2023
09 Dec 15:00 15:00 fin
Motherwell
0-0 1-1
ST Johnstone
14-14
SPL
0-0
1-1
09 Dec 15:00 15:00 fin
Livingston 3
0-1 0-1
Hibernian 1
10-21
SPL
0-1
0-1
09 Dec 15:00 15:00 fin
Aberdeen 3
0-1 2-1
Heart Of Midlothian 7
13-23
SPL
0-1
2-1
09 Dec 15:00 15:00 fin
Rangers 1 1
3-1 3-1
Dundee 3
34-18
SPL
3-1
3-1
09 Dec 15:00 15:00 fin
ST Mirren 2
0-0 2-0
Ross County
22-17
SPL
0-0
2-0
Wednesday, 6 December 2023
06 Dec 19:45 19:45 fin
Aberdeen 3
0-0 0-1
Kilmarnock 1
13-17
SPL
0-0
0-1
06 Dec 19:45 19:45 fin
Celtic 2
2-0 4-1
Hibernian 2
39-21
SPL
2-0
4-1
06 Dec 19:45 19:45 fin
ST Johnstone 2
0-0 1-0
ST Mirren 1
11-22
SPL
0-0
1-0
06 Dec 20:00 20:00 fin
Heart Of Midlothian 3
0-1 0-1
Rangers 1
23-31
SPL
0-1
0-1
Tuesday, 5 December 2023
05 Dec 19:45 19:45 fin
Ross County 2 1
2-0 3-0
Motherwell 2
14-14
SPL
2-0
3-0
Sunday, 3 December 2023
03 Dec 12:00 12:00 fin
ST Johnstone 1
1-0 1-3
Celtic 1
11-36
SPL
1-0
1-3
03 Dec 15:00 15:00 fin
Hibernian 3
1-0 2-0
Aberdeen 2
18-13
SPL
1-0
2-0
03 Dec 15:00 15:00 fin
Rangers 1
1-0 2-0
ST Mirren 3
28-22
SPL
1-0
2-0
Saturday, 2 December 2023
02 Dec 15:00 15:00 fin
Kilmarnock 2
0-1 0-1
Heart Of Midlothian 1
17-20
SPL
0-1
0-1
02 Dec 15:00 15:00 fin
Motherwell 3 1
1-2 3-3
Dundee 2
13-17
SPL
1-2
3-3
Tuesday, 28 November 2023
28 Nov 19:45 19:45 fin
Ross County
0-0 1-0
ST Mirren 2
11-22
SPL
0-0
1-0
Sunday, 26 November 2023
26 Nov 12:00 12:00 fin
Aberdeen 4
1-0 1-1
Rangers 1
12-27
SPL
1-0
1-1
Saturday, 25 November 2023
25 Nov 15:00 15:00 fin
Celtic 1
0-0 1-1
Motherwell 4
35-12
SPL
0-0
1-1
25 Nov 15:00 15:00 fin
Dundee 2
0-1 1-2
Hibernian 2 1
17-15
SPL
0-1
1-2
25 Nov 15:00 15:00 fin
Ross County 1
0-0 0-0
Kilmarnock
10-16
SPL
0-0
0-0
25 Nov 15:00 15:00 fin
Heart Of Midlothian 2
0-0 1-0
ST Johnstone 2
17-11
SPL
0-0
1-0
25 Nov 15:00 15:00 fin
ST Mirren 1
1-0 1-0
Livingston
19-10
SPL
1-0
1-0
Sunday, 12 November 2023
12 Nov 12:00 12:00 fin
Livingston 1
0-1 0-2
Rangers 1
10-24
SPL
0-1
0-2
12 Nov 14:30 14:30 fin
Celtic
2-0 6-0
Aberdeen 3
32-12
SPL
2-0
6-0
Saturday, 11 November 2023
11 Nov 15:00 15:00 fin
Dundee 1
2-0 4-0
ST Mirren 1
14-19
SPL
2-0
4-0
11 Nov 15:00 15:00 fin
Hibernian 1
1-0 1-0
Kilmarnock 5
12-16
SPL
1-0
1-0
11 Nov 15:00 15:00 fin
Motherwell 4
0-1 1-2
Heart Of Midlothian 2
12-14
SPL
0-1
1-2
11 Nov 15:00 15:00 fin
ST Johnstone 4
0-0 1-0
Ross County 3
8-10
SPL
0-0
1-0
Wednesday, 8 November 2023
08 Nov 19:45 19:45 fin
ST Mirren 3
0-1 2-2
Hibernian 2
18-11
SPL
0-1
2-2
Tuesday, 7 November 2023
07 Nov 19:45 19:45 fin
ST Johnstone 1
2-0 2-2
Motherwell 2
7-11
SPL
2-0
2-2
Sunday, 5 November 2023
05 Nov 14:00 14:00 fin
Dundee 2
0-0 1-0
Livingston 3
11-10
SPL
0-0
1-0
Saturday, 4 November 2023
04 Nov 12:30 12:30 fin
Ross County 1
0-1 0-3
Celtic 1
10-29
SPL
0-1
0-3
04 Nov 15:00 15:00 fin
Kilmarnock 1
0-0 1-0
Motherwell 2
13-11
SPL
0-0
1-0
Wednesday, 1 November 2023
01 Nov 19:45 19:45 fin
Heart Of Midlothian 2
0-0 1-0
Livingston 4
11-10
SPL
0-0
1-0
01 Nov 19:45 19:45 fin
Motherwell
0-2 2-4
Aberdeen
11-9
SPL
0-2
2-4
01 Nov 19:45 19:45 fin
Dundee
0-1 0-5
Rangers
11-21
SPL
0-1
0-5
01 Nov 19:45 19:45 fin
ST Johnstone 2 1
2-0 2-1
Kilmarnock 2
4-13
SPL
2-0
2-1
01 Nov 19:45 19:45 fin
Celtic 2
1-1 2-1
ST Mirren 2
26-18
SPL
1-1
2-1
Tuesday, 31 October 2023
31 Oct 19:45 19:45 fin
Hibernian 1
1-0 2-2
Ross County 2
10-9
SPL
1-0
2-2
Sunday, 29 October 2023
29 Oct 12:00 12:00 fin
Kilmarnock 1
1-0 2-0
Aberdeen 3
10-9
SPL
1-0
2-0
29 Oct 15:00 15:00 fin
Rangers 1
0-1 2-1
Heart Of Midlothian 5
18-11
SPL
0-1
2-1
Saturday, 28 October 2023
28 Oct 14:00 14:00 fin
Livingston 1
0-0 0-2
Dundee
10-8
SPL
0-0
0-2
28 Oct 14:00 14:00 fin
Hibernian
0-0 0-0
Celtic 2
9-25
SPL
0-0
0-0
28 Oct 14:00 14:00 fin
Motherwell 2
0-0 3-3
Ross County 2
10-8
SPL
0-0
3-3
28 Oct 14:00 14:00 fin
ST Mirren 2
1-0 4-0
ST Johnstone
15-4
SPL
1-0
4-0
Tuesday, 24 October 2023
24 Oct 18:45 18:45 fin
Dundee 1
0-0 0-0
Ross County 6
7-7
SPL
0-0
0-0
Sunday, 22 October 2023
22 Oct 13:15 13:15 fin
Heart Of Midlothian 2
0-2 1-4
Celtic 1
11-22
SPL
0-2
1-4
Saturday, 21 October 2023
21 Oct 14:00 14:00 fin
Rangers 1
2-0 4-0
Hibernian 2
15-9
SPL
2-0
4-0
21 Oct 14:00 14:00 fin
Kilmarnock 2
2-1 3-1
Livingston 1
7-10
SPL
2-1
3-1
Sunday, 8 October 2023
08 Oct 11:00 11:00 fin
ST Mirren 1 1
0-1 0-3
Rangers 2
15-12
SPL
0-1
0-3
08 Oct 14:00 14:00 fin
Aberdeen
0-0 0-0
ST Johnstone 2
8-3
SPL
0-0
0-0
Saturday, 7 October 2023
07 Oct 14:00 14:00 fin
Heart Of Midlothian 2
1-0 2-2
Hibernian 1
10-8
SPL
1-0
2-2
07 Oct 14:00 14:00 fin
Celtic 2
2-0 3-1
Kilmarnock 2
19-7
SPL
2-0
3-1
07 Oct 14:00 14:00 fin
Livingston 1
0-0 2-0
Motherwell 3 1
7-10
SPL
0-0
2-0
Saturday, 30 September 2023
30 Sep 11:30 11:30 fin
Motherwell 3
0-0 1-2
Celtic 1
10-16
SPL
0-0
1-2
30 Sep 14:00 14:00 fin
Kilmarnock 2
1-1 1-1
ST Mirren 3
6-14
SPL
1-1
1-1
30 Sep 14:00 14:00 fin
ST Johnstone 2 1
1-0 1-1
Livingston 2
2-6
SPL
1-0
1-1
30 Sep 14:00 14:00 fin
Ross County 3
0-0 0-1
Heart Of Midlothian 2
7-7
SPL
0-0
0-1
30 Sep 14:00 14:00 fin
Rangers 3 1
0-1 1-3
Aberdeen 1
12-5
SPL
0-1
1-3
30 Sep 14:00 14:00 fin
Hibernian 1
0-0 0-0
Dundee 4
7-6
SPL
0-0
0-0
Sunday, 24 September 2023
24 Sep 14:00 14:00 fin
Aberdeen
2-0 4-0
Ross County 4
2-7
SPL
2-0
4-0
24 Sep 14:00 14:00 fin
Rangers 2
1-0 1-0
Motherwell 2
9-10
SPL
1-0
1-0
Saturday, 23 September 2023
23 Sep 11:30 11:30 fin
Livingston 5
0-1 0-3
Celtic 2 1
6-13
SPL
0-1
0-3
23 Sep 14:00 14:00 fin
Dundee 1 1
1-1 2-2
Kilmarnock 3
5-5
SPL
1-1
2-2
23 Sep 14:00 14:00 fin
Hibernian 1
1-0 2-0
ST Johnstone 3
4-2
SPL
1-0
2-0
23 Sep 14:00 14:00 fin
ST Mirren 2
1-0 1-0
Heart Of Midlothian 1
11-7
SPL
1-0
1-0
Saturday, 16 September 2023
16 Sep 11:30 11:30 fin
ST Johnstone 6
0-1 0-2
Rangers 2
2-6
SPL
0-1
0-2
16 Sep 14:00 14:00 fin
Celtic
0-0 3-0
Dundee
10-5
SPL
0-0
3-0
16 Sep 14:00 14:00 fin
Heart Of Midlothian 4
1-0 2-0
Aberdeen 2
4-2
SPL
1-0
2-0
16 Sep 14:00 14:00 fin
Motherwell
0-0 0-1
ST Mirren 5
10-8
SPL
0-0
0-1
16 Sep 14:00 14:00 fin
Ross County
0-0 1-1
Livingston 3
6-5
SPL
0-0
1-1
16 Sep 14:00 14:00 fin
Kilmarnock 5
0-1 2-2
Hibernian 4
4-3
SPL
0-1
2-2
Sunday, 3 September 2023
03 Sep 11:00 11:00 fin
Rangers 1
0-1 0-1
Celtic 1
6-7
SPL
0-1
0-1
03 Sep 14:00 14:00 fin
Aberdeen 2
0-0 0-2
Hibernian 4
2-0
SPL
0-0
0-2
03 Sep 14:00 14:00 fin
Heart Of Midlothian 1
0-1 0-1
Motherwell 3 1
4-7
SPL
0-1
0-1
Saturday, 2 September 2023
02 Sep 14:00 14:00 fin
Livingston 3
0-0 1-1
ST Mirren 1
4-7
SPL
0-0
1-1
02 Sep 14:00 14:00 fin
Kilmarnock
0-0 0-1
Ross County 4
4-3
SPL
0-0
0-1
02 Sep 14:00 14:00 fin
ST Johnstone 3
0-1 2-2
Dundee 1
1-4
SPL
0-1
2-2
Sunday, 27 August 2023
27 Aug 14:00 14:00 fin
Dundee 1
0-0 1-0
Heart Of Midlothian 1
1-4
SPL
0-0
1-0
27 Aug 14:00 14:00 fin
ST Mirren 2
0-1 2-2
Aberdeen 2
6-1
SPL
0-1
2-2
Saturday, 26 August 2023
26 Aug 11:30 11:30 fin
Ross County 3
0-2 0-2
Rangers 1
3-3
SPL
0-2
0-2
26 Aug 14:00 14:00 fin
Motherwell 6
0-1 2-1
Kilmarnock 3
4-4
SPL
0-1
2-1
26 Aug 14:00 14:00 fin
Hibernian 2
0-1 2-3
Livingston 4
0-1
SPL
0-1
2-3
26 Aug 14:00 14:00 fin
Celtic 1
0-0 0-0
ST Johnstone 3
6-0
SPL
0-0
0-0
Sunday, 13 August 2023
13 Aug 11:00 11:00 fin
Aberdeen
1-2 1-3
Celtic 2
1-3
SPL
1-2
1-3
13 Aug 14:00 14:00 fin
Motherwell 1
0-0 2-1
Hibernian 4
1-0
SPL
0-0
2-1
13 Aug 14:00 14:00 fin
Heart Of Midlothian 3
0-0 0-0
Kilmarnock 4
3-3
SPL
0-0
0-0
Saturday, 12 August 2023
12 Aug 14:00 14:00 fin
Ross County 2
1-0 2-0
ST Johnstone 2
0-0
SPL
1-0
2-0
12 Aug 14:00 14:00 fin
Rangers 1
1-0 4-0
Livingston 1
0-1
SPL
1-0
4-0
12 Aug 14:00 14:00 fin
ST Mirren 2
2-0 2-1
Dundee 3
3-1
SPL
2-0
2-1
Sunday, 6 August 2023
06 Aug 14:00 14:00 fin
Hibernian 2
0-2 2-3
ST Mirren 2
0-0
SPL
0-2
2-3
Saturday, 5 August 2023
05 Aug 11:30 11:30 fin
Celtic
3-0 4-2
Ross County 4
0-0
SPL
3-0
4-2
05 Aug 14:00 14:00 fin
Dundee
0-1 1-1
Motherwell 2
0-0
SPL
0-1
1-1
05 Aug 14:00 14:00 fin
ST Johnstone 2
0-0 0-2
Heart Of Midlothian 3
0-0
SPL
0-0
0-2
05 Aug 14:00 14:00 fin
Livingston 3
0-0 0-0
Aberdeen 4
0-0
SPL
0-0
0-0
05 Aug 16:15 16:15 fin
Kilmarnock
0-0 1-0
Rangers
0-0
SPL
0-0
1-0
Sunday, 23 April 2023
23 Apr 15:30 15:30 fin
Aberdeen 2
0-0 2-0
Rangers 1
50-79
SPL
0-0
2-0
Saturday, 22 April 2023
22 Apr 11:30 11:30 fin
Heart Of Midlothian 1
4-0 6-1
Ross County 3
45-27
SPL
4-0
6-1
22 Apr 14:00 14:00 fin
Celtic 1
1-0 1-1
Motherwell 3
91-36
SPL
1-0
1-1
22 Apr 14:00 14:00 fin
ST Johnstone 2
1-1 1-1
Hibernian 2 1
32-43
SPL
1-1
1-1
22 Apr 14:00 14:00 fin
ST Mirren 2 1
0-2 0-2
Kilmarnock 1
44-28
SPL
0-2
0-2
22 Apr 14:00 14:00 fin
Dundee Utd 3
1-0 2-0
Livingston 2
28-42
SPL
1-0
2-0
Sunday, 16 April 2023
16 Apr 11:00 11:00 fin
Kilmarnock
1-4 1-4
Celtic 2
28-88
SPL
1-4
1-4
Saturday, 15 April 2023
15 Apr 11:30 11:30 fin
Hibernian 6
0-0 1-0
Heart Of Midlothian 4
40-45
SPL
0-0
1-0
15 Apr 14:00 14:00 fin
Livingston 2
2-0 2-0
ST Johnstone 1
39-32
SPL
2-0
2-0
15 Apr 14:00 14:00 fin
Motherwell 3
1-0 1-2
Dundee Utd 4
36-25
SPL
1-0
1-2
15 Apr 14:00 14:00 fin
Rangers 2
1-1 5-2
ST Mirren 1
76-44
SPL
1-1
5-2
Friday, 14 April 2023
14 Apr 18:45 18:45 fin
Ross County 1
0-1 0-1
Aberdeen 2 1
27-47
SPL
0-1
0-1
Sunday, 9 April 2023
09 Apr 11:00 11:00 fin
Dundee Utd
1-0 2-1
Hibernian 2
22-40
SPL
1-0
2-1
Saturday, 8 April 2023
08 Apr 11:30 11:30 fin
Celtic 4
1-1 3-2
Rangers 2
85-76
SPL
1-1
3-2
08 Apr 14:00 14:00 fin
Aberdeen 1
1-0 2-0
Kilmarnock 1
44-28
SPL
1-0
2-0
08 Apr 14:00 14:00 fin
Motherwell 1
3-0 3-0
Livingston 1
33-39
SPL
3-0
3-0
08 Apr 14:00 14:00 fin
Heart Of Midlothian 3 1
0-0 0-2
ST Mirren 3
45-41
SPL
0-0
0-2
08 Apr 14:00 14:00 fin
ST Johnstone 2
0-1 0-2
Ross County 3
32-24
SPL
0-1
0-2
Sunday, 2 April 2023
02 Apr 11:00 11:00 fin
Ross County 1
0-1 0-2
Celtic
24-82
SPL
0-1
0-2
Saturday, 1 April 2023
01 Apr 14:00 14:00 fin
Kilmarnock 3 1
2-1 2-1
Heart Of Midlothian 2
25-45
SPL
2-1
2-1
01 Apr 14:00 14:00 fin
ST Mirren 1
3-0 3-0
Livingston 3
38-39
SPL
3-0
3-0
01 Apr 14:00 14:00 fin
Hibernian 3
0-1 1-3
Motherwell 1
40-30
SPL
0-1
1-3
01 Apr 14:00 14:00 fin
ST Johnstone 3 1
0-1 0-1
Aberdeen 3 1
32-41
SPL
0-1
0-1
01 Apr 14:00 14:00 fin
Rangers 1
1-0 2-0
Dundee Utd 1
73-22
SPL
1-0
2-0
Saturday, 18 March 2023
18 Mar 12:30 12:30 fin
Motherwell 2 1
1-1 2-4
Rangers 1
30-70
SPL
1-1
2-4
18 Mar 15:00 15:00 fin
Aberdeen 3
3-0 3-0
Heart Of Midlothian 3
38-45
SPL
3-0
3-0
18 Mar 15:00 15:00 fin
Celtic 1
0-1 3-1
Hibernian 4 1
79-40
SPL
0-1
3-1
18 Mar 15:00 15:00 fin
Kilmarnock 3
1-0 1-1
ST Johnstone 5
24-31
SPL
1-0
1-1
18 Mar 15:00 15:00 fin
Dundee Utd 1
1-0 1-1
ST Mirren 1
21-37
SPL
1-0
1-1
18 Mar 15:00 15:00 fin
Livingston 3
2-0 2-1
Ross County 1
36-24
SPL
2-0
2-1
Wednesday, 8 March 2023
08 Mar 19:45 19:45 fin
Hibernian 2
1-2 1-4
Rangers
40-67
SPL
1-2
1-4
08 Mar 19:45 19:45 fin
Celtic
1-1 3-1
Heart Of Midlothian 2
76-45
SPL
1-1
3-1
08 Mar 19:45 19:45 fin
Livingston 1
1-0 1-1
Dundee Utd 6
35-20
SPL
1-0
1-1
Sunday, 5 March 2023
05 Mar 12:00 12:00 fin
ST Mirren 1 1
1-0 1-5
Celtic
37-73
SPL
1-0
1-5
Saturday, 4 March 2023
04 Mar 15:00 15:00 fin
Heart Of Midlothian
1-0 3-0
ST Johnstone 1
42-31
SPL
1-0
3-0
04 Mar 15:00 15:00 fin
Livingston 3 1
1-2 1-4
Hibernian 3
35-37
SPL
1-2
1-4
04 Mar 15:00 15:00 fin
Ross County 1
0-0 0-2
Motherwell 2
24-27
SPL
0-0
0-2
04 Mar 15:00 15:00 fin
Rangers 1
3-0 3-1
Kilmarnock 2
64-24
SPL
3-0
3-1
04 Mar 18:00 18:00 fin
Dundee Utd 2
0-0 1-3
Aberdeen 3
20-35
SPL
0-0
1-3
Saturday, 25 February 2023
25 Feb 15:00 15:00 fin
Aberdeen
1-0 1-0
Livingston 3
32-35
SPL
1-0
1-0
25 Feb 15:00 15:00 fin
Kilmarnock 3
1-0 1-1
Motherwell 3
23-26
SPL
1-0
1-1
25 Feb 15:00 15:00 fin
Ross County 2
2-0 4-0
Dundee Utd 2
21-20
SPL
2-0
4-0
25 Feb 15:00 15:00 fin
ST Johnstone 1 1
0-0 1-1
ST Mirren
30-36
SPL
0-0
1-1
Sunday, 19 February 2023
19 Feb 12:00 12:00 fin
Motherwell 1
1-0 2-0
Heart Of Midlothian 1
23-42
SPL
1-0
2-0
Saturday, 18 February 2023
18 Feb 15:00 15:00 fin
Celtic
2-0 4-0
Aberdeen
70-32
SPL
2-0
4-0
18 Feb 15:00 15:00 fin
ST Mirren
1-0 1-0
Ross County 1 1
33-21
SPL
1-0
1-0
18 Feb 15:00 15:00 fin
Hibernian 1
1-0 2-0
Kilmarnock 1
34-23
SPL
1-0
2-0
18 Feb 15:00 15:00 fin
Livingston 3 1
0-1 0-3
Rangers 1
35-61
SPL
0-1
0-3
18 Feb 15:00 15:00 fin
Dundee Utd 2
0-1 1-2
ST Johnstone 2
20-27
SPL
0-1
1-2
Wednesday, 15 February 2023
15 Feb 19:45 19:45 fin
Motherwell 2
2-1 2-1
ST Mirren 4
20-33
SPL
2-1
2-1
Sunday, 5 February 2023
05 Feb 12:00 12:00 fin
ST Johnstone 2 1
1-3 1-4
Celtic 2
27-67
SPL
1-3
1-4
Saturday, 4 February 2023
04 Feb 15:00 15:00 fin
Heart Of Midlothian 4 1
0-1 3-1
Dundee Utd 2 1
39-20
SPL
0-1
3-1
04 Feb 15:00 15:00 fin
Aberdeen 4
1-0 3-1
Motherwell 3
29-20
SPL
1-0
3-1
04 Feb 15:00 15:00 fin
Livingston 2
3-0 3-1
Kilmarnock 2
32-23
SPL
3-0
3-1
04 Feb 15:00 15:00 fin
Rangers 4
1-0 2-1
Ross County 2
58-21
SPL
1-0
2-1
04 Feb 15:00 15:00 fin
ST Mirren 1
0-0 0-1
Hibernian 2
33-31
SPL
0-0
0-1
Wednesday, 1 February 2023
01 Feb 19:45 19:45 fin
Kilmarnock 1
1-0 1-0
Dundee Utd 3
20-20
SPL
1-0
1-0
01 Feb 19:45 19:45 fin
Celtic 1
3-0 3-0
Livingston 1
64-32
SPL
3-0
3-0
01 Feb 19:45 19:45 fin
Motherwell 2
0-1 0-2
ST Johnstone 1
20-24
SPL
0-1
0-2
01 Feb 19:45 19:45 fin
Heart Of Midlothian 3
0-2 0-3
Rangers 3
39-55
SPL
0-2
0-3
01 Feb 19:45 19:45 fin
Aberdeen 4 1
0-0 1-3
ST Mirren 2
29-30
SPL
0-0
1-3
Tuesday, 31 January 2023
31 Jan 19:45 19:45 fin
Ross County 3
0-1 1-1
Hibernian 4
20-30
SPL
0-1
1-1
Sunday, 29 January 2023
29 Jan 13:30 13:30 fin
Livingston
0-0 0-0
Heart Of Midlothian 2
31-38
SPL
0-0
0-0
29 Jan 16:00 16:00 fin
Dundee Utd 2
0-0 0-2
Celtic
20-61
SPL
0-0
0-2
Saturday, 28 January 2023
28 Jan 15:00 15:00 fin
Hibernian 2
3-0 6-0
Aberdeen 4 1
27-29
SPL
3-0
6-0
28 Jan 15:00 15:00 fin
Rangers 3
1-0 2-0
ST Johnstone 3 1
52-24
SPL
1-0
2-0
28 Jan 15:00 15:00 fin
ST Mirren 3
1-0 1-0
Motherwell 2
27-20
SPL
1-0
1-0
28 Jan 15:00 15:00 fin
Ross County 1
1-0 3-0
Kilmarnock 1
17-20
SPL
1-0
3-0
Wednesday, 18 January 2023
18 Jan 19:45 19:45 fin
Heart Of Midlothian 1
4-0 5-0
Aberdeen 1
35-29
SPL
4-0
5-0
18 Jan 19:45 19:45 fin
Celtic
2-0 4-0
ST Mirren
58-27
SPL
2-0
4-0
18 Jan 20:00 20:00 fin
Kilmarnock 2 1
1-1 2-3
Rangers 2
20-49
SPL
1-1
2-3
Saturday, 14 January 2023
14 Jan 15:00 15:00 fin
Motherwell 2
0-0 1-1
Ross County 3
19-16
SPL
0-0
1-1
14 Jan 15:00 15:00 fin
Hibernian 2
1-2 2-2
Dundee Utd 3
26-19
SPL
1-2
2-2
14 Jan 15:00 15:00 fin
ST Johnstone 1
0-3 2-4
Livingston 1
24-28
SPL
0-3
2-4
Friday, 13 January 2023
13 Jan 19:45 19:45 fin
Heart Of Midlothian 2
1-0 1-0
ST Mirren 4
32-27
SPL
1-0
1-0
Sunday, 8 January 2023
08 Jan 13:30 13:30 fin
Motherwell 2
0-1 2-3
Hibernian 1
19-23
SPL
0-1
2-3
08 Jan 16:00 16:00 fin
Dundee Utd 1
0-0 0-2
Rangers
19-46
SPL
0-0
0-2
Saturday, 7 January 2023
07 Jan 15:00 15:00 fin
Celtic
1-0 2-0
Kilmarnock
55-20
SPL
1-0
2-0
07 Jan 15:00 15:00 fin
Ross County
0-0 0-2
Livingston 1
16-25
SPL
0-0
0-2
07 Jan 15:00 15:00 fin
Aberdeen
0-0 2-0
ST Johnstone 3
26-24
SPL
0-0
2-0
07 Jan 15:00 15:00 fin
ST Mirren 2 1
1-0 1-1
Heart Of Midlothian 2
26-31
SPL
1-0
1-1
Monday, 2 January 2023
02 Jan 12:30 12:30 fin
Rangers 1
0-1 2-2
Celtic 1
45-54
SPL
0-1
2-2
02 Jan 15:00 15:00 fin
Heart Of Midlothian 2
2-0 3-0
Hibernian 3
28-23
SPL
2-0
3-0
02 Jan 15:00 15:00 fin
Aberdeen
0-0 0-0
Ross County 4
25-15
SPL
0-0
0-0
02 Jan 15:00 15:00 fin
Kilmarnock 2
0-0 0-0
ST Mirren 3 1
19-25
SPL
0-0
0-0
02 Jan 15:00 15:00 fin
Livingston 3
1-1 1-1
Motherwell 2
24-18
SPL
1-1
1-1
02 Jan 15:00 15:00 fin
ST Johnstone 3
0-0 0-1
Dundee Utd 1
24-16
SPL
0-0
0-1
Wednesday, 28 December 2022
28 Dec 19:45 19:45 fin
Livingston 1 1
0-0 1-1
ST Mirren 3 1
23-24
SPL
0-0
1-1
28 Dec 19:45 19:45 fin
Kilmarnock 2
2-0 2-1
Aberdeen 2
16-25
SPL
2-0
2-1
28 Dec 19:45 19:45 fin
Dundee Utd 2
1-0 3-0
Ross County 1 1
13-15
SPL
1-0
3-0
28 Dec 19:45 19:45 fin
Rangers 2
2-0 3-0
Motherwell 3
42-18
SPL
2-0
3-0
28 Dec 19:45 19:45 fin
ST Johnstone 4
0-2 2-3
Heart Of Midlothian 1
24-25
SPL
0-2
2-3
28 Dec 20:00 20:00 fin
Hibernian
0-2 0-4
Celtic
23-51
SPL
0-2
0-4
Saturday, 24 December 2022
24 Dec 12:30 12:30 fin
ST Mirren 4
1-1 3-1
Aberdeen 1 1
21-25
SPL
1-1
3-1
24 Dec 12:30 12:30 fin
Celtic 2 1
3-0 4-1
ST Johnstone 1
48-24
SPL
3-0
4-1
24 Dec 14:00 14:00 fin
Dundee Utd 4
1-1 2-2
Heart Of Midlothian 2
12-24
SPL
1-1
2-2
24 Dec 14:00 14:00 fin
Hibernian 2
3-0 4-0
Livingston 4 1
20-23
SPL
3-0
4-0
Friday, 23 December 2022
23 Dec 19:30 19:30 fin
Ross County 2
0-1 0-1
Rangers 1
15-39
SPL
0-1
0-1
23 Dec 19:45 19:45 fin
Motherwell 2
1-0 2-2
Kilmarnock 1
17-15
SPL
1-0
2-2
Wednesday, 21 December 2022
21 Dec 19:45 19:45 fin
Celtic 2
2-1 2-1
Livingston 3
45-23
SPL
2-1
2-1
Tuesday, 20 December 2022
20 Dec 20:00 20:00 fin
Aberdeen 5
1-1 2-3
Rangers 5
25-36
SPL
1-1
2-3
Saturday, 17 December 2022
17 Dec 12:30 12:30 fin
Aberdeen 1
0-0 0-1
Celtic
25-42
SPL
0-0
0-1
17 Dec 15:00 15:00 fin
Heart Of Midlothian 1
2-0 3-1
Kilmarnock 1
21-15
SPL
2-0
3-1
17 Dec 15:00 15:00 fin
Ross County 1 1
1-0 1-2
ST Johnstone 1
15-21
SPL
1-0
1-2

Top News

11 July 2025 sportsmole.co.uk Liverpool have planned to make a late move for Antony Gordon of Newcastle United, the latest reports have claimed. 11 July 2025 sportsmole.co.uk Arsenal have reportedly decided that they are willing to sell attacker Gabriel Martinelli this summer amid interest from sides in the Saudi Pro League. 11 July 2025 sportsmole.co.uk Arne Slot will lead his Liverpool team out against Preston North End on Sunday, and he will be keen to integrate his side's new arrivals. 11 July 2025 sportsmole.co.uk Liverpool have confirmed that the number 20 shirt will be permanently retired in honour of Diogo Jota. The Portuguese forward tragically died in car crash at the age of 28 alongside his younger brother and fellow professional footballer - 25-year-old Andre Silva - in the early hours of the morning on July 3, 2025. 11 July 2025 sportsmole.co.uk Preston North End and visitors Liverpool will clash in a pre-season friendly at Deepdale on Sunday in the first match since Diogo Jota's passing. 11 July 2025 sportsmole.co.uk Premier League champions Liverpool will play their first game of their pre-season campaign since the tragic passing of Diogo Jota against hosts Preston North End on Sunday at Deepdale. 11 July 2025 sportsmole.co.uk Viktor Gyokeres has reportedly informed Sporting Lisbon that he has no intention of returning to pre-season training, as he wants to move to Arsenal in the summer transfer window. 11 July 2025 sportsmole.co.uk After a month off, the 2025 Brasileiro season is set to resume this weekend, and on Sunday, we head to Estadio Governador Magalhaes Pinto, where Cruzeiro will be playing host to Gremio. 11 July 2025 sportsmole.co.uk Two of Europe's top teams across the past couple of decades, Chelsea and Paris Saint-Germain will clash in New Jersey for Sunday's 2025 Club World Cup final. 11 July 2025 sportsmole.co.uk Nottingham Forest are reportedly considering legal action against Tottenham Hotspur over their interest in midfielder Morgan Gibbs-White. 11 July 2025 sportsmole.co.uk Liverpool are reportedly preparing to hold initial talks to sign Eintracht Frankfurt forward Hugo Ekitike, but they need to offload a few players to fund his potential move. 11 July 2025 sportsmole.co.uk Atletico Madrid are continuing a major squad rebuild that began last year, and following five confirmed departures, more players could still be on the way out. 11 July 2025 sportsmole.co.uk The Club World Cup was meant to mark a new dawn for Real Madrid under Xabi Alonso's reign, but instead it ended in an embarrassing collapse and catastrophe for Los Blancos. 11 July 2025 sportsmole.co.uk Scottish Premiership champions Celtic have confirmed the sale of winger Nicolas Kuhn to Italian side Como. The 25-year-old German has penned a four-year contract with Como and leaves Celtic after making a total of 69 appearances for the Hoops, scoring 23 goals and registering 15 assists. 11 July 2025 sportsmole.co.uk UEFA have confirmed that Crystal Palace will not compete in the 2025-26 Europa League and will be demoted to the Conference League after breaching the governing body's rules on multi-club ownership. 11 July 2025 sportsmole.co.uk Liverpool are reportedly preparing to hold initial talks to sign Eintracht Frankfurt forward Hugo Ekitike, but they need to offload a few players to fund his potential move. 11 July 2025 sportsmole.co.uk The son of former Chelsea and Arsenal goalkeeper Petr Cech, Damian has agreed to join Fulham after breaking into the Czech Republic Under‑18 squad. 11 July 2025 sportsmole.co.uk As the first expanded 32-team Club World Cup nears its conclusion -  with only the blockbuster final between Chelsea and Paris Saint-Germain left to play - debate continues to swirl over whether the tournament is a worthy inclusion in football's already congested calendar. 11 July 2025 talksport.com A Saudi Arabian entity are frontrunners to secure the naming rights at Tottenham's stadium, talkSPORT understands. 11 July 2025 sportsmole.co.uk Real Madrid have reportedly put a valuation of £20m on Dani Ceballos, with the midfielder free to leave Bernabeu this summer providing that his price tag is met. 11 July 2025 sportsmole.co.uk Barcelona head coach Hansi Flick has reportedly told Marc-Andre ter Stegen that he will not be the club's number one goalkeeper next season following the arrival of Joan Garcia from Espanyol. 11 July 2025 sportsmole.co.uk Manchester United allegedly remain very much on course to land Bryan Mbeumo from Brentford, with the Cameroon international expected to make the move to Old Trafford in the not too distant future. 11 July 2025 sportsmole.co.uk Fortaleza and Ceara will face off in round 13 of the 2025 Brasileiro campaign, with both teams looking to end wretched runs. 11 July 2025 talksport.com Crystal Palace have been relegated to the UEFA Conference League following a ruling. 11 July 2025 sportsmole.co.uk Nottingham Forest have announced the signing of Botafogo defender Jair Cunha amidst the debacle involving Morgan Gibbs-White. 11 July 2025 sportsmole.co.uk Leicester City have reportedly been rejected in their approach for Inter Milan youngster Francesco Pio Esposito. 11 July 2025 sportsmole.co.uk It's always important to remember that Estevao is only 18 years old. At that age, none of the readers of this or any other Trivela article were worth more than R$350 million, had been Palmeiras' main player for over a year, or were about to move to London to wear the Chelsea shirt. 11 July 2025 sportsmole.co.uk Rosenborg will be aiming to win in the Eliteserien for the first time since the end of May when they continue their campaign with a home fixture against HamKam on Sunday afternoon. 11 July 2025 talksport.com James Maddison and Tottenham brilliantly addressed the elephant in the room following the £55million signing of Mohammed Kudus. 11 July 2025 sportsmole.co.uk Sarpsborg 08 will be aiming to make it three straight wins in the Eliteserien when they continue their campaign with a clash against Kristiansund on Sunday afternoon.