Scottish League One Results

August 2025

Saturday 30th August 2025

Hamilton 0 0 Cove Rangers

Inverness CT 1 0 Alloa

Liam Sole (72)

Montrose 2 1 Peterhead

Aidan Quinn (13),Blair Lyons (23) Kieran Shanks (34)

Queen of South 2 1 Kelty Hearts

Kurtis Guthrie (21),Reece Lyon (88) Aaron Arnott (53)

Stenhousemuir 1 1 East Fife

Euan O'Reilly (74) Nathan Austin (89)

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)

Scottish League One Table

TeamPlayedWonDrawnLostForAgainstGDPoints
1Queen of South531195410
2Alloa43014229
3Stenhousemuir52215418
4Inverness CT54019277
5Hamilton52127437
6East Fife521268-27
7Peterhead5203810-26
8Montrose5113610-44
9Kelty Hearts410348-43
10Cove Rangers502349-52

Scottish League One Fixtures

September 2025

Saturday 13th September 2025

Alloa 15:00 Montrose

Indodrill Stadium

East Fife 15:00 Queen of South

Bayview Stadium

Kelty Hearts 15:00 Stenhousemuir

New Central Park

Peterhead 15:00 Hamilton

Balmoor Stadium

Cove Rangers 17:30 Inverness CT

Balmoral Stadium

Saturday 20th September 2025

Alloa 15:00 Cove Rangers

Indodrill Stadium

East Fife 15:00 Montrose

Bayview Stadium

Kelty Hearts 15:00 Hamilton

New Central Park

Queen of South 15:00 Inverness CT

Palmerston Park

Stenhousemuir 15:00 Peterhead

Ochilview Park

Saturday 27th September 2025

Cove Rangers 15:00 Kelty Hearts

Balmoral Stadium

Hamilton 15:00 Stenhousemuir

New Douglas Stadium

Inverness CT 15:00 East Fife

Caledonian Stadium

Montrose 15:00 Queen of South

Links Park Stadium

Peterhead 15:00 Alloa

Balmoor Stadium

October 2025

Saturday 4th October 2025

East Fife 15:00 Cove Rangers

Bayview Stadium

Hamilton 15:00 Inverness CT

New Douglas Stadium

Kelty Hearts 15:00 Peterhead

New Central Park

Queen of South 15:00 Alloa

Palmerston Park

Stenhousemuir 15:00 Montrose

Ochilview Park

Tuesday 7th October 2025

Kelty Hearts 19:45 Alloa

New Central Park

Saturday 18th October 2025

Alloa 15:00 East Fife

Indodrill Stadium

Cove Rangers 15:00 Stenhousemuir

Balmoral Stadium

Inverness CT 15:00 Kelty Hearts

Caledonian Stadium

Montrose 15:00 Hamilton

Links Park Stadium

Peterhead 15:00 Queen of South

Balmoor Stadium

Saturday 25th October 2025

Hamilton 15:00 Queen of South

New Douglas Stadium

Kelty Hearts 15:00 East Fife

New Central Park

Montrose 15:00 Cove Rangers

Links Park Stadium

Peterhead 15:00 Inverness CT

Balmoor Stadium

Alloa 15:00 Stenhousemuir

Indodrill Stadium

November 2025

Saturday 1st November 2025

Alloa 15:00 Kelty Hearts

Indodrill Stadium

Cove Rangers 15:00 Peterhead

Balmoral Stadium

East Fife 15:00 Hamilton

Bayview Stadium

Inverness CT 15:00 Montrose

Caledonian Stadium

Queen of South 15:00 Stenhousemuir

Palmerston Park

Saturday 8th November 2025

Hamilton 15:00 Peterhead

New Douglas Stadium

Inverness CT 15:00 Cove Rangers

Caledonian Stadium

Montrose 15:00 Alloa

Links Park Stadium

Queen of South 15:00 East Fife

Palmerston Park

Stenhousemuir 15:00 Kelty Hearts

Ochilview Park

Saturday 15th November 2025

Alloa 15:00 Inverness CT

Indodrill Stadium

Cove Rangers 15:00 Hamilton

