Loading...
kick off logo
News

Premiership matches, tables and stats

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