Championship Results

December 2024

Friday 20th December 2024

Queen's Park 1 2 Raith

Ryan Duncan (74) Lewis Jamieson (41 Pen),Aidan Connolly (69)

Tuesday 17th December 2024

Airdrieonians 0 3 Livingston

Stevie May (35),Matthew Clarke (56),Stevie May (67)

Saturday 14th December 2024

Airdrieonians 2 2 Morton

Ben Wilson (35 Pen),Ben Wilson (79) Cameron Blues (30),Jordan Davies (43)

Ayr 5 2 Falkirk

Connor McLennan (34),Ben Dempsey (38),Scott McMann (40),Alfie Bavidge (60),Alfie Bavidge (70) Ross MacIver (2),Alfie Agyeman (36)

Hamilton 2 1 Queen's Park

Steven Bradley (3),Steven Bradley (37) Zak Rudden (16 Pen)

Raith 2 0 Dunfermline

Dylan Easton (42),Korede Adedoyin (74)

Friday 13th December 2024

Livingston 2 0 Partick

Tete Yengi (7),Robbie Muirhead (69)

Saturday 7th December 2024

Dunfermline 3 2 Hamilton

Matthew Todd (56),Josh Cooper (83),Aaron Comrie (88) Sean McGinty (74),Oli Shaw (90 +2:56 Pen)

Falkirk 3 0 Raith

Alfie Agyeman (5),Alfie Agyeman (57),Kai Montagu (66 o.g.)

Morton 0 0 Livingston

Partick 1 0 Ayr

Kyle Turner (82 Pen)

Queen's Park 2 0 Airdrieonians

Dominic Thomas (14),Louis Longridge (21)

November 2024

Saturday 23rd November 2024

Ayr 1 0 Dunfermline

Jay Henderson (67)

Friday 22nd November 2024

Queen's Park 0 1 Falkirk

Aidan Nesbitt (26)

Saturday 16th November 2024

Ayr 3 2 Queen's Park

Jay Henderson (31 Pen),Mark McKenzie (39),George Oakley (76) Joshua Hinds (81),Jack Turner (83)

Dunfermline 1 0 Airdrieonians

Lewis McCann (61)

Livingston 1 0 Falkirk

Tete Yengi (41)

Partick 5 1 Hamilton

Scott Robinson (5),Scott Robinson (20),Brian Graham (49),Logan Chalmers (64),Brian Graham (66) Kevin O'Hara (45)

Raith 2 3 Morton

Zak Delaney (59 o.g.),Dylan Easton (81 Pen) Filip Stuparevic (6),Filip Stuparevic (25),Michael Garrity (90 +0:43)

Saturday 9th November 2024

Falkirk 2 0 Airdrieonians

Keelan Adams (33),Calvin Miller (59)

Hamilton 1 3 Livingston

Kevin O'Hara (42) Stevie May (40),Lewis Smith (50),Andy Winter (90 +1:19)

Partick 1 1 Raith

Brian Graham (6) Dylan Easton (68)

Queen's Park 2 1 Dunfermline

Ryan Duncan (31),Jack Turner (72) Matthew Todd (61)

Friday 8th November 2024

Morton 1 1 Ayr

Iain Wilson (37) George Oakley (50)

Saturday 2nd November 2024

Airdrieonians 0 4 Hamilton

Connor Smith (3),Sam Graham (9 o.g.),Kevin O'Hara (54),Dylan McGowan (82)

Dunfermline 0 1 Partick

Scott Robinson (57)

Falkirk 6 0 Morton

Keelan Adams (16),Ethan Ross (37),Brad Spencer (46 Pen),Gary Oliver (52),Calvin Miller (54),Brad Spencer (82)

Livingston 1 1 Queen's Park

Stevie May (50) Sebastian Drozd (59)

Friday 1st November 2024

Raith 2 0 Ayr

Lewis Jamieson (19),Lewis Jamieson (43)

October 2024

Tuesday 29th October 2024

Dunfermline 3 0 Livingston

Christopher Kane (7),Kyle Benedictus (56),Christopher Kane (71)

Morton 0 1 Queen's Park

Zak Rudden (25)

Raith 1 0 Airdrieonians

Scott Brown (20)

Saturday 26th October 2024

Airdrieonians 0 1 Ayr

Dylan Watret (70)

Falkirk 2 1 Dunfermline

Chris Hamilton (24 o.g.),Calvin Miller (57) Lewis McCann (72)

Hamilton 3 0 Morton

Oli Shaw (77),Oli Shaw (81),Oli Shaw (84)

Livingston 2 1 Raith

Danny Wilson (75),Michael Nottingham (90 +4:41) Jack Hamilton (21)

Queen's Park 0 1 Partick

Logan Chalmers (14)

Saturday 19th October 2024

Ayr 1 2 Livingston

Connor McLennan (42) Robbie Muirhead (8),Scott Pitman (38)

Dunfermline 0 0 Morton

Partick 2 1 Airdrieonians

Brian Graham (5),Brian Graham (72) Adam Frizzell (39)

Raith 1 1 Queen's Park

Jack Hamilton (39 Pen) Liam McLeish (62)

Friday 18th October 2024

Hamilton 1 3 Falkirk

Euan Henderson (47) Barry Maguire (5 o.g.),Calvin Miller (29),Brad Spencer (34)

Saturday 12th October 2024

Partick 1 1 Falkirk

Brian Graham (61) Ethan Ross (59)

Tuesday 8th October 2024

