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)