Championship Results

August 2025

Saturday 2nd August 2025

Airdrieonians 2 2 Ross County

Euan Henderson (63),Euan Henderson (74) Akil Wright (19),Akil Wright (48)

Morton 0 0 Dunfermline

Raith 1 1 Queen's Park

Dylan Easton (81 Pen) Michael Ruth (10 Pen)

St Johnstone 5 1 Partick

Jamie Gullan (17),Joshua McPake (28),Joshua McPake (37),Joshua McPake (48),Stephen Mallan (82) Patrick Reading (15)

Friday 1st August 2025

Arbroath 1 1 Ayr

Nikolay Todorov (89) Jamie Murphy (5)

League One Results

August 2025

Saturday 2nd August 2025

Cove Rangers 0 2 Queen of South

Kurtis Guthrie (19),Kai Kennedy (81)

Hamilton 2 0 Montrose

Oli Shaw (45 +0:07),C Trialist (62)

Kelty Hearts 0 3 Inverness CT

Billy McKay (4),Luis Longstaff (38),David Wotherspoon (60)

Peterhead 4 1 East Fife

David Wilson (23),Kieran Shanks (29 Pen),Jason Brown (43),Jason Brown (89) Lewis Latona (20)

Stenhousemuir 1 2 Alloa

Dale Carrick (15) Steven Buchanan (43),Kurtis Roberts (51)

League Two Results

August 2025

Saturday 2nd August 2025

Annan Athletic 3 2 Elgin

Miles Gaffney (69),Aidan Smith (89),Miles Gaffney (90 +2:38) Dylan Gavin (6),Keith Watson (90 +1:14 o.g.)

Dumbarton 2 1 Clyde

Liam Scullion (20 o.g.),Ryan Blair (36) Marley Redfern (43)

East Kilbride 1 3 Spartans

Keir Foster (16) Cameron Russell (8),Mark Stowe (29),Mark Stowe (38)

Edinburgh City 1 2 Stirling

Robert Mahon (90 +1:01 Pen) Russell McLean (14),Russell McLean (17)

Forfar 1 0 Stranraer

Stuart Morrison (37)

League Cup Results

July 2025

Sunday 27th July 2025

St Mirren 2 1 Ayr

Killian Phillips (16),Killian Phillips (38) Kevin Holt (65)

Saturday 26th July 2025

Falkirk 4 0 Spartans

Dylan Tait (23),Scott Arfield (52),Calvin Miller (55),Calvin Miller (76)

Queen's Park 2 1 Cove Rangers

Michael Ruth (20 Pen),Josh Fowler (90 +0:31) Mitch Megginson (15)

Ross County 1 3 Partick

Jordan White (88) Robbie Crawford (44),Logan Chalmers (64),Ben Stanway (84)

Stranraer 1 0 Queen of South

Aaron Quigg (59)

Airdrieonians 2 3 Alloa

Aidan Wilson (51),Euan Henderson (62 Pen) Owen Foster (29),Scott Taggart (64 Pen),Steven Buchanan (89)

Dundee 5 0 Montrose

Simon Murray (3 Pen),Simon Murray (47),Clark Robertson (81),Ryan Astley (85),Luke Graham (88)

Forfar 1 0 Arbroath

Scott Shepherd (12)

Dunfermline 2 0 Stirling

Andrew Tod (75),Rory Macleod (90 +3:04 Pen)

Hamilton 0 1 Dumbarton

Alistair Roy (45)

Raith 5 1 Inverness CT

Dylan Easton (5),Dylan Easton (7 Pen),Jack Hamilton (36),Dylan Easton (64 Pen),Remi Savage (90 +1:16 o.g.) David Wotherspoon (58)

St Johnstone 8 0 Elgin

Reghan Tumilty (3),Mackenzie Kirk (20),Jamie Gullan (42),Jamie Gullan (45 +0:36),Sam Stanton (65),Uchechukwu Ikpeazu (78),Mackenzie Kirk (79),Sven Sprangler (84)

Morton 3 0 Clyde

Kerr Robertson (12),Tomi Adeloye (45 +1:13 Pen),Jackson Longridge (84)

Stenhousemuir 1 0 Peterhead

Ross Taylor (43)

Kilmarnock 4 0 East Fife

Marcus Dackers (12),Djenairo Daniels (15),Ben Brannan (26),Ben Brannan (47)

Livingston 6 0 Kelty Hearts

Andy Winter (1),Adam Montgomery (27),Robbie Muirhead (29),Robbie Muirhead (38),Shane Blaney (85),Stevie May (86)

