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