Scottish Premiership Results

March 2021

Wednesday 3rd March 2021

Hamilton 1 1 St Johnstone

Ross Callachan (36) Guy Melamed (87)

Livingston 0 1 Rangers

Alfredo Morelos (87)

February 2021

Saturday 27th February 2021

Celtic 1 0 Aberdeen

Odsonne Edouard (8)

Hibernian 0 2 Motherwell

Jordan Roberts (25),Devante Cole (46)

Kilmarnock 1 1 Dundee Utd

Zechariah Medley (64) Adrian Sporle (18)

St Mirren 1 0 Ross County

Jamie McGrath (82 Pen)

Wednesday 24th February 2021

St Mirren 0 0 Motherwell

Sunday 21st February 2021

Ross County 1 0 Celtic

Jordan White (71)

Rangers 4 1 Dundee Utd

Ianis Hagi (35),Ryan Kent (38),Joe Aribo (48),Alfredo Morelos (64) Marc McNulty (86)

Saturday 20th February 2021

Aberdeen 1 0 Kilmarnock

Callum Hendry (21)

Hibernian 2 0 Hamilton

Martin Boyle (13),Josh Doig (70)

Motherwell 0 3 St Johnstone

Guy Melamed (19),Jason Kerr (45),Guy Melamed (50 Pen)

St Mirren 1 1 Livingston

Cameron MacPherson (32) Conor McCarthy (8 o.g.)

Wednesday 17th February 2021

Celtic 1 0 Aberdeen

David Turnbull (14)

St Mirren 1 1 Hamilton

Ilkay Durmus (53) Bruce Anderson (68)

Sunday 14th February 2021

St Johnstone 1 2 Celtic

Shaun Rooney (50) Odsonne Edouard (60),Odsonne Edouard (62)

Saturday 13th February 2021

Aberdeen 0 0 St Mirren

Dundee Utd 3 0 Livingston

Adrian Sporle (1),Lawrence Shankland (35),Lawrence Shankland (83)

Motherwell 1 4 Hamilton

Mark O'Hara (68 Pen) Bruce Anderson (7),Ross Callachan (19 Pen),Marios Ogboe (31),David Moyo (64)

Rangers 1 0 Kilmarnock

Ryan Jack (38)

Wednesday 10th February 2021

St Mirren 0 4 Celtic

Tom Rogic (16),Odsonne Edouard (79 Pen),Ryan Christie (82),David Turnbull (83)

Kilmarnock 0 1 Motherwell

Allan Campbell (71)

Sunday 7th February 2021

Hamilton 1 1 Rangers

Allan McGregor (90 +3:56 o.g.) Brian Easton (80 o.g.)

Saturday 6th February 2021

Celtic 2 1 Motherwell

Stephen Welsh (2),Odsonne Edouard (50) Allan Campbell (66)

Hibernian 2 0 Aberdeen

Martin Boyle (27 Pen),Martin Boyle (67)

Livingston 1 2 St Johnstone

Scott Pitman (83) Scott Tanser (45 +1:54),Shaun Rooney (51)

Ross County 0 2 Dundee Utd

Lawrence Shankland (63),Ryan Edwards (76)

St Mirren 2 0 Kilmarnock

Kyle McAllister (38),Jonathan Obika (61)

Wednesday 3rd February 2021

Rangers 1 0 St Johnstone

Ianis Hagi (52)

Hamilton 1 2 Ross County

Stephen Kelly (16 o.g.) Jordan White (81),Billy McKay (85)

Motherwell 2 1 Dundee Utd

Devante Cole (23),Chris Long (28) Ryan Edwards (80)

Tuesday 2nd February 2021

Kilmarnock 0 4 Celtic

Scott Brown (29),Odsonne Edouard (53 Pen),Odsonne Edouard (62),Albian Ajeti (86)

Aberdeen 0 2 Livingston

Joe Lewis (7 o.g.),Nicky Devlin (16)

St Mirren 1 2 Hibernian

Jonathan Obika (74) Ryan Porteous (55),Martin Boyle (71 Pen)

January 2021

Saturday 30th January 2021

Celtic 1 2 St Mirren

Odsonne Edouard (32) Kristian Dennis (18),Ilkay Durmus (37)

Dundee Utd 0 2 Hibernian

Darren McGregor (21),Martin Boyle (69)

Kilmarnock 2 3 St Johnstone

Christopher Burke (5),Aaron Tshibola (32) Guy Melamed (53),Murray Davidson (68),Alistair McCann (72)

Livingston 0 0 Aberdeen

Wednesday 27th January 2021

Celtic 2 0 Hamilton

