29 March 2025

Aberdeen

15:00

Motherwell

Celtic

15:00

Hearts

Hibernian

15:00

St. Johnstone

St. Mirren

15:00

Kilmarnock

Dundee

17:30

Rangers

30 March 2025

Ross County

13:30

Dundee United

05 April 2025

Dundee

14:00

St. Mirren

Kilmarnock

14:00

Motherwell

Rangers

14:00

Hibernian

Ross County

14:00

Aberdeen

06 April 2025

St. Johnstone

11:00

Celtic

Hearts

13:30

Dundee United

12 April 2025

Celtic

11:30

Kilmarnock

Dundee United

14:00

St. Johnstone

Motherwell

14:00

Hearts

St. Mirren

14:00

Ross County

13 April 2025

Aberdeen

11:00

Rangers

Hibernian

13:30

Dundee