Football Scotland Premiership 2024/2025 Live Scores, Fixtures, Standings and Results
Premiership
Matches
November 23
Rangers Dundee Utd
15:00
Rangers
Dundee Utd
St Johnstone Kilmarnock
15:00
St Johnstone
Kilmarnock
St Mirren Aberdeen
15:00
St Mirren
Aberdeen
Ross County Motherwell
15:00
Ross County
Motherwell
Dundee Hibernian
17:45
Dundee
Hibernian
Hearts Celtic
19:45
Hearts
Celtic
November 26
Hibernian Aberdeen
19:45
Hibernian
Aberdeen
November 30
Celtic Ross County
15:00
Celtic
Ross County
Dundee Utd St Mirren
15:00
Dundee Utd
St Mirren
Kilmarnock Dundee
15:00
Kilmarnock
Dundee
Motherwell Hibernian
15:00
Motherwell
Hibernian
December 01
St Johnstone Rangers
12:00
St Johnstone
Rangers
Hearts Aberdeen
15:00
Hearts
Aberdeen
December 04
Rangers Kilmarnock
19:45
Rangers
Kilmarnock
Dundee Motherwell
19:45
Dundee
Motherwell
Aberdeen Celtic
20:00
Aberdeen
Celtic
December 07
Celtic Hibernian
15:00
Celtic
Hibernian
Dundee Utd Kilmarnock
15:00
Dundee Utd
Kilmarnock
Hearts Dundee
15:00
Hearts
Dundee
St Mirren Motherwell
15:00
St Mirren
Motherwell
Aberdeen St Johnstone
15:00
Aberdeen
St Johnstone
December 08
Ross County Rangers
12:00
Ross County
Rangers
December 14
St Johnstone St Mirren
15:00
St Johnstone
St Mirren
Hibernian Ross County
15:00
Hibernian
Ross County
Motherwell Dundee Utd
15:00
Motherwell
Dundee Utd
December 15
Kilmarnock Hearts
15:00
Kilmarnock
Hearts
December 20
Motherwell Kilmarnock
19:45
Motherwell
Kilmarnock
December 21
Rangers Dundee
15:00
Rangers
Dundee
Ross County St Mirren
15:00
Ross County
St Mirren
Aberdeen Hibernian
15:00
Aberdeen
Hibernian
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
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
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
Celtic Dundee
19:45
Ended
Celtic
2
Dundee
0
October 27
Motherwell Celtic
15:00
Ended
Motherwell
0
Celtic
3
Rangers St Mirren
15:00
Ended
Rangers
2
St Mirren
1
Hibernian Hearts
12:00
Ended
Hibernian
1
Hearts
1
October 26
Aberdeen Dundee Utd
16:30
Ended
Aberdeen
1
Dundee Utd
0
Dundee St Johnstone
14:00
Ended
Dundee
1
St Johnstone
2
Ross County Kilmarnock
14:00
Ended
Ross County
2
Kilmarnock
1
October 20
Kilmarnock Rangers
11:00
Ended
Kilmarnock
1
Rangers
0
October 19
St Johnstone Ross County
14:00
Ended
St Johnstone
3
Ross County
0
Motherwell Dundee
14:00
Ended
Motherwell
0
Dundee
1
Dundee Utd Hibernian
14:00
Ended
Dundee Utd
3
Hibernian
2
Hearts St Mirren
14:00
Ended
Hearts
4
St Mirren
0
Celtic Aberdeen
14:00
Ended
Celtic
2
Aberdeen
2
October 06
Rangers St Johnstone
19:00
Ended
Rangers
2
St Johnstone
0
Aberdeen Hearts
14:00
Ended
Aberdeen
3
Hearts
2
Ross County Celtic
11:00
Ended
Ross County
1
Celtic
2
October 05
Hibernian Motherwell
14:00
Ended
Hibernian
1
Motherwell
2
St Mirren Dundee Utd
14:00
Ended
St Mirren
0
Dundee Utd
1
Dundee Kilmarnock
14:00
Ended
Dundee
2
Kilmarnock
3
September 29
Rangers Hibernian
11:00
Ended
Rangers
1
Hibernian
0
September 28
St Johnstone Celtic
16:45
Ended
St Johnstone
0
Celtic
6
Dundee Aberdeen
14:00
Ended
Dundee
1
Aberdeen
2
Motherwell St Mirren
14:00
Ended
Motherwell
2
St Mirren
1
Kilmarnock Dundee Utd
14:00
Ended
Kilmarnock
3
Dundee Utd
3
Hearts Ross County
14:00
Ended
Hearts
1
Ross County
1
September 21
St Mirren Hearts
14:00
Ended
St Mirren
2
Hearts
1
Ross County St Johnstone
14:00
Ended
Ross County
3
St Johnstone
3
September 15
Dundee Utd Rangers
11:00
Ended
Dundee Utd
0
Rangers
1
September 14
Ross County Dundee
14:00
Ended
Ross County
2
Dundee
0
Hibernian St Johnstone
14:00
Ended
Hibernian
2
St Johnstone
0
Aberdeen Motherwell
14:00
Ended
Aberdeen
2
Motherwell
1
Top Players
Scorers
1
Nicky Clark
St Johnstone
5
2
Callum McGregor
Celtic
5
3
Habib Gueye
Aberdeen
5
4
Benjamin Mbunga-Kimpioka
St Johnstone
5
5
Luke McCowan
Celtic
4
6
Matthew Kennedy
Kilmarnock
4
7
Vaclav Cerny
Rangers
4
8
Cyriel Dessers
Rangers
4
9
Simon Murray
Dundee
4
10
Toyosi Olusanya
St Mirren
4
11
Nicolas Kuhn
Celtic
4
12
Ronan Aiden Connolly Shea Chapman Hale
Ross County
4
13
Sam Dalby
Dundee Utd
4
14
Kyogo Furuhashi
Celtic
4
15
Alistair Johnston
Celtic
4
16
Marley Watkins
Kilmarnock
3
17
Tom Lawrence
Rangers
3
18
Nicky Devlin
Aberdeen
3
19
Kevin Nisbet
Aberdeen
3
20
Bruce Anderson
Kilmarnock
3
21
Reo Hatate
Celtic
3
22
Ziyad Larkeche
Dundee
3
23
Topi Keskinen
Aberdeen
3
24
Tawanda Maswanhise
Motherwell
3
25
Luca Stephenson
Dundee Utd
3
26
Jordan White
Ross County
2
27
Martin Boyle
Hibernian
2
28
Mark O'Hara
St Mirren
2
29
Blair Spittal
Hearts
2
30
Conor McMenamin
St Mirren
2
31
Frankie Kent
Hearts
2
32
Jamie McGrath
Aberdeen
2
33
Akil Wright
Ross County
2
34
Scott Tiffoney
Dundee
2
35
Rabbi Matondo
Rangers
2
36
Daizen Maeda
Celtic
2
37
Adam Idah
Celtic
2
38
Moses Ebiye
Motherwell
2
39
Ante Palaversa
Aberdeen
2
40
Vicente Besuijen
Aberdeen
2
41
Ross Graham
Dundee Utd
2
42
Oisin Smyth
St Mirren
2
43
Mykola Kukharevych
Hibernian
2
44
Arne Engels
Celtic
2
45
Tom Sparrow
Motherwell
2
46
Lennon Miller
Motherwell
2
47
David Watson
Kilmarnock
2
48
James Wilson
Hearts
2
49
Kenneth Vargas
Hearts
2
50
Seb Palmer Houlden
Dundee
2
Yellow cards
1
Cameron Devlin
Hearts
5
2
James Penrice
Hearts
5
3
Connor Randall
Ross County
5
4
Lawrence Shankland
Hearts
5
5
Ante Palaversa
Aberdeen
4
6
Nicolas Raskin
Rangers
4
7
Aaron Essel
St Johnstone
4
8
Sven Sprangler
St Johnstone
4
9
Juan Antonio Portales Villarreal
Dundee
4
10
Sivert Heltne Nilsen
Aberdeen
4
11
Emmanuel Adegboyega
Dundee Utd
4
12
Toyosi Olusanya
St Mirren
4
13
Matthew Kennedy
Kilmarnock
4
14
Ziyad Larkeche
Dundee
4
15
Slobodan Rubezic
Aberdeen
4
16
William Ferry
Dundee Utd
4
17
Dennis Adeniran
St Mirren
3
18
Dujon Sterling
Rangers
3
19
Cameron MacPherson
St Johnstone
3
20
Ross Graham
Dundee Utd
3
21
Shaun Rooney
St Mirren
3
22
Daniel Oyegoke
Hearts
3
23
Robin Propper
Rangers
3
24
Yan Dhanda
Hearts
3
25
Jason Holt
St Johnstone
3
26
Nectarios Triantis
Hibernian
3
27
Nicolas Kuhn
Celtic
3
28
Greg Taylor
Celtic
3
29
Mohammed Diomande
Rangers
3
30
Elijah Campbell
Ross County
3
31
Joe Newell
Hibernian
3
32
Jefte Vital da Silva Dias
Rangers
3
33
Stephen O'Donnell
Motherwell
3
34
Corrie Ndaba
Kilmarnock
3
35
Andre Raymond
St Johnstone
3
36
Kacper Lopata
Ross County
3
37
Kye Rowles
Hearts
3
38
Jack MacKenzie
Aberdeen
3
39
Declan Gallagher
Dundee Utd
3
40
Jordan Obita
Hibernian
3
41
Akil Wright
Ross County
3
42
Jaden Brown
St Mirren
2
43
Josh Campbell
Hibernian
2
44
Ryan Astley
Dundee
2
45
Roland Idowu
St Mirren
2
46
Liam Donnelly
Kilmarnock
2
47
Stephen Kingsley
Hearts
2
48
Elvis Bwomono
St Mirren
2
49
Kofi Balmer
Motherwell
2
50
Kristijan Trapanovski
Dundee Utd
2
Red cards
1
Joe Wright
Kilmarnock
2
2
Charlie Telfer
Ross County
1
3
Ianis Hagi
Rangers
1
4
Mykola Kukharevych
Hibernian
1
5
Dan Casey
Motherwell
1
6
Liam Gordon
Motherwell
1
7
Bradley Lyons
Kilmarnock
1
8
Benjamin Mbunga-Kimpioka
St Johnstone
1