Championship Results
August 2025
Saturday 23rd August 2025
Airdrieonians 1 1 Queen's Park
Euan Henderson (52) Tyrece McDonnell (80)
Morton 2 2 Ayr
Eamonn Brophy (23 Pen),Eamonn Brophy (87) Kevin Holt (55),Nicholas McAllister (59)
Ross County 1 3 Partick
Connor Randall (66) Ben Stanway (28),Logan Chalmers (48),Steven Lawless (90 +1:14 Pen)
St Johnstone 3 0 Arbroath
Jack Baird (31),Jason Holt (60),Stephen Mallan (71 Pen)
Friday 22nd August 2025
Raith 2 0 Dunfermline
Lewis Stevenson (2),Lewis Vaughan (78)
Saturday 9th August 2025
Ayr 0 1 Raith
Dylan Easton (1)
Dunfermline 2 0 Airdrieonians
John Tod (40),Andrew Tod (43)
Partick 1 1 Morton
Logan Chalmers (50 Pen) Ali Crawford (33)
Queen's Park 1 3 Arbroath
Josh Fowler (84) Ross Callachan (50),Findlay Marshall (51),Jack Wilkie (72)
Friday 8th August 2025
Ross County 0 1 St Johnstone
Uchechukwu Ikpeazu (82)
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 23rd August 2025
Alloa 1 0 Hamilton
David Devine (54)
East Fife 2 1 Kelty Hearts
Andy Munro (40),Andy Munro (52) James Graham (45)
Montrose 0 2 Inverness CT
Alfie Bavidge (4),Calum Macleod (33)
Peterhead 3 1 Cove Rangers
Max Barry (10),Kieran Shanks (26),Jack Brown (79) David Eguaibor (62)
Stenhousemuir 0 0 Queen of South
Saturday 16th August 2025
Cove Rangers 3 3 Montrose
David Eguaibor (8),David Eguaibor (42),David Eguaibor (90 +3:46) Ewan Loudon (4),Callum Sandilands (56),Ewan Loudon (67)
Hamilton 1 2 East Fife
Scott Robinson (15) Robert Jones (52),Robert Jones (53)
Inverness CT 1 2 Stenhousemuir
Paul Allan (22 Pen) Matthew Aitken (35 Pen),Ross Taylor (81)
Queen of South 4 0 Peterhead
Kurtis Guthrie (34),Benjamin Luissint (47),Kai Kennedy (51),Taylor Charters (72)
Saturday 9th August 2025
East Fife 0 1 Alloa
David Devine (73)
Inverness CT 2 0 Peterhead
David Wotherspoon (39),Liam Sole (55)
Montrose 1 2 Kelty Hearts
Kieran Freeman (36) Luke McCarvel (17),Joseph Teasdale (90 +5:00)
Queen of South 1 4 Hamilton
Reece Lyon (46) Connor Smith (28),A Trialist (39),Connor Smith (53),Steven Bradley (61)
Stenhousemuir 1 0 Cove Rangers
Dale Carrick (6)
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 23rd August 2025
Annan Athletic 3 4 Dumbarton
Max Kilsby (60),Aidan Smith (83 Pen),Tommy Muir (90 +3:19) Leighton McIntosh (28),Alistair Roy (39),Leighton McIntosh (50),Alistair Roy (57)
Elgin 2 4 Edinburgh City
Josh Walker (52),Jack Murray (81) Robert Mahon (28),Malek Zaid (45 +1:33),Robert Mahon (77 Pen),Robert Mahon (86)
Spartans 1 0 Forfar
Mark Stowe (51)
Stirling 2 3 East Kilbride
Russell McLean (5),Freddie Owens (83 o.g.) Lewis Dobbie (20),Rhys Breen (28),John Robertson (45)
Stranraer 1 1 Clyde
Corey O'Donnell (37) James Hilton (45)
Saturday 16th August 2025
Clyde 1 3 Spartans
Taylor Sutherland (12) Mark Stowe (25),Bradley Whyte (43),Mark Stowe (56)
Dumbarton 1 1 Elgin
Scott Honeyman (74) Josh Walker (32)
East Kilbride 3 1 Stranraer
John Robertson (33 Pen),Rhys Breen (81),Joao Balde (90) Sallu Turay (49)
Edinburgh City 2 2 Annan Athletic
Innes Lawson (76),Robert Mahon (90 +7:45 Pen) Aidan Smith (20 Pen),Aidan Smith (22)
Forfar 4 2 Stirling
Martin Rennie (41 Pen),Martin Rennie (44),Ross MacLean (48),Ross MacLean (51) Jack Harkness (29),Russell McLean (50)
Saturday 9th August 2025
Clyde 0 0 Forfar
Elgin 0 1 East Kilbride
Nathan Flanagan (70)
Spartans 1 2 Dumbarton
Mark Stowe (47) Jamie Dishington (17 o.g.),Kai Kirkpatrick (32)
Stirling 0 0 Annan Athletic
Stranraer 1 2 Edinburgh City
Mark Russell (61 Pen) Jack Duncan (75),Bradley Barrett (80)
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
August 2025
Sunday 17th August 2025
Kilmarnock 2 1 Dundee Utd
Marcus Dackers (6),Brad Lyons (69) Owen Stirton (25)
Livingston 0 2 Hibernian
Thibault Klidje (43),Josh Mulligan (87)
Saturday 16th August 2025
Rangers 4 2 Alloa
Nedim Bajrami (13),Emmanuel Fernandez (28),James Tavernier (67 Pen),Findlay Curtis (90) Joe Rothwell (25 o.g.),Scott Taggart (80)
St Johnstone 0 1 Motherwell
Lukas Fadinger (109)
Morton 0 3 Aberdeen
Sivert Nilsen (32),Kusini Yengi (37),Leighton Clarkson (79)
Partick 2 0 Ayr
Daniel O'Reilly (41),Tony Watt (45 +1:46)
St Mirren 1 1 Hearts
Alexander Gogic (34) Oisin McEntee (78)
Friday 15th August 2025
Celtic 4 1 Falkirk
Daizen Maeda (26),Alistair Johnston (54),Dane Murray (61),Liam Henderson (64 o.g.) Keelan Adams (67)
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)