cinch Scottish Premiership Results

April 2024

Sunday 14th April 2024

Ross County 3 2 Rangers

Simon Murray (47),George Harmon (50),Josh Sims (69) Jack Baldwin (15 o.g.),James Tavernier (89 Pen)

Saturday 13th April 2024

Aberdeen 0 0 Dundee

Celtic 3 0 St Mirren

Reo Hatate (52),Kyogo Furuhashi (60),Adam Idah (86)

Hearts 4 2 Livingston

Jorge Grant (29),Yutaro Oda (32),Cameron Devlin (40),Lawrence Shankland (45 +5:36 Pen) Stephen Kelly (10),Stephen Kelly (22)

Motherwell 1 1 Hibernian

Shane Blaney (90 +3:16) Myziane Maolida (65 Pen)

St Johnstone 0 2 Kilmarnock

Joe Wright (23),Marley Watkins (81)

Sunday 7th April 2024

Rangers 3 3 Celtic

James Tavernier (55 Pen),Abdallah Sima (86),Rabbi Matondo (90 +2:38) Daizen Maeda (1),Matt O'Riley (34 Pen),Adam Idah (87)

Saturday 6th April 2024

Dundee 2 3 Motherwell

Jordan McGhee (36),Luke McCowan (70) Georgie Gent (79),Theo Bair (81),Moses Ebiye (90 +2:46)

Hibernian 1 2 St Johnstone

Chris Cadden (56) Adama Sidibeh (49),Tony Gallacher (81)

Kilmarnock 1 0 Ross County

Kyle Vassell (64)

Livingston 0 0 Aberdeen

St Mirren 1 2 Hearts

Toyosi Olusanya (68) Jorge Grant (33 Pen),Mikael Mandron (62 o.g.)

March 2024

Sunday 31st March 2024

Livingston 0 3 Celtic

Jamie Brandon (49 o.g.),Paulo Bernardo (72),Matt O'Riley (82)

Saturday 30th March 2024

Aberdeen 2 1 Ross County

Bojan Miovski (5),Jamie McGrath (78) Simon Murray (26)

Hearts 1 1 Kilmarnock

Kenneth Vargas (10) Marley Watkins (67)

Motherwell 1 1 St Mirren

Theo Bair (74) Marcus Fraser (18)

Rangers 3 1 Hibernian

James Tavernier (26),Cyriel Dessers (45 +6:05),Rabbi Matondo (85) Myziane Maolida (45 +1:04)

St Johnstone 1 2 Dundee

Adama Sidibeh (60) Lyall Cameron (6),Amadou Bakayoko (80)

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)