Football Scotland Premiership 2024/2025 Live Scores, Fixtures, Standings and Results
Premiership
Matches
December 21
Aberdeen Hibernian
15:00
Ended
Aberdeen
1
Hibernian
3
Ross County St Mirren
15:00
Ended
Ross County
1
St Mirren
2
Rangers Dundee
15:00
Ended
Rangers
1
Dundee
0
December 22
Dundee Utd Celtic
12:00
Dundee Utd
Celtic
Hearts St Johnstone
15:00
Hearts
St Johnstone
December 26
Hearts Hibernian
12:30
Hearts
Hibernian
Celtic Motherwell
15:00
Celtic
Motherwell
Kilmarnock Aberdeen
15:00
Kilmarnock
Aberdeen
Dundee Ross County
15:00
Dundee
Ross County
St Johnstone Dundee Utd
15:00
St Johnstone
Dundee Utd
St Mirren Rangers
17:45
St Mirren
Rangers
December 29
Celtic St Johnstone
15:00
Celtic
St Johnstone
Hibernian Kilmarnock
15:00
Hibernian
Kilmarnock
Motherwell Rangers
15:00
Motherwell
Rangers
Ross County Hearts
15:00
Ross County
Hearts
St Mirren Dundee
15:00
St Mirren
Dundee
Dundee Utd Aberdeen
17:15
Dundee Utd
Aberdeen
January 02 2025
Hearts Motherwell
15:00
Hearts
Motherwell
Kilmarnock St Mirren
15:00
Kilmarnock
St Mirren
Rangers Celtic
15:00
Rangers
Celtic
Aberdeen Ross County
15:00
Aberdeen
Ross County
St Johnstone Hibernian
15:00
St Johnstone
Hibernian
Dundee Dundee Utd
17:30
Dundee
Dundee Utd
January 05 2025
Hibernian Rangers
12:00
Hibernian
Rangers
Motherwell Aberdeen
14:30
Motherwell
Aberdeen
Celtic St Mirren
15:00
Celtic
St Mirren
Dundee Utd Hearts
15:00
Dundee Utd
Hearts
Kilmarnock Ross County
15:00
Kilmarnock
Ross County
St Johnstone Dundee
15:00
St Johnstone
Dundee
January 08 2025
Kilmarnock Motherwell
19:45
Kilmarnock
Motherwell
Celtic Dundee Utd
19:45
Celtic
Dundee Utd
January 09 2025
Dundee Rangers
20:00
Dundee
Rangers
January 11 2025
Ross County Celtic
12:30
Ross County
Celtic
St Mirren Dundee Utd
15:00
St Mirren
Dundee Utd
Hibernian Motherwell
15:00
Hibernian
Motherwell
January 12 2025
Aberdeen Hearts
15:00
Aberdeen
Hearts
Rangers St Johnstone
15:00
Rangers
St Johnstone
January 14 2025
Dundee Celtic
20:00
Dundee
Celtic
January 15 2025
Rangers Aberdeen
20:00
Rangers
Aberdeen
January 25 2025
Aberdeen St Mirren
15:00
Aberdeen
St Mirren
Celtic Dundee
15:00
Celtic
Dundee
Hearts Kilmarnock
15:00
Hearts
Kilmarnock
Ross County Hibernian
15:00
Ross County
Hibernian
St Johnstone Motherwell
15:00
St Johnstone
Motherwell
January 26 2025
Dundee Utd Rangers
12:00
Dundee Utd
Rangers
February 01 2025
Dundee Hearts
15:00
Dundee
Hearts
Motherwell Celtic
15:00
Motherwell
Celtic
St Mirren St Johnstone
15:00
St Mirren
St Johnstone
Hibernian Aberdeen
15:00
Hibernian
Aberdeen
Kilmarnock Dundee Utd
15:00
Kilmarnock
Dundee Utd
February 02 2025
Rangers Ross County
16:00
Rangers
Ross County
February 15 2025
Celtic Dundee Utd
15:00
Celtic
Dundee Utd
St Mirren Hibernian
15:00
St Mirren
Hibernian
Season
3 Aug 2024
18 May 2025
Premiership Standings
#
Team
P
W
D
L
GA
GF
Pts
Last 5
Championship round
Relegation Round
#
Team
P
W
D
L
GA
GF
Pts
Last 5
Championship round
Relegation Round
#
Team
P
W
D
L
GA
GF
Pts
Last 5
Championship round
Relegation Round
Results
December 21
Aberdeen Hibernian
15:00
Ended
Aberdeen
1
Hibernian
3
Ross County St Mirren
15:00
Ended
Ross County
1
St Mirren
2
Rangers Dundee
15:00
Ended
Rangers
1
Dundee
0
December 20
Motherwell Kilmarnock
19:45
Ended
Motherwell
1
Kilmarnock
1
December 15
Kilmarnock Hearts
15:00
Ended
Kilmarnock
1
Hearts
0
December 14
Motherwell Dundee Utd
15:00
Ended
Motherwell
4
Dundee Utd
3
Hibernian Ross County
15:00
Ended
Hibernian
3
Ross County
1
St Johnstone St Mirren
15:00
Ended
St Johnstone
2
St Mirren
3
Dundee Celtic
15:00
Postponed
Dundee
Celtic
December 08
Ross County Rangers
12:00
Ended
Ross County
0
Rangers
3
December 07
Aberdeen St Johnstone
15:00
Ended
Aberdeen
1
St Johnstone
1
St Mirren Motherwell
15:00
Ended
St Mirren
0
Motherwell
1
Hearts Dundee
15:00
Ended
Hearts
2
Dundee
0
Dundee Utd Kilmarnock
15:00
Ended
Dundee Utd
1
Kilmarnock
1
Celtic Hibernian
15:00
Ended
Celtic
3
Hibernian
0
December 04
Aberdeen Celtic
20:00
Ended
Aberdeen
0
Celtic
1
Dundee Motherwell
19:45
Ended
Dundee
4
Motherwell
1
Rangers Kilmarnock
19:45
Ended
Rangers
6
Kilmarnock
0
December 01
Hearts Aberdeen
15:00
Ended
Hearts
1
Aberdeen
1
St Johnstone Rangers
12:00
Ended
St Johnstone
0
Rangers
1
November 30
Motherwell Hibernian
15:00
Ended
Motherwell
0
Hibernian
3
Kilmarnock Dundee
15:00
Ended
Kilmarnock
1
Dundee
1
Dundee Utd St Mirren
15:00
Ended
Dundee Utd
2
St Mirren
0
Celtic Ross County
15:00
Ended
Celtic
5
Ross County
0
November 26
Hibernian Aberdeen
19:45
Ended
Hibernian
3
Aberdeen
3
November 23
Hearts Celtic
19:45
Ended
Hearts
1
Celtic
4
Dundee Hibernian
17:45
Ended
Dundee
4
Hibernian
1
St Mirren Aberdeen
16:00
Ended
St Mirren
2
Aberdeen
1
Rangers Dundee Utd
15:45
Ended
Rangers
1
Dundee Utd
1
Ross County Motherwell
15:00
Ended
Ross County
2
Motherwell
1
St Johnstone Kilmarnock
15:00
Ended
St Johnstone
1
Kilmarnock
0
November 10
Rangers Hearts
17:00
Ended
Rangers
1
Hearts
0
Kilmarnock Celtic
15:00
Ended
Kilmarnock
0
Celtic
2
November 09
Aberdeen Dundee
17:30
Ended
Aberdeen
4
Dundee
1
Motherwell St Johnstone
15:00
Ended
Motherwell
2
St Johnstone
1
Dundee Utd Ross County
15:00
Ended
Dundee Utd
3
Ross County
0
Hibernian St Mirren
15:00
Ended
Hibernian
1
St Mirren
2
November 03
Dundee Kilmarnock
15:00
Ended
Dundee
3
Kilmarnock
2
Hibernian Dundee Utd
15:00
Ended
Hibernian
1
Dundee Utd
1
November 02
Hibernian Aberdeen
15:00
Postponed
Hibernian
Aberdeen
St Mirren Ross County
15:00
Ended
St Mirren
0
Ross County
0
St Johnstone Hearts
15:00
Ended
St Johnstone
1
Hearts
2
Kilmarnock Motherwell
15:00
Postponed
Kilmarnock
Motherwell
Dundee Rangers
15:00
Postponed
Dundee
Rangers
Celtic Dundee Utd
15:00
Postponed
Celtic
Dundee Utd
October 30
Aberdeen Rangers
20:00
Ended
Aberdeen
2
Rangers
1
Ross County Hibernian
19:45
Ended
Ross County
0
Hibernian
0
Dundee Utd Motherwell
19:45
Ended
Dundee Utd
1
Motherwell
2
St Mirren St Johnstone
19:45
Ended
St Mirren
3
St Johnstone
1
Hearts Kilmarnock
19:45
Ended
Hearts
1
Kilmarnock
2
Top Players
Scorers
1
Sam Dalby
Dundee Utd
8
2
Callum McGregor
Celtic
6
3
Vaclav Cerny
Rangers
6
4
Cyriel Dessers
Rangers
6
5
Kyogo Furuhashi
Celtic
6
6
Benjamin Mbunga-Kimpioka
St Johnstone
6
7
Luke McCowan
Dundee
5
8
Nicky Clark
St Johnstone
5
9
Toyosi Olusanya
St Mirren
5
10
Bruce Anderson
Kilmarnock
5
11
Nicolas Kuhn
Celtic
5
12
Ronan Aiden Connolly Shea Chapman Hale
Ross County
5
13
Adam Idah
Celtic
5
14
Habib Gueye
Aberdeen
5
15
Matthew Kennedy
Kilmarnock
4
16
Nicky Devlin
Aberdeen
4
17
Jamie McGrath
Aberdeen
4
18
Simon Murray
Dundee
4
19
Apostolos Stamatelopoulos
Motherwell
4
20
Reo Hatate
Celtic
4
21
Lyall Cameron
Dundee
4
22
Alistair Johnston
Celtic
4
23
Mackenzie Kirk
St Johnstone
4
24
Marley Watkins
Kilmarnock
3
25
Tom Lawrence
Rangers
3
26
Lawrence Shankland
Hearts
3
27
Nicky Cadden
Hibernian
3
28
Kevin Nisbet
Aberdeen
3
29
Scott Tiffoney
Dundee
3
30
Danilo
Rangers
3
31
Ziyad Larkeche
Dundee
3
32
Mykola Kukharevych
Hibernian
3
33
Arne Engels
Celtic
3
34
Topi Keskinen
Aberdeen
3
35
Tom Sparrow
Motherwell
3
36
Tawanda Maswanhise
Motherwell
3
37
Luca Stephenson
Dundee Utd
3
38
Seb Palmer Houlden
Dundee
3
39
Junior Hoilett
Hibernian
2
40
Curtis Main
Dundee
2
41
Andy Halliday
Motherwell
2
42
Jordan White
Ross County
2
43
James Tavernier
Rangers
2
44
Joe Newell
Hibernian
2
45
Kevin Holt
Dundee Utd
2
46
Martin Boyle
Hibernian
2
47
Dwight Gayle
Hibernian
2
48
Mark O'Hara
St Mirren
2
49
Blair Spittal
Hearts
2
50
Conor McMenamin
St Mirren
2
Yellow cards
1
James Penrice
Hearts
8
2
Sven Sprangler
St Johnstone
6
3
Toyosi Olusanya
St Mirren
6
4
Sivert Heltne Nilsen
Aberdeen
6
5
William Ferry
Dundee Utd
6
6
Connor Randall
Ross County
6
7
Lawrence Shankland
Hearts
6
8
Ante Palaversa
Aberdeen
5
9
Greg Kiltie
St Mirren
5
10
Nicolas Raskin
Rangers
5
11
Cameron Devlin
Hearts
5
12
Jason Holt
St Johnstone
5
13
Andre Raymond
St Johnstone
5
14
Emmanuel Adegboyega
Dundee Utd
5
15
Slobodan Rubezic
Aberdeen
5
16
Aaron Essel
St Johnstone
4
17
Matthew Kennedy
Kilmarnock
4
18
Ziyad Larkeche
Dundee
4
19
Nectarios Triantis
Hibernian
4
20
Joe Newell
Hibernian
4
21
Juan Antonio Portales Villarreal
Dundee
4
22
Graeme Shinnie
Aberdeen
4
23
Simon Murray
Dundee
4
24
Kye Rowles
Hearts
4
25
Declan Gallagher
Dundee Utd
4
26
Gavin Molloy
Aberdeen
4
27
Dennis Adeniran
St Mirren
3
28
Cameron MacPherson
St Johnstone
3
29
Dujon Sterling
Rangers
3
30
Ross Graham
Dundee Utd
3
31
Shaun Rooney
St Mirren
3
32
Luis Henrique Barros Lopes
Aberdeen
3
33
Josh Campbell
Hibernian
3
34
Kevin Nisbet
Aberdeen
3
35
Yan Dhanda
Hearts
3
36
Fraser Murray
Kilmarnock
3
37
Robin Propper
Rangers
3
38
Stephen O'Donnell
Motherwell
3
39
Apostolos Stamatelopoulos
Motherwell
3
40
Mohammed Diomande
Rangers
3
41
Elvis Bwomono
St Mirren
3
42
Ethan Ingram
Dundee
3
43
Nicolas Kuhn
Celtic
3
44
Jordan McGhee
Dundee
3
45
Greg Taylor
Celtic
3
46
Daniel Oyegoke
Hearts
3
47
Joe Wright
Kilmarnock
3
48
Elijah Campbell
Ross County
3
49
Daizen Maeda
Celtic
3
50
Billy Koumetio
Dundee
3
Red cards
1
Joe Wright
Kilmarnock
2
2
Dan Casey
Motherwell
2
3
Charlie Telfer
Ross County
1
4
Ianis Hagi
Rangers
1
5
Mykola Kukharevych
Hibernian
1
6
Robbie Deas
Kilmarnock
1
7
Jordan Obita
Hibernian
1
8
Benjamin Mbunga-Kimpioka
St Johnstone
1
9
Liam Gordon
Motherwell
1
10
Bradley Lyons
Kilmarnock
1
11
Marcus Fraser
St Mirren
1