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