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

Matches

September 21
Ross County St Johnstone
14:00
Ross County
St Johnstone
St Mirren Hearts
14:00
St Mirren
Hearts
September 28
Hearts Ross County
14:00
Hearts
Ross County
Kilmarnock Dundee Utd
14:00
Kilmarnock
Dundee Utd
Motherwell St Mirren
14:00
Motherwell
St Mirren
Dundee Aberdeen
14:00
Dundee
Aberdeen
St Johnstone Celtic
16:45
St Johnstone
Celtic
September 29
Rangers Hibernian
11:00
Rangers
Hibernian
October 05
Dundee Kilmarnock
14:00
Dundee
Kilmarnock
St Mirren Dundee Utd
14:00
St Mirren
Dundee Utd
Hibernian Motherwell
14:00
Hibernian
Motherwell
October 06
Ross County Celtic
11:00
Ross County
Celtic
Aberdeen Hearts
14:00
Aberdeen
Hearts
Rangers St Johnstone
19:00
Rangers
St Johnstone
October 19
Celtic Aberdeen
14:00
Celtic
Aberdeen
Hearts St Mirren
14:00
Hearts
St Mirren
Kilmarnock Rangers
14:00
Kilmarnock
Rangers
Dundee Utd Hibernian
14:00
Dundee Utd
Hibernian
Motherwell Dundee
14:00
Motherwell
Dundee
St Johnstone Ross County
14:00
St Johnstone
Ross County
October 26
Motherwell Celtic
14:00
Motherwell
Celtic
Ross County Kilmarnock
14:00
Ross County
Kilmarnock
Aberdeen Dundee Utd
14:00
Aberdeen
Dundee Utd
Dundee St Johnstone
14:00
Dundee
St Johnstone
October 27
Hibernian Hearts
15:00
Hibernian
Hearts
Rangers St Mirren
15:00
Rangers
St Mirren
October 30
Aberdeen Rangers
19:45
Aberdeen
Rangers
Celtic Dundee
19:45
Celtic
Dundee
Hearts Kilmarnock
19:45
Hearts
Kilmarnock
St Mirren St Johnstone
19:45
St Mirren
St Johnstone
Dundee Utd Motherwell
19:45
Dundee Utd
Motherwell
Ross County Hibernian
19:45
Ross County
Hibernian
November 02
Celtic Dundee Utd
15:00
Celtic
Dundee Utd
Dundee Rangers
15:00
Dundee
Rangers
Kilmarnock Motherwell
15:00
Kilmarnock
Motherwell
St Johnstone Hearts
15:00
St Johnstone
Hearts
St Mirren Ross County
15:00
St Mirren
Ross County
Hibernian Aberdeen
15:00
Hibernian
Aberdeen
November 09
Hibernian St Mirren
15:00
Hibernian
St Mirren
Kilmarnock Celtic
15:00
Kilmarnock
Celtic
Aberdeen Dundee
15:00
Aberdeen
Dundee
Dundee Utd Ross County
15:00
Dundee Utd
Ross County
Motherwell St Johnstone
15:00
Motherwell
St Johnstone
November 10
Rangers Hearts
15:00
Rangers
Hearts
November 23
Hearts Celtic
15:00
Hearts
Celtic
Rangers Dundee Utd
15:00
Rangers
Dundee Utd
St Johnstone Kilmarnock
15:00
St Johnstone
Kilmarnock
St Mirren Aberdeen
15:00
St Mirren
Aberdeen
Dundee Hibernian
15:00
Dundee
Hibernian
Ross County Motherwell
15:00
Ross County
Motherwell
Season
3 Aug 2024 18 May 2025

Premiership Standings

