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)