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)