Results

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
St Mirren Kilmarnock
14:00 Ended
St Mirren
2
Kilmarnock
2
Celtic Hearts
14:00 Ended
Celtic
2
Hearts
0
September 01
Hearts Dundee Utd
14:00 Ended
Hearts
0
Dundee Utd
1
Kilmarnock Hibernian
14:00 Ended
Kilmarnock
1
Hibernian
1
Celtic Rangers
11:30 Ended
Celtic
3
Rangers
0
August 31
Ross County Aberdeen
16:45 Ended
Ross County
0
Aberdeen
1
St Johnstone Motherwell
14:00 Ended
St Johnstone
1
Motherwell
2
Dundee St Mirren
14:00 Ended
Dundee
2
St Mirren
2
August 25
Motherwell Hearts
14:00 Ended
Motherwell
3
Hearts
1
Aberdeen Kilmarnock
14:00 Ended
Aberdeen
2
Kilmarnock
0
St Mirren Celtic
11:00 Ended
St Mirren
0
Celtic
3
August 24
Hibernian Dundee
14:00 Ended
Hibernian
2
Dundee
2
Dundee Utd St Johnstone
14:00 Ended
Dundee Utd
2
St Johnstone
0
Rangers Ross County
14:00 Ended
Rangers
6
Ross County
0
August 11
Kilmarnock St Johnstone
14:00 Ended
Kilmarnock
0
St Johnstone
3
Aberdeen St Mirren
14:00 Ended
Aberdeen
3
St Mirren
1
Hibernian Celtic
11:30 Ended
Hibernian
0
Celtic
2
August 10
Dundee Hearts
16:30 Ended
Dundee
3
Hearts
1
Ross County Dundee Utd
14:00 Ended
Ross County
1
Dundee Utd
1
Rangers Motherwell
14:00 Ended
Rangers
2
Motherwell
1
August 05
St Johnstone Aberdeen
19:00 Ended
St Johnstone
1
Aberdeen
2
August 04
Celtic Kilmarnock
15:30 Ended
Celtic
4
Kilmarnock
0
St Mirren Hibernian
14:00 Ended
St Mirren
3
Hibernian
0
Dundee Utd Dundee
12:30 Ended
Dundee Utd
2
Dundee
2
August 03
Motherwell Ross County
14:00 Ended
Motherwell
0
Ross County
0
Hearts Rangers
11:30 Ended
Hearts
0
Rangers
0
May 19
Motherwell St Johnstone
14:00 Ended
Motherwell
1
St Johnstone
2
Livingston Hibernian
14:00 Ended
Livingston
1
Hibernian
1
Ross County Aberdeen
14:00 Ended
Ross County
2
Aberdeen
2
May 18
Hearts Rangers
11:30 Ended
Hearts
3
Rangers
3
Dundee Kilmarnock
11:30 Ended
Dundee
1
Kilmarnock
1
Celtic St Mirren
11:30 Ended
Celtic
3
St Mirren
2
May 15
Hibernian Motherwell
18:45 Ended
Hibernian
3
Motherwell
0
St Johnstone Ross County
18:45 Ended
St Johnstone
1
Ross County
1
St Mirren Hearts
18:45 Ended
St Mirren
2
Hearts
2
Aberdeen Livingston
18:45 Ended
Aberdeen
5
Livingston
1
Kilmarnock Celtic
18:30 Ended
Kilmarnock
0
Celtic
5
May 14
Rangers Dundee
18:30 Ended
Rangers
5
Dundee
2
May 12
Hibernian Aberdeen
14:00 Ended
Hibernian
0
Aberdeen
4
May 11
Livingston St Johnstone
14:00 Ended
Livingston
2
St Johnstone
1
Ross County Motherwell
14:00 Ended
Ross County
1
Motherwell
5
St Mirren Kilmarnock
14:00 Ended
St Mirren
0
Kilmarnock
1
Hearts Dundee
14:00 Ended
Hearts
3
Dundee
0
Celtic Rangers
11:30 Ended
Celtic
2
Rangers
1
May 05
Rangers Kilmarnock
12:00 Ended
Rangers
4
Kilmarnock
1
May 04
Motherwell Livingston
14:00 Ended
Motherwell
4
Livingston
1

Top Players

