Championship Results

October 2021

Saturday 16th October 2021

Ayr 2 1 Queen of South

Aaron Muirhead (73 Pen),James Maxwell (79) Lee Connelly (68)

Dunfermline 2 2 Kilmarnock

Dominic Thomas (74),Aaron Comrie (90 +4:19) Callum Hendry (68),Oli Shaw (75)

Inverness CT 2 0 Morton

Billy McKay (20),Michael Gardyne (49)

Raith 2 1 Arbroath

Dylan Tait (3),Ross Matthews (45 +0:11) Anton Dowds (90 +3:14)

Friday 15th October 2021

Hamilton 1 6 Partick

David Moyo (89) Zak Rudden (7),Brian Graham (53),Zak Rudden (58),Scott Tiffoney (61),Connor Murray (72),Brian Graham (74)

Saturday 2nd October 2021

Hamilton 2 1 Inverness CT

Lewis Smith (5),Andy Ryan (26) Michael Gardyne (90 +1:15)

Kilmarnock 1 3 Raith

Callum Hendry (76) Liam Dick (20),Matej Poplatnik (82),Matej Poplatnik (90 +2:02)

Morton 2 2 Arbroath

Gary Oliver (47),Cameron Blues (55) Colin Hamilton (43),Michael McKenna (87 Pen)

Partick 4 0 Ayr

Zak Rudden (34),Cammy Smith (45),Sean McGinty (72 o.g.),Brian Graham (85)

Queen of South 1 0 Dunfermline

Lee Connelly (85)

September 2021

Wednesday 29th September 2021

Raith 1 1 Dunfermline

Dario Zanatta (11) Kevin O'Hara (79)

Sunday 26th September 2021

Raith 3 2 Partick

Dario Zanatta (22),Kyle Benedictus (64 Pen),Kyle Benedictus (78) Brian Graham (86),Zak Rudden (90 +4:32)

Saturday 25th September 2021

Ayr 0 0 Morton

Dunfermline 0 0 Hamilton

Inverness CT 2 1 Queen of South

Sean Welsh (12),Michael Gardyne (81) Lee Connelly (74)

Friday 24th September 2021

Arbroath 0 0 Kilmarnock

Saturday 18th September 2021

Dunfermline 0 0 Inverness CT

Hamilton 0 2 Ayr

Steven Bradley (64),Tomi Adeloye (78)

Morton 0 1 Raith

Dario Zanatta (33)

Partick 0 2 Kilmarnock

Kevin Holt (52 o.g.),Oli Shaw (65)

Queen of South 0 2 Arbroath

Thomas O'Brien (16),Joel Nouble (79)

Saturday 11th September 2021

Arbroath 4 0 Hamilton

Scott Stewart (45 +2:00),Michael McKenna (57),Joel Nouble (80),Nicky Low (85)

Ayr 3 1 Dunfermline

Tomi Adeloye (3),Cameron Salkeld (25),Tomi Adeloye (63) Nikolay Todorov (28)

Inverness CT 3 1 Partick

Kirk Broadfoot (51),Shane Sutherland (68),Aaron Doran (71) Scott Tiffoney (17)

Kilmarnock 1 0 Morton

Rory McKenzie (75)

Raith 0 1 Queen of South

Lee Connelly (12)

Tuesday 7th September 2021

Ayr 0 2 Raith

Ethon Varian (14),Dario Zanatta (25)

August 2021

Saturday 28th August 2021

Dunfermline 0 3 Arbroath

Michael McKenna (12),David Gold (44),Michael McKenna (67)

Kilmarnock 0 1 Inverness CT

Michael Gardyne (5)

Partick 3 0 Morton

Kevin Holt (9),Zak Rudden (47),Brian Graham (55)

Queen of South 1 2 Hamilton

Ruari Paton (54) Andy Ryan (46),Lewis Smith (74)

Saturday 21st August 2021

Arbroath 3 1 Partick

Michael McKenna (45),Michael McKenna (54),Nicky Low (58) Colin Hamilton (33 o.g.)

Hamilton 0 2 Kilmarnock

Scott Robinson (60),Scott Robinson (70)

Inverness CT 1 0 Ayr

Tom Walsh (54)

Morton 2 3 Queen of South