Leigh Griffiths (12),Odsonne Edouard (48)

Hibernian 0 1 Rangers

Alfredo Morelos (51)

Livingston 2 0 Kilmarnock

Jaze Kabia (89),Scott Pitman (90)

Dundee Utd 1 5 St Mirren

Ian Harkes (54) Joe Shaughnessy (30),Jamie McGrath (42 Pen),Jamie McGrath (45 +0:21 Pen),Dylan Connolly (80),Kristian Dennis (85)

Ross County 1 2 Motherwell

Oli Shaw (14) Devante Cole (51),Bevis Mugabi (72)

St Johnstone 0 0 Aberdeen

Saturday 23rd January 2021

Aberdeen 2 0 Motherwell

Tommie Hoban (15),Andrew Considine (77)

Rangers 5 0 Ross County

Ryan Kent (6),Filip Helander (28),Joe Aribo (37),Ryan Jack (66),Connor Goldson (81)

Wednesday 20th January 2021

Livingston 2 2 Celtic

Ciaron Brown (15),Jay Emmanuel-Thomas (60) Mohamed Elyounoussi (28),Nir Bitton (38)

Sunday 17th January 2021

Motherwell 1 1 Rangers

Devante Cole (21) Cedric Itten (72)

Saturday 16th January 2021

Celtic 0 0 Livingston

Hamilton 0 0 Dundee Utd

Hibernian 2 0 Kilmarnock

Alan Power (51 o.g.),Alexander Gogic (80)

Ross County 4 1 Aberdeen

Oli Shaw (1),Charlie Lakin (20),Oli Shaw (84),Jermaine Hylton (90 +2:33) Alex Iacovitti (45 +0:49 o.g.)

St Johnstone 1 0 St Mirren

Christopher Kane (46)

Tuesday 12th January 2021

Dundee Utd 2 2 St Johnstone

Louis Appere (9),Lawrence Shankland (53) Guy Melamed (16),Christopher Kane (38)

Monday 11th January 2021

Celtic 1 1 Hibernian

David Turnbull (82) Kevin Nisbet (90 +0:12)

Sunday 10th January 2021

Aberdeen 1 2 Rangers

Matthew Kennedy (67) Alfredo Morelos (32),Alfredo Morelos (50)

Livingston 3 1 Ross County

Scott Robinson (9),Alan Forrest (81),Jack Hamilton (90 +0:15) Charlie Lakin (28)

Saturday 9th January 2021

Kilmarnock 2 0 Hamilton

Greg Kiltie (36),Greg Kiltie (63)

St Mirren 1 1 Motherwell

Jamie McGrath (79 Pen) Devante Cole (27)

Saturday 2nd January 2021

Aberdeen 0 0 Dundee Utd

Hamilton 3 0 Motherwell

Lee Hodson (10),Ross Callachan (49),Callum Smith (65)

Hibernian 0 3 Livingston

Joshua Mullin (9),Jon Guthrie (16),Scott Robinson (47)

Kilmarnock 1 1 St Mirren

Danny Whitehall (12) Danny Rogers (90 o.g.)

Ross County 1 1 St Johnstone

Ross Draper (21) Craig Conway (26 Pen)

Rangers 1 0 Celtic

Callum McGregor (70 o.g.)

December 2020

Wednesday 30th December 2020

Motherwell 0 2 Kilmarnock

Greg Kiltie (41),Danny Whitehall (53 Pen)

Hibernian 0 2 Ross County

Harrison Paton (25),Oli Shaw (76)

Celtic 3 0 Dundee Utd

Ismaila Soro (23),David Turnbull (40),Odsonne Edouard (76)

St Johnstone 0 0 Hamilton

St Mirren 0 2 Rangers

Kemar Roofe (27),Alfredo Morelos (33)

Saturday 26th December 2020

Aberdeen 2 1 St Johnstone

Sam Cosgrove (45 +1:12 Pen),Ash Taylor (54) Liam Gordon (38)

Dundee Utd 1 1 Motherwell

Nicky Clark (90 +1:43) Tony Watt (9)

Hamilton 0 3 Celtic

Odsonne Edouard (49 Pen),Leigh Griffiths (54),David Turnbull (74)

Kilmarnock 1 2 Livingston

Christopher Burke (48 Pen) Jay Emmanuel-Thomas (51),Scott Robinson (90 +1:54)

Ross County 0 2 St Mirren

Marcus Fraser (76),Kristian Dennis (85)

Rangers 1 0 Hibernian

Ianis Hagi (33)

Wednesday 23rd December 2020

Dundee Utd 2 0 Kilmarnock

Marc McNulty (25),Lawrence Shankland (28)

