Premiership Scotland - Results and Scores
Dates
04.08.2023
- 14.04.2024
Category
Scotland
Participants
12
Premiership Scotland - Results
Season
2023/2024
Season
2022/2023
Season
2021/2022
Season
2020/2021
Season
2019/2020
Season
2018/2019
Season
2017/2018
Season
2016/2017
Season
2015/2016
Season
2014/2015
Season
2013/2014
Season
2012/2013
Season
2011/2012
Season
2010/2011
Season
2009/2010
Season
2008/2009
Season
2007/2008
Season
2006/2007
Season
2005/2006
Season
2004/2005
Season
2003/2004
Season
2002/2003
Season
2001/2002
Season
2000/2001
Premiership
Round
30
Hibernian 3 - 0 Livingston 16 mar 2024, 11:00 .
16 mar 2024, 11:00
Hibernian
3
:
0
Livingston
Kilmarnock 5 - 2 St. Mirren 16 mar 2024, 11:00 .
16 mar 2024, 11:00
Kilmarnock
5
:
2
St. Mirren
Motherwell 0 - 1 Aberdeen 16 mar 2024, 11:00 .
16 mar 2024, 11:00
Motherwell
0
:
1
Aberdeen
Celtic 3 - 1 St. Johnstone 16 mar 2024, 11:00 .
16 mar 2024, 11:00
Celtic
3
:
1
St. Johnstone
Ross County 2 - 1 Hearts 16 mar 2024, 11:00 .
16 mar 2024, 11:00
Ross County
2
:
1
Hearts
Round
19
Dundee FC 1 - 0 Aberdeen 13 mar 2024, 15:45 .
13 mar 2024, 15:45
Dundee FC
1
:
0
Aberdeen
Ross County 2 - 2 Hibernian 13 mar 2024, 15:45 .
13 mar 2024, 15:45
Ross County
2
:
2
Hibernian
Round
29
Hearts 2 - 0 Celtic 03 mar 2024, 07:00 .
03 mar 2024, 07:00
Hearts
2
:
0
Celtic
St. Johnstone 1 - 1 Livingston 02 mar 2024, 10:00 .
02 mar 2024, 10:00
St. Johnstone
1
:
1
Livingston
St. Mirren 2 - 1 Aberdeen 02 mar 2024, 10:00 .
02 mar 2024, 10:00
St. Mirren
2
:
1
Aberdeen
Rangers 1 - 2 Motherwell 02 mar 2024, 10:00 .
02 mar 2024, 10:00
Rangers
1
:
2
Motherwell
Hibernian 2 - 0 Ross County 02 mar 2024, 10:00 .
02 mar 2024, 10:00
Hibernian
2
:
0
Ross County
Dundee FC 2 - 2 Kilmarnock 02 mar 2024, 10:00 .
02 mar 2024, 10:00
Dundee FC
2
:
2
Kilmarnock
Round
28
Livingston 1 - 3 Motherwell 28 feb 2024, 15:00 .
28 feb 2024, 15:00
Livingston
1
:
3
Motherwell
Kilmarnock 1 - 2 Rangers 28 feb 2024, 14:45 .
28 feb 2024, 14:45
Kilmarnock
1
:
2
Rangers
Hearts 1 - 1 Hibernian 28 feb 2024, 14:45 .
28 feb 2024, 14:45
Hearts
1
:
1
Hibernian
Celtic 7 - 1 Dundee FC 28 feb 2024, 14:45 .
28 feb 2024, 14:45
Celtic
7
:
1
Dundee FC
Aberdeen 0 - 2 St. Johnstone 28 feb 2024, 14:45 .
28 feb 2024, 14:45
Aberdeen
0
:
2
St. Johnstone
Ross County 1 - 1 St. Mirren 27 feb 2024, 15:00 .
27 feb 2024, 15:00
Ross County
1
:
1
St. Mirren
Round
27
Motherwell 1 - 3 Celtic 25 feb 2024, 07:00 .
25 feb 2024, 07:00
Motherwell
1
:
3
Celtic
Hibernian 2 - 1 Dundee FC 24 feb 2024, 10:00 .
24 feb 2024, 10:00
Hibernian
2
:
1
Dundee FC
Kilmarnock 2 - 0 Aberdeen 24 feb 2024, 10:00 .
24 feb 2024, 10:00
Kilmarnock
2
:
0
Aberdeen
St. Mirren 2 - 0 St. Johnstone 24 feb 2024, 10:00 .
24 feb 2024, 10:00
St. Mirren
2
:
0
St. Johnstone
Ross County 3 - 2 Livingston 24 feb 2024, 10:00 .
24 feb 2024, 10:00
Ross County
3
:
2
Livingston
Rangers 5 - 0 Hearts 24 feb 2024, 10:00 .
24 feb 2024, 10:00
Rangers
5
:
0
Hearts
Round
26
St. Johnstone 0 - 3 Rangers 18 feb 2024, 07:00 .
18 feb 2024, 07:00
St. Johnstone
0
:
3
Rangers
Livingston 1 - 0 St. Mirren 17 feb 2024, 10:00 .
17 feb 2024, 10:00
Livingston
1
:
0
St. Mirren
Dundee FC 2 - 0 Ross County 17 feb 2024, 10:00 .
17 feb 2024, 10:00
Dundee FC
2
:
0
Ross County
Hearts 2 - 0 Motherwell 17 feb 2024, 10:00 .
17 feb 2024, 10:00
Hearts
2
:
0
Motherwell
Celtic 1 - 1 Kilmarnock 17 feb 2024, 10:00 .
17 feb 2024, 10:00
Celtic
1
:
1
Kilmarnock
Aberdeen 2 - 2 Hibernian 17 feb 2024, 10:00 .
17 feb 2024, 10:00
Aberdeen
2
:
2
Hibernian
Round
20
Rangers 3 - 1 Ross County 14 feb 2024, 14:45 .
14 feb 2024, 14:45
Rangers
3
:
1
Ross County
Aberdeen 3 - 3 Motherwell 14 feb 2024, 14:45 .
14 feb 2024, 14:45
Aberdeen
3
:
3
Motherwell
Round
22
Dundee FC 2 - 1 St. Johnstone 11 feb 2024, 09:00 .
11 feb 2024, 09:00
Dundee FC
2
:
1
St. Johnstone
Round
25
Hibernian 1 - 2 Celtic 07 feb 2024, 15:00 .
07 feb 2024, 15:00
Hibernian
1
:
2
Celtic
Kilmarnock 1 - 0 Livingston 07 feb 2024, 14:45 .
07 feb 2024, 14:45
Kilmarnock
1
:
0
Livingston
St. Johnstone 0 - 1 Hearts 07 feb 2024, 14:45 .
07 feb 2024, 14:45
St. Johnstone
0
:
1
Hearts
St. Mirren 2 - 0 Dundee FC 07 feb 2024, 14:45 .
07 feb 2024, 14:45
St. Mirren
2
:
0
Dundee FC
Rangers 2 - 1 Aberdeen 06 feb 2024, 15:00 .
06 feb 2024, 15:00
Rangers
2
:
1
Aberdeen
Motherwell 5 - 0 Ross County 06 feb 2024, 14:45 .
06 feb 2024, 14:45
Motherwell
5
:
0
Ross County
Round
24
Ross County 0 - 1 St. Johnstone 03 feb 2024, 10:00 .
03 feb 2024, 10:00
Ross County
0
:
1
St. Johnstone
Rangers 3 - 0 Livingston 03 feb 2024, 10:00 .
03 feb 2024, 10:00
Rangers
3
:
0
Livingston
Motherwell 1 - 1 Kilmarnock 03 feb 2024, 10:00 .
03 feb 2024, 10:00
Motherwell
1
:
1
Kilmarnock
Dundee FC 2 - 3 Hearts 03 feb 2024, 10:00 .
03 feb 2024, 10:00
Dundee FC
2
:
3
Hearts
Hibernian 0 - 3 St. Mirren 03 feb 2024, 10:00 .
03 feb 2024, 10:00
Hibernian
0
:
3
St. Mirren
Aberdeen 1 - 1 Celtic 03 feb 2024, 07:30 .
03 feb 2024, 07:30
Aberdeen
1
:
1
Celtic
Round
9
Aberdeen 1 - 1 Dundee FC 30 jan 2024, 14:45 .
30 jan 2024, 14:45
Aberdeen
1
:
1
Dundee FC
Round
15
Livingston 2 - 2 Ross County 30 jan 2024, 14:45 .
30 jan 2024, 14:45
Livingston
2
:
2
Ross County
Round
23
Kilmarnock 2 - 2 Hibernian 27 jan 2024, 10:00 .
27 jan 2024, 10:00
Kilmarnock
2
:
2
Hibernian
Hearts 2 - 0 Aberdeen 27 jan 2024, 10:00 .
27 jan 2024, 10:00
Hearts
2
:
0
Aberdeen
Celtic 1 - 0 Ross County 27 jan 2024, 10:00 .
27 jan 2024, 10:00
Celtic
1
:
0
Ross County
St. Johnstone 1 - 1 Motherwell 27 jan 2024, 10:00 .
27 jan 2024, 10:00
St. Johnstone
1
:
1
Motherwell
Livingston 1 - 4 Dundee FC 27 jan 2024, 10:00 .
27 jan 2024, 10:00
Livingston
1
:
4
Dundee FC
St. Mirren 0 - 1 Rangers 27 jan 2024, 07:30 .
27 jan 2024, 07:30
St. Mirren
0
:
1
Rangers
Round
18
Hibernian 0 - 3 Rangers 24 jan 2024, 14:45 .
24 jan 2024, 14:45
Hibernian
0
:
3
Rangers
St. Johnstone 1 - 1 Aberdeen 24 jan 2024, 14:45 .
24 jan 2024, 14:45
St. Johnstone
1
:
1
Aberdeen
Round
12
Hearts 3 - 2 Dundee FC 23 jan 2024, 14:45 .
23 jan 2024, 14:45
Hearts
3
:
2
Dundee FC
Round
22
St. Mirren 0 - 3 Celtic 02 jan 2024, 12:00 .
02 jan 2024, 12:00
St. Mirren
0
:
3
Celtic
Ross County 0 - 3 Aberdeen 02 jan 2024, 10:00 .
02 jan 2024, 10:00
Ross County
0
:
3
Aberdeen
Rangers 3 - 1 Kilmarnock 02 jan 2024, 10:00 .
02 jan 2024, 10:00
Rangers
3
:
1
Kilmarnock
Livingston 1 - 2 Hearts 02 jan 2024, 10:00 .
02 jan 2024, 10:00
Livingston
1
:
2
Hearts
Hibernian 2 - 2 Motherwell 02 jan 2024, 10:00 .
02 jan 2024, 10:00
Hibernian
2
:
2
Motherwell
Round
21
Motherwell 3 - 1 Livingston 30 dec 2023, 10:00 .
30 dec 2023, 10:00
Motherwell
3
:
1
Livingston
Hearts 2 - 2 Ross County 30 dec 2023, 10:00 .
30 dec 2023, 10:00
Hearts
2
:
2
Ross County
Kilmarnock 2 - 2 Dundee FC 30 dec 2023, 10:00 .
30 dec 2023, 10:00
Kilmarnock
2
:
2
Dundee FC
Aberdeen 0 - 3 St. Mirren 30 dec 2023, 10:00 .
30 dec 2023, 10:00
Aberdeen
0
:
3
St. Mirren
Celtic 2 - 1 Rangers 30 dec 2023, 07:30 .
30 dec 2023, 07:30
Celtic
2
:
1
Rangers
St. Johnstone 1 - 0 Hibernian 16 dec 2023, 10:00 .
16 dec 2023, 10:00
St. Johnstone
1
:
0
Hibernian
Round
20
Hibernian 0 - 1 Hearts 27 dec 2023, 15:00 .
27 dec 2023, 15:00
Hibernian
0
:
1
Hearts
St. Mirren 0 - 1 Kilmarnock 27 dec 2023, 14:45 .
27 dec 2023, 14:45
St. Mirren
0
:
1
Kilmarnock
Livingston 0 - 0 St. Johnstone 27 dec 2023, 14:45 .
27 dec 2023, 14:45
Livingston
0
:
0
St. Johnstone
Dundee FC 0 - 3 Celtic 26 dec 2023, 10:00 .
26 dec 2023, 10:00
Dundee FC
0
:
3
Celtic
Round
19
Motherwell 0 - 2 Rangers 24 dec 2023, 07:00 .
24 dec 2023, 07:00
Motherwell
0
:
2
Rangers
Celtic 2 - 0 Livingston 23 dec 2023, 10:00 .
23 dec 2023, 10:00
Celtic
2
:
0
Livingston
Hearts 2 - 0 St. Mirren 23 dec 2023, 10:00 .
23 dec 2023, 10:00
Hearts
2
:
0
St. Mirren
Kilmarnock 2 - 1 St. Johnstone 23 dec 2023, 10:00 .
23 dec 2023, 10:00
Kilmarnock
2
:
1
St. Johnstone
Round
12
Aberdeen 2 - 1 Livingston 20 dec 2023, 14:45 .
20 dec 2023, 14:45
Aberdeen
2
:
1
Livingston
Rangers 2 - 0 St. Johnstone 20 dec 2023, 14:45 .
20 dec 2023, 14:45
Rangers
2
:
0
St. Johnstone
St. Mirren 2 - 2 Hibernian 08 nov 2023, 14:45 .
08 nov 2023, 14:45
St. Mirren
2
:
2
Hibernian
Kilmarnock 1 - 0 Motherwell 04 nov 2023, 11:00 .
04 nov 2023, 11:00
Kilmarnock
1
:
0
Motherwell
Ross County 0 - 3 Celtic 04 nov 2023, 08:30 .
04 nov 2023, 08:30
Ross County
0
:
3
Celtic
Round
18
St. Mirren 0 - 0 Motherwell 16 dec 2023, 10:00 .
16 dec 2023, 10:00
St. Mirren
0
:
0
Motherwell
Ross County 0 - 1 Dundee FC 16 dec 2023, 10:00 .
16 dec 2023, 10:00
Ross County
0
:
1
Dundee FC
Livingston 0 - 0 Kilmarnock 16 dec 2023, 10:00 .
16 dec 2023, 10:00
Livingston
0
:
0
Kilmarnock
Celtic 0 - 2 Hearts 16 dec 2023, 10:00 .
16 dec 2023, 10:00
Celtic
0
:
2
Hearts
Round
17
Kilmarnock 2 - 1 Celtic 10 dec 2023, 07:00 .
10 dec 2023, 07:00
Kilmarnock
2
:
1
Celtic
Aberdeen 2 - 1 Hearts 09 dec 2023, 10:00 .
09 dec 2023, 10:00
Aberdeen
2
:
1
Hearts
Rangers 3 - 1 Dundee FC 09 dec 2023, 10:00 .
09 dec 2023, 10:00
Rangers
3
:
1
Dundee FC
St. Mirren 2 - 0 Ross County 09 dec 2023, 10:00 .
09 dec 2023, 10:00
St. Mirren
2
:
0
Ross County
Motherwell 1 - 1 St. Johnstone 09 dec 2023, 10:00 .
09 dec 2023, 10:00
Motherwell
1
:
1
St. Johnstone
Livingston 0 - 1 Hibernian 09 dec 2023, 10:00 .
09 dec 2023, 10:00
Livingston
0
:
1
Hibernian
Round
16
Hearts 0 - 1 Rangers 06 dec 2023, 15:00 .
06 dec 2023, 15:00
Hearts
0
:
1
Rangers
St. Johnstone 1 - 0 St. Mirren 06 dec 2023, 14:45 .
06 dec 2023, 14:45
St. Johnstone
1
:
0
St. Mirren
Celtic 4 - 1 Hibernian 06 dec 2023, 14:45 .
06 dec 2023, 14:45
Celtic
4
:
1
Hibernian
Aberdeen 0 - 1 Kilmarnock 06 dec 2023, 14:45 .
06 dec 2023, 14:45
Aberdeen
0
:
1
Kilmarnock
Ross County 3 - 0 Motherwell 05 dec 2023, 14:45 .
05 dec 2023, 14:45
Ross County
3
:
0
Motherwell
Round
15
Hibernian 2 - 0 Aberdeen 03 dec 2023, 10:00 .
03 dec 2023, 10:00
Hibernian
2
:
0
Aberdeen
Rangers 2 - 0 St. Mirren 03 dec 2023, 10:00 .
03 dec 2023, 10:00
Rangers
2
:
0
St. Mirren
St. Johnstone 1 - 3 Celtic 03 dec 2023, 07:00 .
03 dec 2023, 07:00
St. Johnstone
1
:
3
Celtic
Kilmarnock 0 - 1 Hearts 02 dec 2023, 10:00 .
02 dec 2023, 10:00
Kilmarnock
0
:
1
Hearts
Motherwell 3 - 3 Dundee FC 02 dec 2023, 10:00 .
02 dec 2023, 10:00
Motherwell
3
:
3
Dundee FC
Round
9
Ross County 1 - 0 St. Mirren 28 nov 2023, 14:45 .
28 nov 2023, 14:45
Ross County
1
:
0
St. Mirren
St. Johnstone 2 - 2 Motherwell 07 nov 2023, 14:45 .
07 nov 2023, 14:45
St. Johnstone
2
:
2
Motherwell
Hearts 1 - 4 Celtic 22 oct 2023, 09:15 .
22 oct 2023, 09:15
Hearts
1
:
4
Celtic
Rangers 4 - 0 Hibernian 21 oct 2023, 10:00 .
21 oct 2023, 10:00
Rangers
4
:
0
Hibernian
Kilmarnock 3 - 1 Livingston 21 oct 2023, 10:00 .
21 oct 2023, 10:00
Kilmarnock
3
:
1
Livingston
Round
14
Aberdeen 1 - 1 Rangers 26 nov 2023, 07:00 .
26 nov 2023, 07:00
Aberdeen
1
:
1
Rangers
St. Mirren 1 - 0 Livingston 25 nov 2023, 10:00 .
25 nov 2023, 10:00
St. Mirren
1
:
0
Livingston
Ross County 0 - 0 Kilmarnock 25 nov 2023, 10:00 .
25 nov 2023, 10:00
Ross County
0
:
0
Kilmarnock
Hearts 1 - 0 St. Johnstone 25 nov 2023, 10:00 .
25 nov 2023, 10:00
Hearts
1
:
0
St. Johnstone
Dundee FC 1 - 2 Hibernian 25 nov 2023, 10:00 .
25 nov 2023, 10:00
Dundee FC
1
:
2
Hibernian
Celtic 1 - 1 Motherwell 25 nov 2023, 10:00 .
25 nov 2023, 10:00
Celtic
1
:
1
Motherwell
Round
13
Celtic 6 - 0 Aberdeen 12 nov 2023, 09:30 .
12 nov 2023, 09:30
Celtic
6
:
0
Aberdeen
Livingston 0 - 2 Rangers 12 nov 2023, 07:00 .
12 nov 2023, 07:00
Livingston
0
:
2
Rangers
Motherwell 1 - 2 Hearts 11 nov 2023, 10:00 .
11 nov 2023, 10:00
Motherwell
1
:
2
Hearts
St. Johnstone 1 - 0 Ross County 11 nov 2023, 10:00 .
11 nov 2023, 10:00
St. Johnstone
1
:
0
Ross County
Dundee FC 4 - 0 St. Mirren 11 nov 2023, 10:00 .
11 nov 2023, 10:00
Dundee FC
4
:
0
St. Mirren
Hibernian 1 - 0 Kilmarnock 11 nov 2023, 10:00 .
11 nov 2023, 10:00
Hibernian
1
:
0
Kilmarnock
Round
16
Dundee FC 1 - 0 Livingston 05 nov 2023, 09:00 .
05 nov 2023, 09:00
Dundee FC
1
:
0
Livingston
Round
11
St. Johnstone 2 - 1 Kilmarnock 01 nov 2023, 15:45 .
01 nov 2023, 15:45
St. Johnstone
2
:
1
Kilmarnock
Motherwell 2 - 4 Aberdeen 01 nov 2023, 15:45 .
01 nov 2023, 15:45
Motherwell
2
:
4
Aberdeen
Hearts 1 - 0 Livingston 01 nov 2023, 15:45 .
01 nov 2023, 15:45
Hearts
1
:
0
Livingston
Dundee FC 0 - 5 Rangers 01 nov 2023, 15:45 .
01 nov 2023, 15:45
Dundee FC
0
:
5
Rangers
Celtic 2 - 1 St. Mirren 01 nov 2023, 15:45 .
01 nov 2023, 15:45
Celtic
2
:
1
St. Mirren
Hibernian 2 - 2 Ross County 31 oct 2023, 15:45 .
31 oct 2023, 15:45
Hibernian
2
:
2
Ross County
Round
10
Rangers 2 - 1 Hearts 29 oct 2023, 11:00 .
29 oct 2023, 11:00
Rangers
2
:
1
Hearts
Kilmarnock 2 - 0 Aberdeen 29 oct 2023, 08:00 .
29 oct 2023, 08:00
Kilmarnock
2
:
0
Aberdeen
St. Mirren 4 - 0 St. Johnstone 28 oct 2023, 10:00 .
28 oct 2023, 10:00
St. Mirren
4
:
0
St. Johnstone
Hibernian 0 - 0 Celtic 28 oct 2023, 10:00 .
28 oct 2023, 10:00
Hibernian
0
:
0
Celtic
Livingston 0 - 2 Dundee FC 28 oct 2023, 10:00 .
28 oct 2023, 10:00
Livingston
0
:
2
Dundee FC
Motherwell 3 - 3 Ross County 28 oct 2023, 10:00 .
28 oct 2023, 10:00
Motherwell
3
:
3
Ross County
Round
8
Dundee FC 0 - 0 Ross County 24 oct 2023, 14:45 .
24 oct 2023, 14:45
Dundee FC
0
:
0
Ross County
Aberdeen 0 - 0 St. Johnstone 08 oct 2023, 10:00 .
08 oct 2023, 10:00
Aberdeen
0
:
0
St. Johnstone
St. Mirren 0 - 3 Rangers 08 oct 2023, 07:00 .
08 oct 2023, 07:00
St. Mirren
0
:
3
Rangers
Celtic 3 - 1 Kilmarnock 07 oct 2023, 10:00 .
07 oct 2023, 10:00
Celtic
3
:
1
Kilmarnock
Hearts 2 - 2 Hibernian 07 oct 2023, 10:00 .
07 oct 2023, 10:00
Hearts
2
:
2
Hibernian
Livingston 2 - 0 Motherwell 07 oct 2023, 10:00 .
07 oct 2023, 10:00
Livingston
2
:
0
Motherwell
Round
7
Hibernian 0 - 0 Dundee FC 30 sep 2023, 10:00 .
30 sep 2023, 10:00
Hibernian
0
:
0
Dundee FC
Kilmarnock 1 - 1 St. Mirren 30 sep 2023, 10:00 .
30 sep 2023, 10:00
Kilmarnock
1
:
1
St. Mirren
Ross County 0 - 1 Hearts 30 sep 2023, 10:00 .
30 sep 2023, 10:00
Ross County
0
:
1
Hearts
St. Johnstone 1 - 1 Livingston 30 sep 2023, 10:00 .
30 sep 2023, 10:00
St. Johnstone
1
:
1
Livingston
Rangers 1 - 3 Aberdeen 30 sep 2023, 10:00 .
30 sep 2023, 10:00
Rangers
1
:
3
Aberdeen
Motherwell 1 - 2 Celtic 30 sep 2023, 07:30 .
30 sep 2023, 07:30
Motherwell
1
:
2
Celtic
Round
6
Rangers 1 - 0 Motherwell 24 sep 2023, 10:00 .
24 sep 2023, 10:00
Rangers
1
:
0
Motherwell
Aberdeen 4 - 0 Ross County 24 sep 2023, 10:00 .
24 sep 2023, 10:00
Aberdeen
4
:
0
Ross County
St. Mirren 1 - 0 Hearts 23 sep 2023, 10:00 .
23 sep 2023, 10:00
St. Mirren
1
:
0
Hearts
Dundee FC 2 - 2 Kilmarnock 23 sep 2023, 10:00 .
23 sep 2023, 10:00
Dundee FC
2
:
2
Kilmarnock
Hibernian 2 - 0 St. Johnstone 23 sep 2023, 10:00 .
23 sep 2023, 10:00
Hibernian
2
:
0
St. Johnstone
Livingston 0 - 3 Celtic 23 sep 2023, 07:30 .
23 sep 2023, 07:30
Livingston
0
:
3
Celtic
Round
5
Hearts 2 - 0 Aberdeen 16 sep 2023, 10:00 .
16 sep 2023, 10:00
Hearts
2
:
0
Aberdeen
Celtic 3 - 0 Dundee FC 16 sep 2023, 10:00 .
16 sep 2023, 10:00
Celtic
3
:
0
Dundee FC
Kilmarnock 2 - 2 Hibernian 16 sep 2023, 10:00 .
16 sep 2023, 10:00
Kilmarnock
2
:
2
Hibernian
Ross County 1 - 1 Livingston 16 sep 2023, 10:00 .
16 sep 2023, 10:00
Ross County
1
:
1
Livingston
Motherwell 0 - 1 St. Mirren 16 sep 2023, 10:00 .
16 sep 2023, 10:00
Motherwell
0
:
1
St. Mirren
St. Johnstone 0 - 2 Rangers 16 sep 2023, 07:30 .
16 sep 2023, 07:30
St. Johnstone
0
:
2
Rangers
Round
4
Aberdeen 0 - 2 Hibernian 03 sep 2023, 10:00 .
03 sep 2023, 10:00
Aberdeen
0
:
2
Hibernian
Hearts 0 - 1 Motherwell 03 sep 2023, 10:00 .
03 sep 2023, 10:00
Hearts
0
:
1
Motherwell
Rangers 0 - 1 Celtic 03 sep 2023, 07:00 .
03 sep 2023, 07:00
Rangers
0
:
1
Celtic
Kilmarnock 0 - 1 Ross County 02 sep 2023, 10:00 .
02 sep 2023, 10:00
Kilmarnock
0
:
1
Ross County
Livingston 1 - 1 St. Mirren 02 sep 2023, 10:00 .
02 sep 2023, 10:00
Livingston
1
:
1
St. Mirren
St. Johnstone 2 - 2 Dundee FC 02 sep 2023, 10:00 .
02 sep 2023, 10:00
St. Johnstone
2
:
2
Dundee FC
Round
3
St. Mirren 2 - 2 Aberdeen 27 aug 2023, 10:00 .
27 aug 2023, 10:00
St. Mirren
2
:
2
Aberdeen
Dundee FC 1 - 0 Hearts 27 aug 2023, 10:00 .
27 aug 2023, 10:00
Dundee FC
1
:
0
Hearts
Celtic 0 - 0 St. Johnstone 26 aug 2023, 10:00 .
26 aug 2023, 10:00
Celtic
0
:
0
St. Johnstone
Hibernian 2 - 3 Livingston 26 aug 2023, 10:00 .
26 aug 2023, 10:00
Hibernian
2
:
3
Livingston
Motherwell 2 - 1 Kilmarnock 26 aug 2023, 10:00 .
26 aug 2023, 10:00
Motherwell
2
:
1
Kilmarnock
Ross County 0 - 2 Rangers 26 aug 2023, 07:30 .
26 aug 2023, 07:30
Ross County
0
:
2
Rangers
Round
2
Motherwell 2 - 1 Hibernian 13 aug 2023, 10:00 .
13 aug 2023, 10:00
Motherwell
2
:
1
Hibernian
Hearts 0 - 0 Kilmarnock 13 aug 2023, 10:00 .
13 aug 2023, 10:00
Hearts
0
:
0
Kilmarnock
Aberdeen 1 - 3 Celtic 13 aug 2023, 07:00 .
13 aug 2023, 07:00
Aberdeen
1
:
3
Celtic
St. Mirren 2 - 1 Dundee FC 12 aug 2023, 10:00 .
12 aug 2023, 10:00
St. Mirren
2
:
1
Dundee FC
Ross County 2 - 0 St. Johnstone 12 aug 2023, 10:00 .
12 aug 2023, 10:00
Ross County
2
:
0
St. Johnstone
Rangers 4 - 0 Livingston 12 aug 2023, 10:00 .
12 aug 2023, 10:00
Rangers
4
:
0
Livingston
Round
1
Hibernian 2 - 3 St. Mirren 06 aug 2023, 10:00 .
06 aug 2023, 10:00
Hibernian
2
:
3
St. Mirren
Kilmarnock 1 - 0 Rangers 05 aug 2023, 12:15 .
05 aug 2023, 12:15
Kilmarnock
1
:
0
Rangers
St. Johnstone 0 - 2 Hearts 05 aug 2023, 10:00 .
05 aug 2023, 10:00
St. Johnstone
0
:
2
Hearts
Livingston 0 - 0 Aberdeen 05 aug 2023, 10:00 .
05 aug 2023, 10:00
Livingston
0
:
0
Aberdeen
Dundee FC 1 - 1 Motherwell 05 aug 2023, 10:00 .
05 aug 2023, 10:00
Dundee FC
1
:
1
Motherwell
Celtic 4 - 2 Ross County 05 aug 2023, 07:30 .
05 aug 2023, 07:30
Celtic
4
:
2
Ross County