Falkirk 0 0 Livingston

Saturday 5th October 2024

Airdrieonians 1 1 Dunfermline

Mason Hancock (67) Christopher Kane (28 Pen)

Falkirk 2 0 Ayr

Ethan Ross (8),Ethan Ross (51)

Morton 2 0 Raith

Filip Stuparevic (49),Michael Garrity (54)

Partick 0 0 Livingston

Queen's Park 1 0 Hamilton

Jack Turner (62)

September 2024

Saturday 28th September 2024

Ayr 1 0 Morton

Jay Henderson (66 Pen)

Dunfermline 1 2 Queen's Park

Josh Cooper (78) Zak Rudden (15),Sean Welsh (61)

Hamilton 1 0 Partick

Lee Kilday (56)

Livingston 2 1 Airdrieonians

Stephen Kelly (29),Andrew Shinnie (90 +0:43) Aaron Reid (31)

Raith 1 0 Falkirk

Jack Hamilton (11 Pen)

Saturday 21st September 2024

Morton 2 0 Airdrieonians

Zak Delaney (41),Cammy Ballantyne (87)

Partick 1 0 Dunfermline

Aidan Fitzpatrick (88)

Queen's Park 1 1 Ayr

Cammy Kerr (35) Ben Dempsey (57)

Raith 3 3 Hamilton

Lewis Stevenson (15),Finlay Pollock (36),Dylan Easton (54) Kevin O'Hara (2 Pen),Connor Smith (79),Oli Shaw (90 +3:24)

Saturday 14th September 2024

Airdrieonians 0 2 Falkirk

Dylan Tait (72),Sean Mackie (79)

Ayr 1 1 Partick

Anton Dowds (25 Pen) Harry Milne (74)

Livingston 3 0 Hamilton

Scott Pitman (56),Robbie Muirhead (81),Robbie Muirhead (87)

Queen's Park 1 0 Morton

Dominic Thomas (44)

Friday 13th September 2024

Dunfermline 2 0 Raith

Ewan Otoo (52),David Wotherspoon (80)

August 2024

Saturday 31st August 2024

Dunfermline 1 1 Ayr

Ewan Otoo (15) Dylan Watret (22)

Hamilton 2 2 Airdrieonians

Oli Shaw (47),Oli Shaw (77) Aaron Reid (80),Murray Aiken (87)

Morton 2 3 Falkirk

Morgan Boyes (19),Jack Baird (26) Brad Spencer (30 Pen),Dylan Tait (42),Alfie Agyeman (75)

Partick 3 0 Queen's Park

Harry Milne (11),Aidan Fitzpatrick (72),Zander Mackenzie (89)

Raith 0 1 Livingston

Jamie Brandon (90)

Saturday 24th August 2024

Airdrieonians 0 2 Queen's Park

Jack Turner (2),Zak Rudden (24)

Ayr 2 0 Raith

Anton Dowds (40 Pen),Ethan Walker (90)

Falkirk 2 1 Partick

Liam Henderson (58),Brad Spencer (83) Terry Ablade (76)

Hamilton 1 0 Dunfermline

Reghan Tumilty (26)

Livingston 1 1 Morton

Scott Pitman (54) Owen Moffat (71 Pen)

Saturday 17th August 2024

Ayr 3 2 Hamilton

Jamie Murphy (8),Marco Rus (51),George Oakley (66) Oli Shaw (27),Jamie Barjonas (38)

Saturday 10th August 2024

Dunfermline 0 2 Falkirk

Ross MacIver (6),Callumn Morrison (87 Pen)

Morton 0 0 Hamilton

Raith 1 0 Partick

Dylan Easton (27 Pen)

Friday 9th August 2024

Ayr 5 0 Airdrieonians

Jay Henderson (7),George Oakley (24),Jay Henderson (49),Anton Dowds (56),Anton Dowds (77 Pen)

Queen's Park 1 1 Livingston

Zak Rudden (36) Matthew Clarke (60)

Saturday 3rd August 2024

Airdrieonians 1 0 Raith

Dylan MacDonald (75)

Hamilton 0 2 Ayr

George Stanger (18),Anton Dowds (72)

Livingston 2 0 Dunfermline

Scott Pitman (49),Stephen Kelly (71)

Partick 0 0 Morton

Friday 2nd August 2024

Falkirk 2 1 Queen's Park

Calvin Miller (33),Sean Mackie (48) Dominic Thomas (46)

League One Results

December 2024

Tuesday 17th December 2024

Kelty Hearts 3 2 Arbroath

Jacob MacIntyre (45),Jacob MacIntyre (53),Scott Williamson (73) Gavin Reilly (42),Innes Murray (57)

Saturday 14th December 2024

Alloa 1 2 Montrose

Kane Thomson (70) Blair Lyons (67),Kane Hester (89)

Cove Rangers 0 0 Kelty Hearts

Dumbarton 1 5 Annan Athletic

Mouhamed Niang (45 +1:56) Paul Smith (34),Willie Gibson (38 Pen),Rhys Breen (51),Aidan Smith (66),Tommy Muir (76)

Inverness CT 0 2 Arbroath

Dylan Smith (52),Gavin Reilly (90 +2:35)

Queen of South 2 1 Stenhousemuir

Reece Lyon (12),Adam Brooks (59) Corey O'Donnell (64)

Saturday 7th December 2024

Arbroath 2 1 Queen of South

Innes Murray (76),Calum Gallagher (90 +0:43) Matty Douglas (72)

