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