How the Statz model rates every side's attack and defence, and who is strongest right now.
Updated 2 November 2026
Rangers are the strongest side in the Scottish Premiership, top of the Statz Power Rankings dated 1 November 2026 with an Overall Rating of +1.21, built from an Attack Rating of 2.38 and a Defence Rating of 1.18. Celtic are next on +1.19.
Kilmarnock are the weakest side in the Scottish Premiership, bottom of the Statz Power Rankings dated 1 November 2026 with an Overall Rating of -0.51, built from an Attack Rating of 1.53 and a Defence Rating of 2.05. St. Johnstone are just above on -0.49.
Rangers have the best attack in the Scottish Premiership according to the Statz Power Rankings, with an Attack Rating of 2.38 expected goals a game against an average side, as of 1 November 2026. Celtic are next on 2.30.
Celtic have the best defence in the Scottish Premiership according to the Statz Power Rankings, with a Defence Rating of 1.12 expected goals conceded a game against an average side, as of 1 November 2026. Rangers are next on 1.18.
Hearts have improved more than any other side in the Scottish Premiership according to the Statz Power Rankings, their Overall Rating up 0.31 to +0.53 over the 31 days to 1 November 2026. Dundee United are next, up 0.05.
St. Mirren have declined further than any other side in the Scottish Premiership according to the Statz Power Rankings, their Overall Rating down 0.23 to -0.45 over the 31 days to 1 November 2026. St. Johnstone are next, down 0.22.
Hibernian are 12th in the 2026/2027 Scottish Premiership table but 4th in the Statz Power Rankings, with an Overall Rating of 0.00, further ahead of their league position than any other club.
Dundee are 5th in the 2026/2027 Scottish Premiership table but 9th in the Statz Power Rankings, with an Overall Rating of -0.38, further behind their league position than any other club.
| Rank | Team | Attack | Defence | Overall | Change over 7 days | Change over 30 days | League position |
|---|---|---|---|---|---|---|---|
| 1 | Rangers | 2.39 | 1.17 | +1.21 | +0.03 | +0.02 | 2 |
| 2 | Celtic | 2.29 | 1.11 | +1.18 | +0.03 | +0.02 | 1 |
| 3 | Hearts | 1.76 | 1.22 | +0.53 | +0.02 | +0.31 | 3 |
| 4 | Hibernian | 1.41 | 1.42 | -0.01 | -0.03 | -0.07 | 12 |
| 5 | Motherwell | 1.51 | 1.57 | -0.06 | +0.04 | 0.00 | 9 |
| 6 | Falkirk | 1.36 | 1.55 | -0.19 | +0.01 | -0.01 | 4 |
| 7 | Dundee United | 1.53 | 1.75 | -0.22 | +0.02 | +0.04 | 6 |
| 8 | Aberdeen | 1.28 | 1.59 | -0.32 | +0.02 | -0.01 | 10 |
| 9 | Dundee | 1.37 | 1.75 | -0.39 | -0.04 | -0.01 | 5 |
| 10 | St. Mirren | 1.17 | 1.62 | -0.44 | +0.02 | -0.22 | 8 |
| 11 | St. Johnstone | 1.24 | 1.73 | -0.49 | -0.06 | -0.22 | 7 |
| 12 | Kilmarnock | 1.53 | 2.04 | -0.51 | +0.09 | +0.04 | 11 |