Annan Athletic 1 1 Cove Rangers

Tommy Muir (70) Declan Glass (24)

Kelty Hearts 0 2 Alloa

Luke Donnelly (39),Scott Taggart (90 +4:33 Pen)

Montrose 2 3 Inverness CT

Graham Webster (27),Blair Lyons (38) Luis Longstaff (64),Paul Allan (88),Paul Allan (90 +3:54)

Stenhousemuir 4 0 Dumbarton

Matt Yates (8),Aaron Steele (25),Matt Yates (73 Pen),Matt Yates (88 Pen)

Tuesday 3rd December 2024

Alloa 2 2 Dumbarton

Luke Donnelly (3),Calum Waters (76) Tony Wallace (15),Tony Wallace (58 Pen)

Cove Rangers 0 3 Stenhousemuir

Matthew Aitken (25),Scott Tomlinson (31),Corey O'Donnell (90 +1:02)

November 2024

Saturday 23rd November 2024

Montrose 2 1 Annan Athletic

Graham Webster (35),Ben MacIver-Redwood (60) Aidan Smith (45 +0:13)

Saturday 16th November 2024

Annan Athletic 0 2 Kelty Hearts

Scott Williamson (26),Connor Allan (27)

Arbroath 2 1 Cove Rangers

Scott Stewart (18),Innes Murray (32) Mitch Megginson (5)

Dumbarton 2 1 Queen of South

Michael Ruth (73),Tony Wallace (90 +4:02 Pen) Kyle Doherty (83)

Inverness CT 1 0 Alloa

Charlie Gilmour (70)

Stenhousemuir 1 0 Montrose

Matt Yates (82)

Saturday 9th November 2024

Queen of South 1 1 Alloa

Josh Walker (59) Luke Rankin (53)

Annan Athletic 1 1 Stenhousemuir

Josh Todd (30) Matt Yates (8)

Cove Rangers 1 2 Inverness CT

Mitch Megginson (10) Adam Mackinnon (39),Keith Bray (67)

Kelty Hearts 2 0 Dumbarton

Ross Cunningham (52),Scott Williamson (65)

Montrose 1 1 Arbroath

Paul Watson (4) Ryan Dow (80)

Saturday 2nd November 2024

Alloa 5 0 Annan Athletic

Cameron O'Donnel (13),Luke Rankin (23),Luke Donnelly (45),Luke Donnelly (55),Conor Sammon (90 +1:45)

Arbroath 1 0 Stenhousemuir

Fraser Taylor (12)

Inverness CT 1 1 Kelty Hearts

Luis Longstaff (4) Ross Cunningham (14)

Queen of South 1 0 Montrose

Pharrell Willis (17)

Dumbarton 0 3 Cove Rangers

Mark Durnan (50 o.g.),Mitch Megginson (55),Adam Emslie (89)

October 2024

Saturday 26th October 2024

Annan Athletic 1 0 Queen of South

Aidan Smith (57)

Alloa 0 1 Arbroath

Calum Gallagher (43)

Dumbarton 3 1 Inverness CT

James Hilton (14),Ryan Blair (63),James Hilton (72) Jake Davidson (28)

Montrose 0 2 Cove Rangers

Michael Doyle (48),Mitch Megginson (86)

Stenhousemuir 2 1 Kelty Hearts

Euan O'Reilly (15),Gregor Buchanan (47) Ross Cunningham (76)

Saturday 19th October 2024

Stenhousemuir 0 1 Alloa

Luke Rankin (78)

Arbroath 1 3 Dumbarton

Thomas O'Brien (11) Carlo Pignatiello (18),Dylan Smith (47 o.g.),Findlay Gray (90)

Cove Rangers 2 0 Queen of South

Fraser Fyvie (35),Mitch Megginson (82)

Inverness CT 1 0 Annan Athletic

Daniel Devine (21)

Kelty Hearts 0 2 Montrose

Matheus Machado (68),Ben MacIver-Redwood (74)

Saturday 5th October 2024

Alloa 0 2 Cove Rangers

Connor Scully (16),Fraser Fyvie (24)

Annan Athletic 1 0 Montrose

Rhys Breen (27)

Arbroath 1 0 Inverness CT

Gavin Reilly (67)

Dumbarton 1 3 Stenhousemuir

Carlo Pignatiello (42) Blair Alston (11 Pen),Matthew Aitken (35),Matthew Aitken (80)

Queen of South 1 5 Kelty Hearts

Michael Hewitt (58) Ross Cunningham (26),Ross Cunningham (35 Pen),Scott Williamson (41),Samuel Harding (63),Scott Williamson (70)

September 2024

Saturday 28th September 2024

Cove Rangers 2 4 Arbroath

Blair Yule (39),Liam Parker (42) Scott Stewart (31),Innes Murray (38),Alasdair Spalding (47),Jack Wilkie (73)

Inverness CT 0 0 Stenhousemuir

Kelty Hearts 3 0 Annan Athletic

Scott Mercer (12),Lewis Moore (27),Scott Williamson (69)

Montrose 2 2 Alloa

Ali Shrive (3),Kane Hester (58) Morgyn Neill (22),Luke Rankin (90)

Queen of South 2 0 Dumbarton

Lewis O'Donnell (14),Michael Hewitt (50)

Saturday 21st September 2024

Alloa 1 0 Kelty Hearts

Conor Sammon (70)

Arbroath 2 0 Annan Athletic

Ryan Dow (73),Gavin Reilly (79)

