Sportaurus
Your time--:-- UTC--:--
Scottish Premiership

Scottish PremiershipSEASON 2026/2027

69 matches on file · 69 played · Celtic currently top

2026/2769 2025/26229 2024/25228 2023/24228 2022/23222 2021/22230 2020/21232 2019/20179 2018/19228 2017/18228 2016/17228 2015/16228 2014/15228 2013/14228 2012/13228 2011/12217 2010/11239 2009/10228 2008/09228 2007/08228 2006/07222 2005/06228 2004/05234 2003/04228 2002/03228 2001/02222 2000/01228 1999/00182 1998/99184 1997/98180 1996/97180 1995/96180 1994/95180

Table so far 2026/2027

#Club PWD LGFGAGD Pts
1 Celtic 12 9 1 2 27 10 17 28
2 Rangers 10 7 2 1 18 8 10 23
3 Heart of Midlothian 12 6 3 3 24 17 7 21
4 Falkirk 12 5 3 4 15 12 3 18
5 Dundee 11 5 2 4 17 13 4 17
6 Dundee United 11 4 4 3 15 15 0 16
7 St Johnstone 12 3 5 4 15 19 -4 14
8 St Mirren 12 4 2 6 12 20 -8 14
9 Motherwell 12 3 3 6 14 20 -6 12
10 Aberdeen 11 3 2 6 12 14 -2 11
11 Kilmarnock 12 2 3 7 13 28 -15 9
12 Hibernian 11 2 2 7 11 17 -6 8

This table is not copied from anywhere: it is added up from the 69 results we hold for the season, three points for a win. It will differ from the official record wherever a match was decided off the pitch.

Every match, 2026/2027

01.08.26 Falkirk St Mirren 0 2 01.08.26 Aberdeen Heart of Midlothian 2 1 02.08.26 St Johnstone Kilmarnock 4 3 02.08.26 Hibernian Motherwell 1 2 03.08.26 Celtic Dundee 1 0 08.08.26 St Mirren St Johnstone 1 0 08.08.26 Dundee Aberdeen 2 0 09.08.26 Kilmarnock Celtic 1 5 09.08.26 Motherwell Falkirk 0 0 09.08.26 Heart of Midlothian Dundee United 4 0 09.08.26 Rangers Hibernian 1 2 22.08.26 Dundee United Dundee 0 2 29.08.26 Heart of Midlothian St Johnstone 2 1 29.08.26 Celtic Falkirk 2 1 29.08.26 Kilmarnock Dundee United 0 4 30.08.26 Aberdeen Rangers 0 1 30.08.26 St Mirren Motherwell 3 3 30.08.26 Dundee Hibernian 1 2 02.09.26 Motherwell Dundee United 3 0 02.09.26 Dundee St Johnstone 1 1 02.09.26 Celtic Aberdeen 3 0 02.09.26 Kilmarnock St Mirren 0 1 02.09.26 Falkirk Rangers 1 2 03.09.26 Hibernian Heart of Midlothian 1 3 05.09.26 Rangers Motherwell 1 0 05.09.26 Dundee United Falkirk 1 1 05.09.26 Aberdeen Kilmarnock 0 0 05.09.26 St Mirren Celtic 1 2 06.09.26 St Johnstone Hibernian 2 1 06.09.26 Heart of Midlothian Dundee 2 1 09.09.26 Rangers St Mirren 1 0 09.09.26 St Johnstone Celtic 0 1 15.09.26 Falkirk Heart of Midlothian 2 1 15.09.26 Motherwell Aberdeen 0 4 15.09.26 Hibernian Kilmarnock 0 1 19.09.26 Dundee Motherwell 2 1 19.09.26 St Mirren Dundee United 0 3 19.09.26 St Johnstone Falkirk 1 1 19.09.26 Hibernian Aberdeen 1 1 19.09.26 Kilmarnock Heart of Midlothian 1 1 20.09.26 Celtic Rangers 0 1 10.10.26 Dundee United Hibernian 1 0 10.10.26 Rangers Kilmarnock 3 1 10.10.26 Heart of Midlothian St Mirren 5 0 10.10.26 Falkirk Dundee 1 2 11.10.26 Motherwell Celtic 0 2 11.10.26 Aberdeen St Johnstone 0 1 17.10.26 St Johnstone Dundee United 1 1 17.10.26 Hibernian Falkirk 1 2 17.10.26 Aberdeen St Mirren 3 1 17.10.26 Kilmarnock Motherwell 3 2 17.10.26 Dundee Rangers 2 2 18.10.26 Celtic Heart of Midlothian 7 1 24.10.26 Falkirk Kilmarnock 3 0 24.10.26 Rangers St Johnstone 4 0 24.10.26 Dundee United Aberdeen 3 2 24.10.26 St Mirren Dundee 2 1 25.10.26 Hibernian Celtic 1 2 25.10.26 Motherwell Heart of Midlothian 0 2 28.10.26 St Johnstone Motherwell 2 2 28.10.26 Dundee Kilmarnock 3 1 28.10.26 Celtic Dundee United 2 2 28.10.26 Aberdeen Falkirk 0 1 28.10.26 St Mirren Hibernian 1 1 28.10.26 Heart of Midlothian Rangers 2 2 31.10.26 Motherwell St Mirren 1 0 31.10.26 Kilmarnock St Johnstone 2 2 31.10.26 Dundee United Heart of Midlothian –– 01.11.26 Falkirk Celtic 2 0