Scottish Premiership Results
December 2024
Sunday 22nd December 2024
Hearts 2 1 St Johnstone
James Penrice (16),Blair Spittal (58) Graham Carey (53 Pen)
Dundee Utd 0 0 Celtic
Saturday 21st December 2024
Aberdeen 1 3 Hibernian
Topi Keskinen (14) Thody Elie Youan (18),Nicky Cadden (35),Martin Boyle (49)
Rangers 1 0 Dundee
Vaclav Cerny (46)
Ross County 1 2 St Mirren
Michee Efete (46) Alex Iacovitti (27),Oisin Smyth (89)
Friday 20th December 2024
Motherwell 1 1 Kilmarnock
Liam Gordon (17) Liam Polworth (74)
Sunday 15th December 2024
Kilmarnock 1 0 Hearts
Bruce Anderson (18 Pen)
Saturday 14th December 2024
Hibernian 3 1 Ross County
Dwight Gayle (45 +5:12),Thody Elie Youan (73 Pen),Josh Campbell (90 +3:12) Elijah Campbell (2)
Motherwell 4 3 Dundee Utd
Apostolos Stamatelopoulos (1),Andy Halliday (33),Apostolos Stamatelopoulos (40),Thomas Sparrow (67) Sam Dalby (7 Pen),Sam Dalby (54),Louis Moult (87)
St Johnstone 2 3 St Mirren
Mackenzie Kirk (52),Benjamin Mbunga-Kimpioka (81) Killian Phillips (10),Evan Mooney (88),Roland Idowu (90 +8:42 Pen)
Sunday 8th December 2024
Ross County 0 3 Rangers
Hamza Igamane (6),Pereira Danilo (37),James Tavernier (86)
Saturday 7th December 2024
Aberdeen 1 1 St Johnstone
Leighton Clarkson (56) Mackenzie Kirk (25)
Celtic 3 0 Hibernian
Arne Engels (6),Joe Newell (54 o.g.),Kyogo Furuhashi (84)
Dundee Utd 1 1 Kilmarnock
Sam Dalby (79) Bruce Anderson (90 +4:50 Pen)
Hearts 2 0 Dundee
Lawrence Shankland (21),Lawrence Shankland (31)
St Mirren 0 1 Motherwell
Tony Watt (90 +3:55)
Wednesday 4th December 2024
Aberdeen 0 1 Celtic
Reo Hatate (78)
Dundee 4 1 Motherwell
Oluwaseun Adewumi (14),Scott Tiffoney (60),Lyall Cameron (63),Lyall Cameron (67) Apostolos Stamatelopoulos (19)
Rangers 6 0 Kilmarnock
James Tavernier (37),Pereira Danilo (53),Hamza Igamane (55),Vaclav Cerny (61),Cyriel Dessers (69),Cyriel Dessers (77)
Sunday 1st December 2024
Hearts 1 1 Aberdeen
Nicky Devlin (62 o.g.) Leighton Clarkson (37)
St Johnstone 0 1 Rangers
Jason Holt (63 o.g.)
November 2024
Saturday 30th November 2024
Celtic 5 0 Ross County
Liam Scales (10),Luke McCowan (27),Paulo Bernardo (35),Callum McGregor (36),Adam Idah (40)
Dundee Utd 2 0 St Mirren
Kevin Holt (79 Pen),Emmanuel Adegboyega (90 +2:21)
Kilmarnock 1 1 Dundee
Bobby Wales (80) Lyall Cameron (71)
Motherwell 0 3 Hibernian
David Hoilett (26),Mykola Kukharevych (38),Josh Campbell (81)
Tuesday 26th November 2024
Hibernian 3 3 Aberdeen
Joe Newell (40),Nicky Cadden (90 +1:07),Rocky Bushiri (90 +5:55) Jamie McGrath (55),Nicky Devlin (76),Ester Sokler (90 +4:20)
Saturday 23rd November 2024
Hearts 1 4 Celtic
Musa Drammeh (82) Kyogo Furuhashi (55),Nicolas Kuhn (60),Adam Idah (78),Adam Idah (90 +3:18 Pen)
Dundee 4 1 Hibernian
Jordan McGhee (26),Nectarios Triantis (31 o.g.),Seb Palmer-Houlden (45 +1:26),Curtis Main (90 +1:41) Nicky Cadden (2)
Rangers 1 1 Dundee Utd
Vaclav Cerny (66) Sam Dalby (36)
Ross County 2 1 Motherwell
Ronan Hale (47),Joshua Nisbet (54) Zach Robinson (83)
St Johnstone 1 0 Kilmarnock
Mackenzie Kirk (53)
St Mirren 2 1 Aberdeen
Toyosi Olusanya (20),Richard Taylor (83) Jamie McGrath (50)
Sunday 10th November 2024
Rangers 1 0 Hearts
Cyriel Dessers (6)
Kilmarnock 0 2 Celtic
Callum McGregor (45 +3:01),Nicolas Kuhn (71)
Saturday 9th November 2024
Aberdeen 4 1 Dundee
Ante Palaversa (52),Topi Keskinen (57),Vicente Besuijen (72),Kevin Nisbet (90 +6:50) Simon Murray (70)
Dundee Utd 3 0 Ross County
Luca Stephenson (57),Sam Dalby (68),Owen Stirton (90 +1:33)
Hibernian 1 2 St Mirren
Nicky Cadden (90 +3:17 Pen) Conor McMenamin (16),Conor McMenamin (31)
Motherwell 2 1 St Johnstone
Tawanda Maswanhise (20),Thomas Sparrow (34) Nicky Clark (58 Pen)
Sunday 3rd November 2024
Dundee 3 2 Kilmarnock
Seb Palmer-Houlden (41),Jordan McGhee (56),Ziyad Larkeche (90 +3:32) Bruce Anderson (24),Matthew Kennedy (40)
Hibernian 1 1 Dundee Utd
Lewis Miller (28) Sam Dalby (90 Pen)
Saturday 2nd November 2024
St Johnstone 1 2 Hearts
Nicky Clark (68 Pen) Nicky Clark (23 o.g.),Kenneth Vargas (76)
St Mirren 0 0 Ross County
October 2024
Wednesday 30th October 2024
Aberdeen 2 1 Rangers
Nicky Devlin (31),Shayden Morris (74) Nedim Bajrami (63)
Celtic 2 0 Dundee
Alistair Johnston (60),Arne Engels (67 Pen)
Dundee Utd 1 2 Motherwell
Sam Dalby (36) Tawanda Maswanhise (23),Tawanda Maswanhise (74)
Hearts 1 2 Kilmarnock
Alan Forrest (44) Matthew Kennedy (58),Kyle Vassell (63)
Ross County 0 0 Hibernian
St Mirren 3 1 St Johnstone
Scott Tanser (30),Mark O'Hara (57),Jonah Ayunga (90 +2:18) Benjamin Mbunga-Kimpioka (8)
Sunday 27th October 2024
Rangers 2 1 St Mirren
Mohammed Diomande (13),Vaclav Cerny (69) Alexander Gogic (26)
Motherwell 0 3 Celtic
Luke McCowan (27),Alistair Johnston (56),Adam Idah (88)
Hibernian 1 1 Hearts
Mykola Kukharevych (65) James Wilson (86)
Saturday 26th October 2024
Aberdeen 1 0 Dundee Utd
Peter Ambrose (84)
Dundee 1 2 St Johnstone
Simon Murray (12) Graham Carey (64),Nicky Clark (90)
Ross County 2 1 Kilmarnock
Jordan White (61),Joe Wright (82 o.g.) Corrie Ndaba (39)
Sunday 20th October 2024
Kilmarnock 1 0 Rangers
Marley Watkins (87)
Saturday 19th October 2024
Celtic 2 2 Aberdeen
Reo Hatate (24),Kyogo Furuhashi (27) Ester Sokler (50),Graeme Shinnie (60)
Dundee Utd 3 2 Hibernian
Sam Dalby (20),Luca Stephenson (90 +2:41),Meshack Ubochioma (90 +8:47) Warren O'Hora (43),Dwight Gayle (72)
Hearts 4 0 St Mirren
Kenneth Vargas (15),Daniel Oyegoke (47),James Wilson (86),Blair Spittal (90 +2:21)
Motherwell 0 1 Dundee
Lyall Cameron (39)
St Johnstone 3 0 Ross County
Benjamin Mbunga-Kimpioka (16),Benjamin Mbunga-Kimpioka (45),Mackenzie Kirk (90 +3:06)
Sunday 6th October 2024
Rangers 2 0 St Johnstone
Vaclav Cerny (34),Vaclav Cerny (58)
Aberdeen 3 2 Hearts
Topi Keskinen (2),Nicky Devlin (65),Ante Palaversa (88) Frankie Kent (36),Blair Spittal (63)
Ross County 1 2 Celtic
Ronan Hale (43 Pen) Alistair Johnston (76),Nicolas Kuhn (88)
Saturday 5th October 2024
Dundee 2 3 Kilmarnock
Ziyad Larkeche (24),Oluwaseun Adewumi (81) Matthew Kennedy (86),Bruce Anderson (88),Matthew Kennedy (90 +3:32)
Hibernian 1 2 Motherwell
David Hoilett (59) Apostolos Stamatelopoulos (56),Andy Halliday (79)
St Mirren 0 1 Dundee Utd
Emmanuel Adegboyega (75)
September 2024
Sunday 29th September 2024
Rangers 1 0 Hibernian
Tom Lawrence (34)
Saturday 28th September 2024
St Johnstone 0 6 Celtic
Kyogo Furuhashi (35),Paulo Bernardo (43),Kyogo Furuhashi (45),Callum McGregor (54),Daizen Maeda (72),Adam Idah (83)
Dundee 1 2 Aberdeen
Simon Murray (45 Pen) Kevin Nisbet (15),Topi Keskinen (32)
Hearts 1 1 Ross County
Lawrence Shankland (90 +5:52) Ronan Hale (35)
Kilmarnock 3 3 Dundee Utd
David Watson (47),David Watson (57),Marley Watkins (64) Louis Moult (21),Craig Sibbald (79),Ross Graham (90 +8:20 Pen)
Motherwell 2 1 St Mirren
Lennon Miller (19 Pen),Lennon Miller (44) Killian Phillips (9)
Saturday 21st September 2024
Ross County 3 3 St Johnstone
Ronan Hale (19),Alex Samuel (87),Akil Wright (90 +6:04) Drey Wright (44),Nicky Clark (60),Nicky Clark (84)
St Mirren 2 1 Hearts
Gerald Taylor (8 o.g.),Toyosi Olusanya (34) Craig Halkett (18)
Sunday 15th September 2024
Dundee Utd 0 1 Rangers
Tom Lawrence (7)
Saturday 14th September 2024
Aberdeen 2 1 Motherwell
Pape Habib Gueye (27),Pape Habib Gueye (80) Moses Ebiye (88)
Celtic 2 0 Hearts
Arne Engels (52 Pen),Luke McCowan (89)
Hibernian 2 0 St Johnstone
Mykola Kukharevych (45 +0:12),Martin Boyle (72)
Ross County 2 0 Dundee
Akil Wright (6),Jordan White (45 +3:45 Pen)
St Mirren 2 2 Kilmarnock
Toyosi Olusanya (7),Mark O'Hara (41 Pen) Marley Watkins (11),Jonah Ayunga (70 o.g.)
Sunday 1st September 2024
Hearts 0 1 Dundee Utd
Ross Graham (76)
Kilmarnock 1 1 Hibernian
Bruce Anderson (90 +1:38 Pen) Joe Newell (50)
Celtic 3 0 Rangers
Daizen Maeda (17),Kyogo Furuhashi (40),Callum McGregor (75)
August 2024
Saturday 31st August 2024
Ross County 0 1 Aberdeen
Kevin Nisbet (90 +7:03)
Dundee 2 2 St Mirren
Curtis Main (30),Ziyad Larkeche (54) Toyosi Olusanya (26),Mikael Mandron (36)
St Johnstone 1 2 Motherwell
Benjamin Mbunga-Kimpioka (64) Dan Casey (11),Moses Ebiye (90 +3:18)
Sunday 25th August 2024
Motherwell 3 1 Hearts
Paul McGinn (24),Stephen O'Donnell (59),Thomas Sparrow (81) Yutaro Oda (65)
Aberdeen 2 0 Kilmarnock
Pape Habib Gueye (23),Pape Habib Gueye (65)
St Mirren 0 3 Celtic
Callum McGregor (3),Reo Hatate (33),Alistair Johnston (71)
Saturday 24th August 2024
Dundee Utd 2 0 St Johnstone
Luca Stephenson (54),Jack Sanders (88 o.g.)
Hibernian 2 2 Dundee
Martin Boyle (45),Kieron Bowie (72) Scott Tiffoney (9),Simon Murray (88)
Rangers 6 0 Ross County
Cyriel Dessers (18),Rabbi Matondo (45),Cyriel Dessers (58),Tom Lawrence (65),Rabbi Matondo (69),Pereira Danilo (90)
Sunday 11th August 2024
Kilmarnock 0 3 St Johnstone
Adama Sidibeh (3),Adama Sidibeh (33),Benjamin Mbunga-Kimpioka (81 Pen)
Aberdeen 3 1 St Mirren
Pape Habib Gueye (39),Jamie McGrath (54),Vicente Besuijen (81) Toyosi Olusanya (45 +2:34)
Hibernian 0 2 Celtic
Nicolas Kuhn (3),Callum McGregor (19)
Saturday 10th August 2024
Dundee 3 1 Hearts
Scott Tiffoney (23),Gerald Taylor (45 +1:13 o.g.),Luke McCowan (45 +4:43 Pen) Frankie Kent (61)
Rangers 2 1 Motherwell
Cyriel Dessers (13),Vaclav Cerny (24) Robin Propper (17 o.g.)
Ross County 1 1 Dundee Utd
Ronan Hale (90 +4:13) David Babunski (48)
Monday 5th August 2024
St Johnstone 1 2 Aberdeen
Gavin Molloy (88 o.g.) Nicky Devlin (22),Jamie McGrath (62)
Sunday 4th August 2024
Celtic 4 0 Kilmarnock
Reo Hatate (17),Liam Scales (40),Nicolas Kuhn (59),Anthony Ralston (90 +3:41)
St Mirren 3 0 Hibernian
Roland Idowu (48),Oisin Smyth (78),Oisin Smyth (80)
Dundee Utd 2 2 Dundee
Kristijan Trapanosvki (13),Miller Thomson (23) Seb Palmer-Houlden (18),Luke McCowan (79 Pen)
Saturday 3rd August 2024
Motherwell 0 0 Ross County
Hearts 0 0 Rangers
Scottish Premiership Table
Team | Played | Won | Drawn | Lost | For | Against | GD | Points | |
---|---|---|---|---|---|---|---|---|---|
1 | Celtic | 16 | 14 | 2 | 0 | 44 | 4 | 40 | 44 |
2 | Rangers | 16 | 11 | 2 | 3 | 28 | 9 | 19 | 35 |
3 | Aberdeen | 17 | 10 | 4 | 3 | 31 | 21 | 10 | 34 |
4 | Motherwell | 17 | 8 | 2 | 7 | 23 | 27 | -4 | 26 |
5 | Dundee Utd | 17 | 6 | 7 | 4 | 25 | 19 | 6 | 25 |
6 | St Mirren | 18 | 7 | 3 | 8 | 24 | 29 | -5 | 24 |
7 | Dundee | 17 | 5 | 4 | 8 | 27 | 30 | -3 | 19 |
8 | Hibernian | 18 | 4 | 6 | 8 | 24 | 30 | -6 | 18 |
9 | Kilmarnock | 18 | 4 | 6 | 8 | 19 | 35 | -16 | 18 |
10 | Hearts | 18 | 4 | 4 | 10 | 20 | 27 | -7 | 16 |
11 | Ross County | 18 | 3 | 6 | 9 | 14 | 35 | -21 | 15 |
12 | St Johnstone | 18 | 4 | 2 | 12 | 21 | 34 | -13 | 14 |
Scottish Premiership Fixtures
December 2024
Thursday 26th December 2024
Hearts 12:30 Hibernian
Tynecastle Park
Celtic 15:00 Motherwell
Celtic Park
Dundee 15:00 Ross County
Dens Park
Kilmarnock 15:00 Aberdeen
Rugby Park
St Johnstone 15:00 Dundee Utd
McDiarmid Park
St Mirren 17:45 Rangers
St Mirren Park
Sunday 29th December 2024
Celtic 15:00 St Johnstone
Celtic Park
Hibernian 15:00 Kilmarnock
Easter Road
Motherwell 15:00 Rangers
Fir Park
Ross County 15:00 Hearts
Victoria Park
St Mirren 15:00 Dundee
St Mirren Park
Dundee Utd 17:15 Aberdeen
Tannadice Park
January 2025
Thursday 2nd January 2025
Aberdeen 15:00 Ross County
Pittodrie Stadium
Hearts 15:00 Motherwell
Tynecastle Park
Kilmarnock 15:00 St Mirren
Rugby Park
Rangers 15:00 Celtic
Ibrox Stadium
St Johnstone 15:00 Hibernian
McDiarmid Park
Dundee 17:30 Dundee Utd
Dens Park
Sunday 5th January 2025
Hibernian 12:00 Rangers
Easter Road
Motherwell 14:30 Aberdeen
Fir Park
Celtic 15:00 St Mirren
Celtic Park
Dundee Utd 15:00 Hearts
Tannadice Park
Kilmarnock 15:00 Ross County
Rugby Park
St Johnstone 15:00 Dundee
McDiarmid Park
Wednesday 8th January 2025
Celtic 19:45 Dundee Utd
Celtic Park
Kilmarnock 19:45 Motherwell
Rugby Park
Thursday 9th January 2025
Dundee 20:00 Rangers
Dens Park
Saturday 11th January 2025
Ross County 12:30 Celtic
Victoria Park
Hibernian 15:00 Motherwell
Easter Road
St Mirren 15:00 Dundee Utd
St Mirren Park
Sunday 12th January 2025
Rangers 15:00 St Johnstone
Ibrox Stadium
Aberdeen 15:00 Hearts
Pittodrie Stadium
Tuesday 14th January 2025
Dundee 20:00 Celtic
Dens Park
Wednesday 15th January 2025
Rangers 20:00 Aberdeen
Ibrox Stadium
Saturday 25th January 2025
Aberdeen 15:00 St Mirren
Pittodrie Stadium
Celtic 15:00 Dundee
Celtic Park
Hearts 15:00 Kilmarnock
Tynecastle Park
Ross County 15:00 Hibernian
Victoria Park
St Johnstone 15:00 Motherwell
McDiarmid Park
Sunday 26th January 2025
Dundee Utd 12:00 Rangers
Tannadice Park
February 2025
Saturday 1st February 2025
Dundee 15:00 Hearts
Dens Park
Hibernian 15:00 Aberdeen
Easter Road
St Mirren 15:00 St Johnstone
St Mirren Park
Kilmarnock 17:45 Dundee Utd
Rugby Park
Sunday 2nd February 2025
Rangers 15:00 Ross County
Ibrox Stadium
Motherwell 15:00 Celtic
Fir Park
Saturday 15th February 2025
Celtic 15:00 Dundee Utd
Celtic Park
Dundee 15:00 Aberdeen
Dens Park
Kilmarnock 15:00 St Johnstone
Rugby Park
Motherwell 15:00 Ross County
Fir Park
Sunday 16th February 2025
Hearts 12:00 Rangers
Tynecastle Park
St Johnstone 14:00 Hibernian
McDiarmid Park
Saturday 22nd February 2025
Aberdeen 15:00 Kilmarnock
Pittodrie Stadium
Dundee Utd 15:00 Motherwell
Tannadice Park
Hibernian 15:00 Celtic
Easter Road
Rangers 15:00 St Mirren
Ibrox Stadium
Ross County 15:00 Dundee
Victoria Park
St Johnstone 15:00 Hearts
McDiarmid Park
Wednesday 26th February 2025
Celtic 19:45 Aberdeen
Celtic Park
Dundee Utd 19:45 Hibernian
Tannadice Park
Hearts 19:45 St Mirren
Tynecastle Park
Kilmarnock 19:45 Rangers
Rugby Park
Motherwell 19:45 Dundee
Fir Park
St Johnstone 19:45 Ross County
McDiarmid Park
March 2025
Saturday 1st March 2025
Aberdeen 15:00 Dundee Utd
Pittodrie Stadium
Dundee 15:00 St Johnstone
Dens Park
Hibernian 15:00 Hearts
Easter Road
Rangers 15:00 Motherwell
Ibrox Stadium
Ross County 15:00 Kilmarnock
Victoria Park
St Mirren 15:00 Celtic
St Mirren Park
Saturday 15th March 2025
Celtic 15:00 Rangers
Celtic Park
Dundee Utd 15:00 Dundee
Tannadice Park
Hearts 15:00 Ross County
Tynecastle Park
Kilmarnock 15:00 Hibernian
Rugby Park
Motherwell 15:00 St Mirren
Fir Park
St Johnstone 15:00 Aberdeen
McDiarmid Park
Saturday 29th March 2025
Aberdeen 15:00 Motherwell
Pittodrie Stadium
Celtic 15:00 Hearts
Celtic Park
Dundee 15:00 Rangers
Dens Park
Hibernian 15:00 St Johnstone
Easter Road
Ross County 15:00 Dundee Utd
Victoria Park
St Mirren 15:00 Kilmarnock
St Mirren Park
April 2025
Saturday 5th April 2025
Dundee 15:00 St Mirren
Dens Park
Hearts 15:00 Dundee Utd
Tynecastle Park
Kilmarnock 15:00 Motherwell
Rugby Park
Rangers 15:00 Hibernian
Ibrox Stadium
Ross County 15:00 Aberdeen
Victoria Park
St Johnstone 15:00 Celtic
McDiarmid Park
Saturday 12th April 2025
Aberdeen 15:00 Rangers
Pittodrie Stadium
Celtic 15:00 Kilmarnock
Celtic Park
Dundee Utd 15:00 St Johnstone
Tannadice Park
Hibernian 15:00 Dundee
Easter Road
Motherwell 15:00 Hearts
Fir Park
St Mirren 15:00 Ross County
St Mirren Park