Dumbarton 0 1 Montrose

Kane Hester (6)

Inverness CT 1 1 Cove Rangers

James Nolan (51) Adam Emslie (21)

Stenhousemuir 0 0 Queen of South

Saturday 14th September 2024

Alloa 2 2 Inverness CT

Conor Sammon (70),Luke Donnelly (73) Daniel Devine (7),Calum Macleod (67)

Annan Athletic 1 1 Dumbarton

Paul McGowan (90 +1:08) James Hilton (9)

Kelty Hearts 1 3 Cove Rangers

Ross Cunningham (64) Mitch Megginson (41),Blair Yule (86),Findlay Marshall (90 +1:08)

Montrose 3 0 Stenhousemuir

Kane Hester (9),Ryan Williamson (30),Aidan Quinn (90 +1:56)

Queen of South 2 1 Arbroath

Kieren McKechnie (6),Reece Lyon (48) Ryan Dow (10)

August 2024

Saturday 31st August 2024

Arbroath 0 0 Alloa

Cove Rangers 1 0 Montrose

Mitch Megginson (49)

Dumbarton 2 2 Kelty Hearts

Mark Durnan (43),Mark Durnan (89) Luke McCarvel (10),Craig Johnston (59)

Inverness CT 1 0 Queen of South

Billy McKay (19)

Stenhousemuir 5 1 Annan Athletic

Kinlay Bilham (12),Michael Andersen (31),Blair Alston (57),Blair Alston (61),Blair Alston (64 Pen) Aidan Smith (36 Pen)

Saturday 24th August 2024

Montrose 1 0 Queen of South

Craig Brown (21)

Annan Athletic 0 1 Alloa

Stefan Scougall (12)

Dumbarton 2 2 Arbroath

Michael Ruth (74),Matthew Shiels (79) Scott Stewart (5),Ryan Dow (50)

Kelty Hearts 0 0 Inverness CT

Stenhousemuir 3 2 Cove Rangers

Corey O'Donnell (45),Michael Andersen (48),Nat Wedderburn (58) Findlay Marshall (33),Grady McGrath (90 +2:03)

Saturday 17th August 2024

Alloa 1 0 Stenhousemuir

Conor Sammon (69)

Arbroath 0 3 Kelty Hearts

Scott Allan (70),Scott Williamson (76),Ross Cunningham (79)

Cove Rangers 1 1 Dumbarton

Adam Emslie (64) Mark Durnan (90 +0:53)

Inverness CT 1 1 Montrose

Adam Mackinnon (63) Kane Hester (20)

Queen of South 2 0 Annan Athletic

Matty Douglas (11),Kieren McKechnie (81)

Saturday 10th August 2024

Annan Athletic 1 0 Inverness CT

Tommy Goss (50 Pen)

Arbroath 0 0 Montrose

Dumbarton 3 3 Alloa

Michael Ruth (5),James Hilton (64),Michael Ruth (76) Luke Donnelly (10),Kevin Cawley (27),Scott Taggart (84)

Kelty Hearts 2 0 Stenhousemuir

Scott Allan (1),Ross Cunningham (56)

Queen of South 2 1 Cove Rangers

Kieren McKechnie (69),Michael Hewitt (71) Adam Emslie (62)

Saturday 3rd August 2024

Alloa 0 0 Queen of South

Cove Rangers 1 3 Annan Athletic

Findlay Marshall (86) Max Kilsby (56),Josh Todd (80),Malek Zaid (90 +6:23)

Inverness CT 1 1 Dumbarton

Daniel Devine (44) Carlo Pignatiello (59)

Montrose 1 1 Kelty Hearts

Craig Brown (59) Ross Cunningham (68)

Stenhousemuir 2 1 Arbroath

Ross Taylor (50),Kyle Banner (54) Quinn Coulson (90)

League Two Results

December 2024

Tuesday 17th December 2024

Elgin 4 2 Clyde

Dylan Gavin (11),Dajon Golding (33),Dylan Gavin (37),Dylan Gavin (84) Martin Rennie (52),Robbie Leitch (63)

Forfar 1 1 Peterhead

Nathan Cannon (78) Kieran Shanks (45 +0:11)

Saturday 14th December 2024

Elgin 2 4 Stirling

Russell Dingwall (32 Pen),Dajon Golding (74) Adam Brown (38),A Trialist (43 o.g.),Adam Brown (44),Dale Carrick (57)

Forfar 5 1 Bonnyrigg Rose

Josh Skelly (6),Matty Allan (21),Russell McLean (62),Russell McLean (65),Russell McLean (81) Cameron Ross (76)

Peterhead 1 0 East Fife

Kieran Shanks (9)

Spartans 3 2 Clyde

Paul Watson (7),Cameron Russell (20),Cameron Russell (59) Lee Hamilton (42),Jordan Allan (75)

Stranraer 0 0 Edinburgh City

Tuesday 10th December 2024

Spartans 1 3 Stranraer

Blair Henderson (18) Elliot Dunlop (34),Mark Russell (40),Mark Russell (90 +1:45 Pen)

Saturday 7th December 2024

Clyde 3 2 Peterhead

Robbie Leitch (34),Liam Scullion (38),Liam Scullion (90) Andrew McCarthy (43),Jack Brown (82)

East Fife 2 1 Elgin

Reis Peggie (14),Jess Norey (90 +6:31) Mark Gallagher (27)

Stirling 0 3 Edinburgh City

Connor Young (35),Dylan Wells (39),Ouzy See (79)

