2024–25 Scottish League Two

Scottish League Two
Season2024–25
Dates3 August 2024 – 3 May 2025
ChampionsPeterhead
PromotedPeterhead
East Fife
RelegatedBonnyrigg Rose
Matches played180
Goals scored469 (2.61 per match)
Top goalscorerAlan Trouten
22 goals
Biggest home winEast Fife 5–0 Bonnyrigg Rose (5 October 2024)
Edinburgh City 5–0 The Spartans (15 February 2025)
Peterhead 5–0 Bonnyrigg Rose (5 April 2025)
Clyde 6–1 Peterhead (3 May 2025)
Biggest away winStirling Albion 0–4 East Fife (24 August 2024)
Edinburgh City 0–4 Peterhead (31 August 2024)
Highest scoringEdinburgh City 4–3 Stirling Albion (1 February 2025)
Bonnyrigg Rose 3–4 Peterhead (8 February 2025)
Edinburgh City 5–2 East Fife (22 March 2025)
Clyde 6–1 Peterhead (3 May 2025)
Longest winning runEast Fife
(6 games)
Longest unbeaten runElgin City
Peterhead
(11 games)
Longest winless runBonnyrigg Rose
(11 games)
Longest losing runElgin City
(6 games)
Highest attendance1,979
Peterhead 1–0 East Fife (26 April 2025)
Lowest attendance226
Edinburgh City 0–1 Peterhead (11 January 2025)
Total attendance108,333
Average attendance601
All statistics correct as of 3 May 2025.

The 2024–25 Scottish League Two (known as William Hill League Two for sponsorship reasons) was the twelfth season of Scottish League Two, the fourth tier of Scottish football. The season began on 3 August 2024 and concluded on 3 May 2025.

Ten teams contested the league: Bonnyrigg Rose, Clyde, East Fife, Edinburgh City, Elgin City, Forfar Athletic, Peterhead, Stirling Albion, Stranraer and The Spartans.