Football Scotland Premiership 2024/2025 Live Scores, Fixtures, Standings and Results

Matches

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
Season
3 Aug 2024 18 May 2025

Premiership Standings

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
Vaclav Cerny Rangers
7
3
Callum McGregor Celtic
6
4
Cyriel Dessers Rangers
6
5
Kyogo Furuhashi Celtic
6
6
Benjamin Mbunga-Kimpioka St Johnstone
6
7
Luke McCowan Celtic
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
Nicky Cadden Hibernian
4
18
Jamie McGrath Aberdeen
4
19
Simon Murray Dundee
4
20
Apostolos Stamatelopoulos Motherwell
4
21
Reo Hatate Celtic
4
22
Lyall Cameron Dundee
4
23
Alistair Johnston Celtic
4
24
Topi Keskinen Aberdeen
4
25
Mackenzie Kirk St Johnstone
4
26
Marley Watkins Kilmarnock
3
27
Tom Lawrence Rangers
3
28
Martin Boyle Hibernian
3
29
Lawrence Shankland Hearts
3
30
Kevin Nisbet Aberdeen
3
31
Scott Tiffoney Dundee
3
32
Danilo Rangers
3
33
Oisin Smyth St Mirren
3
34
Ziyad Larkeche Dundee
3
35
Mykola Kukharevych Hibernian
3
36
Arne Engels Celtic
3
37
Tom Sparrow Motherwell
3
38
Tawanda Maswanhise Motherwell
3
39
Luca Stephenson Dundee Utd
3
40
Seb Palmer Houlden Dundee
3
41
Junior Hoilett Hibernian
2
42
Curtis Main Dundee
2
43
Andy Halliday Motherwell
2
44
Jordan White Ross County
2
45
James Tavernier Rangers
2
46
Joe Newell Hibernian
2
47
Kevin Holt Dundee Utd
2
48
Dwight Gayle Hibernian
2
49
Mark O'Hara St Mirren
2
50
Blair Spittal Hearts
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
Lawrence Shankland Hearts
6
7
Connor Randall Ross County
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
Joe Newell Hibernian
5
16
Slobodan Rubezic Aberdeen
5
17
Aaron Essel St Johnstone
4
18
Robin Propper Rangers
4
19
Elvis Bwomono St Mirren
4
20
Matthew Kennedy Kilmarnock
4
21
Ziyad Larkeche Dundee
4
22
Jefte Vital da Silva Dias Rangers
4
23
Nectarios Triantis Hibernian
4
24
Jack MacKenzie Aberdeen
4
25
Juan Antonio Portales Villarreal Dundee
4
26
Graeme Shinnie Aberdeen
4
27
Simon Murray Dundee
4
28
Kye Rowles Hearts
4
29
Declan Gallagher Dundee Utd
4
30
Gavin Molloy Aberdeen
4
31
Dennis Adeniran St Mirren
3
32
Cameron MacPherson St Johnstone
3
33
Ross Graham Dundee Utd
3
34
Shaun Rooney St Mirren
3
35
Dujon Sterling Rangers
3
36
Luis Henrique Barros Lopes Aberdeen
3
37
Kevin Nisbet Aberdeen
3
38
Yan Dhanda Hearts
3
39
Josh Campbell Hibernian
3
40
Fraser Murray Kilmarnock
3
41
Josh Mulligan Dundee
3
42
Stephen O'Donnell Motherwell
3
43
Apostolos Stamatelopoulos Motherwell
3
44
Ethan Ingram Dundee
3
45
Nicolas Kuhn Celtic
3
46
Greg Taylor Celtic
3
47
Daniel Oyegoke Hearts
3
48
Martin Boyle Hibernian
3
49
Joe Wright Kilmarnock
3
50
Mohammed Diomande Rangers
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