Football Scotland Premiership 2024/2025 Live Scores, Fixtures, Standings and Results
Premiership
Matches
January 11
Ross County Celtic
12:30
Ross County
Celtic
St Mirren Dundee Utd
15:00
St Mirren
Dundee Utd
Hibernian Motherwell
15:00
Hibernian
Motherwell
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
January 05
St Johnstone Dundee
15:00
Ended
St Johnstone
1
Dundee
3
Kilmarnock Ross County
15:00
Ended
Kilmarnock
0
Ross County
1
Dundee Utd Hearts
15:00
Ended
Dundee Utd
0
Hearts
1
Celtic St Mirren
15:00
Ended
Celtic
3
St Mirren
0
Motherwell Aberdeen
14:30
Ended
Motherwell
2
Aberdeen
0
Hibernian Rangers
12:00
Ended
Hibernian
3
Rangers
3
January 02
Dundee Dundee Utd
17:30
Ended
Dundee
1
Dundee Utd
2
St Johnstone Hibernian
15:00
Ended
St Johnstone
1
Hibernian
1
Aberdeen Ross County
15:00
Ended
Aberdeen
1
Ross County
2
Rangers Celtic
15:00
Ended
Rangers
3
Celtic
0
Kilmarnock St Mirren
15:00
Ended
Kilmarnock
2
St Mirren
0
Hearts Motherwell
15:00
Ended
Hearts
1
Motherwell
0
December 29 2024
Dundee Utd Aberdeen
17:15
Ended
Dundee Utd
1
Aberdeen
0
St Mirren Dundee
15:00
Ended
St Mirren
1
Dundee
2
Ross County Hearts
15:00
Ended
Ross County
2
Hearts
2
Motherwell Rangers
15:00
Ended
Motherwell
2
Rangers
2
Hibernian Kilmarnock
15:00
Ended
Hibernian
1
Kilmarnock
0
Celtic St Johnstone
15:00
Ended
Celtic
4
St Johnstone
0
December 26 2024
St Mirren Rangers
17:45
Ended
St Mirren
2
Rangers
1
St Johnstone Dundee Utd
15:00
Ended
St Johnstone
1
Dundee Utd
2
Dundee Ross County
15:00
Ended
Dundee
0
Ross County
3
Kilmarnock Aberdeen
15:00
Ended
Kilmarnock
4
Aberdeen
0
Celtic Motherwell
15:00
Ended
Celtic
4
Motherwell
0
Hearts Hibernian
12:30
Ended
Hearts
1
Hibernian
2
December 22 2024
Hearts St Johnstone
15:00
Ended
Hearts
2
St Johnstone
1
Dundee Utd Celtic
12:00
Ended
Dundee Utd
0
Celtic
0
December 21 2024
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 2024
Motherwell Kilmarnock
19:45
Ended
Motherwell
1
Kilmarnock
1
December 15 2024
Kilmarnock Hearts
15:00
Ended
Kilmarnock
1
Hearts
0
December 14 2024
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 2024
Ross County Rangers
12:00
Ended
Ross County
0
Rangers
3
December 07 2024
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 2024
Aberdeen Celtic
20:00
Ended
Aberdeen
0
Celtic
1
Dundee Motherwell
19:45
Ended
Dundee
5
Motherwell
1
Rangers Kilmarnock
19:45
Ended
Rangers
6
Kilmarnock
0
December 01 2024
Hearts Aberdeen
15:00
Ended
Hearts
1
Aberdeen
1
St Johnstone Rangers
12:00
Ended
St Johnstone
0
Rangers
1
November 30 2024
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
Top Players
Scorers
1
Sam Dalby
Dundee Utd
10
2
Nicolas Kuhn
Celtic
9
3
Simon Murray
Dundee
8
4
Bruce Anderson
Kilmarnock
8
5
Kyogo Furuhashi
Celtic
8
6
Vaclav Cerny
Rangers
7
7
Hamza Igamane
Rangers
7
8
Nicky Clark
St Johnstone
6
9
Callum McGregor
Celtic
6
10
Cyriel Dessers
Rangers
6
11
Toyosi Olusanya
St Mirren
6
12
Benjamin Mbunga-Kimpioka
St Johnstone
6
13
Luke McCowan
Celtic
5
14
Martin Boyle
Hibernian
5
15
Apostolos Stamatelopoulos
Motherwell
5
16
Ronan Aiden Connolly Shea Chapman Hale
Ross County
5
17
Adam Idah
Celtic
5
18
Habib Gueye
Aberdeen
5
19
Reo Hatate
Celtic
5
20
Danilo
Rangers
5
21
Lyall Cameron
Dundee
5
22
Tawanda Maswanhise
Motherwell
5
23
Mackenzie Kirk
St Johnstone
5
24
Jordan White
Ross County
4
25
Matthew Kennedy
Kilmarnock
4
26
Nicky Devlin
Aberdeen
4
27
Dwight Gayle
Hibernian
4
28
Nicky Cadden
Hibernian
4
29
Jamie McGrath
Aberdeen
4
30
Kevin Nisbet
Aberdeen
4
31
Daizen Maeda
Celtic
4
32
Oisin Smyth
St Mirren
4
33
Arne Engels
Celtic
4
34
Alistair Johnston
Celtic
4
35
Topi Keskinen
Aberdeen
4
36
James Wilson
Hearts
4
37
Seb Palmer Houlden
Dundee
4
38
Marley Watkins
Kilmarnock
3
39
Tom Lawrence
Rangers
3
40
Kevin Holt
Dundee Utd
3
41
Lawrence Shankland
Hearts
3
42
Blair Spittal
Hearts
3
43
Akil Wright
Ross County
3
44
Scott Tiffoney
Dundee
3
45
Ziyad Larkeche
Dundee
3
46
Josh Nisbet
Ross County
3
47
Mykola Kukharevych
Hibernian
3
48
Tom Sparrow
Motherwell
3
49
Luca Stephenson
Dundee Utd
3
50
David Watson
Kilmarnock
3
Yellow cards
1
Cameron Devlin
Hearts
8
2
James Penrice
Hearts
8
3
Ante Palaversa
Aberdeen
7
4
Sven Sprangler
St Johnstone
7
5
Sivert Heltne Nilsen
Aberdeen
7
6
Slobodan Rubezic
Aberdeen
7
7
Robin Propper
Rangers
6
8
Nicolas Raskin
Rangers
6
9
Toyosi Olusanya
St Mirren
6
10
Lawrence Shankland
Hearts
6
11
William Ferry
Dundee Utd
6
12
Connor Randall
Ross County
6
13
Aaron Essel
St Johnstone
5
14
Greg Kiltie
St Mirren
5
15
Jason Holt
St Johnstone
5
16
Andre Raymond
St Johnstone
5
17
Joe Newell
Hibernian
5
18
Jefte Vital da Silva Dias
Rangers
5
19
Kacper Lopata
Ross County
5
20
Nectarios Triantis
Hibernian
5
21
Emmanuel Adegboyega
Dundee Utd
5
22
Graeme Shinnie
Aberdeen
5
23
Vicko Sevelj
Dundee Utd
5
24
Declan Gallagher
Dundee Utd
5
25
Simon Murray
Dundee
5
26
Ross Docherty
Dundee Utd
4
27
Luis Henrique Barros Lopes
Aberdeen
4
28
Dujon Sterling
Rangers
4
29
Matthew Kennedy
Kilmarnock
4
30
Ethan Ingram
Dundee
4
31
Ziyad Larkeche
Dundee
4
32
Nicolas Kuhn
Celtic
4
33
Josh Mulligan
Dundee
4
34
Elvis Bwomono
St Mirren
4
35
Mohammed Diomande
Rangers
4
36
James Brown
Ross County
4
37
Juan Antonio Portales Villarreal
Dundee
4
38
Richard Taylor
St Mirren
4
39
Luca Stephenson
Dundee Utd
4
40
Jack MacKenzie
Aberdeen
4
41
Mohamad Sylla
Dundee
4
42
Gavin Molloy
Aberdeen
4
43
Corrie Ndaba
Kilmarnock
4
44
Alexander Gogic
St Mirren
4
45
Kye Rowles
Hearts
4
46
Jack Sanders
St Johnstone
4
47
Dennis Adeniran
St Mirren
3
48
Cameron MacPherson
St Johnstone
3
49
Shaun Rooney
St Mirren
3
50
Ross Graham
Dundee Utd
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
Jason Holt
St Johnstone
1
7
Jordan Obita
Hibernian
1
8
Robbie Deas
Kilmarnock
1
9
Benjamin Mbunga-Kimpioka
St Johnstone
1
10
Declan Gallagher
Dundee Utd
1
11
Liam Gordon
Motherwell
1
12
Slobodan Rubezic
Aberdeen
1
13
Bradley Lyons
Kilmarnock
1
14
Marcus Fraser
St Mirren
1