Scorers
1
Habib Gueye Aberdeen
5
2
Luke McCowan Celtic
3
3
Callum McGregor Celtic
3
4
Cyriel Dessers Rangers
3
5
Toyosi Olusanya St Mirren
3
6
Tom Lawrence Rangers
2
7
Martin Boyle Hibernian
2
8
Jamie McGrath Aberdeen
2
9
Scott Tiffoney Dundee
2
10
Rabbi Matondo Rangers
2
11
Nicolas-Gerrit Kuhn Celtic
2
12
Reo Hatate Celtic
2
13
Moses Ebiye Motherwell
2
14
Oisin Smyth St Mirren
2
15
Benjamin Mbunga-Kimpioka St Johnstone
2
16
Adama Sidibeh St Johnstone
2
17
Curtis Main Dundee
1
18
Marley Watkins Kilmarnock
1
19
Jordan White Ross County
1
20
David Babunski Dundee Utd
1
21
Joe Newell Hibernian
1
22
Nicky Devlin Aberdeen
1
23
Stephen O'Donnell Motherwell
1
24
Paul McGinn Motherwell
1
25
Mark O'Hara St Mirren
1
26
Vaclav Cerny Rangers
1
27
Mikael Mandron St Mirren
1
28
Dan Casey Motherwell
1
29
Frankie Kent Hearts
1
30
Simon Murray Dundee
1
31
Akil Wright Ross County
1
32
Kevin Nisbet Aberdeen
1
33
Kristijan Trapanovski Dundee Utd
1
34
Daizen Maeda Celtic
1
35
Tony Ralston Celtic
1
36
Bruce Anderson Kilmarnock
1
37
Liam Scales Celtic
1
38
Ronan Aiden Connolly Shea Chapman Hale Ross County
1
39
Kyogo Furuhashi Celtic
1
40
Vicente Besuijen Aberdeen
1
41
Danilo Rangers
1
42
Ross Graham Dundee Utd
1
43
Ziyad Larkeche Dundee
1
44
Mykola Kukharevych Hibernian
1
45
Yutaro Oda Hearts
1
46
Roland Idowu St Mirren
1
47
Kieron Bowie Hibernian
1
48
Arne Engels Celtic
1
49
Alistair Johnston Celtic
1
50
Tom Sparrow Motherwell
1
Yellow cards
1
Jefte Vital da Silva Dias Rangers
3
2
Ziyad Larkeche Dundee
3
3
Shaun Rooney St Mirren
3
4
Andre Raymond St Johnstone
3
5
Kacper Lopata Ross County
2
6
Corrie Ndaba Kilmarnock
2
7
Dennis Adeniran St Mirren
2
8
Dujon Sterling Rangers
2
9
Cameron Devlin Hearts
2
10
Cameron MacPherson St Johnstone
2
11
Jordan White Ross County
2
12
Jack Sanders St Johnstone
2
13
Nicolas-Gerrit Kuhn Celtic
2
14
Emmanuel Adegboyega Dundee Utd
2
15
James Penrice Hearts
2
16
Lewis Miller Hibernian
2
17
Matthew Kennedy Kilmarnock
2
18
Mohammed Diomande Rangers
2
19
Joe Newell Hibernian
2
20
Kye Rowles Hearts
2
21
Ross Graham Dundee Utd
2
22
Kristijan Trapanovski Dundee Utd
2
23
Aaron Essel St Johnstone
2
24
Greg Taylor Celtic
2
25
Lawrence Shankland Hearts
2
26
Sivert Heltne Nilsen Aberdeen
2
27
Declan Gallagher Dundee Utd
2
28
Connor Randall Ross County
2
29
Juan Antonio Portales Villarreal Dundee
2
30
Slobodan Rubezic Aberdeen
2
31
William Ferry Dundee Utd
2
32
Nicolas Raskin Rangers
1
33
Nedim Bajrami Rangers
1
34
Jack Vale Motherwell
1
35
Daniel Oyegoke Hearts
1
36
Ante Palaversa Aberdeen
1
37
Peter Ambrose Aberdeen
1
38
Andres Salazar Osorio Hearts
1
39
Sven Sprangler St Johnstone
1
40
Nathan Moriah-Welsh Hibernian
1
41
Vicente Besuijen Aberdeen
1
42
Arne Engels Celtic
1
43
Jason Holt St Johnstone
1
44
Noah Chilvers Ross County
1
45
Liam Donnelly Kilmarnock
1
46
Robbie Deas Kilmarnock
1
47
Nectarios Triantis Hibernian
1
48
Ridvan Yilmaz Rangers
1
49
Scott Tanser St Mirren
1
50
Josh Campbell Hibernian
1
Red cards
1
Joe Wright Kilmarnock
1
2
Bradley Lyons Kilmarnock
1
3
Benjamin Mbunga-Kimpioka St Johnstone
1