Kyle Jacobs (31),Solomon Brynn (83 o.g.) Alistair Roy (24),Kyle Jacobs (55 o.g.),Ruben Soares-Junior (72)

Saturday 7th August 2021

Ayr 2 2 Arbroath

Tomi Adeloye (70),Mark McKenzie (87) Joel Nouble (10),Michael McKenna (28)

Dunfermline 0 3 Partick

Ross Docherty (7),Kevin Holt (22),Ross Graham (78 o.g.)

Hamilton 0 1 Morton

Gozie Ugwu (40)

Inverness CT 1 0 Raith

Roddy MacGregor (80)

Queen of South 0 1 Kilmarnock

Jason Naismith (90 +0:20)

Monday 2nd August 2021

Kilmarnock 2 0 Ayr

Liam Polworth (56),Innes Cameron (86 Pen)

July 2021

Saturday 31st July 2021

Arbroath 0 1 Inverness CT

Shane Sutherland (66)

Morton 2 2 Dunfermline

Gary Oliver (23 Pen),Lewis McGrattan (81) Nikolay Todorov (50),Kevin O'Hara (74)

Partick 3 2 Queen of South

Brian Graham (16),Brian Graham (30),Scott Tiffoney (85) Willie Gibson (10),Ruari Paton (74)

Raith 4 4 Hamilton

Lewis Vaughan (13 Pen),Dario Zanatta (25),Aidan Connolly (52),Lewis Vaughan (65) Kieran MacDonald (68),Andy Ryan (78),Kieran MacDonald (83),Shaun Want (90 +1:10)

League One Results

October 2021

Saturday 16th October 2021

Alloa 2 4 Peterhead

Steven Boyd (10),Charlie Gilmour (39) Niah Payne (29),Scott Brown (37 Pen),Russell McLean (58),Josh Mulligan (84)

Clyde 0 5 Montrose

Lewis Milne (2),Conrad Balatoni (5 o.g.),Cameron Ballantyne (26),Lewis Milne (66),Craig Johnston (81)

Dumbarton 0 3 Queen's Park

Grant Gillespie (49),Bob McHugh (74),Luis Longstaff (79)

East Fife 4 2 Cove Rangers

Aaron Steele (12),Kyle Connell (17),Scott Mercer (45),Kyle Connell (49) Robbie Leitch (46),Morgyn Neill (72)

Falkirk 0 3 Airdrieonians

Dylan Easton (35),Callum Smith (67),Josh Kerr (81)

Sunday 3rd October 2021

Queen's Park 1 1 Montrose

Connor Smith (54) Lewis Milne (68)

Saturday 2nd October 2021

Airdrieonians 2 1 Clyde

Callum Smith (10),Calum Gallagher (57) David Goodwillie (34 Pen)

Alloa 1 3 Cove Rangers

Blair Yule (76 o.g.) Rory McAllister (52),Rory McAllister (83),Rory McAllister (89 Pen)

Falkirk 2 1 East Fife

Michael Ruth (60),Aidan Keena (74) Kieran Millar (21)

Peterhead 5 0 Dumbarton

Ryan Conroy (4),Hamish Ritchie (48),Jason Brown (53),Josh Mulligan (80),Scott Brown (82 Pen)

September 2021

Saturday 25th September 2021

Cove Rangers 1 0 Airdrieonians

Morgyn Neill (89)

Dumbarton 1 1 Alloa

Paddy Boyle (80) Steven Boyd (45)

East Fife 0 2 Clyde

Ross Cunningham (73),Ross Cunningham (77)

Montrose 2 2 Falkirk

Graham Webster (60),Graham Webster (76) Aidan Keena (79),Michael Ruth (90 +0:17)

Queen's Park 3 2 Peterhead

Tom Robson (5),Luca Connell (76),Jack Thomson (80) Hamish Ritchie (51),Derek Lyle (54)

Saturday 18th September 2021

Airdrieonians 3 0 East Fife

Calum Gallagher (4),Scott McGill (59),Calum Gallagher (80)

Clyde 2 2 Queen's Park

David Goodwillie (36),David Goodwillie (90) Louis Longridge (55),Grant Gillespie (58 Pen)

Falkirk 1 2 Dumbarton

Charlie Telfer (90 +7:23) Kalvin Orsi (60),Callum Wilson (68)

Montrose 0 2 Alloa

Mouhamed Niang (26),Adam King (45)

