# Team MP W D L F A D P
1 Peterhead 31 16 9 6 44 30 +14 57
2 East Fife 31 17 5 9 59 35 +24 56
3 Edinburgh City 31 15 4 12 49 41 +8 49
4 Elgin City 31 14 7 10 41 35 +6 49
5 Spartans 31 12 7 12 40 42 -2 43
6 Stirling Albion 31 12 5 14 44 50 -6 41
7 Stranraer 31 10 7 14 30 33 -3 37
8 Clyde 31 9 9 13 37 47 -10 36
9 Forfar Athletic 31 7 9 15 27 39 -12 30
10 Bonnyrigg Rose 31 9 6 16 35 54 -19 27
Sat 29/03/25 Stranraer 1 - 2 Clyde
Sat 29/03/25 Stirling Albion 2 - 1 Edinburgh City
Sat 29/03/25 Forfar Athletic 0 - 0 Peterhead
Sat 29/03/25 East Fife 4 - 2 Spartans
Sat 29/03/25 Bonnyrigg Rose 0 - 1 Elgin City
Sat 22/03/25 Stirling Albion 1 - 2 Peterhead
Sat 22/03/25 Clyde 3 - 1 Bonnyrigg Rose
Sat 22/03/25 Edinburgh City 5 - 2 East Fife
Sat 22/03/25 Stranraer 0 - 1 Forfar Athletic
Sat 22/03/25 Spartans 1 - 2 Elgin City
Sat 15/03/25 Peterhead 2 - 0 Edinburgh City
Sat 15/03/25 Forfar Athletic 0 - 2 Spartans
Sat 15/03/25 Elgin City 2 - 0 Clyde
Sat 15/03/25 East Fife 0 - 3 Stranraer
Sat 15/03/25 Bonnyrigg Rose 1 - 1 Stirling Albion
Tue 11/03/25 Elgin City 0 - 2 Spartans
Sat 05/04/25 Edinburgh City 16 : 00 Clyde
Sat 05/04/25 Elgin City 16 : 00 Stirling Albion
Sat 05/04/25 Forfar Athletic 16 : 00 East Fife
Sat 05/04/25 Peterhead 16 : 00 Bonnyrigg Rose
Sat 05/04/25 Spartans 16 : 00 Stranraer
Sat 12/04/25 Bonnyrigg Rose 16 : 00 East Fife
Sat 12/04/25 Clyde 16 : 00 Forfar Athletic
Sat 12/04/25 Edinburgh City 16 : 00 Elgin City
Sat 12/04/25 Peterhead 16 : 00 Spartans
Sat 12/04/25 Stirling Albion 16 : 00 Stranraer
Sat 19/04/25 Spartans 16 : 00 Clyde
Sat 19/04/25 Stranraer 16 : 00 Edinburgh City
Sat 19/04/25 Forfar Athletic 16 : 00 Bonnyrigg Rose
Sat 19/04/25 Elgin City 16 : 00 Peterhead
Sat 19/04/25 East Fife 16 : 00 Stirling Albion
Sat 26/04/25 Bonnyrigg Rose 16 : 00 Spartans
Sat 26/04/25 Edinburgh City 16 : 00 Forfar Athletic
Sat 26/04/25 Elgin City 16 : 00 Stranraer
Sat 26/04/25 Peterhead 16 : 00 East Fife
Sat 26/04/25 Stirling Albion 16 : 00 Clyde