Balmoral Stadium

East Fife 15:00 Stenhousemuir

Bayview Stadium

Kelty Hearts 15:00 Queen of South

New Central Park

Peterhead 15:00 Montrose

Balmoor Stadium

Saturday 22nd November 2025

Cove Rangers 15:00 Alloa

Balmoral Stadium

Hamilton 15:00 Kelty Hearts

New Douglas Stadium

Inverness CT 15:00 Queen of South

Caledonian Stadium

Montrose 15:00 East Fife

Links Park Stadium

Peterhead 15:00 Stenhousemuir

Balmoor Stadium

December 2025

Saturday 6th December 2025

Alloa 15:00 Peterhead

Indodrill Stadium

East Fife 15:00 Inverness CT

Bayview Stadium

Kelty Hearts 15:00 Montrose

New Central Park

Queen of South 15:00 Cove Rangers

Palmerston Park

Stenhousemuir 15:00 Hamilton

Ochilview Park

Saturday 13th December 2025

Alloa 15:00 Queen of South

Indodrill Stadium

Cove Rangers 15:00 East Fife

Balmoral Stadium

Inverness CT 15:00 Hamilton

Caledonian Stadium

Montrose 15:00 Stenhousemuir

Links Park Stadium

Peterhead 15:00 Kelty Hearts

Balmoor Stadium

Saturday 20th December 2025

East Fife 15:00 Peterhead

Bayview Stadium

Hamilton 15:00 Alloa

New Douglas Stadium

Kelty Hearts 15:00 Cove Rangers

New Central Park

Queen of South 15:00 Montrose

Palmerston Park

Stenhousemuir 15:00 Inverness CT

Ochilview Park

Saturday 27th December 2025

Alloa 15:00 Stenhousemuir

Indodrill Stadium

East Fife 15:00 Kelty Hearts

Bayview Stadium

Montrose 15:00 Inverness CT

Links Park Stadium

Peterhead 15:00 Cove Rangers

Balmoor Stadium

Queen of South 15:00 Hamilton

Palmerston Park

January 2026

Saturday 3rd January 2026

Cove Rangers 15:00 Montrose

Balmoral Stadium

Hamilton 15:00 East Fife

New Douglas Stadium

Inverness CT 15:00 Peterhead

Caledonian Stadium

Kelty Hearts 15:00 Alloa

New Central Park

Stenhousemuir 15:00 Queen of South

Ochilview Park

Saturday 10th January 2026

Alloa 15:00 Montrose

Indodrill Stadium

Cove Rangers 15:00 Inverness CT

Balmoral Stadium

Peterhead 15:00 Hamilton

Balmoor Stadium

Queen of South 15:00 Kelty Hearts

Palmerston Park

Stenhousemuir 15:00 East Fife

Ochilview Park

Saturday 24th January 2026

East Fife 15:00 Queen of South

Bayview Stadium

Hamilton 15:00 Cove Rangers

New Douglas Stadium

Inverness CT 15:00 Alloa

Caledonian Stadium

Kelty Hearts 15:00 Stenhousemuir

New Central Park

Montrose 15:00 Peterhead

Links Park Stadium

Saturday 31st January 2026

Alloa 15:00 Cove Rangers

Indodrill Stadium

East Fife 15:00 Montrose

Bayview Stadium

Kelty Hearts 15:00 Hamilton

New Central Park

Queen of South 15:00 Inverness CT

Palmerston Park

Stenhousemuir 15:00 Peterhead

Ochilview Park

February 2026

Saturday 7th February 2026

Cove Rangers 15:00 Queen of South

Balmoral Stadium

Hamilton 15:00 Stenhousemuir

New Douglas Stadium

Inverness CT 15:00 East Fife

Caledonian Stadium

Montrose 15:00 Kelty Hearts

Links Park Stadium

Peterhead 15:00 Alloa

Balmoor Stadium

Saturday 14th February 2026

East Fife 15:00 Cove Rangers

Bayview Stadium

Hamilton 15:00 Inverness CT

New Douglas Stadium

Kelty Hearts 15:00 Peterhead

New Central Park

Queen of South 15:00 Alloa