Peterhead 0 1 Cove Rangers

Rory McAllister (79 Pen)

Tuesday 14th September 2021

Airdrieonians 2 1 Alloa

Calum Gallagher (12),Adam Frizzell (51) Conor Sammon (62)

Saturday 11th September 2021

Alloa 2 0 Falkirk

Euan Henderson (30),Conor Sammon (64)

Cove Rangers 1 1 Montrose

Rory McAllister (49) Graham Webster (61 Pen)

Dumbarton 5 0 East Fife

Ross MacLean (12),Gregor Buchanan (41),Gregor Buchanan (66),Ryan McGeever (73),Eoghan Stokes (87)

Peterhead 3 2 Clyde

Andrew McCarthy (5),Scott Brown (18),Russell McLean (19) David Goodwillie (9 Pen),David Goodwillie (41)

Queen's Park 0 0 Airdrieonians

August 2021

Saturday 28th August 2021

Clyde 2 1 Cove Rangers

David Goodwillie (8),David Goodwillie (43) Rory McAllister (84 Pen)

East Fife 3 0 Peterhead

Kevin Smith (48),Connor McManus (69 Pen),Danny Denholm (87)

Falkirk 0 1 Queen's Park

Simon Murray (36)

Montrose 1 2 Dumbarton

Graham Webster (84 Pen) Gregor Buchanan (20),Kalvin Orsi (30)

Saturday 21st August 2021

Alloa 1 1 Queen's Park

Steven Boyd (78) Simon Murray (56)

Dumbarton 1 3 Cove Rangers

Stuart Carswell (47) Mitch Megginson (23),Robbie Leitch (24),Rory McAllister (84 Pen)

East Fife 0 2 Montrose

Graham Webster (29),Cammy Ballantyne (77)

Falkirk 3 0 Clyde

Paul Dixon (57),Callumn Morrison (67 Pen),Callumn Morrison (90 +2:23)

Peterhead 2 3 Airdrieonians

Scott Brown (81),Russell McLean (90) Rhys McCabe (24),Rhys McCabe (70 Pen),Gabriel McGill (75)

Saturday 14th August 2021

Airdrieonians 1 2 Falkirk

Gabriel McGill (50) Callumn Morrison (28),Aidan Keena (30)

Clyde 2 1 Alloa

David Goodwillie (59),David Goodwillie (89) Stefan Scougall (72)

Cove Rangers 5 2 East Fife

Robbie Leitch (19),Mitch Megginson (42),Rory McAllister (47 Pen),Mitch Megginson (77),Mitch Megginson (82) Connor McManus (58 Pen),Kevin Smith (80)

Montrose 1 0 Peterhead

Graham Webster (55 Pen)

Queen's Park 3 0 Dumbarton

Simon Murray (24),Louis Longridge (49),Liam Brown (88)

Saturday 7th August 2021

Alloa 3 1 East Fife

Steven Boyd (29),Conor Sammon (65),Steven Boyd (66) Jamie Semple (48)

Dumbarton 2 2 Airdrieonians

Ryan McGeever (80),Andy Geggan (87) Gabriel McGill (17),Rhys McCabe (49 Pen)

Falkirk 2 1 Peterhead

Craig McGuffie (14),Paul Dixon (54) Jordon Brown (90 +3:05)

Montrose 2 2 Clyde

Graham Webster (50 Pen),Andrew Steeves (57) Robert Jones (88),Alistair Love (90 +0:10)

Queen's Park 2 0 Cove Rangers

Simon Murray (53),Bob McHugh (54)

July 2021

Saturday 31st July 2021

Airdrieonians 0 3 Montrose

Terry Masson (10),Lewis Milne (50),Graham Webster (74 Pen)

Clyde 0 3 Dumbarton

Conrad Balatoni (11 o.g.),Ross MacLean (34),Conner Duthie (80)

Cove Rangers 1 1 Falkirk

Rory McAllister (78) Aidan Nesbitt (65)

East Fife 1 1 Queen's Park

Liam Watt (8) Charlie Fox (47)

Peterhead 2 0 Alloa

Russell McLean (8),Niah Payne (63)

League Two Results

October 2021

Saturday 16th October 2021

Albion 2 0 Elgin

Callum Wilson (75),Jordan Morton (80)

