DateResultxScore
8 NovCeltic 1 - 0 Kilmarnock3 - 1 R
8 NovHearts 2 - 5 Falkirk3 - 2 X
   
7 NovAberdeen 0 - 4 Hibernian0 - 1 R
7 NovDundee United 1 - 1 Motherwell2 - 0 X
7 NovSt Johnstone 2 - 1 Dundee2 - 1 +
7 NovSt Mirren 0 - 2 Rangers1 - 2 R
   
1 NovFalkirk 2 - 0 Celtic2 - 2 X
   
31 OctKilmarnock 2 - 2 St Johnstone1 - 0 X
31 OctMotherwell 1 - 0 St Mirren2 - 1 D
31 OctRangers 1 - 0 Aberdeen -
   
28 OctAberdeen 0 - 1 Falkirk1 - 2 D
28 OctCeltic 2 - 2 Dundee United3 - 1 X
28 OctDundee 3 - 1 Kilmarnock2 - 1 R
28 OctHearts 2 - 2 Rangers -
28 OctSt Johnstone 2 - 2 Motherwell -
28 OctSt Mirren 1 - 1 Hibernian -
   
25 OctHibernian 1 - 2 Celtic2 - 2 X
25 OctMotherwell 0 - 2 Hearts2 - 1 X
   
24 OctDundee United 3 - 2 Aberdeen -
24 OctFalkirk 3 - 0 Kilmarnock2 - 1 R
24 OctRangers 4 - 0 St Johnstone4 - 2 R
24 OctSt Mirren 2 - 1 Dundee -
   
18 OctCeltic 7 - 1 Hearts -
   
17 OctAberdeen 3 - 1 St Mirren1 - 1 X
17 OctDundee 2 - 2 Rangers2 - 2 +
17 OctHibernian 1 - 2 Falkirk2 - 2 X
17 OctKilmarnock 3 - 2 Motherwell0 - 1 X
17 OctSt Johnstone 1 - 1 Dundee United -
   
11 OctAberdeen 0 - 1 St Johnstone -
11 OctMotherwell 0 - 2 Celtic -
   
10 OctDundee United 1 - 0 Hibernian -
10 OctFalkirk 1 - 2 Dundee -
10 OctHearts 5 - 0 St Mirren -
10 OctRangers 3 - 1 Kilmarnock4 - 1 R
   
20 SepCeltic 0 - 1 Rangers -
   
19 SepDundee 2 - 1 Motherwell -
19 SepHibernian 1 - 1 Aberdeen2 - 1 X
19 SepKilmarnock 1 - 1 Hearts -
19 SepSt Johnstone 1 - 1 Falkirk -
19 SepSt Mirren 0 - 3 Dundee United -
   
15 SepFalkirk 2 - 1 Hearts1 - 1 X
15 SepHibernian 0 - 1 Kilmarnock2 - 1 X
15 SepMotherwell 0 - 4 Aberdeen2 - 1 X
   
6 SepHearts 2 - 1 Dundee -
6 SepSt Johnstone 2 - 1 Hibernian -
   
5 SepAberdeen 0 - 0 Kilmarnock3 - 1 X
5 SepDundee United 1 - 1 Falkirk2 - 2 R
5 SepRangers 1 - 0 Motherwell -
5 SepSt Mirren 1 - 2 Celtic0 - 2 R
   
3 SepHibernian 1 - 3 Hearts2 - 1 X
   
2 SepCeltic 3 - 0 Aberdeen3 - 1 R
2 SepDundee 1 - 1 St Johnstone2 - 2 R
2 SepFalkirk 1 - 2 Rangers1 - 2 +
2 SepKilmarnock 0 - 1 St Mirren2 - 1 X
2 SepMotherwell 3 - 0 Dundee United2 - 1 R
   
30 AugAberdeen 0 - 1 Rangers -
30 AugDundee 1 - 2 Hibernian -
30 AugSt Mirren 3 - 3 Motherwell -
   
29 AugCeltic 2 - 1 Falkirk -
29 AugHearts 2 - 1 St Johnstone -
29 AugKilmarnock 0 - 4 Dundee United -
   
22 AugDundee United 0 - 2 Dundee2 - 1 X
22 AugRangers 1 - 0 St Mirren -
22 AugSt Johnstone 0 - 1 Celtic -
   
9 AugHearts 4 - 0 Dundee United -
9 AugKilmarnock 1 - 5 Celtic -
9 AugMotherwell 0 - 0 Falkirk -
9 AugRangers 1 - 2 Hibernian -
   
8 AugDundee 2 - 0 Aberdeen2 - 1 R
8 AugSt Mirren 1 - 0 St Johnstone0 - 2 X
   
3 AugCeltic 1 - 0 Dundee3 - 1 R
   
2 AugHibernian 1 - 2 Motherwell2 - 1 X
2 AugSt Johnstone 4 - 3 Kilmarnock3 - 1 R
   
1 AugAberdeen 2 - 1 Hearts -
1 AugFalkirk 0 - 2 St Mirren -
   
31 JulDundee United 1 - 1 Rangers -
Explanation of this analysisThe results for the S Premiership league for this season

xScore was predicted from Home and Away performance against teams higher or lower in the league. Updated after each result.
Data last updated: 15 November 2026