Saturday 16 March 2024

Hibernian
3 - 0
Livingston Report
Motherwell
0 - 1
Aberdeen Report
Ross County
2 - 1
Hearts Report
Celtic
3 - 1
St Johnstone Report
Kilmarnock
5 - 2
St Mirren Report

Wednesday 13 March 2024

Dundee United
1 - 0
Aberdeen Report
Ross County
2 - 2
Hibernian Report

Wednesday 14 February 2024

Aberdeen
3 - 3
Motherwell Report
Rangers
3 - 1
Ross County Report

Sunday 11 February 2024

Dundee United
2 - 1
St Johnstone Report

Wednesday 07 February 2024

Hibernian
1 - 2
Celtic Report
Kilmarnock
1 - 0
Livingston Report
St Johnstone
0 - 1
Hearts Report
St Mirren
2 - 0
Dundee United Report

Tuesday 06 February 2024

Rangers
2 - 1
Aberdeen Report
Motherwell
5 - 0
Ross County Report

Saturday 03 February 2024

Dundee United
2 - 3
Hearts Report
Rangers
3 - 0
Livingston Report
Hibernian
0 - 3
St Mirren Report
Motherwell
1 - 1
Kilmarnock Report
Ross County
0 - 1
St Johnstone Report
Aberdeen
1 - 1
Celtic Report

Tuesday 30 January 2024

Aberdeen
1 - 1
Dundee United Report
Livingston
2 - 2
Ross County Report

Saturday 27 January 2024

Celtic
1 - 0
Ross County Report
Kilmarnock
2 - 2
Hibernian Report
Hearts
2 - 0
Aberdeen Report
Livingston
1 - 4
Dundee United Report
St Johnstone
1 - 1
Motherwell Report
St Mirren
0 - 1
Rangers Report

Wednesday 24 January 2024

St Johnstone
1 - 1
Aberdeen Report
Hibernian
0 - 3
Rangers Report

Tuesday 23 January 2024

Hearts
3 - 2
Dundee United Report

Tuesday 02 January 2024

St Mirren
0 - 3
Celtic Report
Rangers
3 - 1
Kilmarnock Report
Hibernian
2 - 2
Motherwell Report
Livingston
1 - 2
Hearts Report
Ross County
0 - 3
Aberdeen Report