Scottish Premier League: Match schedule and Results
Day 1
Hearts | 0:0 | Rangers | 03.08.2024 |
Motherwell | 0:0 | Ross County | 03.08.2024 |
Dundee United | 2:2 | Dundee F.C. | 04.08.2024 |
St Mirren | 3:0 | Hibernian | 04.08.2024 |
Celtic | 4:0 | Kilmarnock | 04.08.2024 |
St. Johnstone | 1:2 | Aberdeen | 05.08.2024 |
Day 2
Rangers | 2:1 | Motherwell | 10.08.2024 |
Ross County | 1:1 | Dundee United | 10.08.2024 |
Dundee F.C. | 3:1 | Hearts | 10.08.2024 |
Hibernian | 0:2 | Celtic | 11.08.2024 |
Aberdeen | 3:1 | St Mirren | 11.08.2024 |
Kilmarnock | 0:3 | St. Johnstone | 11.08.2024 |
Day 3
Dundee United | 2:0 | St. Johnstone | 24.08.2024 |
Hibernian | 2:2 | Dundee F.C. | 24.08.2024 |
Rangers | 6:0 | Ross County | 24.08.2024 |
St Mirren | 0:3 | Celtic | 25.08.2024 |
Aberdeen | 2:0 | Kilmarnock | 25.08.2024 |
Motherwell | 3:1 | Hearts | 25.08.2024 |
Day 4
Dundee F.C. | 2:2 | St Mirren | 31.08.2024 |
St. Johnstone | 1:2 | Motherwell | 31.08.2024 |
Ross County | 0:1 | Aberdeen | 31.08.2024 |
Celtic | 3:0 | Rangers | 01.09.2024 |
Hearts | 0:1 | Dundee United | 01.09.2024 |
Kilmarnock | 1:1 | Hibernian | 01.09.2024 |
Day 5
Aberdeen | 2:1 | Motherwell | 14.09.2024 |
Celtic | 2:0 | Hearts | 14.09.2024 |
Hibernian | 2:0 | St. Johnstone | 14.09.2024 |
Ross County | 2:0 | Dundee F.C. | 14.09.2024 |
St Mirren | 2:2 | Kilmarnock | 14.09.2024 |
Dundee United | 0:1 | Rangers | 15.09.2024 |
Day 15
Ross County | 3:3 | St. Johnstone | 21.09.2024 |
St Mirren | 2:1 | Hearts | 21.09.2024 |
Hibernian | 1:1 | Dundee United | 03.11.2024 |
Dundee F.C. | Motherwell | 04.12.2024 | |
Rangers | Kilmarnock | 04.12.2024 | |
Aberdeen | Celtic | 04.12.2024 |
Day 6
Dundee F.C. | 1:2 | Aberdeen | 28.09.2024 |
Hearts | 1:1 | Ross County | 28.09.2024 |
Kilmarnock | 3:3 | Dundee United | 28.09.2024 |
Motherwell | 2:1 | St Mirren | 28.09.2024 |
St. Johnstone | 0:6 | Celtic | 28.09.2024 |
Rangers | 1:0 | Hibernian | 29.09.2024 |
Day 7
Dundee F.C. | 2:3 | Kilmarnock | 05.10.2024 |
Hibernian | 1:2 | Motherwell | 05.10.2024 |
St Mirren | 0:1 | Dundee United | 05.10.2024 |
Ross County | 1:2 | Celtic | 06.10.2024 |
Aberdeen | 3:2 | Hearts | 06.10.2024 |
Rangers | 2:0 | St. Johnstone | 06.10.2024 |
Day 8
Celtic | 2:2 | Aberdeen | 19.10.2024 |
Dundee United | 3:2 | Hibernian | 19.10.2024 |
Hearts | 4:0 | St Mirren | 19.10.2024 |
Motherwell | 0:1 | Dundee F.C. | 19.10.2024 |
St. Johnstone | 3:0 | Ross County | 19.10.2024 |
Kilmarnock | 1:0 | Rangers | 20.10.2024 |
Day 9
Dundee F.C. | 1:2 | St. Johnstone | 26.10.2024 |
Ross County | 2:1 | Kilmarnock | 26.10.2024 |
Aberdeen | 1:0 | Dundee United | 26.10.2024 |
Day 10
Celtic | 2:0 | Dundee F.C. | 30.10.2024 |
Dundee United | 1:2 | Motherwell | 30.10.2024 |
Hearts | 1:2 | Kilmarnock | 30.10.2024 |
Ross County | 0:0 | Hibernian | 30.10.2024 |
St Mirren | 3:1 | St. Johnstone | 30.10.2024 |
Aberdeen | 2:1 | Rangers | 30.10.2024 |
Day 11
St Mirren | 0:0 | Ross County | 02.11.2024 |
St. Johnstone | 1:2 | Hearts | 02.11.2024 |
Hibernian | Aberdeen | 26.11.2024 |
Celtic | Dundee United | 08.01.2025 | |
Kilmarnock | Motherwell | 08.01.2025 | |
Dundee F.C. | Rangers | 09.01.2025 |
Day 23
Dundee F.C. | 3:2 | Kilmarnock | 03.11.2024 |
Aberdeen | Hearts | 11.01.2025 | |
Hibernian | Motherwell | 11.01.2025 |
Ross County | Celtic | 11.01.2025 | |
St Mirren | Dundee United | 11.01.2025 | |
Rangers | St. Johnstone | 12.01.2025 |
Day 12
Dundee United | 3:0 | Ross County | 09.11.2024 |
Hibernian | 1:2 | St Mirren | 09.11.2024 |
Motherwell | 2:1 | St. Johnstone | 09.11.2024 |
Aberdeen | 4:1 | Dundee F.C. | 09.11.2024 |
Kilmarnock | 0:2 | Celtic | 10.11.2024 |
Rangers | 1:0 | Hearts | 10.11.2024 |
Day 13
Rangers | Dundee United | 23.11.2024 | |
Ross County | Motherwell | 23.11.2024 | |
St Mirren | Aberdeen | 23.11.2024 |
St. Johnstone | Kilmarnock | 23.11.2024 | |
Dundee F.C. | Hibernian | 23.11.2024 | |
Hearts | Celtic | 23.11.2024 |
Day 14
Celtic | Ross County | 30.11.2024 | |
Dundee United | St Mirren | 30.11.2024 | |
Kilmarnock | Dundee F.C. | 30.11.2024 |
Motherwell | Hibernian | 30.11.2024 | |
St. Johnstone | Rangers | 01.12.2024 | |
Hearts | Aberdeen | 01.12.2024 |
Day 16
Aberdeen | St. Johnstone | 07.12.2024 | |
Celtic | Hibernian | 07.12.2024 | |
Dundee United | Kilmarnock | 07.12.2024 |
Hearts | Dundee F.C. | 07.12.2024 | |
St Mirren | Motherwell | 07.12.2024 | |
Ross County | Rangers | 08.12.2024 |
Day 17
Dundee F.C. | Celtic | 14.12.2024 | |
Hibernian | Ross County | 14.12.2024 | |
Motherwell | Dundee United | 14.12.2024 |
St. Johnstone | St Mirren | 14.12.2024 | |
Kilmarnock | Hearts | 15.12.2024 | |
Rangers | Aberdeen | 15.12.2024 |
Day 18
Motherwell | Kilmarnock | 20.12.2024 | |
Aberdeen | Hibernian | 21.12.2024 | |
Rangers | Dundee F.C. | 21.12.2024 |
Ross County | St Mirren | 21.12.2024 | |
Dundee United | Celtic | 22.12.2024 | |
Hearts | St. Johnstone | 22.12.2024 |
Day 19
Hearts | Hibernian | 26.12.2024 | |
Celtic | Motherwell | 26.12.2024 | |
Dundee F.C. | Ross County | 26.12.2024 |
Kilmarnock | Aberdeen | 26.12.2024 | |
St. Johnstone | Dundee United | 26.12.2024 | |
St Mirren | Rangers | 26.12.2024 |
Day 20
Celtic | St. Johnstone | 29.12.2024 | |
Hibernian | Kilmarnock | 29.12.2024 | |
Motherwell | Rangers | 29.12.2024 |
Ross County | Hearts | 29.12.2024 | |
St Mirren | Dundee F.C. | 29.12.2024 | |
Dundee United | Aberdeen | 29.12.2024 |
Day 21
Aberdeen | Ross County | 02.01.2025 | |
Hearts | Motherwell | 02.01.2025 | |
Kilmarnock | St Mirren | 02.01.2025 |
Rangers | Celtic | 02.01.2025 | |
St. Johnstone | Hibernian | 02.01.2025 | |
Dundee F.C. | Dundee United | 02.01.2025 |
Day 22
Kilmarnock | Ross County | 05.01.2025 | |
Motherwell | Aberdeen | 05.01.2025 | |
St. Johnstone | Dundee F.C. | 05.01.2025 |
Day 24
Aberdeen | St Mirren | 25.01.2025 | |
Celtic | Dundee F.C. | 25.01.2025 | |
Hearts | Kilmarnock | 25.01.2025 |
Ross County | Hibernian | 25.01.2025 | |
St. Johnstone | Motherwell | 25.01.2025 | |
Dundee United | Rangers | 26.01.2025 |
Day 25
Dundee F.C. | Hearts | 01.02.2025 | |
Hibernian | Aberdeen | 01.02.2025 | |
Kilmarnock | Dundee United | 01.02.2025 |
Motherwell | Celtic | 01.02.2025 | |
St Mirren | St. Johnstone | 01.02.2025 | |
Rangers | Ross County | 02.02.2025 |
Day 26
Celtic | Dundee United | 15.02.2025 | |
Dundee F.C. | Aberdeen | 15.02.2025 | |
Hearts | Rangers | 15.02.2025 |
Kilmarnock | St. Johnstone | 15.02.2025 | |
Motherwell | Ross County | 15.02.2025 | |
St Mirren | Hibernian | 15.02.2025 |
Day 27
Aberdeen | Kilmarnock | 22.02.2025 | |
Dundee United | Motherwell | 22.02.2025 | |
Hibernian | Celtic | 22.02.2025 |
Rangers | St Mirren | 22.02.2025 | |
Ross County | Dundee F.C. | 22.02.2025 | |
St. Johnstone | Hearts | 22.02.2025 |
Day 28
Kilmarnock | Rangers | 26.02.2025 | |
Motherwell | Dundee F.C. | 26.02.2025 | |
St. Johnstone | Ross County | 26.02.2025 |
Day 29
Aberdeen | Dundee United | 01.03.2025 | |
Dundee F.C. | St. Johnstone | 01.03.2025 | |
Hibernian | Hearts | 01.03.2025 |
Rangers | Motherwell | 01.03.2025 | |
Ross County | Kilmarnock | 01.03.2025 | |
St Mirren | Celtic | 01.03.2025 |
Day 30
Celtic | Rangers | 15.03.2025 | |
Dundee United | Dundee F.C. | 15.03.2025 | |
Hearts | Ross County | 15.03.2025 |
Kilmarnock | Hibernian | 15.03.2025 | |
Motherwell | St Mirren | 15.03.2025 | |
St. Johnstone | Aberdeen | 15.03.2025 |
Day 31
Aberdeen | Motherwell | 29.03.2025 | |
Celtic | Hearts | 29.03.2025 | |
Dundee F.C. | Rangers | 29.03.2025 |
Hibernian | St. Johnstone | 29.03.2025 | |
Ross County | Dundee United | 29.03.2025 | |
St Mirren | Kilmarnock | 29.03.2025 |
Day 32
Dundee F.C. | St Mirren | 05.04.2025 | |
Hearts | Dundee United | 05.04.2025 | |
Kilmarnock | Motherwell | 05.04.2025 |
Rangers | Hibernian | 05.04.2025 | |
Ross County | Aberdeen | 05.04.2025 | |
St. Johnstone | Celtic | 05.04.2025 |
Day 33
Aberdeen | Rangers | 12.04.2025 | |
Celtic | Kilmarnock | 12.04.2025 | |
Dundee United | St. Johnstone | 12.04.2025 |
Hibernian | Dundee F.C. | 12.04.2025 | |
Motherwell | Hearts | 12.04.2025 | |
St Mirren | Ross County | 12.04.2025 |