Football Scotland Premiership 2024/2025 Live Scores, Fixtures, Standings and Results
Premiership
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
#
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
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