Cowdenbeath 0 2 Stenhousemuir

Craig Thomson (6 o.g.),Robert Thomson (28)

Forfar 2 0 Annan Athletic

Andy Munro (42),Stefan McCluskey (60)

Stirling 1 1 Stranraer

Adam Cummins (71) Matt Yates (67)

Friday 15th October 2021

Edinburgh City 2 3 Kelty Hearts

Ouzy See (16),Innes Murray (88) Nathan Austin (22),Michael Tidser (37),Nathan Austin (48)

Saturday 2nd October 2021

Elgin 0 2 Stirling

Martin McNiff (45 +2:30),Dale Carrick (86)

Kelty Hearts 2 1 Annan Athletic

Jamie Barjonas (37),Kallum Higginbotham (74) Tony Wallace (43)

Stenhousemuir 1 1 Forfar

Sean Crighton (90 +0:18) Craig Thomson (5)

Stranraer 1 0 Albion

Paul Woods (35)

Friday 1st October 2021

Edinburgh City 1 1 Cowdenbeath

Danny Handling (8) Kris Renton (83)

September 2021

Saturday 25th September 2021

Annan Athletic 1 3 Edinburgh City

Robert McCartney (79) Ouzy See (10),James Hilton (32),John Robertson (68)

Forfar 3 1 Albion

Stefan McCluskey (11),Scott Shepherd (64),Matthew Aitken (68) B Trialist (82)

Kelty Hearts 1 0 Stranraer

Nathan Austin (8)

Stenhousemuir 1 2 Elgin

Nicky Jamieson (69) Darryl McHardy (4),Russell Dingwall (76)

Stirling 4 0 Cowdenbeath

Jack Leitch (7),Dylan Mackin (34),Dale Carrick (83),Sean Heaver (89)

Saturday 18th September 2021

Albion 0 3 Kelty Hearts

Nathan Austin (11),Nathan Austin (20),Nathan Austin (63)

Cowdenbeath 1 1 Forfar

Craig Thomson (82) Matthew Aitken (24)

Elgin 0 2 Annan Athletic

Owen Moxon (3),Matty Douglas (85)

Stranraer 2 0 Stenhousemuir

Matt Yates (6),Broque Watson (49)

Friday 17th September 2021

Edinburgh City 2 2 Stirling

Innes Murray (40),James Hilton (60) Jack Leitch (13),Dylan Mackin (69)

Saturday 11th September 2021

Albion 2 1 Cowdenbeath

Maxwell Wright (21),Kyle Doherty (82) Ross Clarke (45 +1:21)

Annan Athletic 1 2 Stenhousemuir

Robert McCartney (86) Thomas Orr (55),Adam Brown (81)

Kelty Hearts 1 1 Elgin

Kallum Higginbotham (90 +2:10) Archie MacPhee (30 Pen)

Stirling 1 0 Forfar

Dylan Bikey (81)

Stranraer 0 1 Edinburgh City

Ouzy See (80)

August 2021

Tuesday 31st August 2021

Cowdenbeath 1 2 Stranraer

Liam Buchanan (50) Josh Rennie (83),Grant Gallagher (90)

Saturday 28th August 2021

Cowdenbeath 1 3 Annan Athletic

Robbie Buchanan (4) Tony Wallace (49 Pen),Iain Anderson (53),Tony Wallace (81)

Forfar 1 1 Stranraer

Craig Slater (54) Darryl Duffy (69)

Stenhousemuir 1 4 Kelty Hearts

Adam Brown (23) Alfie Agyeman (13),Joe Cardle (33),Jamie Barjonas (66),Alfie Agyeman (71)

Stirling 2 1 Albion

Kurtis Roberts (62),Dale Carrick (79 Pen) Charlie Reilly (75)

Friday 27th August 2021

Edinburgh City 2 0 Elgin

Danny Handling (1),Danny Handling (7)

Saturday 21st August 2021

Albion 0 1 Annan Athletic

Iain Anderson (45 +0:16)

Elgin 1 1 Forfar

Conor O'Keefe (47) Stefan McCluskey (20)

Kelty Hearts 1 0 Edinburgh City

Jamie Barjonas (54)

Stenhousemuir 1 1 Cowdenbeath

Darren Christie (67) Kris Renton (76)

Stranraer 0 3 Stirling