Palmerston Park

Stenhousemuir 15:00 Montrose

Ochilview Park

Saturday 21st February 2026

Alloa 15:00 Hamilton

Indodrill Stadium

Cove Rangers 15:00 Kelty Hearts

Balmoral Stadium

Inverness CT 15:00 Stenhousemuir

Caledonian Stadium

Montrose 15:00 Queen of South

Links Park Stadium

Peterhead 15:00 East Fife

Balmoor Stadium

Saturday 28th February 2026

East Fife 15:00 Alloa

Bayview Stadium

Hamilton 15:00 Montrose

New Douglas Stadium

Kelty Hearts 15:00 Inverness CT

New Central Park

Queen of South 15:00 Peterhead

Palmerston Park

Stenhousemuir 15:00 Cove Rangers

Ochilview Park

March 2026

Saturday 7th March 2026

Alloa 15:00 Kelty Hearts

Indodrill Stadium

Cove Rangers 15:00 Peterhead

Balmoral Stadium

East Fife 15:00 Hamilton

Bayview Stadium

Inverness CT 15:00 Montrose

Caledonian Stadium

Queen of South 15:00 Stenhousemuir

Palmerston Park

Saturday 14th March 2026

Hamilton 15:00 Queen of South

New Douglas Stadium

Inverness CT 15:00 Cove Rangers

Caledonian Stadium

Kelty Hearts 15:00 East Fife

New Central Park

Montrose 15:00 Alloa

Links Park Stadium

Peterhead 15:00 Stenhousemuir

Balmoor Stadium

Saturday 21st March 2026

Alloa 15:00 Inverness CT

Indodrill Stadium

Cove Rangers 15:00 Hamilton

Balmoral Stadium

Peterhead 15:00 Montrose

Balmoor Stadium

Queen of South 15:00 East Fife

Palmerston Park

Stenhousemuir 15:00 Kelty Hearts

Ochilview Park

Saturday 28th March 2026

Alloa 15:00 Peterhead

Indodrill Stadium

East Fife 15:00 Stenhousemuir

Bayview Stadium

Hamilton 15:00 Kelty Hearts

New Douglas Stadium

Inverness CT 15:00 Queen of South

Caledonian Stadium

Montrose 15:00 Cove Rangers

Links Park Stadium

April 2026

Saturday 4th April 2026

Cove Rangers 15:00 Alloa

Balmoral Stadium

Kelty Hearts 15:00 Queen of South

New Central Park

Montrose 15:00 East Fife

Links Park Stadium

Peterhead 15:00 Inverness CT

Balmoor Stadium

Stenhousemuir 15:00 Hamilton

Ochilview Park

Saturday 11th April 2026

East Fife 15:00 Peterhead

Bayview Stadium

Hamilton 15:00 Alloa

New Douglas Stadium

Kelty Hearts 15:00 Montrose

New Central Park

Queen of South 15:00 Cove Rangers

Palmerston Park

Stenhousemuir 15:00 Inverness CT

Ochilview Park

Saturday 18th April 2026

Alloa 15:00 East Fife

Indodrill Stadium

Cove Rangers 15:00 Stenhousemuir

Balmoral Stadium

Inverness CT 15:00 Kelty Hearts

Caledonian Stadium

Montrose 15:00 Hamilton

Links Park Stadium

Peterhead 15:00 Queen of South

Balmoor Stadium

Saturday 25th April 2026

East Fife 15:00 Inverness CT

Bayview Stadium

Hamilton 15:00 Peterhead

New Douglas Stadium

Kelty Hearts 15:00 Cove Rangers

New Central Park

Queen of South 15:00 Montrose

Palmerston Park

Stenhousemuir 15:00 Alloa

Ochilview Park

May 2026

Saturday 2nd May 2026

Alloa 15:00 Queen of South

Indodrill Stadium

Cove Rangers 15:00 East Fife

Balmoral Stadium

Inverness CT 15:00 Hamilton

Caledonian Stadium

Montrose 15:00 Stenhousemuir

Links Park Stadium

Peterhead 15:00 Kelty Hearts

Balmoor Stadium