Tuesday 3rd December 2024

Bonnyrigg Rose 2 1 Stirling

Lewis Lorimer (53),Cameron Ross (61) Adam Brown (90 +3:34)

November 2024

Saturday 30th November 2024

Bonnyrigg Rose 1 1 East Fife

Lee Currie (8) Jess Norey (75)

Saturday 16th November 2024

Clyde 3 1 East Fife

Jordan Allan (21),Jordan Allan (50),Liam Scullion (80) Scott Shepherd (90 +0:03)

Elgin 2 1 Forfar

Dajon Golding (12),Mark Gallagher (73) Russell McLean (27)

Peterhead 2 3 Edinburgh City

Dylan Forrest (42 Pen),Sebastian Ross (56) Connor Young (22 Pen),Connor Young (44),Connor Young (84)

Spartans 3 0 Stirling

Blair Henderson (55),Cameron Russell (62),Cameron Russell (89)

Stranraer 1 2 Bonnyrigg Rose

Scott Robertson (45) Cameron Ross (11),Kieran McGachie (90 +1:20)

Saturday 9th November 2024

Bonnyrigg Rose 2 0 Elgin

Angus Mailer (15),Mark Ferrie (69)

East Fife 1 2 Stranraer

Andy Munro (49) Max Guthrie (26),Matthew Grant (81)

Edinburgh City 1 0 Clyde

Connor Young (73)

Forfar 0 3 Spartans

Cameron Russell (31),Brogan Walls (36),Blair Henderson (90 Pen)

Stirling 2 3 Peterhead

Adam Brown (24),Josh Kerr (35) Jason Brown (43),Cammy Smith (69),Rory McAllister (77 Pen)

Saturday 2nd November 2024

Clyde 2 2 Bonnyrigg Rose

Jordan Allan (24),Marley Redfern (90 +1:11) Cameron Ross (1),Cameron Ross (87)

East Fife 1 1 Stirling

Andy Munro (42) Erik Sula (16)

Edinburgh City 2 0 Forfar

Jon Robertson (20),Connor Young (86)

Elgin 1 0 Stranraer

Jack Murray (2)

Peterhead 2 1 Spartans

Jack Brown (17),Max Barry (71 Pen) Bradley Whyte (22)

October 2024

Saturday 19th October 2024

Bonnyrigg Rose 2 0 Edinburgh City

Cameron Ross (67),Callum Connolly (83)

Forfar 0 0 East Fife

Spartans 1 3 Elgin

Blair Henderson (36 Pen) Kyle Girvan (12),Oliver McDonald (71),Dylan Gavin (89)

Stirling 3 1 Clyde

Josh Kerr (14),Dale Hilson (65),Dale Carrick (75) Robbie Leitch (32)

Stranraer 0 0 Peterhead

Saturday 12th October 2024

Edinburgh City 2 0 Spartans

Connor Young (55 Pen),Connor Young (90 +0:51)

Saturday 5th October 2024

Clyde 1 1 Spartans

Martin Rennie (62) Mark Stowe (34)

East Fife 5 0 Bonnyrigg Rose

Alan Trouten (14 Pen),Alan Trouten (38),Alan Trouten (76),Tom Ritchie (86 o.g.),Andrew Tod (90 +0:44)

Edinburgh City 1 2 Stranraer

Quinn Mitchell (68) Mark Russell (10),Max Guthrie (90 +2:13)

Peterhead 0 1 Elgin

Jake Dolzanski (42)

Stirling 2 1 Forfar

Erik Sula (29),Ricky Waugh (34) Bradley Rodden (15 Pen)

September 2024

Saturday 28th September 2024

Bonnyrigg Rose 0 1 Forfar

Nathan Cannon (54)

Elgin 3 3 Edinburgh City

Russell Dingwall (48),Russell Dingwall (60),Owen Cairns (89) Connor Young (36),Innes Lawson (72),Connor Young (90 +3:42)

Peterhead 2 2 Clyde

Ryan Strachan (42),Max Barry (70) Logan Dunachie (59 Pen),Jordan Allan (81)

Spartans 0 1 East Fife

Nathan Austin (62)

Stranraer 0 2 Stirling

Erik Sula (44),Adam Brown (88)

Saturday 21st September 2024

Clyde 0 0 Elgin

East Fife 2 0 Peterhead

Alan Trouten (7),Stewart Murdoch (44)

Forfar 2 1 Stranraer

Nathan Cannon (43),Blair Malcolm (66) Max Guthrie (22)

Stirling 0 2 Bonnyrigg Rose

Cameron McKinley (18 o.g.),Bradley Barrett (79)

Tuesday 17th September 2024

Elgin 1 1 Spartans

Jack Murray (75) Hamish Ritchie (74)

Saturday 14th September 2024

Clyde 1 1 Edinburgh City

Jordan Allan (90 Pen) Connor Young (64)

Elgin 2 1 Bonnyrigg Rose

Oliver McDonald (88),Russell Dingwall (90 +4:56) Kallum Higginbotham (70)

Peterhead 2 1 Stirling

Ross McGeachie (18 o.g.),Rory McAllister (86) Adam Brown (50)

Spartans 1 0 Forfar

Kieran Watson (90 +1:31)

Stranraer 2 1 East Fife

Mark Russell (24),Mark Russell (75) Alan Trouten (71)

August 2024

Saturday 31st August 2024

Bonnyrigg Rose 2 0 Stranraer

Kerr Young (24),Callum Connolly (43)