Dylan Mackin (39),Ray Grant (41),Ross McGeachie (67)

Saturday 14th August 2021

Annan Athletic 3 1 Stirling

Chris Johnston (22),Iain Anderson (23),Tommy Goss (85) Kurtis Roberts (73)

Elgin 3 0 Albion

Kane Hester (17),Kane Hester (22),Kane Hester (46)

Forfar 2 2 Kelty Hearts

Matthew Aitken (17 Pen),Craig Thomson (45 +0:48) Nathan Austin (22),Nathan Austin (64)

Friday 13th August 2021

Edinburgh City 1 0 Stenhousemuir

Ryan Shanley (31)

Saturday 7th August 2021

Albion 2 2 Stenhousemuir

Scott Roberts (49),David Wilson (90) Thomas Orr (63),Robert Thomson (69)

Cowdenbeath 3 1 Elgin

Liam Buchanan (13 Pen),Liam Buchanan (25 Pen),Luke Mahady (82) Darryl McHardy (37)

Forfar 2 0 Edinburgh City

Matthew Aitken (3),Mark Gallagher (90 +7:15)

Stirling 1 3 Kelty Hearts

Jordon Forster (67 o.g.) Jordon Forster (39),Joe Cardle (40),Kallum Higginbotham (56)

Stranraer 0 3 Annan Athletic

Chris Johnston (14),Aidan Smith (51),Owen Moxon (72)

July 2021

Saturday 31st July 2021

Annan Athletic 0 2 Forfar

Stefan McCluskey (26),Scott Shepherd (43)

Elgin 1 1 Stranraer

Darryl McHardy (23) Grant Gallagher (55)

Kelty Hearts 2 0 Cowdenbeath

Joe Cardle (38),Ross Philp (69)

Stenhousemuir 0 1 Stirling

Martin McNiff (72)

Albion 2 0 Edinburgh City

Declan Byrne (4 Pen),Kyle Doherty (39)

League Cup Results

September 2021

Thursday 23rd September 2021

Celtic 3 0 Raith

Joao Pedro Jota (26),Liel Abada (40),David Turnbull (47)

Dundee Utd 1 3 Hibernian

Peter Pawlett (58) Joe Newell (3),Scott Allan (37),Martin Boyle (45 +0:04 Pen)

Wednesday 22nd September 2021

Dundee 0 2 St Johnstone

Shaun Rooney (70),Ali Crawford (84)

Rangers 2 0 Livingston

Kemar Roofe (48),Alfredo Morelos (63)

August 2021

Sunday 15th August 2021

Celtic 3 2 Hearts

Odsonne Edouard (29),Stephen Welsh (34),Kyogo Furuhashi (63) Liam Boyce (57 Pen),Aaron McEneff (90 +1:11)

Arbroath 2 2 St Johnstone

Joel Nouble (31),Thomas O'Brien (93) Glenn Middleton (59),Jamie McCart (105)

Hibernian 2 0 Kilmarnock

Kyle Magennis (51),Kevin Nisbet (73)

Raith 2 1 Aberdeen

Ethon Varian (48),Dario Zanatta (71) Jay Emmanuel-Thomas (13)

Saturday 14th August 2021

Ayr 1 1 Dundee Utd

Tomi Adeloye (56) Nicky Clark (80 Pen)

Dundee 1 0 Motherwell

Lee Ashcroft (78)

Livingston 1 1 St Mirren

Alan Forrest (41) Conor McCarthy (82)

Friday 13th August 2021

Rangers 5 0 Dunfermline

John Lundstram (3),Scott Wright (17),Ianis Hagi (19),Kemar Roofe (33),Kemar Roofe (58 Pen)

July 2021

Sunday 25th July 2021

Hearts 1 0 Inverness CT

Jamie Walker (75)

St Mirren 2 0 Partick

Jamie McGrath (25 Pen),Joe Shaughnessy (90 +4:34)

Saturday 24th July 2021

Stirling 3 1 Peterhead

Jordan McGregor (6),Martin McNiff (12),Jack Leitch (47) Scott Brown (7 Pen)

Arbroath 3 2 Kelty Hearts

Luke Donnelly (31),Colin Hamilton (52),Nicky Low (58 Pen) Kallum Higginbotham (20),Joe Cardle (27)

East Fife 2 3 Elgin

