Scottish Premier League: Match schedule and Results
Day 1
Kilmarnock | Livingston | 02.08.2025 | |
Motherwell | Rangers | 02.08.2025 | |
Falkirk | Dundee United | 03.08.2025 |
Day 2
Dundee United | Hearts | 09.08.2025 | |
Hibernian | Kilmarnock | 09.08.2025 | |
Livingston | Falkirk | 09.08.2025 |
St Mirren | Motherwell | 09.08.2025 | |
Rangers | Dundee F.C. | 09.08.2025 | |
Aberdeen | Celtic | 10.08.2025 |
Day 3
Celtic | Livingston | 23.08.2025 | |
Dundee United | Aberdeen | 23.08.2025 | |
Falkirk | Hibernian | 23.08.2025 |
Hearts | Motherwell | 23.08.2025 | |
Kilmarnock | Dundee F.C. | 23.08.2025 | |
St Mirren | Rangers | 23.08.2025 |
Day 4
Aberdeen | Falkirk | 30.08.2025 | |
Dundee F.C. | Dundee United | 30.08.2025 | |
Hibernian | St Mirren | 30.08.2025 |
Livingston | Hearts | 30.08.2025 | |
Motherwell | Kilmarnock | 30.08.2025 | |
Rangers | Celtic | 31.08.2025 |
Day 5
Aberdeen | Livingston | 13.09.2025 | |
Dundee F.C. | Motherwell | 13.09.2025 | |
Falkirk | St Mirren | 13.09.2025 |
Hibernian | Dundee United | 13.09.2025 | |
Kilmarnock | Celtic | 13.09.2025 | |
Rangers | Hearts | 13.09.2025 |
Day 6
Celtic | Hibernian | 27.09.2025 | |
Dundee United | Kilmarnock | 27.09.2025 | |
Hearts | Falkirk | 27.09.2025 |
Livingston | Rangers | 27.09.2025 | |
Motherwell | Aberdeen | 27.09.2025 | |
St Mirren | Dundee F.C. | 27.09.2025 |
Day 7
Aberdeen | Dundee F.C. | 04.10.2025 | |
Celtic | Motherwell | 04.10.2025 | |
Dundee United | Livingston | 04.10.2025 |
Day 8
Dundee F.C. | Celtic | 18.10.2025 | |
Hibernian | Livingston | 18.10.2025 | |
Kilmarnock | Hearts | 18.10.2025 |
Motherwell | Falkirk | 18.10.2025 | |
Rangers | Dundee United | 18.10.2025 | |
St Mirren | Aberdeen | 18.10.2025 |
Day 9
Aberdeen | Hibernian | 25.10.2025 | |
Dundee United | St Mirren | 25.10.2025 | |
Falkirk | Dundee F.C. | 25.10.2025 |
Hearts | Celtic | 25.10.2025 | |
Livingston | Motherwell | 25.10.2025 | |
Rangers | Kilmarnock | 25.10.2025 |
Day 10
Celtic | Falkirk | 29.10.2025 | |
Dundee F.C. | Livingston | 29.10.2025 | |
Hibernian | Rangers | 29.10.2025 |
Kilmarnock | Aberdeen | 29.10.2025 | |
Motherwell | Dundee United | 29.10.2025 | |
St Mirren | Hearts | 29.10.2025 |
Day 11
Dundee United | Celtic | 01.11.2025 | |
Falkirk | Kilmarnock | 01.11.2025 | |
Hearts | Dundee F.C. | 01.11.2025 |
Livingston | St Mirren | 01.11.2025 | |
Motherwell | Hibernian | 01.11.2025 | |
Rangers | Aberdeen | 01.11.2025 |
Day 12
Aberdeen | Motherwell | 08.11.2025 | |
Celtic | Kilmarnock | 08.11.2025 | |
Dundee F.C. | Rangers | 08.11.2025 |
Falkirk | Livingston | 08.11.2025 | |
St Mirren | Hibernian | 08.11.2025 | |
Hearts | Dundee United | 09.11.2025 |
Day 13
Aberdeen | Hearts | 22.11.2025 | |
Dundee United | Falkirk | 22.11.2025 | |
Hibernian | Dundee F.C. | 22.11.2025 |
Kilmarnock | Motherwell | 22.11.2025 | |
Rangers | Livingston | 22.11.2025 | |
St Mirren | Celtic | 22.11.2025 |
Day 14
Dundee F.C. | St Mirren | 29.11.2025 | |
Hibernian | Celtic | 29.11.2025 | |
Kilmarnock | Dundee United | 29.11.2025 |
Livingston | Aberdeen | 29.11.2025 | |
Motherwell | Hearts | 29.11.2025 | |
Rangers | Falkirk | 29.11.2025 |
Day 15
Aberdeen | St Mirren | 03.12.2025 | |
Celtic | Dundee F.C. | 03.12.2025 | |
Dundee United | Rangers | 03.12.2025 |
Falkirk | Motherwell | 03.12.2025 | |
Hearts | Kilmarnock | 03.12.2025 | |
Livingston | Hibernian | 03.12.2025 |
Day 16
Kilmarnock | Rangers | 06.12.2025 | |
Motherwell | Livingston | 06.12.2025 | |
St Mirren | Dundee United | 06.12.2025 |
Day 17
Aberdeen | Kilmarnock | 13.12.2025 | |
Dundee United | Motherwell | 13.12.2025 | |
Falkirk | Celtic | 13.12.2025 |
Hearts | St Mirren | 13.12.2025 | |
Livingston | Dundee F.C. | 13.12.2025 | |
Rangers | Hibernian | 13.12.2025 |
Day 18
Kilmarnock | Falkirk | 20.12.2025 | |
Motherwell | Dundee F.C. | 20.12.2025 | |
St Mirren | Livingston | 20.12.2025 |
Day 19
Hibernian | Hearts | 27.12.2025 | |
Aberdeen | Dundee United | 27.12.2025 | |
Dundee F.C. | Falkirk | 27.12.2025 |
Livingston | Celtic | 27.12.2025 | |
Rangers | Motherwell | 27.12.2025 | |
St Mirren | Kilmarnock | 27.12.2025 |
Day 20
Dundee F.C. | Kilmarnock | 30.12.2025 | |
Falkirk | Hearts | 30.12.2025 | |
Hibernian | Aberdeen | 30.12.2025 |
Livingston | Dundee United | 30.12.2025 | |
Motherwell | Celtic | 30.12.2025 | |
Rangers | St Mirren | 30.12.2025 |
Day 21
Celtic | Rangers | 03.01.2026 | |
Dundee United | Dundee F.C. | 03.01.2026 | |
Falkirk | Aberdeen | 03.01.2026 |
Hearts | Livingston | 03.01.2026 | |
Kilmarnock | Hibernian | 03.01.2026 | |
Motherwell | St Mirren | 03.01.2026 |
Day 22
Aberdeen | Rangers | 10.01.2026 | |
Celtic | Dundee United | 10.01.2026 | |
Dundee F.C. | Hearts | 10.01.2026 |
Hibernian | Motherwell | 10.01.2026 | |
Livingston | Kilmarnock | 10.01.2026 | |
St Mirren | Falkirk | 10.01.2026 |
Day 23
Aberdeen | Livingston | 24.01.2026 | |
Dundee United | St Mirren | 24.01.2026 | |
Falkirk | Hibernian | 24.01.2026 |
Hearts | Celtic | 24.01.2026 | |
Motherwell | Kilmarnock | 24.01.2026 | |
Rangers | Dundee F.C. | 24.01.2026 |
Day 24
Kilmarnock | Aberdeen | 31.01.2026 | |
Livingston | Motherwell | 31.01.2026 | |
St Mirren | Dundee F.C. | 31.01.2026 |
Day 25
Aberdeen | Celtic | 04.02.2026 | |
Dundee F.C. | Motherwell | 04.02.2026 | |
Hibernian | Dundee United | 04.02.2026 |
Livingston | Falkirk | 04.02.2026 | |
Rangers | Kilmarnock | 04.02.2026 | |
St Mirren | Hearts | 04.02.2026 |
Day 26
Celtic | Livingston | 11.02.2026 | |
Dundee United | Aberdeen | 11.02.2026 | |
Falkirk | Dundee F.C. | 11.02.2026 |
Hearts | Hibernian | 11.02.2026 | |
Kilmarnock | St Mirren | 11.02.2026 | |
Motherwell | Rangers | 11.02.2026 |
Day 27
Dundee F.C. | Livingston | 14.02.2026 | |
Falkirk | Dundee United | 14.02.2026 | |
Hibernian | St Mirren | 14.02.2026 |
Kilmarnock | Celtic | 14.02.2026 | |
Motherwell | Aberdeen | 14.02.2026 | |
Rangers | Hearts | 14.02.2026 |
Day 28
Aberdeen | Dundee F.C. | 21.02.2026 | |
Celtic | Hibernian | 21.02.2026 | |
Dundee United | Kilmarnock | 21.02.2026 |
Hearts | Falkirk | 21.02.2026 | |
Livingston | Rangers | 21.02.2026 | |
St Mirren | Motherwell | 21.02.2026 |
Day 29
Dundee F.C. | Hibernian | 28.02.2026 | |
Falkirk | Kilmarnock | 28.02.2026 | |
Hearts | Aberdeen | 28.02.2026 |
Livingston | St Mirren | 28.02.2026 | |
Motherwell | Dundee United | 28.02.2026 | |
Rangers | Celtic | 28.02.2026 |
Day 30
Aberdeen | Falkirk | 14.03.2026 | |
Celtic | Motherwell | 14.03.2026 | |
Dundee F.C. | Dundee United | 14.03.2026 |
Hibernian | Livingston | 14.03.2026 | |
Kilmarnock | Hearts | 14.03.2026 | |
St Mirren | Rangers | 14.03.2026 |
Day 31
Dundee United | Celtic | 21.03.2026 | |
Falkirk | St Mirren | 21.03.2026 | |
Hearts | Dundee F.C. | 21.03.2026 |
Kilmarnock | Livingston | 21.03.2026 | |
Motherwell | Hibernian | 21.03.2026 | |
Rangers | Aberdeen | 21.03.2026 |
Day 32
Dundee F.C. | Celtic | 04.04.2026 | |
Hibernian | Kilmarnock | 04.04.2026 | |
Livingston | Hearts | 04.04.2026 |
Motherwell | Falkirk | 04.04.2026 | |
Rangers | Dundee United | 04.04.2026 | |
St Mirren | Aberdeen | 04.04.2026 |
Day 33
Aberdeen | Hibernian | 11.04.2026 | |
Celtic | St Mirren | 11.04.2026 | |
Dundee United | Livingston | 11.04.2026 |
Falkirk | Rangers | 11.04.2026 | |
Hearts | Motherwell | 11.04.2026 | |
Kilmarnock | Dundee F.C. | 11.04.2026 |