Premiership matches, tables and stats
Premiership
Premiership
Scotland
Matches
All Matches
Hearts
19:00
2025 Aug 04
Aberdeen
Rangers
15:00
2026 Jan 25
Dundee
Hibernian
15:00
2026 Jan 10
Motherwell
Aberdeen
16:30
2026 Jan 11
Rangers
Dundee
14:00
2026 Jan 11
Hearts
Celtic
15:00
2026 Jan 10
Dundee United
Livingston
15:00
2026 Jan 10
Kilmarnock
St. Mirren
15:00
2026 Jan 10
Falkirk
Dundee United
15:00
2026 Jan 24
St. Mirren
Motherwell
15:00
2026 Jan 24
Kilmarnock
Hearts
15:00
2026 Jan 25
Celtic
Falkirk
15:00
2026 Jan 24
Hibernian
Kilmarnock
15:00
2026 Jan 03
Hibernian
Aberdeen
15:00
2026 Jan 24
Livingston
Kilmarnock
15:00
2026 Jan 31
Aberdeen
Dundee United
15:00
2026 Jan 31
Hearts
Hibernian
15:00
2026 Feb 01
Rangers
St. Mirren
15:00
2026 Jan 31
Dundee
Celtic
15:00
2026 Feb 01
Falkirk
Livingston
15:00
2026 Jan 31
Motherwell
Aberdeen
19:45
2026 Feb 04
Celtic
Livingston
19:45
2026 Feb 04
Falkirk
Rangers
19:45
2026 Feb 04
Kilmarnock
Dundee United
15:00
2026 Jan 03
Dundee
Motherwell
15:00
2026 Jan 03
St. Mirren
Hibernian
19:45
2026 Feb 04
Dundee United
Celtic
15:00
2025 Dec 21
Aberdeen
Hearts
19:45
2026 Jan 14
St. Mirren
Dundee
19:45
2025 Dec 30
Kilmarnock
Hibernian
19:45
2025 Dec 30
Aberdeen
Livingston
19:45
2025 Dec 30
Dundee United
Rangers
19:45
2025 Dec 30
St. Mirren
Motherwell
20:00
2025 Dec 30
Celtic
Falkirk
20:00
2025 Dec 13
Hearts
Hearts
13:30
2025 Dec 21
Rangers
Motherwell
15:00
2025 Dec 20
Dundee
Dundee United
15:00
2025 Dec 20
Hibernian
Celtic
12:30
2026 Jan 03
Rangers
St. Mirren
15:00
2025 Dec 20
Livingston
Kilmarnock
15:00
2025 Dec 20
Falkirk
St. Mirren
15:00
2025 Dec 27
Kilmarnock
Dundee
15:00
2025 Dec 27
Falkirk
Hibernian
12:30
2025 Dec 27
Hearts
Livingston
15:00
2025 Dec 27
Celtic
Rangers
15:00
2025 Dec 27
Motherwell
Aberdeen
17:45
2025 Dec 27
Dundee United
Hearts
15:00
2026 Jan 03
Livingston
Falkirk
15:00
2026 Jan 03
Aberdeen
Dundee
19:45
2026 Feb 04
Motherwell
St. Mirren
19:45
2026 Feb 04
Hearts
Dundee United
15:00
2025 Dec 13
Motherwell
Rangers
15:00
2026 Mar 21
Aberdeen
Celtic
15:00
2026 Mar 14
Motherwell
Aberdeen
15:00
2026 Mar 14
Falkirk
St. Mirren
15:00
2026 Mar 14
Rangers
Dundee
15:00
2026 Mar 14
Dundee United
Motherwell
15:00
2026 Mar 21
Hibernian
Kilmarnock
15:00
2026 Mar 21
Livingston
Falkirk
15:00
2026 Mar 21
St. Mirren
Hearts
15:00
2026 Mar 21
Dundee
Dundee United
15:00
2026 Mar 21
Celtic
Dundee
14:00
2026 Apr 04
Celtic
Kilmarnock
15:00
2026 Mar 14
Hearts
Rangers
14:00
2026 Apr 04
Dundee United
St. Mirren
14:00
2026 Apr 04
Aberdeen
Motherwell
14:00
2026 Apr 04
Falkirk
Hibernian
14:00
2026 Apr 04
Kilmarnock
Livingston
14:00
2026 Apr 04
Hearts
Falkirk
14:00
2026 Apr 11
Rangers
Hearts
14:00
2026 Apr 11
Motherwell
Kilmarnock
14:00
2026 Apr 11
Dundee
Dundee United
14:00
2026 Apr 11
Livingston
Aberdeen
14:00
2026 Apr 11
Hibernian
Hibernian
15:00
2026 Mar 14
Livingston
Falkirk
15:00
2026 Feb 28
Kilmarnock
Celtic
19:45
2026 Feb 11
Livingston
Falkirk
15:00
2026 Feb 14
Dundee United
Motherwell
19:45
2026 Feb 11
Rangers
Dundee United
19:45
2026 Feb 11
Aberdeen
Hearts
19:45
2026 Feb 11
Hibernian
Falkirk
19:45
2026 Feb 11
Dundee
Kilmarnock
19:45
2026 Feb 11
St. Mirren
Kilmarnock
15:00
2026 Feb 14
Celtic
Rangers
15:00
2026 Feb 14
Hearts
Hibernian
15:00
2026 Feb 14
St. Mirren
Motherwell
15:00
2026 Feb 14
Aberdeen
Dundee
15:00
2026 Feb 14
Livingston
Dundee
15:00
2026 Feb 28
Hibernian
Dundee United
15:00
2026 Feb 21
Kilmarnock
Aberdeen
15:00
2026 Feb 21
Dundee
St. Mirren
15:00
2026 Feb 21
Motherwell
Celtic
15:00
2026 Feb 21
Hibernian
Livingston
15:00
2026 Feb 21
Rangers
Hearts
15:00
2026 Feb 21
Falkirk
Motherwell
15:00
2026 Feb 28
Dundee United
Rangers
12:00
2026 Mar 01
Celtic
Livingston
15:00
2026 Feb 28
St. Mirren
Hearts
15:00
2026 Feb 28
Aberdeen
Rangers
19:45
2025 Dec 15
Hibernian
Aberdeen
15:00
2025 Dec 14
Kilmarnock
Kilmarnock
14:00
2025 Aug 02
Livingston
Livingston
14:00
2025 Sep 28
Rangers
Aberdeen
14:00
2025 Sep 13
Livingston
Hibernian
16:45
2025 Sep 13
Dundee United
Dundee
14:00
2025 Sep 13
Motherwell
Motherwell
19:45
2025 Oct 29
Dundee United
Celtic
19:45
2025 Oct 29
Falkirk
St. Mirren
19:45
2025 Oct 29
Hearts
Hibernian
19:45
2025 Oct 29
Rangers
Kilmarnock
19:45
2025 Oct 29
Aberdeen
Dundee
14:00
2025 Sep 20
Livingston
Dundee United
14:00
2025 Sep 27
Kilmarnock
Kilmarnock
14:00
2025 Sep 14
Celtic
Celtic
14:00
2025 Sep 27
Hibernian
Motherwell
16:45
2025 Sep 27
Aberdeen
Hearts
14:00
2025 Sep 27
Falkirk
St. Mirren
14:00
2025 Sep 27
Dundee
Aberdeen
14:00
2025 Oct 05
Dundee
Dundee United
14:00
2025 Oct 04
Livingston
Celtic
14:00
2025 Oct 05
Motherwell
Hearts
16:45
2025 Oct 04
Hibernian
Falkirk
14:00
2025 Oct 05
Rangers
Kilmarnock
14:00
2025 Oct 04
St. Mirren
Rangers
14:00
2025 Sep 13
Hearts
Falkirk
14:00
2025 Sep 13
St. Mirren
Motherwell
14:00
2025 Oct 18
Falkirk
Livingston
14:00
2025 Aug 09
Falkirk
Motherwell
16:30
2025 Aug 02
Rangers
Celtic
15:30
2025 Aug 03
St. Mirren
Dundee
14:00
2025 Aug 03
Hibernian
Falkirk
13:00
2025 Aug 03
Dundee United
Dundee United
14:00
2025 Aug 10
Hearts
Aberdeen
11:30
2025 Aug 10
Celtic
St. Mirren
14:00
2025 Aug 09
Motherwell
Rangers
16:45
2025 Aug 09
Dundee
Hibernian
14:00
2025 Aug 10
Kilmarnock
Celtic
14:00
2025 Aug 23
Livingston
Dundee
13:00
2025 Aug 31
Dundee United
Hearts
14:00
2025 Aug 23
Motherwell
Kilmarnock
14:00
2025 Aug 23
Dundee
St. Mirren
11:00
2025 Aug 24
Rangers
Falkirk
18:45
2025 Sep 23
Hibernian
Dundee United
18:45
2025 Sep 23
Aberdeen
Livingston
14:00
2025 Aug 30
Hearts
Motherwell
14:00
2025 Aug 30
Kilmarnock
Rangers
11:00
2025 Aug 31
Celtic
Hibernian
14:00
2025 Aug 31
St. Mirren
Aberdeen
14:00
2025 Aug 31
Falkirk
St. Mirren
14:00
2025 Oct 18
Aberdeen
Rangers
14:00
2025 Oct 18
Dundee United
Livingston
15:00
2025 Dec 13
Dundee
Hibernian
12:00
2025 Nov 30
Celtic
Aberdeen
15:00
2025 Nov 09
Motherwell
Hearts
15:00
2025 Nov 09
Dundee United
Kilmarnock
15:00
2025 Nov 22
Motherwell
Dundee United
15:00
2025 Nov 22
Falkirk
Rangers
15:00
2025 Nov 22
Livingston
St. Mirren
20:00
2025 Nov 22
Celtic
Aberdeen
15:00
2025 Nov 23
Hearts
Hibernian
15:00
2025 Nov 22
Dundee
Rangers
14:00
2025 Nov 30
Falkirk
Motherwell
15:00
2025 Nov 29
Hearts
Dundee
15:00
2025 Nov 09
Rangers
Dundee
15:00
2025 Nov 29
St. Mirren
Livingston
15:00
2025 Nov 30
Aberdeen
Kilmarnock
17:45
2025 Nov 29
Dundee United
Hibernian
15:00
2025 Dec 06
Falkirk
Kilmarnock
20:00
2025 Dec 06
Rangers
Celtic
15:00
2025 Dec 07
Hearts
Motherwell
15:00
2025 Dec 06
Livingston
St. Mirren
15:00
2025 Dec 06
Dundee United
Dundee
15:00
2025 Dec 06
Aberdeen
Falkirk
19:45
2026 Jan 14
Celtic
Falkirk
15:00
2025 Nov 08
Livingston
St. Mirren
17:45
2025 Nov 08
Hibernian
Hibernian
14:00
2025 Oct 18
Livingston
Aberdeen
19:45
2025 Dec 03
St. Mirren
Dundee
11:00
2025 Oct 19
Celtic
Kilmarnock
16:45
2025 Oct 18
Hearts
Aberdeen
14:30
2025 Oct 26
Hibernian
Dundee United
14:00
2025 Oct 25
St. Mirren
Hearts
12:00
2025 Oct 26
Celtic
Rangers
15:00
2025 Oct 26
Kilmarnock
Falkirk
14:00
2025 Oct 25
Dundee
Livingston
14:00
2025 Oct 25
Motherwell
Falkirk
19:45
2025 Dec 03
Motherwell
Dundee United
19:45
2025 Dec 03
Rangers
Celtic
19:45
2025 Dec 03
Dundee
Celtic
16:00
2025 Nov 09
Kilmarnock
Hearts
19:45
2025 Dec 03
Kilmarnock
Livingston
15:00
2025 Nov 01
Hibernian
Dundee United
20:00
2025 Dec 17
Celtic
Livingston
19:45
2026 Jan 06
St. Mirren
Motherwell
15:00
2025 Nov 01
Hibernian
Dundee United
15:00
2025 Nov 01
Celtic
Rangers
20:00
2026 Jan 06
Aberdeen
Falkirk
15:00
2025 Nov 01
Kilmarnock
Motherwell
19:45
2025 Nov 25
Hibernian
Hearts
15:00
2025 Nov 01
Dundee
Celtic
14:00
2026 Apr 11
St. Mirren
| # | PL | W | D | L | +/- | GD | PTS | Form | |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Hearts |
14 | 9 | 4 | 1 | 29 - 11 | 18 | 31 | W W D W W W W W W D W D L D |
| 2 |
Celtic |
12 | 8 | 2 | 2 | 21 - 8 | 13 | 26 | W W W D W D W L L W W W |
| 3 |
Motherwell |
14 | 5 | 7 | 2 | 22 - 15 | 7 | 22 | D D D D D W L L W W D W D W |
| 4 |
Hibernian |
14 | 5 | 6 | 3 | 23 - 16 | 7 | 21 | W D D D D D L W W L W W D L |
| 5 |
Rangers |
12 | 5 | 6 | 1 | 17 - 11 | 6 | 21 | D D D D L W D D W W W W |
| 6 |
Falkirk |
13 | 5 | 4 | 4 | 19 - 21 | -2 | 19 | D L D W L L D W W L W D W |
| 7 |
Dundee United |
13 | 3 | 6 | 4 | 19 - 21 | -2 | 15 | D L W W D L D D W L D L D |
| 8 |
Aberdeen |
12 | 4 | 2 | 6 | 9 - 12 | -3 | 14 | L L L L D L W W L W D W |
| 9 |
Dundee |
14 | 3 | 3 | 8 | 12 - 25 | -13 | 12 | L D D L D L L W L W L L L W |
| 10 |
Kilmarnock |
14 | 2 | 5 | 7 | 15 - 26 | -11 | 11 | D D D D L W W L L L L L L D |
| 11 |
St. Mirren |
13 | 2 | 4 | 7 | 9 - 19 | -10 | 10 | L D D D W W L L L D L L L |
| 12 |
Livingston |
13 | 1 | 5 | 7 | 15 - 25 | -10 | 8 | D W L L D L D L L L D L D |