Motherwell 0 0 Aberdeen

Celtic 2 0 Ross County

David Turnbull (24),Leigh Griffiths (61)

Hamilton 0 2 Livingston

Jon Guthrie (51),Joshua Mullin (90 +0:15)

Hibernian 1 0 St Mirren

Kevin Nisbet (18)

St Johnstone 0 3 Rangers

Kemar Roofe (24),Glen Kamara (31),Ianis Hagi (47)

Sunday 20th December 2020

Kilmarnock 0 2 Aberdeen

Ryan Hedges (52),Sam Cosgrove (90 +5:21)

Saturday 19th December 2020

Hibernian 1 1 Dundee Utd

Kyle Magennis (13) Luke Bolton (90 +0:53)

Rangers 3 1 Motherwell

Kemar Roofe (73),Cedric Itten (82),Kemar Roofe (90 +3:30) Callum Lang (6)

Ross County 0 2 Hamilton

Ross Callachan (22),Scott Martin (62)

St Mirren 3 2 St Johnstone

Ethan Erhahon (38),Lee Erwin (82),Jonathan Obika (87) Stevie May (22 Pen),Scott Tanser (44)

Sunday 13th December 2020

Celtic 2 0 Kilmarnock

Mohamed Elyounoussi (57),Shane Duffy (70)

Dundee Utd 1 2 Rangers

Liam Smith (33) James Tavernier (26),Connor Goldson (44)

Saturday 12th December 2020

Aberdeen 2 0 Ross County

Curtis Main (5),Curtis Main (57)

Hamilton 0 4 Hibernian

Martin Boyle (10 Pen),Christian Doidge (39),Paul McGinn (65),Kevin Nisbet (68)

Motherwell 0 1 St Mirren

Jamie McGrath (13)

St Johnstone 1 2 Livingston

Christopher Kane (54) Jon Guthrie (48),Scott Robinson (65)

Sunday 6th December 2020

Celtic 1 1 St Johnstone

Mohamed Elyounoussi (83) Christopher Kane (79)

Ross County 0 4 Rangers

Kemar Roofe (28),James Tavernier (56),Callum Morris (72 o.g.),Jermain Defoe (90)

Saturday 5th December 2020

Hamilton 1 0 Kilmarnock

Ross Callachan (73 Pen)

Livingston 2 0 Dundee Utd

Scott Pitman (57),Marvin Bartley (73)

Motherwell 0 3 Hibernian

Martin Boyle (59),Christian Doidge (88),Stephen McGinn (90 +4:02)

St Mirren 1 1 Aberdeen

Jamie McGrath (44 Pen) Jonny Hayes (37)

November 2020

Wednesday 25th November 2020

Hamilton 1 1 Aberdeen

Marios Ogboe (49) Ryan Hedges (19)

Tuesday 24th November 2020

Hibernian 2 2 St Johnstone

Paul McGinn (36),Paul McGinn (83) Alistair McCann (35),David Wotherspoon (76)

Sunday 22nd November 2020

Rangers 4 0 Aberdeen

Ryan Kent (15),Kemar Roofe (29),Scott Arfield (49),James Tavernier (53 Pen)

Saturday 21st November 2020

Dundee Utd 2 1 Hamilton

Nicky Clark (76),Nicky Clark (80) Ross Callachan (65)

Hibernian 2 2 Celtic

Jamie Murphy (52),Kevin Nisbet (59) Odsonne Edouard (79 Pen),Diego Laxalt (90 +0:56)

Kilmarnock 3 1 Ross County

Eamonn Brophy (14),Nicke Kabamba (68 Pen),Christopher Burke (90 +2:43) Tom Grivosti (42)

Livingston 0 1 St Mirren

Jake Doyle-Hayes (56)

St Johnstone 1 1 Motherwell

Stevie May (34 Pen) Mark O'Hara (17)

Sunday 8th November 2020

Rangers 8 0 Hamilton

Scott Arfield (16),Kemar Roofe (18),Joe Aribo (19),Joe Aribo (36),Kemar Roofe (54),Brandon Barker (62),James Tavernier (65 Pen),James Tavernier (69)

Motherwell 1 4 Celtic

Declan Gallagher (72) Mohamed Elyounoussi (8),Mohamed Elyounoussi (27),Mohamed Elyounoussi (76),Jules Olivier Ntcham (86)

Friday 6th November 2020

Aberdeen 2 0 Hibernian

Scott Wright (5),Sam Cosgrove (12)

Ross County 1 1 Livingston

Oli Shaw (28) Nicky Devlin (56)

St Johnstone 1 0 Kilmarnock

Danny McNamara (70)

