Competition: | East of Scotland Football League |
Season: | 2024–25 |
Dates: | 26 July 2024 – 17 May 2025 |
Prevseason: | 2023–24 |
Nextseason: | 2025–26 |
The 2024–25 East of Scotland Football League is the 96th season of the East of Scotland Football League, and the 11th season with its top division as part of the sixth tier of the Scottish football pyramid system. Broxburn Athletic are the reigning champions but are unable to defend their title after gaining promotion to the Lowland Football League.
The following teams changed division after the 2023–24 season.
Relegated from Lowland Football League
Promoted to Lowland Football League
Competition: | East of Scotland Football League Premier Division |
Season: | 2024–25 |
Dates: | 27 July 2024 – 10 May 2025 |
Matches: | 115 |
Total Goals: | 401 |
Highest Scoring: | (4 September 2024) |
Longest Wins: | 5 matches: Jeanfield Swifts |
Longest Unbeaten: | 10 matches: Hill of Beath Hawthorn & Jeanfield Swifts |
Longest Winless: | 10 matches: Tynecastle |
Longest Losses: | 6 matches: Edinburgh University |
Prevseason: | 2023–24 |
Nextseason: | 2025–26 |
Updated: | 30 November 2024 |
Promoted from 2023–24 First Division:
Relegated to 2024–25 First Division:
Team | Location | Home ground | Surface | data-sort-type="number" | Capacity | data-sort-type="number" | Seats | |
---|---|---|---|---|---|---|---|---|
Dunbar | New Countess Park[1] | Grass | align=right | 1,200 | align=right | 191 | ||
Cardenden | Moorside Park[2] | Grass | align=right | 1,000 | align=right | 0 | ||
Denny | Westfield Park[3] | Artificial | align=right | 2,000 | align=right | 0 | ||
Edinburgh | New Peffermill Stadium | Grass | align=right | 1,100 | align=right | 100 | ||
Glenrothes | Glenrothes | Warout Stadium [4] | Grass | align=right | 2,000 | align=right | 730 | |
Haddington | Millfield Park[5] | Grass | align=right | 1,200 | align=right | 0 | ||
Hill of Beath | Keir's Park[6] | Grass | align=right | 1,080 | align=right | 0 | ||
Pilton, Edinburgh | Ainslie Park | Artificial | align=right | 3,534 | align=right | 854 | ||
Perth | Riverside Stadium[7] | Grass | align=right | 1,000 | align=right | 0 | ||
Luncarty | Luncarty | Brownlands Park | Grass | align=right | 1,000 | align=right | 0 | |
Musselburgh | Olivebank Stadium[8] | Grass | align=right | 1,500 | align=right | 0 | ||
Penicuik | Montgomery Park[9] | Grass | align=right | 1,500 | align=right | 0 | ||
Sauchie | Beechwood Park[10] | Grass | align=right | 2,500 | align=right | 200 | ||
St Andrews | Recreation Park[11] | Grass | align=right | 766 | align=right | 0 | ||
Slateford, Edinburgh | Meggetland Sports Complex[12] | Grass | align=right | 3,000 | align=right | 500 | ||
Whitburn | Whitburn | Central Park[13] | Grass | align=right | 3,000 | align=right | 38 |
Promoted from 2023–24 Second Division:
Relegated to 2024–25 Second Division:
Team | Location | Home ground | Surface | data-sort-type="number" | Capacity | data-sort-type="number" | Seats | Floodlit | ||
---|---|---|---|---|---|---|---|---|---|---|
Arniston Rangers | Gorebridge | Newbyres Park[14] | Grass | align=right | 1,500 | align=right | 0 | align=right | No | |
Blackburn | New Murrayfield Park[15] | Artificial | align=right | 1,500 | align=right | 0 | align=right | Yes | ||
Bo'ness Athletic | Bo'ness | Newtown Park[16] | Artificial | align=right | 2,000 | align=right | 0 | align=right | Yes | |
Camelon | Carmuirs Park[17] | Grass | align=right | 2,000 | align=right | 100 | align=right | Yes | ||
Crossgates Primrose | Crossgates | Humbug Park[18] | Grass | align=right | 1,500 | align=right | 0 | align=right | No | |
Edinburgh South | Colinton, Edinburgh | Paties Road Stadium | Grass | align=right | 1,200 | align=right | 200 | align=right | No | |
Heriot-Watt University | Riccarton, Edinburgh | John Brydson Arena[19] | Artificial | align=right | 250 | align=right | 195 | align=right | Yes | |
Inverkeithing Hillfield Swifts | Dalgety Bay | Dalgety Bay Sports & Leisure Centre[20] | Artificial | align=right | 800 | align=right | 0 | align=right | Yes | |
Kinnoull | Perth | Tulloch Park[21] | Grass | align=right | 1,000 | align=right | 0 | align=right | Yes | |
Kirkcaldy & Dysart | Kirkcaldy | Denfield Park[22] | Grass | align=right | 1,200 | align=right | 20 | align=right | No | |
Leith Athletic | Edinburgh | Meadowbank Stadium[23] | Artificial | align=right | 1,748 | align=right | 499 | align=right | Yes | |
Lochore Welfare | Crosshill | Central Park | Grass | align=right | 1,200 | align=right | 0 | align=right | No | |
Newtongrange | New Victoria Park[24] | Grass | align=right | 2,275 | align=right | 30 | align=right | Yes | ||
Prestonpans | Pennypit Park[25] | Grass | align=right | 1,500 | align=right | 313 | align=right | Yes | ||
Thornton Hibs | Thornton | Memorial Park | Grass | align=right | 1,500 | align=right | 0 | align=right | No | |
Rosewell | Ferguson Park[26] | Grass | align=right | 2,454 | align=right | 192 | align=right | Yes |
Promoted from 2023–24 Third Division:
Relegated to 2024–25 Third Division:
Team | Location | Home ground | Surface | data-sort-type="number" | Capacity | data-sort-type="number" | Seats | Floodlit | ||
---|---|---|---|---|---|---|---|---|---|---|
Armadale Thistle | Armadale | Volunteer Park[27] | Artificial | align=right | 2,000 | align=right | 300 | align=right | Yes | |
Bathgate Thistle | Bathgate | Creamery Park[28] | Grass | align=right | 2,000 | align=right | 0 | align=right | Yes | |
Burntisland | Recreation Park[29] | Grass | align=right | 1,000 | align=right | 0 | align=right | Yes | ||
Coldstream | Home Park[30] | Grass | align=right | 1,000 | align=right | 0 | align=right | Yes | ||
Dalkeith | King's Park[31] | Grass | align=right | 1,500 | align=right | 0 | align=right | Yes | ||
Easthouses | Newbattle Complex[32] | Grass | align=right | 1,500 | align=right | 100 | align=right | Yes | ||
Edinburgh College | Edinburgh | Riccarton Campus [33] | Artificial | align=right | 250 | align=right | 195 | align=right | Yes | |
Harthill Royal | Harthill | Gibbshill Park | Grass | align=right | 1,800 | align=right | 0 | align=right | No | |
Kennoway Star Hearts | Star | Treaton Park | Grass | align=right | 1,000 | align=right | 0 | align=right | No | |
Oakley United | Oakley | Blairwood Park[34] | Grass | align=right | 1,500 | align=right | 0 | align=right | No | |
Peebles Rovers | Peebles | Whitestone Park[35] | Grass | align=right | 1,250 | align=right | 250 | align=right | No | |
Stirling University reserves | Stenhousemuir | Ochilview Park | Artificial | align=right | align=right | 626 | align=right | Yes | ||
Tweedmouth Rangers | Berwick-upon-Tweed | Shielfield Park | Grass | align=right | 4,099 | align=right | 1,366 | align=right | Yes | |
Innerleithen | Victoria Park | Grass | align=right | 1,000 | align=right | 0 | align=right | Yes | ||
West Calder United | West Calder | Hermand Park[36] | Grass | align=right | 1,000 | align=right | 0 | align=right | No |
Club | Location | Home Ground | Surface | data-sort-type="number" | Capacity | data-sort-type="number" | Seats | Floodlit | ||
---|---|---|---|---|---|---|---|---|---|---|
Edinburgh Community | Warriston, Edinburgh | St Mark's Park[37] | Grass | align=right | 1,000 | align=right | 0 | align=right | No | |
Edinburgh United | Colinton, Edinburgh | Paties Road Stadium[38] | Grass | align=right | 1,200 | align=right | 200 | align=right | No | |
Fauldhouse United | Fauldhouse | Park View[39] | Grass | align=right | 1,500 | align=right | 80 | align=right | No | |
Hawick | Albert Park[40] | Grass | align=right | 1,000 | align=right | 500 | align=right | Yes | ||
Linton Hotspur | West Linton | New Moor Road | Grass | align=right | 1,000 | align=right | 63 | align=right | No | |
Livingston United | Livingston | Station Park[41] | Grass | align=right | 1,500 | align=right | 0 | align=right | No | |
Lochgelly Albert | Lochgelly | Gardiners Park | Grass | align=right | 1,500 | align=right | 0 | align=right | No | |
Newburgh | Newburgh | East Shore Park | Grass | align=right | 1,000 | align=right | 0 | align=right | No | |
Ormiston Primrose | Ormiston | New Recreation Park[42] | Grass | align=right | 1,000 | align=right | 0 | align=right | No | |
Pumpherston | Pumpherston | Recreation Park[43] | Grass | align=right | 1,500 | align=right | 0 | align=right | No | |
Stoneyburn | Stoneyburn | Beechwood Park[44] | Grass | align=right | 1,500 | align=right | 0 | align=right | No |
Club with an SFA licence[45] eligible to participate in the Lowland League promotion play-off (should they win the Premier Division), and also compete in the Scottish Cup.