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