Kevin Smith (2),Connor McManus (34 Pen) Angus Mailer (15),Kane Hester (42),Tony Dingwall (48)

Dundee 5 2 Forfar

Charlie Adam (12),Corey Panter (31),Christie Elliot (42),Jason Cummings (75 Pen),Jason Cummings (88) Stefan McCluskey (62),Grant Anderson (81)

Ross County 4 1 Montrose

Blair Spittal (6),Alex Iacovitti (35),Jordan White (53),Blair Spittal (56) Craig Johnston (61)

Livingston 3 1 Cowdenbeath

Jamie Todd (21 o.g.),Bruce Anderson (38),Craig Sibbald (53) Liam Buchanan (9)

Raith 0 0 Alloa

Hamilton 2 2 Albion

Ronan Hughes (55 Pen),Callum Smith (79) David Wilson (37),Charlie Reilly (39)

Motherwell 2 0 Annan Athletic

Justin Amaluzor (39),Barry Maguire (56)

Queen of South 4 1 Airdrieonians

Alistair Roy (23),Alistair Roy (35),Ruben Soares-Junior (55),Alistair Roy (58) Gabriel McGill (90 +0:38)

Kilmarnock 2 1 Stranraer

Fraser Murray (38),Christopher Burke (66) Josh Walker (53)

Morton 2 1 Clyde

Robbie Muirhead (63),Robbie Muirhead (68) Alistair Love (56)

Dunfermline 4 1 Stenhousemuir

Craig Wighton (15),Kevin O'Hara (36),Craig Wighton (44),Kevin O'Hara (49) Robert Thomson (67)

Wednesday 21st July 2021

Brora 0 1 Ross County

Alex Iacovitti (53)

Montrose 0 2 Dundee

Jason Cummings (70 Pen),Luke McCowan (73)

Livingston 0 0 Raith

Airdrieonians 2 0 Motherwell

Rhys McCabe (66),Scott McGill (79)

Tuesday 20th July 2021

Cove Rangers 3 1 Inverness CT

Leighton McIntosh (35),Mitch Megginson (38),Blair Yule (85) Immanuelson Duku (90 +1:12 Pen)

Stirling 0 2 Hearts

Liam Boyce (31),Finlay Pollock (74)

East Fife 0 1 Dundee Utd

Peter Pawlett (40)

Elgin 1 3 Kelty Hearts

Creag Little (5) Cameron Russell (52),Nathan Austin (76),Nathan Austin (87)

Brechin 1 0 Alloa

Mark Scott (55)

Annan Athletic 1 2 Queen's Park

Bob McHugh (22 o.g.) Steven Swinglehurst (13 o.g.),Simon Murray (81)

East Kilbride 2 2 Clyde

Chris Erskine (4),Joao Pereira Vitoria (30) Robert Jones (11),David Goodwillie (26)

Kilmarnock 1 1 Morton

Kyle Connell (90 +0:41) Lewis McGregor (16)

Partick 2 0 Dumbarton

Brian Graham (52)

Stenhousemuir 1 3 St Mirren

Thomas Orr (76) Curtis Main (50),Kristian Dennis (66),Lee Erwin (90 +3:08)

Hamilton 0 1 Ayr

Cameron Salkeld (27)

Saturday 17th July 2021

Inverness CT 2 2 Stirling

Roddy MacGregor (27),Shane Sutherland (49) Dylan Mackin (4),Kieran Moore (20)

Peterhead 3 1 Cove Rangers

Scott Brown (3),Lyall Cameron (44),Russell McLean (54) Mitch Megginson (12)

Dundee Utd 1 0 Arbroath

Charlie Mulgrew (21)

Kelty Hearts 3 0 East Fife

Nathan Austin (13),Nathan Austin (25),Alfie Agyeman (87)

Brora 0 1 Forfar

Mark Gallagher (80)

Alloa 2 1 Livingston

Scott Taggart (82),Alan Trouten (86 Pen) Bruce Anderson (63)

Cowdenbeath 3 2 Brechin

Kris Renton (26),Liam Buchanan (28 Pen),Kris Renton (89) Garry Wood (67),Kieran Inglis (77 Pen)

Albion 1 1 Edinburgh City

Declan Byrne (4) James Hilton (70)

Falkirk 1 2 Hamilton