East Fife 5 1 Clyde

Nathan Austin (13),Alan Trouten (21 Pen),Nathan Austin (45),Alan Trouten (77),Adam Laaref (80) Marley Redfern (42 Pen)

Edinburgh City 0 4 Peterhead

Rory McAllister (12),Peter Pawlett (18),Max Barry (37),Ryan Strachan (43)

Forfar 1 1 Elgin

Stuart Morrison (60) Lyall Booth (51)

Stirling 1 0 Spartans

Ross Davidson (19)

Saturday 24th August 2024

Bonnyrigg Rose 2 1 Clyde

Bradley Barrett (52),Angus Mailer (61) Liam Scullion (9)

Forfar 0 3 Edinburgh City

Innes Lawson (11),Connor Young (18),Innes Lawson (60)

Spartans 0 0 Peterhead

Stirling 0 4 East Fife

Nathan Austin (40),Reis Peggie (43),Nathan Austin (52),Nathan Austin (84)

Stranraer 1 1 Elgin

Scott Robertson (87) Jack Murray (82)

Saturday 17th August 2024

Clyde 0 2 Stirling

Craig Howie (11 o.g.),Cameron McKinley (84)

East Fife 2 1 Forfar

Nathan Austin (43),Alan Trouten (79 Pen) Andy Munro (50 o.g.)

Edinburgh City 2 2 Bonnyrigg Rose

James Stokes (42),Connor Young (65) Kerr Young (16),Neil Martyniuk (78)

Peterhead 1 0 Stranraer

Sebastian Ross (29)

Saturday 10th August 2024

Clyde 1 0 Stranraer

Ray Grant (63)

East Fife 2 0 Edinburgh City

Liam Newton (68),Alan Trouten (73)

Peterhead 2 1 Forfar

Rory McAllister (26),Sebastian Ross (90 +1:31) Jackson Mylchreest (76)

Spartans 2 0 Bonnyrigg Rose

Blair Henderson (59),Blair Henderson (86)

Stirling 0 1 Elgin

Mark Gallagher (21)

Saturday 3rd August 2024

Bonnyrigg Rose 0 1 Peterhead

Ben Armour (90 +0:11)

Edinburgh City 1 2 Stirling

Connor Young (67) Josh Kerr (86),Dale Carrick (90)

Elgin 4 2 East Fife

Kyle Girvan (38),Jack Murray (41),Russell Dingwall (49),Ryan Sargent (85) Andy Munro (71),Connor McManus (76)

Forfar 0 0 Clyde

Stranraer 2 2 Spartans

Deryn Lang (20),Elliot Dunlop (26) Paul Watson (50),Paul Watson (74)

League Cup Results

December 2024

Sunday 15th December 2024

Celtic 3 3 Rangers

Greg Taylor (56),Daizen Maeda (60),Nicolas Kuhn (87) Nedim Bajrami (41),Mohammed Diomande (75),Pereira Danilo (88)

November 2024

Sunday 3rd November 2024

Motherwell 1 2 Rangers

Andy Halliday (25) Cyriel Dessers (49),Nedim Bajrami (81)

Saturday 2nd November 2024

Celtic 6 0 Aberdeen

Cameron Carter-Vickers (29),Kyogo Furuhashi (32),Daizen Maeda (40),Daizen Maeda (49),Nicolas Kuhn (59),Daizen Maeda (85)

September 2024

Sunday 22nd September 2024

Celtic 5 2 Falkirk

Paulo Bernardo (21),Adam Idah (70),Adam Idah (72),Nicolas Kuhn (81),Nicolas Kuhn (84) Ross MacIver (11),Finn Yeats (45 +0:15)

Saturday 21st September 2024

Rangers 3 0 Dundee

Cyriel Dessers (18),James Tavernier (50 Pen),Cyriel Dessers (66)

Aberdeen 4 0 Spartans

Pape Habib Gueye (14),Kevin Nisbet (44),Leighton Clarkson (46),Ester Sokler (72)

Friday 20th September 2024

Motherwell 2 1 Dundee Utd

Zach Robinson (45 +0:58),Lennon Miller (90 +0:53 Pen) Louis Moult (83)

August 2024

Sunday 18th August 2024

Celtic 3 1 Hibernian

Daizen Maeda (4),Daizen Maeda (15),Nicolas Kuhn (56) Mykola Kukharevych (34)

Dundee Utd 1 0 St Mirren

Ross Graham (34)

Motherwell 1 0 Kilmarnock

Moses Ebiye (96)

Saturday 17th August 2024

Rangers 2 0 St Johnstone

Cyriel Dessers (61),Ross McCausland (90 +1:49)

Aberdeen 1 0 Queen's Park

Topi Keskinen (90 +1:24)

Falkirk 2 0 Hearts

Ethan Ross (53),Dylan Tait (81)

Dundee 6 1 Airdrieonians

Seb Palmer-Houlden (12),Jordan McGhee (40),Scott Tiffoney (61),Juan Portales (74),Curtis Main (86),Lyall Cameron (90 +0:35) Adam Frizzell (76)

Spartans 1 0 Ross County

Blair Henderson (46)

July 2024

Sunday 28th July 2024

Motherwell 0 0 Partick

Saturday 27th July 2024

Ayr 3 2 Buckie Thistle

Jay Henderson (30),Jay Henderson (43),Jake Hastie (67) Josh Peters (45),Jack MacIver (57)

Falkirk 4 0 Stenhousemuir