St Mirren 0 0 Dundee Utd

Sunday 1st November 2020

Kilmarnock 0 1 Rangers

James Tavernier (19 Pen)

October 2020

Saturday 31st October 2020

Dundee Utd 2 1 Ross County

Nicky Clark (19 Pen),Nicky Clark (51) Oli Shaw (81)

Livingston 0 2 Motherwell

Callum Lang (22),Tony Watt (45 +1:30)

Sunday 25th October 2020

Rangers 2 0 Livingston

Joe Aribo (9),Jermain Defoe (16)

Aberdeen 3 3 Celtic

Lewis Ferguson (43 Pen),Ryan Hedges (65),Lewis Ferguson (90 +1:25 Pen) Callum McGregor (52),Leigh Griffiths (76),Ryan Christie (78 Pen)

Saturday 24th October 2020

Kilmarnock 0 1 Hibernian

Kevin Nisbet (27 Pen)

Motherwell 4 0 Ross County

Tony Watt (37),Mark O'Hara (54 Pen),Callum Lang (64),Devante Cole (72)

St Johnstone 0 0 Dundee Utd

Tuesday 20th October 2020

Aberdeen 4 2 Hamilton

Tommie Hoban (14),Lewis Ferguson (21),Ryan Edmondson (24),Ryan Edmondson (31) David Moyo (32),Ross Callachan (68 Pen)

Saturday 17th October 2020

Dundee Utd 0 0 Aberdeen

Hamilton 3 5 St Johnstone

Ronan Hughes (40),Marios Ogboe (44),Ronan Hughes (79) Stevie May (1),David Wotherspoon (14),Stevie May (33),Craig Conway (69),Craig Conway (82)

Livingston 1 3 Kilmarnock

Scott Pitman (11) Aaron Tshibola (24),Christopher Burke (37 Pen),Greg Kiltie (57)

Ross County 0 0 Hibernian

Celtic 0 2 Rangers

Connor Goldson (9),Connor Goldson (54)

Sunday 4th October 2020

Rangers 2 0 Ross County

James Tavernier (17 Pen),Brandon Barker (88)

St Johnstone 0 2 Celtic

Leigh Griffiths (90),Patryk Klimala (90 +2:09)

Friday 2nd October 2020

Aberdeen 2 1 St Mirren

Marley Watkins (71),Lewis Ferguson (90 +0:59) Ethan Erhahon (54)

Dundee Utd 1 2 Livingston

Nicky Clark (18) Jon Guthrie (53),Alan Forrest (90)

Hibernian 3 2 Hamilton

Kevin Nisbet (19),Kevin Nisbet (35),Paul Hanlon (63) Ross Callachan (75 Pen),Ryan Porteous (84 o.g.)

September 2020

Sunday 27th September 2020

Celtic 3 0 Hibernian

Callum McGregor (7),Albian Ajeti (35),Mohamed Elyounoussi (79)

Ross County 0 3 Aberdeen

Marley Watkins (42),Lewis Ferguson (60 Pen),Lewis Ferguson (76 Pen)

Motherwell 1 5 Rangers

George Edmundson (87 o.g.) James Tavernier (12 Pen),Jordan Jones (28),James Tavernier (37 Pen),Cedric Itten (75),Cedric Itten (80)

Saturday 26th September 2020

Hamilton 1 1 Dundee Utd

Hakeem Odofin (75) Lawrence Shankland (4)

Livingston 2 0 St Johnstone

Scott Tiffoney (34),Alan Forrest (35)

St Mirren 0 1 Kilmarnock

Nicke Kabamba (28)

Sunday 20th September 2020

Aberdeen 0 3 Motherwell

Mark O'Hara (4 Pen),Chris Long (9),Bevis Mugabi (23)

Hibernian 2 2 Rangers

Drey Wright (22),Christian Doidge (71) Alfredo Morelos (45 +0:49),Scott Arfield (57)

Saturday 19th September 2020

Celtic 3 2 Livingston

Callum McGregor (20),Ryan Christie (23),Albian Ajeti (52) Jason Holt (17 Pen),Julien Serrano (78)

Dundee Utd 2 1 St Mirren

Lawrence Shankland (33),Adrian Sporle (52) Dylan Connolly (64)

Kilmarnock 2 1 Hamilton

Greg Kiltie (10),Nicke Kabamba (57) Hakeem Odofin (18)

St Johnstone 0 1 Ross County

Iain Vigurs (42)

Wednesday 16th September 2020

St Mirren 1 2 Celtic

Lee Erwin (3) Shane Duffy (21),James Forrest (36)

Saturday 12th September 2020

