cinch Scottish Premiership Results
March 2024
Saturday 16th March 2024
Celtic 3 1 St Johnstone
Kyogo Furuhashi (40),Nicolas Kuhn (46),James Forrest (68) Connor Smith (81)
Hibernian 3 0 Livingston
Jordan Obita (5),Myziane Maolida (7),Adam Le Fondre (22)
Kilmarnock 0 2 St Mirren
Kyle Vassell (61),Daniel Armstrong (65 Pen),Marley Watkins (68),Kyle Vassell (73),David Watson (79) Charles Dunne (20),Mikael Mandron (39)
Motherwell 0 1 Aberdeen
Leighton Clarkson (25)
Ross County 2 1 Hearts
Simon Murray (42),Simon Murray (49) Yutaro Oda (90 +0:25)
Wednesday 13th March 2024
Dundee 1 0 Aberdeen
Luke McCowan (66 Pen)
Ross County 2 2 Hibernian
Josh Sims (42),Yan Dhanda (90 +7:34) Myziane Maolida (53),Adam Le Fondre (77)
Sunday 3rd March 2024
Hearts 2 0 Celtic
Jorge Grant (43 Pen),Lawrence Shankland (56)
Saturday 2nd March 2024
Dundee 2 2 Kilmarnock
William Dennis (11 o.g.),Luke McCowan (63 Pen) Marley Watkins (35),Robbie Deas (90 +0:43)
Hibernian 2 0 Ross County
Myziane Maolida (59),Dylan Levitt (86)
Rangers 1 2 Motherwell
James Tavernier (60 Pen) Theo Bair (9),Dan Casey (75)
St Johnstone 1 1 Livingston
Nicky Clark (87) Andrew Shinnie (37)
St Mirren 2 1 Aberdeen
Mark O'Hara (90 +5:16 Pen),Toyosi Olusanya (90 +6:43) Connor Barron (1)
February 2024
Wednesday 28th February 2024
Livingston 1 3 Motherwell
Tete Yengi (3) Sam Nicholson (49),Blair Spittal (71),Jack Vale (87)
Aberdeen 0 2 St Johnstone
Nicky Clark (44 Pen),Benjamin Mbunga-Kimpioka (77)
Celtic 7 1 Dundee
Cameron Carter-Vickers (7),Adam Idah (18),Matt O'Riley (22),Daizen Maeda (30),Greg Taylor (36),Callum McGregor (45 +6:01),Daniel Kelly (63) Michael Mellon (84)
Hearts 1 1 Hibernian
Lawrence Shankland (45 +1:15 Pen) Emiliano Marcondes (28)
Kilmarnock 1 2 Rangers
Daniel Armstrong (11 Pen) James Tavernier (55),Tom Lawrence (59)
Tuesday 27th February 2024
Ross County 1 1 St Mirren
Jordan White (11) Toyosi Olusanya (86)
Sunday 25th February 2024
Motherwell 1 3 Celtic
Blair Spittal (43) Adam Idah (51),Adam Idah (90 +3:09),Luis Palma (90 +5:58)
Saturday 24th February 2024
Hibernian 2 1 Dundee
Dylan Vente (35 Pen),Myziane Maolida (81) Luke McCowan (78)
Kilmarnock 2 0 Aberdeen
Corrie Ndaba (45 +4:19),Matthew Kennedy (58)
Rangers 5 0 Hearts
Mohammed Diomande (2),Oscar Cortes (37),Cyriel Dessers (44),Cyriel Dessers (48),Fabio Silva (65)
Ross County 3 2 Livingston
Eamonn Brophy (21),Eamonn Brophy (27),Josh Sims (90 +1:35) Bruce Anderson (47),Bruce Anderson (86)
St Mirren 2 0 St Johnstone
Dimitar Mitov (36 o.g.),Mikael Mandron (64)
Sunday 18th February 2024
St Johnstone 0 3 Rangers
Mohammed Diomande (37),James Tavernier (79 Pen),James Tavernier (87 Pen)
Saturday 17th February 2024
Aberdeen 2 2 Hibernian
Nicky Devlin (15),Jamie McGrath (51) Martin Boyle (12),Emiliano Marcondes (67)
Celtic 1 1 Kilmarnock
Kyogo Furuhashi (32) David Watson (90 +1:11)
Dundee 2 0 Ross County
Scott Tiffoney (45),Scott Tiffoney (65)
Hearts 2 0 Motherwell
Lawrence Shankland (67),Kenneth Vargas (90 +1:10)
Livingston 1 0 St Mirren
Tete Yengi (45 +2:38)
Wednesday 14th February 2024
Aberdeen 3 3 Motherwell
Luis Lopes (31),Stefan Gartenmann (37),Luis Lopes (50) Theo Bair (5 Pen),Theo Bair (22),Adam Devine (26)
Rangers 3 1 Ross County
Cyriel Dessers (5),Cyriel Dessers (45 +4:47),John Souttar (90 +1:55) Simon Murray (29)
Sunday 11th February 2024
Dundee 2 1 St Johnstone
Luke McCowan (75 Pen),Jordan McGhee (89) Matthew Smith (9)
Wednesday 7th February 2024
Hibernian 1 2 Celtic
Dylan Levitt (60) Adam Idah (10 Pen),Adam Idah (90 +1:27 Pen)
Kilmarnock 1 0 Livingston
Marley Watkins (88)
St Johnstone 0 1 Hearts
Lawrence Shankland (54)
St Mirren 2 0 Dundee
Mikael Mandron (73),Toyosi Olusanya (90 +0:41)
Tuesday 6th February 2024
Rangers 2 1 Aberdeen
Rabbi Matondo (7),Todd Cantwell (72) Bojan Miovski (45)
Motherwell 5 0 Ross County
Andy Halliday (8),Blair Spittal (21),Theo Bair (38 Pen),Blair Spittal (87),Jack Vale (90 +0:30)
Saturday 3rd February 2024
Dundee 2 3 Hearts
Jordan McGhee (26),Lyall Cameron (59) Alan Forrest (55),Lawrence Shankland (79 Pen),Lawrence Shankland (87)
Hibernian 0 3 St Mirren
Alexander Gogic (8),Greg Kiltie (34 Pen),Mikael Mandron (44)
Motherwell 1 1 Kilmarnock
Theo Bair (38) Lewis Mayo (13)
Rangers 3 0 Livingston
Fabio Silva (40),Rabbi Matondo (45 +1:20),Todd Cantwell (56)
Ross County 0 1 St Johnstone
Benjamin Mbunga-Kimpioka (34)
Aberdeen 1 1 Celtic
Bojan Miovski (50) Nicolas Kuhn (63)
January 2024
Tuesday 30th January 2024
Livingston 2 2 Ross County
Scott Pitman (45),Daniel Mackay (88) Simon Murray (28),Simon Murray (85)
Aberdeen 1 1 Dundee
Bojan Miovski (31 Pen) Lee Ashcroft (55)
Saturday 27th January 2024
Celtic 1 0 Ross County
Alistair Johnston (1)
Hearts 2 0 Aberdeen
Jorge Grant (57 Pen),Lawrence Shankland (77)
Kilmarnock 2 2 Hibernian
Dylan Vente (25 o.g.),Matthew Kennedy (54) Joe Newell (66),Myziane Maolida (81)
Livingston 1 4 Dundee
Tete Yengi (78 Pen) Amadou Bakayoko (19),Luke McCowan (62),Zach Robinson (79),Michael Mellon (87)
St Johnstone 1 1 Motherwell
Ryan McGowan (3) Theo Bair (29)
St Mirren 0 1 Rangers
Cyriel Dessers (14)
Wednesday 24th January 2024
Hibernian 0 3 Rangers
Ridvan Yilmaz (30),Todd Cantwell (45 +1:29),Cyriel Dessers (74)
St Johnstone 1 1 Aberdeen
David Keltjens (78) Bojan Miovski (62 Pen)
Tuesday 23rd January 2024
Hearts 3 2 Dundee
Calem Nieuwenhof (57),Dexter Lembikisa (74),Yutaro Oda (86) Jordan McGhee (19),Lyall Cameron (38)
Tuesday 2nd January 2024
St Mirren 0 3 Celtic
Daizen Maeda (1),Matt O'Riley (6),Greg Taylor (60)
Hibernian 2 2 Motherwell
Thody Elie Youan (28),Thody Elie Youan (90 +0:58) Theo Bair (35),Bevis Mugabi (64)
Livingston 1 2 Hearts
Andrew Shinnie (79 Pen) Kenneth Vargas (53),Lawrence Shankland (64)
Rangers 3 1 Kilmarnock
Ross McCausland (41),Abdallah Sima (45),Todd Cantwell (61) Daniel Armstrong (59 Pen)
Ross County 0 3 Aberdeen
Jamie McGrath (24),Jamie McGrath (30),Bojan Miovski (80)
December 2023
Saturday 30th December 2023
Aberdeen 0 3 St Mirren
Mark O'Hara (12),Jonah Ayunga (78),Greg Kiltie (90 +2:28 Pen)
Hearts 2 2 Ross County
Kenneth Vargas (71),Lawrence Shankland (79) Alex Cochrane (55 o.g.),Yan Dhanda (61)
Kilmarnock 2 2 Dundee
Joe Wright (85),Rory McKenzie (90 +2:33) Luke McCowan (35),Joe Shaughnessy (90 +4:59)
Motherwell 3 1 Livingston
Blair Spittal (14),Theo Bair (19),Theo Bair (35) Scott Pitman (23)
Celtic 2 1 Rangers
Paulo Bernardo (25),Kyogo Furuhashi (47) James Tavernier (88)
Wednesday 27th December 2023
Hibernian 0 1 Hearts
Lawrence Shankland (90 +2:19)
Livingston 0 0 St Johnstone
St Mirren 0 1 Kilmarnock
Marley Watkins (25)
Tuesday 26th December 2023
Dundee 0 3 Celtic
Paulo Bernardo (52),Michael Johnston (83),Michael Johnston (90 +0:04)
Sunday 24th December 2023
Motherwell 0 2 Rangers
Kieran Dowell (3),Todd Cantwell (16)
Saturday 23rd December 2023
Celtic 2 0 Livingston
Kyogo Furuhashi (46),Liam Scales (51)
Hearts 2 0 St Mirren
Lawrence Shankland (33),Lawrence Shankland (49)
Kilmarnock 2 1 St Johnstone
David Watson (6),Marley Watkins (17) Nicky Clark (61)
Wednesday 20th December 2023
Aberdeen 2 1 Livingston
Bojan Miovski (42),Bojan Miovski (65) Kurtis Guthrie (28)
Rangers 2 0 St Johnstone
Cyriel Dessers (28),James Tavernier (85 Pen)
Saturday 16th December 2023
Celtic 0 2 Hearts
Lawrence Shankland (15),Stephen Kingsley (30)
Livingston 0 0 Kilmarnock
Ross County 0 1 Dundee
Joe Shaughnessy (90 +6:16)
St Mirren 0 0 Motherwell
St Johnstone 1 0 Hibernian
Graham Carey (57)
Sunday 10th December 2023
Kilmarnock 2 1 Celtic
Nathaniel Phillips (75 o.g.),Matthew Kennedy (87) Matt O'Riley (33)
Saturday 9th December 2023
Aberdeen 2 1 Hearts
Bojan Miovski (53),Leighton Clarkson (90 +1:39) Lawrence Shankland (20)
Livingston 0 1 Hibernian
Martin Boyle (28)
Motherwell 1 1 St Johnstone
Mika Biereth (90 +1:24) Bevis Mugabi (53 o.g.)
Rangers 3 1 Dundee
Cyriel Dessers (20),James Tavernier (26 Pen),Abdallah Sima (34) Amadou Bakayoko (5)
St Mirren 2 0 Ross County
Ryan Leak (51 o.g.),Jonah Ayunga (56)
Wednesday 6th December 2023
Hearts 0 1 Rangers
Abdallah Sima (34)
Aberdeen 0 1 Kilmarnock
David Watson (90 +1:28)
Celtic 4 1 Hibernian
Hyeon-Gyu Oh (5),Matt O'Riley (36),Luis Palma (51 Pen),Hyeon-Gyu Oh (55) Christian Doidge (72)
St Johnstone 1 0 St Mirren
Christopher Kane (90 +4:53)
Tuesday 5th December 2023
Ross County 3 0 Motherwell
Simon Murray (2),Yan Dhanda (18),Ben Purrington (56)
Sunday 3rd December 2023
Hibernian 2 0 Aberdeen
Dylan Vente (18),William Fish (70)
Rangers 2 0 St Mirren
Abdallah Sima (45),Abdallah Sima (70)
St Johnstone 1 3 Celtic
Diallang Jaiyesimi (40) Callum McGregor (67),Matt O'Riley (79),James Forrest (90 +2:37)
Saturday 2nd December 2023
Kilmarnock 0 1 Hearts
William Dennis (18 o.g.)
Motherwell 3 3 Dundee
Mika Biereth (6),Bevis Mugabi (68),Conor Wilkinson (90 +6:44) Lyall Cameron (30),Owen Beck (34),Zach Robinson (88)
November 2023
Tuesday 28th November 2023
Ross County 1 0 St Mirren
Jordan White (84)
Sunday 26th November 2023
Aberdeen 1 1 Rangers
Bojan Miovski (11) James Tavernier (90 +3:04 Pen)
Saturday 25th November 2023
Celtic 1 1 Motherwell
David Turnbull (86 Pen) Jonathan Obika (90)
Dundee 1 2 Hibernian
Owen Beck (85) Jair Tavares (16),Lewis Miller (58)
Hearts 1 0 St Johnstone
Lawrence Shankland (61)
Ross County 0 0 Kilmarnock
St Mirren 1 0 Livingston
Sean Kelly (37 o.g.)
Sunday 12th November 2023
Celtic 6 0 Aberdeen
Hyun-Jun Yang (9),Kyogo Furuhashi (16),Luis Palma (77 Pen),David Turnbull (90 +1:28),Hyeon-Gyu Oh (90 +5:55),Hyeon-Gyu Oh (90 +8:41)
Livingston 0 2 Rangers
Cyriel Dessers (26),James Tavernier (75 Pen)
Saturday 11th November 2023
Dundee 4 0 St Mirren
Amadou Bakayoko (16),Zak Rudden (45 +1:07 Pen),Amadou Bakayoko (57),Zach Robinson (85)
Hibernian 1 0 Kilmarnock
Josh Campbell (36)
Motherwell 1 2 Hearts
Blair Spittal (78 Pen) Lawrence Shankland (27),Lawrence Shankland (71)
St Johnstone 1 0 Ross County
Graham Carey (71)
Wednesday 8th November 2023
St Mirren 2 2 Hibernian
Mark O'Hara (53 Pen),Lewis Jamieson (90 +1:25) Josh Campbell (12),Joe Newell (69)
Tuesday 7th November 2023
St Johnstone 2 2 Motherwell
Nicky Clark (17),Andrew Considine (27) Shane Blaney (68),Mika Biereth (74)
Sunday 5th November 2023
Dundee 1 0 Livingston
Luke McCowan (57)
Saturday 4th November 2023
Kilmarnock 1 0 Motherwell
Innes Cameron (49)
Ross County 0 3 Celtic
David Turnbull (45 +6:05),Luis Palma (78),James Forrest (83)
Wednesday 1st November 2023
Celtic 2 1 St Mirren
David Turnbull (18),Hyeon-Gyu Oh (83) Conor McMenamin (7)
Dundee 0 5 Rangers
Ryan Jack (5),Pereira Danilo (51),Sam Lammers (74),Cyriel Dessers (83),James Tavernier (90 +0:40 Pen)
Hearts 1 0 Livingston
Kenneth Vargas (79)
Motherwell 2 4 Aberdeen
Theo Bair (78),Mika Biereth (90 +2:39) Jamie McGrath (26),Nicky Devlin (44),Jamie McGrath (68),Luis Lopes (74)
St Johnstone 2 1 Kilmarnock
Nicky Clark (1),Nicky Clark (7) Kyle Vassell (47)
October 2023
Tuesday 31st October 2023
Hibernian 2 2 Ross County
Ben Purrington (42 o.g.),Jair Tavares (54) Allan Delferriere (74 o.g.),Jordan White (82)
Sunday 29th October 2023
Rangers 2 1 Hearts
James Tavernier (90 Pen),Pereira Danilo (90 +2:14) Lawrence Shankland (5)
Kilmarnock 2 0 Aberdeen
Kyle Vassell (45 +4:01),Marley Watkins (64)
Saturday 28th October 2023
Hibernian 0 0 Celtic
Livingston 0 2 Dundee
Joe Shaughnessy (82),Joe Shaughnessy (85)
Motherwell 3 3 Ross County
Mika Biereth (79 Pen),Conor Wilkinson (88),Luca Ross (90 +3:37) Eamonn Brophy (65),Simon Murray (73),Victor Loturi (83)
St Mirren 4 0 St Johnstone
Keanu Baccus (36),Mikael Mandron (48),Mikael Mandron (70),Greg Kiltie (90)
Tuesday 24th October 2023
Dundee 0 0 Ross County
Sunday 22nd October 2023
Hearts 1 4 Celtic
Lawrence Shankland (64) Matt O'Riley (4),Daizen Maeda (23),Kyogo Furuhashi (51),Tomoki Iwata (81)
Saturday 21st October 2023
Kilmarnock 3 1 Livingston
Daniel Armstrong (16),Kyle Vassell (42),Kyle Vassell (60) Sean Kelly (35 Pen)
Rangers 4 0 Hibernian
Abdallah Sima (17),Nicolas Raskin (45),Abdallah Sima (65),Cyriel Dessers (79)
Sunday 8th October 2023
Aberdeen 0 0 St Johnstone
St Mirren 0 3 Rangers
James Tavernier (30 Pen),Abdallah Sima (71),James Tavernier (90)
Saturday 7th October 2023
Celtic 3 1 Kilmarnock
Reo Hatate (22),Luis Palma (33),Greg Taylor (82) David Watson (72)
Hearts 2 2 Hibernian
Alan Forrest (28),Christian Doidge (58 o.g.) Thody Elie Youan (66),Thody Elie Youan (68)
Livingston 2 0 Motherwell
Bruce Anderson (53),Sean Kelly (62 Pen)
September 2023
Saturday 30th September 2023
Hibernian 0 0 Dundee
Kilmarnock 1 1 St Mirren
Brad Lyons (19) Kyle Magennis (31 o.g.)
Rangers 1 3 Aberdeen
Abdallah Sima (75) Stefan Gartenmann (38),Jamie McGrath (68),Jack MacKenzie (85)
Ross County 0 1 Hearts
Alan Forrest (69)
St Johnstone 1 1 Livingston
Dara Costelloe (36) Sean Kelly (57 Pen)
Motherwell 1 2 Celtic
Blair Spittal (90 +4:56) Luis Palma (87),Matt O'Riley (90 +6:39)
Sunday 24th September 2023
Aberdeen 4 0 Ross County
Bojan Miovski (21),Luis Lopes (42),Jamie McGrath (47),Bojan Miovski (52)
Rangers 1 0 Motherwell
Cyriel Dessers (24)
Saturday 23rd September 2023
Dundee 2 2 Kilmarnock
Amadou Bakayoko (16),Zak Rudden (90 +2:35) Daniel Armstrong (30 Pen),Daniel Armstrong (81)
Hibernian 2 0 St Johnstone
Lewis Miller (35),Dylan Vente (69)
St Mirren 1 0 Hearts
Ryan Strain (7)
Livingston 0 3 Celtic
Reo Hatate (14 Pen),Matt O'Riley (48),Daizen Maeda (90 +4:24)
Saturday 16th September 2023
Celtic 3 0 Dundee
David Turnbull (51 Pen),Kyogo Furuhashi (63),Matt O'Riley (67)
Hearts 2 0 Aberdeen
Yutaro Oda (14),Liam Boyce (64)
Kilmarnock 2 2 Hibernian
Kyle Vassell (61),Joe Wright (79) William Dennis (8 o.g.),Dylan Vente (59)
Motherwell 0 1 St Mirren
Scott Tanser (55)
Ross County 1 1 Livingston
Simon Murray (59) Bruce Anderson (72)
St Johnstone 0 2 Rangers
Pereira Danilo (16),Rabbi Matondo (79)
Sunday 3rd September 2023
Aberdeen 0 2 Hibernian
Adam Le Fondre (75),Christian Doidge (80)
Hearts 0 1 Motherwell
Callum Slattery (29)
Rangers 0 1 Celtic
Kyogo Furuhashi (45 +1:19)
Saturday 2nd September 2023
Kilmarnock 0 1 Ross County
Simon Murray (53)
Livingston 1 1 St Mirren
Luiyi de Lucas (89) Stav Nachmani (90 +5:04)
St Johnstone 2 2 Dundee
Max Kucheriavyi (82),Max Kucheriavyi (90 +5:39) Scott Tiffoney (35),Ricki Lamie (58)
August 2023
Sunday 27th August 2023
St Mirren 2 2 Aberdeen
Greg Kiltie (59 Pen),Alex Greive (76) Jonny Hayes (42),Bojan Miovski (90 +9:20 Pen)
Dundee 1 0 Hearts
Luke McCowan (63)
Saturday 26th August 2023
Celtic 0 0 St Johnstone
Hibernian 2 3 Livingston
Martin Boyle (61),Josh Campbell (86) Jordan Obita (8 o.g.),Bruce Anderson (63),Mohammed Sangare (75)
Motherwell 2 1 Kilmarnock
Dan Casey (59),Harrison Paton (90 +7:03) Marley Watkins (12)
Ross County 0 2 Rangers
Kemar Roofe (22),James Tavernier (26)
Sunday 13th August 2023
Hearts 0 0 Kilmarnock
Motherwell 2 1 Hibernian
Conor Wilkinson (66),Mika Biereth (85) Adam Le Fondre (90 +3:01 Pen)
Aberdeen 1 3 Celtic
Bojan Miovski (25) Liel Abada (11),Kyogo Furuhashi (29),Matt O'Riley (84)
Saturday 12th August 2023
Rangers 4 0 Livingston
Sam Lammers (10),Pereira Danilo (78),Abdallah Sima (84),Kieran Dowell (90)
Ross County 2 0 St Johnstone
Kyle Turner (40),Connor Randall (51)
St Mirren 2 1 Dundee
Joe Shaughnessy (7 o.g.),Mikael Mandron (45 +3:38) Josh Mulligan (63)
Sunday 6th August 2023
Hibernian 2 3 St Mirren
Adam Le Fondre (72),Christian Doidge (82) Mark O'Hara (15 Pen),Toyosi Olusanya (17),Alex Greive (89)
Saturday 5th August 2023
Kilmarnock 1 0 Rangers
Brad Lyons (65)
Dundee 1 1 Motherwell
Lyall Cameron (68) Theo Bair (45)
Livingston 0 0 Aberdeen
St Johnstone 0 2 Hearts
Yutaro Oda (75),Lawrence Shankland (90 +5:32)
Celtic 4 2 Ross County
David Turnbull (17 Pen),Kyogo Furuhashi (26),David Turnbull (42),Matt O'Riley (73) Jordan White (60),James Brown (90 +4:23)