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)