Callumn Morrison (25 Pen),Ross MacIver (31),Ross MacIver (56),Liam Henderson (68)

Aberdeen 6 0 Dumbarton

Jack MacKenzie (46),Ester Sokler (48),Ester Sokler (61),Peter Ambrose (84),James McGarry (86),Slobodan Rubezic (90 +1:09)

Airdrieonians 2 0 Queen of South

Ben Wilson (44),Terrell Agyemang (64)

Bonnyrigg Rose 0 1 Arbroath

Gavin Reilly (87)

Dundee 6 0 Inverness CT

Simon Murray (1),Simon Murray (18),Seb Palmer-Houlden (23),Simon Murray (29),Seb Palmer-Houlden (39),Juan Portales (79)

Hibernian 4 0 Peterhead

Lewis Miller (5),Lewis Miller (50),Rudi Molotnikov (59),Nathan Moriah-Welsh (71)

Queen's Park 6 0 Kelty Hearts

Dominic Thomas (11),Sean Welsh (32),Roddy MacGregor (42),Jack Turner (57),Roddy MacGregor (61),Jack Turner (90)

Morton 2 1 Alloa

Owen Moffat (31),Michael Garrity (58) Conor Sammon (70)

St Johnstone 5 1 East Fife

Adama Sidibeh (15),Benjamin Mbunga-Kimpioka (28),Adama Sidibeh (44),Mackenzie Kirk (88),Benjamin Mbunga-Kimpioka (90 +0:52) Alan Trouten (64)

Dunfermline 1 2 Cove Rangers

Taylor Sutherland (88) Michael Doyle (58),Miles Gaffney (84)

Livingston 0 1 Spartans

Cameron Russell (85)

Raith 1 1 Hamilton

Lee Kilday (61 o.g.) Sean McGinty (56)

Ross County 3 0 Stirling

Ronan Hale (29),Ronan Hale (43),James Brown (80)

Clyde 0 1 Montrose

Craig Brown (5)

Tuesday 23rd July 2024

Buckie Thistle 2 5 Dundee Utd

Joe McCabe (48),Jack MacIver (67 Pen) Kristijan Trapanosvki (19),Kevin Holt (32 Pen),Kristijan Trapanosvki (53),David Babunski (61),Kevin Holt (77 Pen)

Stenhousemuir 1 4 Ayr

Ross Taylor (6) George Oakley (8),Frankie Musonda (26),Anton Dowds (56),Jay Henderson (65)

Aberdeen 2 1 Airdrieonians

Graeme Shinnie (49),Leighton Clarkson (59) Ben Wilson (40)

East Kilbride 1 3 Queen of South

Sean Fagan (33) Josh Walker (41),Reece Lyon (42),Brennan Dickenson (45 +2:29)

Dundee 3 1 Annan Athletic

Simon Murray (34),Simon Murray (85),Seb Palmer-Houlden (90 +0:26) Tommy Goss (40)

Inverness CT 0 0 Arbroath

Kelty Hearts 0 1 Peterhead

Max Barry (27)

Queen's Park 4 0 Elgin

Roddy MacGregor (40),Roddy MacGregor (44),Dominic Thomas (51),Joshua Scott (71)

Alloa 3 2 St Johnstone

Morgyn Neill (53),Luke Rankin (83),Luke Rankin (88) Benjamin Mbunga-Kimpioka (55),Jack Sanders (90 +0:18)

East Fife 4 0 Brechin

Liam Newton (15),Nathan Austin (23),Scott Shepherd (40),Nathan Austin (46)

Cove Rangers 0 2 Livingston

Finlay Murray (6 o.g.),Liam Sole (86)

Spartans 1 0 Forfar

Blair Henderson (86)

Hamilton 1 2 Ross County

Oli Shaw (11) Ronan Hale (25),Jordan White (28)

Stirling 2 2 Stranraer

Cameron McKinley (25),Alistair Roy (78) Ryan Edgar (83),Deryn Lang (85)

Montrose 2 1 Edinburgh City

Craig Smith (7),Blair Lyons (65) Innes Lawson (29)

Partick 2 3 Clyde

Aidan Fitzpatrick (5),Brian Graham (61) Lee Ashcroft (27 o.g.),Logan Dunachie (44),Logan Dunachie (86)

Saturday 20th July 2024

Dundee Utd 2 1 Ayr

David Babunski (17),Brandon Forbes (68) Marco Rus (55)

Buckie Thistle 1 5 Falkirk

Andrew MacAskill (28) Ryan Fyffe (21 o.g.),Aidan Nesbitt (29),Sean Mackie (31),Aidan Nesbitt (84),Ryan Shanley (90)

Dumbarton 3 4 Airdrieonians

Findlay Gray (27),James Hilton (47),James Hilton (51 Pen) Lewis McGrattan (33),Rhys Armstrong (68),Terrell Agyemang (84),Ben Wilson (88)

East Kilbride 0 4 Aberdeen

Nicky Devlin (27),Jamie McGrath (34),Leighton Clarkson (54),Shayden Morris (62)

Kelty Hearts 1 0 Hibernian

Callum Flatman (58)

Arbroath 0 3 Annan Athletic

Tommy Goss (28),Josh Dixon (56),Josh Todd (90 +2:07)

Inverness CT 3 0 Bonnyrigg Rose

Adam Brooks (10),Keith Bray (17),Luis Longstaff (42)

Peterhead 4 2 Elgin