Aberdeen 1 0 Kilmarnock

Ross McCrorie (16)

Livingston 1 2 Hamilton

Shaun Want (1 o.g.) David Templeton (57),Kyle Munro (85)

Motherwell 1 0 St Johnstone

Allan Campbell (4)

Rangers 4 0 Dundee Utd

Ryan Kent (13),James Tavernier (39),Kemar Roofe (68),Scott Arfield (87)

Ross County 0 5 Celtic

Odsonne Edouard (4 Pen),Albian Ajeti (20),Shane Duffy (59),Kristoffer Ajer (64),Patryk Klimala (75)

St Mirren 0 3 Hibernian

Kevin Nisbet (14),Joe Newell (17),Martin Boyle (59)

August 2020

Sunday 30th August 2020

Hibernian 0 1 Aberdeen

Lewis Ferguson (39 Pen)

Celtic 3 0 Motherwell

James Forrest (40),Albian Ajeti (74),Christopher Jullien (90 +1:49)

Saturday 29th August 2020

Hamilton 0 2 Rangers

Ianis Hagi (15),James Tavernier (20)

Kilmarnock 4 0 Dundee Utd

Nicke Kabamba (30),Eamonn Brophy (45 +0:32),Nicke Kabamba (78),Rory McKenzie (86)

Livingston 1 0 Ross County

Jon Guthrie (64)

St Johnstone 1 0 St Mirren

Stevie May (72)

Sunday 23rd August 2020

St Johnstone 0 1 Hibernian

Stephen Mallan (90 +0:53 Pen)

Aberdeen 2 1 Livingston

Lewis Ferguson (49 Pen),Scott Wright (55) Scott Pitman (69)

Saturday 22nd August 2020

Dundee Utd 0 1 Celtic

Albian Ajeti (83)

Motherwell 0 1 Hamilton

Hakeem Odofin (86)

Rangers 2 0 Kilmarnock

Kemar Roofe (50),Ryan Kent (77)

St Mirren 1 1 Ross County

Jonathan Obika (14) Nathan Sheron (70 o.g.)

Thursday 20th August 2020

St Johnstone 0 1 Aberdeen

Ryan Hedges (82)

Sunday 16th August 2020

Livingston 0 0 Rangers

Saturday 15th August 2020

Hibernian 0 0 Motherwell

Hamilton 0 1 St Mirren

Jonathan Obika (19)

Kilmarnock 1 2 St Johnstone

Aaron Tshibola (61) David Wotherspoon (85),Michael O'Halloran (90 +3:28)

Ross County 1 2 Dundee Utd

Coll Donaldson (29) Peter Pawlett (40),Nicky Clark (79)

Wednesday 12th August 2020

Motherwell 2 2 Livingston

David Turnbull (8),Allan Campbell (35) Lyndon Dykes (11 Pen),Alan Forrest (69)

Rangers 3 0 St Johnstone

Borna Barisic (21),Ryan Kent (45 +1:20),Joe Aribo (49)

Ross County 2 2 Kilmarnock

Ross Draper (15),Ross C Stewart (80 Pen) Alan Power (59),Christopher Burke (66)

Tuesday 11th August 2020

Dundee Utd 0 1 Hibernian

Christian Doidge (65)

Sunday 9th August 2020

Kilmarnock 1 1 Celtic

Christopher Burke (24 Pen) Ryan Christie (11)

Rangers 3 0 St Mirren

Conor McCarthy (23 o.g.),Alfredo Morelos (69),Alfredo Morelos (74)

Saturday 8th August 2020

Hamilton 0 1 Ross County

Billy McKay (76)

Livingston 1 4 Hibernian

Lyndon Dykes (60 Pen) Kevin Nisbet (24),Kevin Nisbet (37),Christian Doidge (41),Kevin Nisbet (88 Pen)

Motherwell 0 1 Dundee Utd

Mark Reynolds (52)

Monday 3rd August 2020

Ross County 1 0 Motherwell

Ross C Stewart (24 Pen)

Sunday 2nd August 2020

Celtic 5 1 Hamilton

Odsonne Edouard (20),Jeremie Frimpong (31),Odsonne Edouard (49),Odsonne Edouard (53),Patryk Klimala (90) Christopher Jullien (34 o.g.)

Saturday 1st August 2020

Dundee Utd 1 1 St Johnstone

Nicky Clark (6 Pen) Liam Craig (55)

Hibernian 2 1 Kilmarnock

Martin Boyle (5),Martin Boyle (34) Christopher Burke (44)

St Mirren 1 0 Livingston

Richard Tait (30)

Aberdeen 0 1 Rangers

Ryan Kent (21)