Wednesday 23rd July 2025

Hearts 4 0 Dumbarton

Lawrence Shankland (17),Michael Steinwender (45 +2:24),Alexandros Kyziridis (52),Claudio Braga (72)

Montrose 1 2 Airdrieonians

Ewan Loudon (81) Kerr Waddell (56 o.g.),Lewis McGrattan (62)

Tuesday 22nd July 2025

Brechin 0 3 Cove Rangers

David Eguaibor (9),David Eguaibor (37),Mitch Megginson (44)

Falkirk 3 1 Queen's Park

Ethan Ross (42),Ethan Ross (51),Brian Graham (86) Josh Fowler (14)

Partick 2 0 Queen of South

Aidan Fitzpatrick (32),Tsoanelo Letsosa (34)

Ross County 8 0 Edinburgh City

Ronan Hale (22),Jay Henderson (37),Ronan Hale (39),Ronan Hale (47 Pen),Jay Henderson (57),Joe Coyle (76),Kieran Phillips (82),Joe Coyle (89)

Bonnyrigg Rose 1 3 Dundee

Cameron Ross (36) Clark Robertson (20),Emile Acquah (86),Billy Koumetio (89)

Arbroath 6 0 Annan Athletic

Arran Pettifer (29),Arran Pettifer (32),Arran Pettifer (45),Gavin Reilly (51),Rocco Hickey-Fugaccia (64),Nikolay Todorov (81)

Ayr 3 0 Forfar

Dominic Thomas (3),George Oakley (32),Curtis Main (34)

Dunfermline 2 1 Hamilton

Andrew Tod (39),Lee Kilday (70 o.g.) Oli Shaw (69)

East Kilbride 2 6 Inverness CT

A Trialist (17),John Robertson (87) Billy McKay (25),Paul Allan (48),Luis Longstaff (51),Calum Macleod (54),Luis Longstaff (57),Alfie Stewart (62)

St Johnstone 3 1 Raith

Jamie Gullan (27),Joshua McPake (51),Mackenzie Kirk (80) Jack Hamilton (57)

Clyde 2 2 Stenhousemuir

Liam Scullion (79),Logan Dunachie (88) Michael Andersen (23),Peter Mendy (86)

Motherwell 3 0 Morton

Apostolos Stamatelopoulos (52),Tawanda Maswanhise (83),Tawanda Maswanhise (90 +2:29)

East Fife 3 0 Brora

Nathan Austin (14),Alan Trouten (28),Alan Trouten (69)

Kelty Hearts 0 0 Kilmarnock

Saturday 19th July 2025

Stirling 0 4 Hearts

Craig Halkett (13),Claudio Braga (23),Alexandros Kyziridis (38),Craig Halkett (80)

Cove Rangers 0 0 Falkirk

Spartans 2 0 Brechin

Mark Stowe (37),Cillian Sheridan (65 o.g.)

Edinburgh City 0 0 Stranraer

Queen of South 0 1 Ross County

Jay Henderson (73)

Alloa 1 0 Dundee

Luke Graham (68 o.g.)

Montrose 4 1 Bonnyrigg Rose

Corrie Fellows (48 o.g.),Ewan Loudon (50),Terry Masson (80),Craig Wighton (83) Kallum Higginbotham (45)

Ayr 4 0 Arbroath

Curtis Main (19),Curtis Main (49),Jude Bonnar (74),George Oakley (82)

St Mirren 8 2 Annan Athletic

Killian Phillips (4),Killian Phillips (7),Mikael Mandron (9),Richard King (61 Pen),Mikael Mandron (82),Jayden Richardson (84),Mikael Mandron (87),Roland Idowu (90 +2:00) A Trialist (38),A Trialist (57)

Dumbarton 0 4 Dunfermline

Josh Cooper (14),Christopher Kane (45 +0:17),Andrew Tod (55),Josh Cooper (59)

Elgin 1 4 East Kilbride

Jack MacIver (42 Pen) Jack Leitch (2),Jack Leitch (21),Nathan Flanagan (53),John Robertson (65)

Inverness CT 0 1 St Johnstone

Uchechukwu Ikpeazu (90)

Peterhead 1 2 Clyde

Kieran Shanks (82 Pen) Craig Howie (90 +5:22),Caleb Goldie (90 +7:04 o.g.)

Stenhousemuir 0 1 Motherwell

Stephen O'Donnell (41)

Kelty Hearts 0 1 East Fife

Alan Trouten (77)

Livingston 2 0 Brora

Danny Wilson (31),Zak Rudden (84)

