Ligue 1 ♂Ligue 2 ♂Premier League ♂LaLiga ♂Bundesliga ♂Serie A ♂Eredivisie ♂Jupiler Pro League ♂Primeira Liga ♂Süper Lig ♂Super League Grèce ♂Scottish Premiership ♂Super League Suisse ♂Bundesliga autrichienne ♂Superliga danoise ♂Ekstraklasa ♂Championship ♂LaLiga 2 ♂Serie B ♂2. Bundesliga ♂Ligue des Champions ♂Ligue Europa ♂Conference League ♂Ligue des Champions ♀Ligue des nations ♂
Scottish Premiership ♂
Fixtures, results, season table and forecasts for the coming matches.
Next matchesWhat's this?
Sous chaque affiche, trois nombres : les chances de victoire de l'équipe à domicile (1), de match nul (N) et de victoire de l'équipe à l'extérieur (2), en pourcentage. Cliquez sur le match pour le détail : forme, compositions, buteurs probables.
What's this?
Sous chaque affiche, trois nombres : les chances de victoire de l'équipe à domicile (1), de match nul (N) et de victoire de l'équipe à l'extérieur (2), en pourcentage. Cliquez sur le match pour le détail : forme, compositions, buteurs probables.
Injured and suspended in this competition →
Scottish Premiership ♂ · Sat 15:00
Dundee United
Motherwell 461 26N 292 Scottish Premiership ♂ · Sat 15:00 St Johnstone
Dundee 401 26N 342 Scottish Premiership ♂ · Sat 17:45 Aberdeen
Hibernian 381 27N 352 Scottish Premiership ♂ · Sat 20:00 St Mirren
Rangers 141 20N 662 Scottish Premiership ♂ · Sun 15:00 Hearts
Falkirk 601 22N 182 Scottish Premiership ♂ · Sun 16:00 Celtic
Kilmarnock 811 12N 72 Scottish Premiership ♂ · Sat 15:00 Dundee
Hearts 281 26N 472 Scottish Premiership ♂ · Sat 15:00 Celtic
St Mirren 801 13N 72 Scottish Premiership ♂ · Sat 15:00 Hibernian
Dundee United 501 26N 242 Scottish Premiership ♂ · Sat 15:00 Kilmarnock
Aberdeen 411 27N 322 Scottish Premiership ♂ · Sat 15:00 Motherwell
Rangers 281 26N 462 Scottish Premiership ♂ · Sat 15:00 Falkirk
St Johnstone 471 27N 262 Scottish Premiership ♂ · Tue 20:00 Rangers
Aberdeen 661 21N 132 Scottish Premiership ♂ · Sat 15:00 Motherwell
Hibernian upcoming Scottish Premiership ♂ · Sat 15:00 Rangers
Falkirk upcoming Scottish Premiership ♂ · Sat 15:00 Aberdeen
Dundee upcoming Scottish Premiership ♂ · Sat 15:00 Dundee United
St Johnstone upcoming Scottish Premiership ♂ · Sat 15:00 St Mirren
Kilmarnock upcoming Scottish Premiership ♂ · Sun 15:00 Hearts
Celtic upcoming Scottish Premiership ♂ · Wed 19:45 Rangers
Dundee United upcoming Scottish Premiership ♂ · Wed 19:45 Hearts
Aberdeen upcoming Scottish Premiership ♂ · Wed 19:45 St Johnstone
St Mirren upcoming Scottish Premiership ♂ · Wed 19:45 Kilmarnock
Hibernian upcoming Scottish Premiership ♂ · Wed 19:45 Dundee
Celtic upcoming Scottish Premiership ♂ · Wed 19:45 Falkirk
Motherwell upcoming Scottish Premiership ♂ · Sat 15:00 Celtic
St Johnstone upcoming Scottish Premiership ♂ · Sat 15:00 Aberdeen
Dundee United upcoming Scottish Premiership ♂ · Sat 15:00 Motherwell
Kilmarnock upcoming Scottish Premiership ♂ · Sat 15:00 Hibernian
Rangers upcoming Scottish Premiership ♂ · Sat 15:00 Dundee
Falkirk upcoming
Motherwell 461 26N 292 Scottish Premiership ♂ · Sat 15:00 St Johnstone
Dundee 401 26N 342 Scottish Premiership ♂ · Sat 17:45 Aberdeen
Hibernian 381 27N 352 Scottish Premiership ♂ · Sat 20:00 St Mirren
Rangers 141 20N 662 Scottish Premiership ♂ · Sun 15:00 Hearts
Falkirk 601 22N 182 Scottish Premiership ♂ · Sun 16:00 Celtic
Kilmarnock 811 12N 72 Scottish Premiership ♂ · Sat 15:00 Dundee
Hearts 281 26N 472 Scottish Premiership ♂ · Sat 15:00 Celtic
St Mirren 801 13N 72 Scottish Premiership ♂ · Sat 15:00 Hibernian
Dundee United 501 26N 242 Scottish Premiership ♂ · Sat 15:00 Kilmarnock
Aberdeen 411 27N 322 Scottish Premiership ♂ · Sat 15:00 Motherwell
Rangers 281 26N 462 Scottish Premiership ♂ · Sat 15:00 Falkirk
St Johnstone 471 27N 262 Scottish Premiership ♂ · Tue 20:00 Rangers
Aberdeen 661 21N 132 Scottish Premiership ♂ · Sat 15:00 Motherwell
Hibernian upcoming Scottish Premiership ♂ · Sat 15:00 Rangers
Falkirk upcoming Scottish Premiership ♂ · Sat 15:00 Aberdeen
Dundee upcoming Scottish Premiership ♂ · Sat 15:00 Dundee United
St Johnstone upcoming Scottish Premiership ♂ · Sat 15:00 St Mirren
Kilmarnock upcoming Scottish Premiership ♂ · Sun 15:00 Hearts
Celtic upcoming Scottish Premiership ♂ · Wed 19:45 Rangers
Dundee United upcoming Scottish Premiership ♂ · Wed 19:45 Hearts
Aberdeen upcoming Scottish Premiership ♂ · Wed 19:45 St Johnstone
St Mirren upcoming Scottish Premiership ♂ · Wed 19:45 Kilmarnock
Hibernian upcoming Scottish Premiership ♂ · Wed 19:45 Dundee
Celtic upcoming Scottish Premiership ♂ · Wed 19:45 Falkirk
Motherwell upcoming Scottish Premiership ♂ · Sat 15:00 Celtic
St Johnstone upcoming Scottish Premiership ♂ · Sat 15:00 Aberdeen
Dundee United upcoming Scottish Premiership ♂ · Sat 15:00 Motherwell
Kilmarnock upcoming Scottish Premiership ♂ · Sat 15:00 Hibernian
Rangers upcoming Scottish Premiership ♂ · Sat 15:00 Dundee
Falkirk upcoming
Played, result not received yet
31/10/2026 Dundee United – Hearts · 31/10/2026 Hibernian – Dundee
TableWhat's this?
J matchs joués, V victoires, N nuls, D défaites, buts marqués:encaissés, Pts points (3 par victoire, 1 par nul). L'Elo est une note de niveau qui monte quand on bat plus fort que soi et baisse quand on perd contre plus faible ; 1 600 est une bonne équipe, 1 800 une très grande. Elle sert au calcul des probabilités.
What's this?
J matchs joués, V victoires, N nuls, D défaites, buts marqués:encaissés, Pts points (3 par victoire, 1 par nul). L'Elo est une note de niveau qui monte quand on bat plus fort que soi et baisse quand on perd contre plus faible ; 1 600 est une bonne équipe, 1 800 une très grande. Elle sert au calcul des probabilités.
| # | Team | J | V | N | D | Goals | Pts | Elo | Trend |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Celtic | 12 | 9 | 1 | 2 | 27:10 | 28 | 1650 | = |
| 2 | Rangers | 11 | 7 | 3 | 1 | 19:9 | 24 | 1623 | = |
| 3 | Hearts | 11 | 6 | 2 | 3 | 24:17 | 20 | 1545 | = |
| 4 | Falkirk | 12 | 5 | 3 | 4 | 15:12 | 18 | 1408 | ▲7 |
| 5 | Dundee | 11 | 5 | 2 | 4 | 17:13 | 17 | 1391 | ▲2 |
| 6 | Dundee United | 11 | 4 | 4 | 3 | 16:16 | 16 | 1425 | ▲3 |
| 7 | St Johnstone | 12 | 3 | 5 | 4 | 15:19 | 14 | 1368 | ▼1 |
| 8 | St Mirren | 12 | 4 | 2 | 6 | 12:20 | 14 | 1355 | ▼3 |
| 9 | Motherwell | 12 | 3 | 3 | 6 | 14:20 | 12 | 1475 | = |
| 10 | Aberdeen | 11 | 3 | 2 | 6 | 12:14 | 11 | 1387 | ▼1 |
| 11 | Kilmarnock | 12 | 2 | 3 | 7 | 13:28 | 9 | 1368 | ▲1 |
| 12 | Hibernian | 11 | 2 | 2 | 7 | 11:17 | 8 | 1482 | ▼2 |
Trend: the team's last six positions and the gap with five matchdays earlier (▲ climbed). Details on the team page.
Latest results
| Date | Match | Score |
|---|---|---|
| 01/11/2026 | Falkirk – Celtic | 2 – 0 |
| 31/10/2026 | Motherwell – St Mirren | 1 – 0 |
| 31/10/2026 | Kilmarnock – St Johnstone | 2 – 2 |
| 28/10/2026 | Hearts – Rangers | 2 – 2 |
| 28/10/2026 | St Johnstone – Motherwell | 2 – 2 |
| 28/10/2026 | Aberdeen – Falkirk | 0 – 1 |
| 28/10/2026 | St Mirren – Hibernian | 1 – 1 |
| 28/10/2026 | Celtic – Dundee United | 2 – 2 |
| 28/10/2026 | Dundee – Kilmarnock | 3 – 1 |
| 25/10/2026 | Motherwell – Hearts | 0 – 2 |
| 25/10/2026 | Hibernian – Celtic | 1 – 2 |
| 24/10/2026 | Falkirk – Kilmarnock | 3 – 0 |
| 24/10/2026 | Dundee United – Aberdeen | 3 – 2 |
| 24/10/2026 | St Mirren – Dundee | 2 – 1 |
| 24/10/2026 | Rangers – St Johnstone | 4 – 0 |
| 18/10/2026 | Celtic – Hearts | 7 – 1 |
| 17/10/2026 | Hibernian – Falkirk | 1 – 2 |
| 17/10/2026 | Kilmarnock – Motherwell | 3 – 2 |
| 17/10/2026 | St Johnstone – Dundee United | 1 – 1 |
| 17/10/2026 | Dundee – Rangers | 2 – 2 |
Previous seasons
Final table, results and statistics for every season. Roll of honour → Records →
2025-2026 · 2024-2025 · 2023-2024 · 2022-2023 · 2021-2022 · 2020-2021 · 2019-2020 · 2018-2019 · 2017-2018 · 2016-2017 · 2015-2016 · 2014-2015 · 2013-2014 · 2012-2013 · 2011-2012 · 2010-2011 · 2009-2010 · 2008-2009 · 2007-2008 · 2006-2007 · 2005-2006 · 2004-2005 · 2003-2004 · 2002-2003 · 2001-2002 · 1999-2000 · 1998-1999 · 1997-1998 · 1996-1997 · 1995-1996 · 1994-1995