League standings
Scottish Premiership 2023/24
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Celtic | 35 | 26 | 6 | 3 | +58 | 84 |
| 2 | Rangers | 35 | 26 | 3 | 6 | +53 | 81 |
| 3 | Hearts | 35 | 19 | 6 | 10 | +9 | 63 |
| 4 | Kilmarnock | 35 | 13 | 13 | 9 | +6 | 52 |
| 5 | St Mirren | 35 | 13 | 7 | 15 | -4 | 46 |
| 6 | Hibernian | 35 | 10 | 12 | 13 | -6 | 42 |
| 7 | Aberdeen | 35 | 10 | 11 | 14 | -12 | 41 |
| 8 | Dundee | 35 | 10 | 11 | 14 | -13 | 41 |
| 9 | Motherwell | 35 | 9 | 13 | 13 | -3 | 40 |
| 10 | Ross County | 35 | 8 | 9 | 18 | -25 | 33 |
| 11 | St Johnstone | 35 | 7 | 10 | 18 | -25 | 31 |
| 12 | Livingston | 35 | 4 | 9 | 22 | -38 | 21 |
Matchweek 35 results
| Home | Score | Away |
|---|---|---|
| Aberdeen | 1 – 0 | St Johnstone |
| Celtic | 3 – 0 | Hearts |
| Dundee | 1 – 3 | St Mirren |
| Motherwell | 4 – 1 | Livingston |
| Ross County | 2 – 1 | Hibernian |
| Rangers | 4 – 1 | Kilmarnock |