Wednesday 16th July 2025

Kilmarnock 1 0 Livingston

Mohamad Sylla (31 o.g.)

Tuesday 15th July 2025

Cove Rangers 1 0 Spartans

Declan Glass (4)

Queen's Park 5 0 Brechin

Tyrece McDonnell (13),Josh Fowler (46),Josh Fowler (55),Tyrece McDonnell (60),Michael Ruth (70)

Partick 2 0 Stranraer

Lee Ashcroft (45 +1:02),Tony Watt (88)

Queen of South 4 0 Edinburgh City

Kurtis Guthrie (16),Reece Lyon (46),Reece Lyon (51),Michael Hewitt (78)

Airdrieonians 3 0 Bonnyrigg Rose

Rhys Armstrong (11),Euan Henderson (38 Pen),Lewis McGrattan (40)

Alloa 2 1 Montrose

Cameron O'Donnel (21),Kurtis Roberts (61) Kerr Waddell (57)

Annan Athletic 1 6 Ayr

Aidan Smith (70) Ethan Walker (16),George Oakley (41),George Oakley (46),George Oakley (47),Dominic Thomas (60),Lucas McRoberts (75)

Forfar 1 2 St Mirren

Kieran Inglis (80) Jayden Richardson (9),Mikael Mandron (75)

Dumbarton 1 0 Stirling

Kyle Banner (53 o.g.)

Hamilton 0 4 Hearts

Stuart Findlay (6),Elton Kabangu (45 +0:29),James Wilson (69),Claudio Braga (83)

Inverness CT 2 0 Elgin

Billy McKay (36),Luis Longstaff (39)

Raith 2 4 East Kilbride

Jai Rowe (69),Lewis Vaughan (87) Jack Healy (48),John Robertson (89),John Robertson (90 +1:38 Pen),John Robertson (90 +3:22)

Morton 3 0 Stenhousemuir

Tomi Adeloye (7),Owen Moffat (43),Tomi Adeloye (45 +2:36)

Motherwell 2 1 Peterhead

Emmanuel Longelo (28),Lukas Fadinger (90 +0:54) Jack Brown (9)

Brora 0 4 Kelty Hearts

Craig Johnston (3),Bob Cole (14),Bob Cole (45 +1:25),Alexander Ferguson (64)

Saturday 12th July 2025

Hearts 4 1 Dunfermline

James Wilson (3),Lawrence Shankland (76 Pen),Lawrence Shankland (79 Pen),Stephen Kingsley (90 +0:39) Josh Cooper (38)

Brechin 0 7 Falkirk

Scott Arfield (18),Dylan Tait (27),Alfie Agyeman (30),Scott Arfield (34 Pen),Dylan Tait (77),Dylan Tait (83),Ross MacIver (90 +0:10)

Spartans 2 1 Queen's Park

Bailey Dall (83),Cameron Russell (89 Pen) Josh Fowler (35)

Stranraer 1 1 Ross County

Tommy Sharp (76) Ronan Hale (43)

Bonnyrigg Rose 0 1 Alloa

Luke Rankin (2)

Dundee 0 1 Airdrieonians

Chris Mochrie (22)

Annan Athletic 1 1 Forfar

Aidan Smith (65 Pen) Martin Rennie (17)

Arbroath 0 0 St Mirren

Stirling 0 2 Hamilton

Connor Smith (52),Kyle MacDonald (59)

East Kilbride 1 3 St Johnstone

John Robertson (7) Jamie Gullan (52),Adama Sidibeh (60),Mackenzie Kirk (81)

Elgin 1 5 Raith

Jack Murray (54) Dylan Easton (10 Pen),Jai Rowe (37),Lewis Vaughan (38),Dylan Easton (60 Pen),Joshua Mullin (72)

Clyde 2 2 Motherwell

James Hilton (16),Liam Scullion (53) Tawanda Maswanhise (21),Tawanda Maswanhise (48)

Peterhead 2 4 Morton

Oliver Colloty (37 Pen),Sebastian Ross (85) Cameron Blues (21),Kristan Moore (43),Ali Crawford (58),Zak Delaney (77)

Brora 0 2 Kilmarnock

Ben Brannan (39),Djenairo Daniels (80)

East Fife 1 2 Livingston

Pat Slattery (55) Robbie Muirhead (45 +0:07),Macaulay Tait (47)

Friday 11th July 2025

Edinburgh City 1 4 Partick

Tiwi Daramola (45 +4:49) Cammy Logan (6),Robbie Crawford (9),Robert Mahon (23 o.g.),Logan Chalmers (40)