Ben Armour (22),Caleb Goldie (71),Jason Brown (79),Jason Brown (84) Jack Murray (57),Dajon Golding (67 Pen)

Brechin 1 3 Alloa

Mark Scott (84) Scott Taggart (17 Pen),Kevin Cawley (66),Luke Rankin (75)

St Johnstone 2 0 Morton

Benjamin Mbunga-Kimpioka (12),Benjamin Mbunga-Kimpioka (44)

Forfar 1 1 Cove Rangers

Blair Malcolm (21) Connor Scully (31)

Livingston 1 0 Dunfermline

Robbie Muirhead (11)

Ross County 2 1 Raith

Jordan White (29),George Harmon (87) Callum Smith (51)

Stranraer 0 3 Hamilton

Steven Bradley (34),Kyle MacDonald (54),Euan Henderson (86)

Clyde 1 3 Motherwell

Lee Hamilton (61) Moses Ebiye (12),Lennon Miller (65 Pen),Filip Stuparevic (86)

Edinburgh City 0 6 Partick

Scott Robinson (57),Brian Graham (69),Harry Milne (75),Ricco Diack (78),Ola Williams (85),Kyle Turner (90 +0:52)

Wednesday 17th July 2024

Edinburgh City 0 5 Clyde

Kyle Connell (22),Martin Rennie (55),Marley Redfern (58),Lee Connelly (75),Logan Dunachie (77)

Tuesday 16th July 2024

Ayr 1 0 Falkirk

Anton Dowds (5)

Dundee Utd 3 0 Stenhousemuir

Louis Moult (25),Declan Gallagher (34),Kristijan Trapanosvki (47)

Airdrieonians 8 0 East Kilbride

Ben Wilson (2 Pen),Lewis McGregor (9),Ben Wilson (20),Rhys Armstrong (32),Ben Wilson (34),Mason Hancock (37),Lewis McGregor (52),Lewis McGregor (53)

Queen of South 2 0 Dumbarton

Leighton McIntosh (7),Kieren McKechnie (58)

Annan Athletic 2 2 Bonnyrigg Rose

Paul McGowan (13),Paul Smith (31) Bradley Barrett (7),Bradley Rodden (87)

Arbroath 0 2 Dundee

Luke McCowan (51 Pen),Ethan Ingram (79)

Elgin 1 1 Kelty Hearts

Michael Dangana (70) Scott Williamson (45 +0:32)

Hibernian 5 1 Queen's Park

Warren O'Hora (15),Martin Boyle (19),Rudi Molotnikov (45 +1:06),Dylan Levitt (72),Martin Boyle (77) Jack Turner (90 +5:06)

Alloa 0 0 East Fife

Morton 1 0 Brechin

Cammy Ballantyne (58)

Cove Rangers 0 5 Spartans

Blair Henderson (17 Pen),Will Gillingham (29 o.g.),Jamie Dishington (53),Cameron Russell (73),Cameron Russell (82)

Dunfermline 0 2 Forfar

Russell McLean (28),Mark Whatley (52)

Hamilton 0 0 Stirling

Raith 2 1 Stranraer

Jack Hamilton (5),Euan Murray (90) Elliot Dunlop (84)

Montrose 1 1 Motherwell

Ali Shrive (86) Shane Blaney (31)

Saturday 13th July 2024

Queen of South 0 3 Aberdeen

Ester Sokler (6),Graeme Shinnie (23),Ester Sokler (37)

Falkirk 2 0 Dundee Utd

Dylan Tait (62),Ross MacIver (71)

Stenhousemuir 4 0 Buckie Thistle

Matthew Aitken (19),Ross Taylor (41),Michael Andersen (59),Michael Andersen (69)

Dumbarton 1 1 East Kilbride

Kalvin Orsi (16) David Wilson (7 o.g.)

Annan Athletic 1 0 Inverness CT

Tommy Goss (21)

Bonnyrigg Rose 1 7 Dundee

Smart Osadolor (75) Curtis Main (12),Juan Portales (15),Lyall Cameron (17),Curtis Main (31),Ryan Astley (52),Lyall Cameron (63),Curtis Main (79)

Elgin 0 5 Hibernian

Dylan Vente (8),Dylan Vente (44),Marvin Ekpiteta (51),Martin Boyle (54),Dylan Vente (58)

Peterhead 0 5 Queen's Park

Zak Rudden (30),Roddy MacGregor (60),Zach Mauchin (80),Liam McLeish (85),Jason Brown (90 +1:12 o.g.)

Brechin 1 2 St Johnstone

John Moreland (90 +0:29) Graham Carey (45 +1:27 Pen),Kyle Cameron (65)

East Fife 3 0 Morton

Alan Trouten (17),Alan Trouten (22 Pen),Alan Trouten (54)

Forfar 0 2 Livingston

Liam Sole (49),Robbie Muirhead (88)

Spartans 0 3 Dunfermline

Lewis McCann (4),Kane Ritchie-Hosler (82),Taylor Sutherland (87)

Stirling 0 3 Raith

Aidan Connolly (17),Aidan Connolly (25),Aidan Connolly (66)

Stranraer 1 3 Ross County

Deryn Lang (81) Jordan White (6),Jordan White (32),Eamonn Brophy (83)

Motherwell 3 0 Edinburgh City

Kofi Balmer (43),Dan Casey (56),Stephen O'Donnell (61)

Partick 3 2 Montrose

Aaron Muirhead (43),Kyle Turner (47),Brian Graham (75) Ben MacIver-Redwood (37),Ben Hermiston (64)