Aidan Nesbitt (46) Ronan Hughes (79 Pen),Jamie Hamilton (87)

Motherwell 3 2 Queen of South

Tony Watt (49),Ricki Lamie (72),Kaiyne Woolery (75) Ruari Paton (40),Alistair Roy (45 +0:49)

Queen's Park 0 0 Airdrieonians

Clyde 1 2 Kilmarnock

Alistair Love (57 Pen) Blair Alston (1),Innes Cameron (19 Pen)

Stranraer 1 0 East Kilbride

Matt Yates (26)

Dunfermline 5 1 Dumbarton

Nikolay Todorov (2),Dominic Thomas (4),Craig Wighton (29),Gregor Buchanan (51 o.g.),Kevin O'Hara (71) Ross MacLean (56)

Stenhousemuir 1 2 Partick

Thomas Orr (32 Pen) Zak Rudden (52),Brian Graham (73)

Wednesday 14th July 2021

Arbroath 2 0 East Fife

Dale Hilson (71),Luke Donnelly (89)

Dundee Utd 6 1 Elgin

Lawrence Shankland (19),Nicky Clark (24),Lawrence Shankland (32),Peter Pawlett (40),Kieran Freeman (54),Chris Mochrie (64) Kane Hester (4)

Queen's Park 0 1 Motherwell

Steven Lawless (15)

Tuesday 13th July 2021

Hearts 3 0 Cove Rangers

Andy Halliday (12),Liam Boyce (45 +0:20),Gary Mackay-Steven (55)

Inverness CT 2 0 Peterhead

Immanuelson Duku (50),Aaron Doran (54)

Dundee 4 0 Brora

Paul McGowan (24),Paul McMullan (34),Paul McMullan (49),Alex Jakubiak (51)

Forfar 0 0 Montrose

Alloa 0 1 Cowdenbeath

Liam Buchanan (54)

Raith 4 0 Brechin

Lewis Vaughan (43),Brad Spencer (62),Dario Zanatta (66),Brad Spencer (83)

Ayr 3 0 Edinburgh City

Tomi Adeloye (37),Tomi Adeloye (49),Andy Murdoch (84)

Falkirk 5 1 Albion

Callumn Morrison (23),Callumn Morrison (29),Paul Dixon (36),Charlie Telfer (85),Ben Weekes (87) Maxwell Wright (11)

Annan Athletic 1 3 Queen of South

Kyle Fleming (74) Ruari Paton (29),Alistair Roy (49),Alistair Roy (84)

Dumbarton 1 2 Stenhousemuir

Ross MacLean (40) James Lyon (63),Robert Thomson (79)

St Mirren 1 0 Dunfermline

Curtis Main (30)

Clyde 1 0 Stranraer

David Goodwillie (24 Pen)

Morton 0 0 East Kilbride

Saturday 10th July 2021

Cove Rangers 2 3 Stirling

Fraser Fyvie (69),Fraser Fyvie (82) Rabin Omar (28),Nathan Flanagan (55),Nathan Flanagan (90 +3:32)

Peterhead 0 2 Hearts

Gary Mackay-Steven (31),Liam Boyce (58)

Elgin 0 1 Arbroath

Luke Donnelly (80)

Forfar Ross County

Montrose 3 0 Brora

Martin Rennie (20),Blair Lyons (22),Lewis Milne (88 Pen)

Brechin 0 3 Livingston

Tom Parkes (1),Ayo Obileye (61),Jackson Longridge (90 +0:29)

Cowdenbeath 0 1 Raith

Lewis Vaughan (21)

Albion 0 0 Ayr

Airdrieonians 1 1 Annan Athletic

Matthew McDonald (90 +0:11) Tony Wallace (67 Pen)

Queen of South 0 1 Queen's Park

Callum Biggar (54)

East Kilbride 0 2 Kilmarnock

Fraser Murray (49),Jason Naismith (62)

Stranraer Morton

Dumbarton St Mirren

Partick 2 4 Dunfermline

Brian Graham (16),Zak Rudden (64) Nikolay Todorov (30),Aaron Comrie (35),Kyle MacDonald (43),Nikolay Todorov (53)

Friday 9th July 2021

Kelty Hearts 0 1 Dundee Utd

Lawrence Shankland (77)

Edinburgh City 0 1 Hamilton

Callum Smith (25)