2023–24 East of Scotland Football League

Football league season

East of Scotland Football LeagueSeason| 2023–24

|

Dates| 29 July 2023 – 22 May 2024
Champions| Broxburn Athletic

← 2022–23

2024–25 →

The 2023–24 East of Scotland Football League (known as the Central Taxis East of Scotland League for sponsorship reasons) was the 95th season of the East of Scotland Football League, and the 10th season with its top division as part of the sixth tier of the Scottish football pyramid system. Linlithgow Rose were the reigning champions but were unable to defend their title after gaining promotion to the Lowland Football League.

Broxburn Athletic won their first East of Scotland Football League title by eleven points over Musselburgh Athletic, and were promoted to the 2024–25 Lowland Football League following a 12–2 victory over Dalbeattie Star in the Lowland League play-off.

## Teams

[edit]

The following teams changed division after the 2022–23 season.

### To East of Scotland Football League

[edit]

Transferred from Lothian & Edinburgh Amateur League

* Linton Hotspur

### From East of Scotland Football League

[edit]

Promoted to Lowland Football League

* Linlithgow Rose

Folded

* Syngenta

## Premier Division

[edit]

Football league season

East of Scotland Football League Premier DivisionSeason| 2023–24

|

Dates| 29 July 2023 – 18 May 2024
Champions| Broxburn Athletic
Promoted| Broxburn Athletic
Relegated|

* Crossgates Primrose
* Inverkeithing Hillfield Swifts
* Kinnoull

Matches played| 240
Goals scored| 930 (3.88 per match)
Biggest home win| Tynecastle 9–0 Penicuik Athletic
(12 August 2023)
Biggest away win|

* Kinnoull 0–6 Hutchison Vale
(19 August 2023)
* Tynecastle 1–7 Musselburgh Athletic
(22 August 2023)

Highest scoring| Inverkeithing Hillfield Swifts 3–7 Broxburn Athletic
(9 September 2023)
Longest winning run| 7 matches:
Sauchie Juniors
Longest unbeaten run| 16 matches:
Musselburgh Athletic
Longest winless run| 16 matches:
Kinnoull
Longest losing run| 13 matches:
Kinnoull

← 2022–23

2024–25 →

All statistics correct as of 18 May 2024.

Broxburn Athletic won the East of Scotland League for the first time following a 2–3 defeat suffered by Musselburgh Athletic at Jeanfield Swifts on 1 May 2024, which left Musselburgh eight points behind with two games remaining. They were promoted to the 2024–25 Lowland Football League, beating Dalbeattie Star in the Lowland League play-off.

Broxburn Athletic

Crossgates Primrose

Dunbar United

Dundonald Bluebell

Glenrothes

Haddington Athletic

Hill of Beath Hawthorn

Inverkeithing Hillfield Swifts

Jeanfield Swifts

Kinnoull

Hutchison Vale

Luncarty

Musselburgh Athletic

Penicuik Athletic

Sauchie Juniors

Tynecastle

class=notpageimage|

Location of teams in 2023–24 East of Scotland Football League Premier Division

Relegated from 2022–23 Premier Division:

* Blackburn United
* Oakley United
* Vale of Leithen

Promoted to 2023–24 Premier Division:

* Dunbar United
* Glenrothes
* Luncarty
* Kinnoull

### Stadia and locations

[edit]

Team  | Location  | Home ground  | Surface  | Capacity  | Seats

|
|
|
|
|

Broxburn Athletic [SFA] | Broxburn | Albyn Park[1] | Artificial  | 2,050  | 0
Crossgates Primrose | Crossgates | Humbug Park[2] | Grass  | 1,500  | 0
Dunbar United [SFA] | Dunbar | New Countess Park[3] | Grass  | 1,200  | 191
Dundonald Bluebell [SFA] | Cardenden | Moorside Park[4] | Grass  | 1,000  | 0
Glenrothes | Glenrothes | Warout Stadium [5] | Grass  | 2,000  | 730
Haddington Athletic [SFA] | Haddington | Millfield Park[6] | Grass  | 1,200  | 0
Hill of Beath Hawthorn [SFA] | Hill of Beath | Keir's Park[7] | Grass  | 1,080  | 0
Hutchison Vale [SFA] | Pilton, Edinburgh | Ainslie Park[a] | Artificial  | 3,534  | 854
Inverkeithing Hillfield Swifts | Dalgety Bay | Dalgety Bay Sports & Leisure Centre[8] | Artificial  | 800  | 0
Jeanfield Swifts [SFA] | Perth | Riverside Stadium[9] | Grass  | 1,000  | 0
Kinnoull | Perth | Tulloch Park[10] | Grass  | 1,000  | 0
Luncarty | Luncarty | Brownlands Park  | Grass  | 1,000  | 0
Musselburgh Athletic [SFA] | Musselburgh | Olivebank Stadium[11] | Grass  | 1,500  | 0
Penicuik Athletic [SFA] | Penicuik | Montgomery Park[12] | Grass  | 1,500  | 0
Sauchie Juniors [SFA] | Sauchie | Beechwood Park[13] | Grass  | 2,500  | 200
Tynecastle [SFA] | Slateford, Edinburgh  | Meggetland Sports Complex[14] | Grass  | 3,000  | 500

Notes

1. ^ Hutchison Vale ground-shared with The Spartans.

All grounds are equipped with floodlights, except Humbug Park (Crossgates Primrose), Warout Stadium (Glenrothes), Brownlands Park (Luncarty).

### League table

[edit]

Pos | Team  | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation

|
|
|
|
|
|
|
|
|
|

1  | Broxburn Athletic (C, O, P) | 30  | 23  | 5  | 2  | 82  | 36  | +46  | 74  | Qualification for the Lowland League play-off
2  | Musselburgh Athletic | 30  | 19  | 6  | 5  | 69  | 30  | +39  | 63  |
3  | Jeanfield Swifts | 30  | 18  | 6  | 6  | 80  | 37  | +43  | 60
4  | Dunbar United | 30  | 18  | 2  | 10  | 69  | 44  | +25  | 56
5  | Hutchison Vale | 30  | 18  | 1  | 11  | 72  | 46  | +26  | 55
6  | Sauchie Juniors | 30  | 17  | 3  | 10  | 66  | 48  | +18  | 54
7  | Hill of Beath Hawthorn | 30  | 15  | 5  | 10  | 57  | 50  | +7  | 50
8  | Haddington Athletic | 30  | 13  | 5  | 12  | 59  | 40  | +19  | 44
9  | Dundonald Bluebell | 30  | 12  | 7  | 11  | 63  | 60  | +3  | 43
10  | Tynecastle | 30  | 10  | 7  | 13  | 58  | 61  | −3  | 37
11  | Penicuik Athletic | 30  | 10  | 5  | 15  | 51  | 66  | −15  | 35
12  | Luncarty | 30  | 9  | 1  | 20  | 46  | 79  | −33  | 28
13  | Glenrothes[a] | 30  | 8  | 6  | 16  | 57  | 84  | −27  | 27
14  | Inverkeithing Hillfield Swifts (R) | 30  | 7  | 3  | 20  | 41  | 82  | −41  | 24  | Relegation to the First Division
15  | Crossgates Primrose (R) | 30  | 5  | 5  | 20  | 33  | 69  | −36  | 20
16  | Kinnoull (R) | 30  | 3  | 3  | 24  | 26  | 97  | −71  | 12

Source: eosfl.com
Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored
(C) Champions; (O) Play-off winners; (P) Promoted; (R) Relegated
Notes:

1. ^ Glenrothes deducted 3 points for fielding an ineligible, underage player in their 0–5 defeat against Jeanfield Swifts.[15]

### Results

[edit]

Home \ Away  | BRX | CRS | DNB | DBL | GLE | HAD | HOB | HUT | IHS | JFS | KIN | LUN | MUS | PEN | SAU | TYN

|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

Broxburn Athletic |  | 3–2  | 0–3  | 4–3  | 2–1  | 0–0  | 1–1  | 4–3  | 5–2  | 3–1  | 6–0  | 6–0  | 2–2  | 2–0  | 2–1  | 5–0
Crossgates Primrose | 1–4  |  | 1–2  | 1–2  | 1–1  | 1–4  | 0–3  | 1–4  | 3–2  | 1–2  | 1–1  | 2–0  | 0–1  | 1–1  | 1–2  | 1–3
Dunbar United | 1–2  | 2–1  |  | 4–1  | 2–3  | 2–1  | 1–2  | 1–0  | 4–0  | 1–3  | 4–1  | 5–1  | 0–2  | 2–3  | 1–1  | 2–1
Dundonald Bluebell | 1–3  | 3–0  | 4–0  |  | 2–2  | 2–2  | 1–3  | 3–1  | 1–2  | 2–2  | 5–0  | 1–0  | 2–2  | 1–5  | 0–3  | 6–1
Glenrothes | 3–2  | 2–0  | 2–5  | 2–4  |  | 0–1  | 0–3  | 0–2  | 4–1  | 0–5  | 1–0  | 2–2  | 1–2  | 6–0  | 2–3  | 4–4
Haddington Athletic | 0–1  | 3–1  | 0–1  | 2–2  | 7–0  |  | 3–4  | 0–2  | 3–1  | 1–2  | 5–0  | 4–0  | 1–2  | 3–1  | 2–3  | 0–2
Hill of Beath Hawthorn | 1–2  | 2–3  | 1–3  | 1–0  | 3–3  | 0–3  |  | 1–3  | 2–1  | 3–2  | 2–1  | 5–0  | 0–0  | 2–1[a] | 0–3  | 2–1
Hutchison Vale | 1–2  | 3–0  | 2–3  | 4–2  | 4–1  | 0–1  | 2–1  |  | 7–1  | 3–2  | 3–0  | 2–1  | 2–1  | 2–4  | 3–1  | 1–2
Inverkeithing Hillfield Swifts | 3–7  | 1–1  | 2–1  | 2–5  | 4–2  | 0–2  | 1–3  | 1–3  |  | 1–3  | 1–2  | 1–2  | 0–4  | 2–0  | 4–1  | 2–2
Jeanfield Swifts | 1–1  | 5–0  | 1–1  | 4–0  | 3–3  | 3–0  | 1–1  | 2–2  | 3–1  |  | 4–3  | 0–1  | 3–2  | 2–1  | 4–1  | 5–0
Kinnoull | 0–3  | 0–1  | 0–5  | 1–3  | 1–4  | 2–5  | 1–3  | 0–6  | 0–2  | 1–5  |  | 3–2  | 0–4  | 0–0  | 1–2  | 0–0
Luncarty | 1–2  | 5–3  | 4–2  | 2–3  | 4–1  | 1–0  | 2–3  | 6–3  | 3–1  | 0–4  | 3–2  |  | 1–2  | 2–3  | 0–5  | 0–1
Musselburgh Athletic | 1–3  | 1–1  | 1–0  | 4–0  | 4–1  | 4–2  | 1–1  | 2–0  | 4–0  | 1–0  | 1–2  | 1–0  |  | 6–2  | 2–1  | 2–2
Penicuik Athletic | 0–1  | 1–3  | 0–1  | 1–2  | 5–1  | 1–1  | 2–1  | 3–2  | 1–1  | 1–3  | 5–1  | 4–1  | 1–3  |  | 1–2  | 1–1
Sauchie Juniors | 1–1  | 2–0  | 2–7  | 1–1  | 7–2  | 1–2  | 3–2  | 0–1  | 4–0  | 2–1  | 5–1  | 4–2  | 1–0  | 2–3  |  | 1–0
Tynecastle | 2–3  | 4–1  | 2–3  | 1–1  | 1–3  | 1–1  | 5–1  | 0–1  | 0–1  | 0–4  | 6–2  | 4–0  | 1–7  | 9–0  | 2–1  |

Source: East of Scotland Fixture List[17]
Legend: Blue = home team win; Yellow = draw; Red = away team win.
Notes:

1. ^ The original fixture finished 1–0 to Penicuik Athletic, but the match was replayed as Penicuik Athletic made too many substitutions during the match.[16]

## First Division

[edit]

Arniston Rangers

Blackburn United

Camelon Juniors

Dunipace

Heriot-Watt University

Kirkcaldy & Dysart

Lochore Welfare

Leith Athletic

Newtongrange Star

Oakley United

Preston Athletic

Rosyth

St Andrews United

Vale of Leithen

Whitburn

Whitehill Welfare

class=notpageimage|

Location of teams in 2023–24 East of Scotland Football League First Division

Dunipace won the league title on 14 May 2024, following a 0–1 defeat for St Andrews United at Newtongrange Star – which meant that Dunipace, who had played all their games, could not be caught.

Relegated from 2022–23 First Division:

* Burntisland Shipyard
* Coldstream
* Kennoway Star Hearts

Promoted to 2023–24 First Division:

* Whitburn
* St Andrews United
* Heriot-Watt University
* Arniston Rangers

### Stadia and locations

[edit]

Team  | Location  | Home ground  | Surface  | Capacity  | Seats  | Floodlit

|
|
|
|
|
|

Arniston Rangers | Gorebridge | Newbyres Park[18] | Grass  | 1,500  | 0  | No
Blackburn United [SFA] | Blackburn | New Murrayfield Park[19] | Artificial  | 1,500  | 0  | Yes
Camelon Juniors [SFA] | Camelon | Carmuirs Park[20] | Grass  | 2,000  | 100  | Yes
Dunipace [SFA] | Denny | Westfield Park[21] | Artificial  | 1,000  | 0  | Yes
Heriot-Watt University | Riccarton, Edinburgh | John Brydson Arena[22] | Artificial  | 250  | 195  | Yes
Kirkcaldy & Dysart | Kirkcaldy | Denfield Park[8] | Grass  | 1,200  | 20  | No
Leith Athletic | Edinburgh | Meadowbank Stadium[23] | Artificial  | 1,748  | 499  | Yes
Lochore Welfare | Crosshill | Central Park  | Grass  | 1,200  | 0  | No
Newtongrange Star [SFA] | Newtongrange | New Victoria Park[24] | Grass  | 2,275  | 30  | Yes
Oakley United | Oakley | Blairwood Park[25] | Grass  | 1,500  | 0  | No
Preston Athletic [SFA] | Prestonpans | Pennypit Park[26] | Grass  | 1,500  | 313  | Yes
Rosyth | Rosyth | Fleet Grounds  | Artificial  | 300  | 0  | Yes
St Andrews United [SFA] | St Andrews | Recreation Park[27] | Grass  | 766  | 0  | Yes
Vale of Leithen [SFA] | Innerleithen | Victoria Park  | Grass  | 1,000  | 0  | Yes
Whitburn | Whitburn | Central Park[28] | Grass  | 2,000  | 38  | No
Whitehill Welfare [SFA] | Rosewell | Ferguson Park[29] | Grass  | 2,454  | 192  | Yes

Notes

### League table

[edit]

Pos | Team  | Pld | W | D | L | GF | GA | GD | Pts | Promotion or relegation

|
|
|
|
|
|
|
|
|
|

1  | Dunipace (C, P) | 28  | 21  | 3  | 4  | 78  | 29  | +49  | 66  | Promotion to the Premier Division
2  | St Andrews United (P) | 28  | 21  | 0  | 7  | 75  | 38  | +37  | 63
3  | Whitburn (P) | 28  | 18  | 3  | 7  | 71  | 38  | +33  | 57
4  | Camelon Juniors | 28  | 17  | 3  | 8  | 72  | 36  | +36  | 54  |
5  | Newtongrange Star | 28  | 16  | 5  | 7  | 64  | 38  | +26  | 53
6  | Heriot-Watt University | 28  | 12  | 5  | 11  | 46  | 41  | +5  | 41
7  | Preston Athletic | 28  | 12  | 5  | 11  | 49  | 55  | −6  | 41
8  | Leith Athletic[a] | 28  | 11  | 7  | 10  | 63  | 45  | +18  | 37
9  | Kirkcaldy & Dysart | 28  | 11  | 4  | 13  | 58  | 51  | +7  | 37
10  | Blackburn United | 28  | 10  | 6  | 12  | 45  | 56  | −11  | 36
11  | Whitehill Welfare | 28  | 10  | 4  | 14  | 53  | 56  | −3  | 34
12  | Arniston Rangers | 28  | 10  | 4  | 14  | 51  | 60  | −9  | 34
13  | Lochore Welfare | 28  | 9  | 5  | 14  | 41  | 63  | −22  | 32
14  | Oakley United (R) | 28  | 3  | 4  | 21  | 29  | 80  | −51  | 13  | Relegation to the Second Division
15  | Vale of Leithen[b] (R) | 28  | 0  | 0  | 28  | 29  | 138  | −109  | −3
16  | Rosyth (R) | 0  | 0  | 0  | 0  | 0  | 0  | 0  | 0  | Withdrawn; record expunged[30]

Source: eosfl.com
Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored
(C) Champions; (P) Promoted; (R) Relegated
Notes:

1. ^ Leith Athletic deducted 3 points for fielding an ineligible player in their 1–5 defeat against Preston Athletic.
2. ^ Vale of Leithen deducted 3 points for fielding an ineligible player in their 2–6 defeat against Arniston Rangers.

### Results

[edit]

Home \ Away  | ARN | BLU | CML | DPC | HER | KDY | LEI | LOW | NGS | OAK | PRE | ROS | STA | VOL | WHB | WHI

|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

Arniston Rangers |  | 0–0  | 2–4  | 1–2  | 1–3  | 0–0  | 3–2  | 0–0  | 1–0  | 0–2  | 3–0  |  | 3–4  | 2–1  | 0–2  | 4–1
Blackburn United | 5–2  |  | 2–1  | 2–1  | 4–2  | 3–1  | 3–2  | 0–3  | 0–4  | 5–1  | 1–1  |  | 1–2  | 3–1  | 2–3  | 1–3
Camelon Juniors | 3–0  | 3–0  |  | 2–4  | 3–2  | 2–0  | 2–1  | 3–0  | 4–1  | 4–0  | 0–1  |  | 6–1  | 5–0  | 1–2  | 5–3
Dunipace | 5–0  | 4–0  | 2–1  |  | 2–1  | 5–2  | 1–1  | 3–1  | 1–0  | 4–2  | 4–1  |  | 3–0  | 9–0  | 4–2  | 4–2
Heriot-Watt University | 3–1  | 1–1  | 2–0  | 1–2  |  | 1–2  | 2–2  | 1–2  | 1–1  | 2–0  | 2–3  |  | 2–1  | 2–1  | 1–1  | 1–0
Kirkcaldy & Dysart | 5–3  | 3–1  | 2–2  | 4–1  | 0–1  |  | 1–2  | 3–2  | 1–1  | 3–1  | 2–3  |  | 1–3  | 7–0  | 1–2  | 3–4
Leith Athletic | 1–3  | 3–1  | 0–1  | 1–2  | 0–0  | 3–0  |  | 6–0  | 2–2  | 4–1  | 2–2  |  | 1–0  | 5–1  | 2–4  | 4–1
Lochore Welfare | 1–1  | 0–0  | 1–3  | 1–0  | 1–3  | 2–2  | 1–2  |  | 3–3  | 3–1  | 2–1  |  | 2–4  | 4–1  | 0–5  | 2–0
Newtongrange Star | 1–2  | 3–1  | 2–0  | 0–1  | 1–3  | 3–2  | 2–1  | 5–1  |  | 2–2  | 2–0  |  | 1–0  | 5–1  | 4–1  | 3–1
Oakley United | 0–4  | 0–3  | 3–3  | 1–2  | 1–3  | 1–4  | 2–2  | 0–2  | 1–3  |  | 0–1  |  | 0–2  | 2–1  | 0–4  | 1–1
Preston Athletic | 3–5  | 1–1  | 0–7  | 1–1  | 3–2  | 0–1  | 5–1  | 2–1  | 0–1  | 3–1  |  |  | 1–2  | 4–2  | 3–1  | 1–0
Rosyth |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
St Andrews United | 3–2  | 7–0  | 2–1  | 1–0  | 1–0  | 0–3  | 0–1  | 8–1  | 5–4  | 6–0  | 2–1  |  |  | 3–0  | 1–0  | 1–0
Vale of Leithen | 2–6  | 2–4  | 1–3  | 0–8  | 1–2  | 2–4  | 1–10  | 1–4  | 1–6  | 1–4  | 3–4  |  | 0–7  |  | 1–10  | 0–4
Whitburn | 2–1  | 0–0  | 0–1  | 1–1  | 4–1  | 1–0  | 2–0  | 3–1  | 1–2  | 4–1  | 4–2  |  | 2–3  | 6–3  |  | 1–0
Whitehill Welfare | 5–1  | 2–1  | 2–2  | 0–2  | 2–1  | 2–1  | 2–2  | 2–0  | 1–2  | 4–1  | 2–2  |  | 2–6  | 5–1  | 2–3  |

Source: East of Scotland Football League[17]
Legend: Blue = home team win; Yellow = draw; Red = away team win.

## Second Division

[edit]

Armadale Thistle

Bo'ness Athletic

Burntisland Shipyard

Coldstream

Dalkeith Thistle

Easthouses Lily MW

Edinburgh College

Edinburgh United & Edinburgh South

Kennoway Star Hearts

Newburgh

Ormiston Primrose

Peebles Rovers

Stirling University reserves

Thornton Hibs

Tweedmouth Rangers

class=notpageimage|

Location of teams in 2023–24 East of Scotland Football League Second Division

The league title went down to the final day of the season, with Bo'ness Athletic and Thornton Hibs separated by one point. Despite a 21-match winning run for Thornton Hibs to end the season, Bo'ness Athletic's 4–0 home victory over Dalkeith Thistle was enough for the honours.

Relegated from 2022–23 Second Division:

* Craigroyston
* Hawick Royal Albert
* Lochgelly Albert
* Syngenta (folded)

Promoted to 2023–24 Second Division:

* Bo'ness Athletic
* Armadale Thistle
* Edinburgh College

### Stadia and locations

[edit]

Team  | Location  | Home ground  | Surface  | Capacity  | Seats  | Floodlit

|
|
|
|
|
|

Armadale Thistle | Armadale | Volunteer Park[31] | Artificial  | 2,000  | 300  | Yes
Burntisland Shipyard [SFA] | Burntisland | Recreation Park[32] | Grass  | 1,000  | 0  | Yes
Bo'ness Athletic | Bo'ness | Newtown Park[33] | Artificial  | 2,000  | 0  | Yes
Coldstream [SFA] | Coldstream | Home Park[34] | Grass  | 1,000  | 0  | Yes
Dalkeith Thistle [SFA] | Dalkeith | King's Park[35] | Grass  | 1,500  | 0  | Yes
Easthouses Lily Miners Welfare [SFA] | Easthouses | Newbattle Complex[36] | Grass  | 1,500  | 100  | Yes
Edinburgh College  | Edinburgh | Riccarton Campus[a] | Artificial  | 250  | 195  | Yes
Edinburgh South | Colinton, Edinburgh | Paties Road Stadium[b] | Grass  | 1,200  | 200  | No
Edinburgh United | Colinton, Edinburgh | Paties Road Stadium[37] | Grass  | 1,200  | 200  | No
Kennoway Star Hearts | Star | Treaton Park  | Grass  | 1,000  | 0  | No
Newburgh | Newburgh | East Shore Park  | Grass  | 1,000  | 0  | No
Ormiston Primrose | Ormiston | New Recreation Park[38] | Grass  | 1,000  | 0  | No
Peebles Rovers | Peebles | Whitestone Park[39] | Grass  | 1,250  | 250  | No
Stirling University reserves | Stenhousemuir | Ochilview Park[c] | Artificial  | 3,746  | 626  | Yes
Thornton Hibs | Thornton | Memorial Park  | Grass  | 1,500  | 0  | No
Tweedmouth Rangers | Berwick-upon-Tweed | Shielfield Park[d] | Grass  | 4,099  | 1,366  | Yes

Notes

1. ^ Edinburgh College ground-shared with Heriot-Watt University.
2. ^ Edinburgh South ground-shared with Edinburgh United.
3. ^ Stirling University reserves ground-shared with Stenhousemuir.
4. ^ Tweedmouth Rangers ground-shared with Berwick Rangers.

### League table

[edit]

Pos | Team  | Pld | W | D | L | GF | GA | GD | Pts | Promotion or relegation

|
|
|
|
|
|
|
|
|
|

1  | Bo'ness Athletic (C, P) | 30  | 27  | 0  | 3  | 139  | 32  | +107  | 81  | Promotion to the First Division
2  | Thornton Hibs (P) | 30  | 26  | 2  | 2  | 101  | 27  | +74  | 80
3  | Edinburgh South (P) | 30  | 20  | 4  | 6  | 72  | 45  | +27  | 64
4  | Armadale Thistle | 30  | 20  | 2  | 8  | 83  | 40  | +43  | 62  |
5  | Edinburgh College  | 30  | 15  | 6  | 9  | 68  | 58  | +10  | 51
6  | Peebles Rovers | 30  | 14  | 4  | 12  | 58  | 61  | −3  | 46
7  | Stirling University reserves | 30  | 15  | 0  | 15  | 64  | 60  | +4  | 45
8  | Dalkeith Thistle | 30  | 13  | 2  | 15  | 65  | 60  | +5  | 41
9  | Kennoway Star Hearts | 30  | 12  | 4  | 14  | 54  | 60  | −6  | 40
10  | Easthouses Lily Miners Welfare | 30  | 12  | 2  | 16  | 62  | 84  | −22  | 38
11  | Coldstream | 30  | 11  | 4  | 15  | 47  | 68  | −21  | 37
12  | Tweedmouth Rangers | 30  | 10  | 2  | 18  | 47  | 68  | −21  | 32
13  | Burntisland Shipyard | 30  | 9  | 5  | 16  | 48  | 71  | −23  | 32
14  | Ormiston Primrose (R) | 30  | 6  | 2  | 22  | 48  | 104  | −56  | 20  | Relegation to the Third Division
15  | Newburgh (R) | 30  | 3  | 2  | 25  | 36  | 102  | −66  | 11
16  | Edinburgh United[a] (R) | 30  | 5  | 3  | 22  | 40  | 92  | −52  | 9

Source: eosfl.com
Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored
(C) Champions; (P) Promoted; (R) Relegated
Notes:

1. ^ Edinburgh United deducted 9 points for fielding an ineligible player in their March 2024 defeats against Edinburgh South, Bo'ness Athletic and Easthouses Lily Miners Welfare.

### Results

[edit]

Home \ Away  | ARM | BOA  | BUR | COL | DAL | ELM | EDC  | EDS | EDN | KSH | NEW | ORM | PEE | STI | THO | TWE

|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

Armadale Thistle |  | 0–2  | 4–0  | 4–3  | 5–0  | 3–2  | 4–0  | 2–2  | 7–0  | 1–3  | 5–3  | 3–2  | 4–2  | 3–1  | 1–2  | 4–0
Bo'ness Athletic  | 2–1  |  | 5–1  | 7–0  | 4–0  | 5–2  | 7–0  | 4–0  | 6–0  | 7–2  | 10–0  | 6–0  | 5–1  | 4–3  | 1–5  | 4–1
Burntisland Shipyard | 0–3  | 0–3  |  | 0–1  | 1–4  | 3–2  | 3–1  | 0–0  | 4–3  | 0–2  | 1–1  | 5–1  | 2–3  | 2–4  | 3–7  | 4–3
Coldstream | 2–1  | 0–5  | 1–0  |  | 0–4  | 2–3  | 2–2  | 1–4  | 1–1  | 1–0  | 1–0  | 2–1  | 5–0  | 1–3  | 1–2  | 2–2
Dalkeith Thistle | 0–1  | 3–5  | 4–1  | 3–1  |  | 1–2  | 2–2  | 1–2  | 2–0  | 2–3  | 4–2  | 1–3  | 1–2  | 0–1  | 6–0  | 2–1
Easthouses Lily Miners Welfare | 2–6  | 2–5  | 3–3  | 1–3  | 3–2  |  | 1–4  | 1–2  | 3–2  | 6–5  | 1–0  | 2–2  | 1–2  | 2–1  | 1–3  | 3–0[a]
Edinburgh College  | 2–2  | 1–4  | 4–1  | 3–0  | 2–1  | 4–0  |  | 4–2  | 3–2  | 2–2  | 5–2  | 4–3  | 1–1  | 2–3  | 1–2[b] | 3–1
Edinburgh South | 3–0  | 0–5  | 1–0  | 2–1  | 2–0  | 2–3[c] | 2–1  |  | 4–2  | 1–0  | 2–1  | 4–2  | 3–3  | 1–2  | 2–2  | 3–0
Edinburgh United | 0–3  | 0–7  | 1–2  | 0–2  | 1–2  | 1–3  | 3–3  | 2–3  |  | 0–4  | 1–1  | 3–1  | 1–2  | 0–4  | 0–5  | 2–4
Kennoway Star Hearts | 0–2  | 0–2  | 0–0  | 2–1  | 2–2  | 3–2  | 1–2  | 1–3  | 1–3  |  | 2–3  | 4–0  | 1–4  | 2–1  | 0–1  | 2–1
Newburgh | 2–4  | 0–9  | 1–3  | 2–1  | 0–1  | 0–2  | 1–3  | 1–2  | 2–6  | 2–4  |  | 0–4  | 1–4  | 2–3  | 0–7  | 2–4
Ormiston Primrose | 0–5  | 0–4  | 1–4  | 3–4  | 2–6  | 7–0  | 2–1  | 2–12  | 0–2  | 2–2  | 3–2  |  | 0–1  | 0–3  | 0–4  | 0–3
Peebles Rovers | 1–2  | 2–3  | 0–2  | 2–2  | 1–5  | 3–2  | 1–2  | 1–3  | 3–1  | 2–0  | 2–1  | 4–0  |  | 4–0  | 1–4  | 1–1
Stirling University reserves | 2–0  | 2–1  | 5–2  | 4–2  | 2–5  | 6–1  | 1–2  | 2–3  | 2–0  | 1–2  | 2–1  | 4–5  | 1–4  |  | 1–4  | 0–2
Thornton Hibs | 0–2  | 4–2  | 0–0  | 5–0  | 5–0  | 4–1  | 2–0  | 1–0  | 8–1[d] | 4–0  | 6–1  | 6–2  | 3–0  | 1–0  |  | 2–0
Tweedmouth Rangers | 2–1  | 2–5  | 3–1  | 2–4  | 4–1  | 0–5  | 0–4  | 0–2  | 0–2  | 2–4  | 0–2  | 3–0  | 4–1  | 2–0  | 0–2  |

Source: East of Scotland Football League[17]
Legend: Blue = home team win; Yellow = draw; Red = away team win.
Notes:

1. ^ Match played at Albyn Park, Broxburn.[40]
2. ^ Match played at Meadowbank Stadium.[41]
3. ^ Match played at Albyn Park, Broxburn, due to a waterlogged pitch at Paties Road.[42]
4. ^ Match played at Bayview Stadium, Methil, due to an unplayable pitch at Memorial Park.[43]

## Third Division

[edit]

West Lothian

Edinburgh Community

Hawick Royal Albert

Lochgelly Albert

Linton Hotspur

class=notpageimage|

Location of teams in 2023–24 East of Scotland Football League Third Division

Bathgate Thistle

Fauldhouse United

Harthill Royal

Livingston United

Pumpherston

Stoneyburn

West Calder United

class=notpageimage|

Location of teams in 2023–24 East of Scotland Football League Third Division within West Lothian

West Calder United won the league title with a round of matches to spare, following a 2–1 victory over Harthill Royal on 14 May 2024.

Transferred from Lothian & Edinburgh Amateur League

* Linton Hotspur

### Stadia and locations

[edit]

Club  | Location  | Home Ground  | Surface  | Capacity  | Seats  | Floodlit

|
|
|
|
|
|

Bathgate Thistle | Bathgate | Creamery Park[44] | Grass  | 2,000  | 0  | Yes
Edinburgh Community | Warriston, Edinburgh | St Mark's Park[45] | Grass  | 1,000  | 0  | No
Fauldhouse United | Fauldhouse | Park View[46] | Grass  | 1,500  | 80  | No
Harthill Royal | Harthill | Gibbshill Park  | Grass  | 1,800  | 0  | No
Hawick Royal Albert [SFA] | Hawick | Albert Park[47] | Grass  | 1,000  | 500  | Yes
Linton Hotspur | West Linton | New Moor Road  | Grass  | 1,000  | 63  | No
Livingston United | Livingston | Station Park[48] | Grass  | 1,500  | 0  | No
Lochgelly Albert | Lochgelly | Gardiners Park  | Grass  | 1,500  | 0  | No
Pumpherston | Pumpherston | Recreation Park[49] | Grass  | 1,500  | 0  | No
Stoneyburn | Stoneyburn | Beechwood Park[50] | Grass  | 1,500  | 0  | No
West Calder United | West Calder | Hermand Park[51] | Grass  | 1,000  | 0  | No

### League table

[edit]

Pos | Team  | Pld | W | D | L | GF | GA | GD | Pts | Promotion

|
|
|
|
|
|
|
|
|
|

1  | West Calder United (C, P) | 30  | 24  | 2  | 4  | 85  | 25  | +60  | 74  | Promotion to the Second Division
2  | Bathgate Thistle (P) | 30  | 22  | 4  | 4  | 82  | 32  | +50  | 70
3  | Harthill Royal (P) | 30  | 17  | 5  | 8  | 73  | 42  | +31  | 56
4  | Stoneyburn | 30  | 16  | 4  | 10  | 53  | 45  | +8  | 52  |
5  | Pumpherston | 30  | 13  | 7  | 10  | 60  | 51  | +9  | 46
6  | Lochgelly Albert | 30  | 14  | 3  | 13  | 71  | 64  | +7  | 45
7  | Fauldhouse United[a] | 30  | 13  | 5  | 12  | 51  | 43  | +8  | 42
8  | Hawick Royal Albert | 30  | 12  | 2  | 16  | 48  | 62  | −14  | 38
9  | Edinburgh Community | 30  | 8  | 4  | 18  | 43  | 73  | −30  | 28
10  | Linton Hotspur | 30  | 4  | 0  | 26  | 31  | 94  | −63  | 12
11  | Livingston United | 30  | 2  | 4  | 24  | 31  | 97  | −66  | 10

Source: eosfl.com
Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored
(C) Champions; (P) Promoted
Notes:

1. ^ Fauldhouse United deducted 2 points for fielding an ineligible player in their game against Edinburgh Community – originally a 3–3 draw, the game was awarded 1–0 to Edinburgh Community.

### Results

[edit]

Home \ Away  | BAT | ECF | FAU | HAR | HAW | LIN | LIV | LOC | PUM | STO | WCU

|
|
|
|
|
|
|
|
|
|
|

Bathgate Thistle |  | 1–0  | 4–2  | 2–0  | 1–2  | 4–1  | 6–0  | 2–3  | 5–3  | 3–1  | 0–2
|  | 4–1  |  | 2–0  | 4–1  |  |  | 3–2  |  | 2–1
Edinburgh Community | 2–2  |  | 1–1  | 1–2  | 2–1  | 4–2  | 2–2  | 0–2  | 0–4  | 0–1  | 0–5
1–5  |  | 1–0[a] |  |  | 4–2  |  |  | 1–3  | 2–3  |
Fauldhouse United | 0–1  | 1–0  |  | 1–2  | 2–1  | 2–1  | 3–2  | 3–3  | 2–4  | 0–1  | 2–0
|  |  | 4–0  | 1–0  |  | 3–1  | 3–2  |  |  | 0–2
Harthill Royal | 0–1  | 4–2  | 2–2  |  | 3–0  | 5–0  | 6–0  | 1–2  | 3–2  | 5–1  | 0–0
2–1  | 2–3  |  |  |  | 3–2  | 2–2  |  |  | 2–0  |
Hawick Royal Albert | 1–4  | 2–1[b] | 1–0  | 1–4  |  | 3–1  | 3–3  | 3–0  | 2–1  | 1–2  | 1–5
| 4–2  |  | 1–5  |  |  | 1–0  | 0–2  |  |  | 1–5
Linton Hotspur | 0–2  | 2–0  | 0–4  | 0–3  | 1–3  |  | 3–0  | 4–5  | 0–7  | 0–4  | 0–3
|  | 0–3  |  | 2–1  |  |  | 2–3  | 1–2  |  | 1–4
Livingston United | 2–5  | 0–4  | 0–1  | 1–5  | 1–4  | 2–3  |  | 0–2  | 2–3  | 0–4  | 2–4
0–4  | 1–2  |  |  |  | 3–1  |  |  | 3–1  | 1–4  |
Lochgelly Albert | 0–4  | 2–3  | 2–1  | 4–5  | 2–2  | 6–0  | 4–0  |  | 4–2  | 1–5  | 2–3
3–3  | 4–1  |  | 1–3  |  |  | 3–0  |  |  | 3–1  |
Pumpherston | 1–1  | 3–2  | 1–1  | 2–2  | 1–3  | 2–0  | 3–1  | 3–2  |  | 0–0  | 3–1
|  | 2–2  | 0–0  | 1–0  |  |  | 1–0  |  |  | 1–5
Stoneyburn | 0–3  | 1–1  | 1–6  | 1–0  | 2–5  | 1–0  | 2–2  | 4–2  | 2–0  |  | 0–2
0–2  |  | 3–0  |  | 3–0  | 4–0  |  |  | 1–1  |  |
West Calder United | 1–1  | 4–1  | 1–0  | 3–1  | 3–1  | 3–1  | 6–0  | 3–1  | 2–1  | 0–1  |
| 7–0  |  | 2–1  |  |  | 3–0  | 2–1  |  | 3–0  |

Source: East of Scotland Football League[17]
Legend: Blue = home team win; Yellow = draw; Red = away team win.
Notes:

1. ^ Match initially finished 3–3; later awarded 1–0 to Edinburgh Community as Fauldhouse United fielded an ineligible player.
2. ^ The original fixture finished 3–1 to Edinburgh Community, but the match was replayed as Edinburgh Community made too many substitutions during the match.[52]

## Notes

[edit]

SFA Club with an SFA licence;[53] eligible to participate in the Lowland League promotion play-off (should they win the Premier Division), and also compete in the Scottish Cup.

## References

[edit]

1. ^ "Broxburn Athletic". Non League Scotland. Retrieved 20 April 2022.
2. ^ "Crossgates Primrose". Non League Scotland. Retrieved 20 April 2022.
3. ^ "Dunbar United". Non League Scotland. Retrieved 20 April 2022.
4. ^ "Dundonald Bluebell". Non League Scotland. Retrieved 20 April 2022.
5. ^ "Glenrothes". Non League Scotland. Retrieved 20 April 2022.
6. ^ "Haddington Athletic". Non League Scotland. Retrieved 20 April 2022.
7. ^ "Hill of Beath Hawthorn". Non League Scotland. Retrieved 20 April 2022.
8. ^ a b "Inverkeithing Hillfield Swifts". Non League Scotland. Retrieved 20 April 2022.
9. ^ "Jeanfield Swifts". Non League Scotland. Retrieved 20 April 2022.
10. ^ "Kinnoull". Non League Scotland. Retrieved 20 April 2022.
11. ^ "Musselburgh Athletic". Non League Scotland. Retrieved 20 April 2022.
12. ^ "Penicuik Athletic". Non League Scotland. Retrieved 20 April 2022.
13. ^ "Sauchie Juniors". Non League Scotland. Retrieved 20 April 2022.
14. ^ "Tynecastle". Non League Scotland. Retrieved 20 April 2022.
15. ^ Goldthorp, Craig (5 September 2023). "Glenrothes FC: Co-manager John Martin 'gutted' as Glens deducted three points for fielding player under the age of 16". Fife Free Press. National World. Retrieved 23 September 2023.
16. ^ "Club Statement". Penicuik Athletic F.C. 5 May 2024. Retrieved 9 May 2024.
17. ^ a b c d "The East of Scotland Football League Season 2023-24: Fixture List" (PDF). East of Scotland Football League. Retrieved 29 July 2023.
18. ^ "Arniston Rangers". Non League Scotland. Retrieved 20 April 2022.
19. ^ "Blackburn United". Non League Scotland. Retrieved 20 April 2022.
20. ^ "Camelon Juniors". Non League Scotland. Retrieved 20 April 2022.
21. ^ "Dunipace". Non League Scotland. Retrieved 20 April 2022.
22. ^ "Heriot-Watt Uni". Non League Scotland. Retrieved 20 April 2022.
23. ^ "Leith Athletic". Non League Scotland. Retrieved 20 April 2022.
24. ^ "Newtongrange Star". Non League Scotland. Retrieved 20 April 2022.
25. ^ "Oakley United". Non League Scotland. Retrieved 20 April 2022.
26. ^ "Preston Athletic". Non League Scotland. Retrieved 20 April 2022.
27. ^ "St Andrews United". Non League Scotland. Retrieved 20 April 2022.
28. ^ "Whitburn". Non League Scotland. Retrieved 20 April 2022.
29. ^ "Whitehill Welfare". Non League Scotland. Retrieved 20 April 2022.
30. ^ Warrender, Claire (7 February 2024). "Game over as Rosyth FC announce shock closure with immediate effect". The Courier. DC Thomson. Retrieved 10 February 2024.
31. ^ "Armadale Thistle". Non League Scotland. Retrieved 20 April 2022.
32. ^ "Burntisland Shipyard". Non League Scotland. Retrieved 20 April 2022.
33. ^ "Bo'ness United Junior". Non League Scotland. Archived from the original on April 24, 2022. Retrieved 20 April 2022.
34. ^ "Coldstream". Non League Scotland. Retrieved 20 April 2022.
35. ^ "Dalkeith Thistle". Non League Scotland. Retrieved 20 April 2022.
36. ^ "Easthouses Lily MW". Non League Scotland. Retrieved 20 April 2022.
37. ^ "Edinburgh United". Non League Scotland. Retrieved 20 April 2022.
38. ^ "Ormiston". Non League Scotland. Retrieved 20 April 2022.
39. ^ "Peebles Rovers". Non League Scotland. Retrieved 20 April 2022.
40. ^ Easthouses Lily M.W.F.C [@EasthousesLily] (5 April 2024). "With a lot of pitch inspections and heavy rain due tonight Our game will be ON tomorrow as we play our @EastScotlandFA div 2 league match tomorrow at @BroxburnAthFC ground. We play against @TweedmouthRange 2.30pm kick off. Entry is £6/£3 Teas and coffees are available" (Tweet). Retrieved 6 April 2024 - via Twitter.
41. ^ "Edinburgh College v. Thornton Hibs". East of Scotland Football League. Retrieved 20 March 2024.
42. ^ Edinburgh South FC [@EdinSouthFC] (30 March 2024). "A reminder of today's details! Different from usual as we are playing out at Broxburn instead of Paties Road due to a waterlogged pitch. Hopefully see you this afternoon" (Tweet). Retrieved 20 August 2023 - via Twitter.
43. ^ Thornton Hibs FC [@ThorntonHibsJFC] (5 April 2024). "COMING UP // A reminder that tomorrow's match has been switched to the MGM Timber Bayview Stadium due to Memorial Park currently being unplayable" (Tweet). Retrieved 6 April 2024 - via Twitter.
44. ^ "Bathgate Thistle". Non League Scotland. Retrieved 20 April 2022.
45. ^ "Craigroyston". Non League Scotland. Retrieved 20 April 2022.
46. ^ "Fauldhouse United". Non League Scotland. Retrieved 20 April 2022.
47. ^ "Hawick Royal Albert". Non League Scotland. Retrieved 20 April 2022.
48. ^ "Livingston United". Non League Scotland. Retrieved 20 April 2022.
49. ^ "Pumpherston". Non League Scotland. Retrieved 20 April 2022.
50. ^ "Stoneyburn". Non League Scotland. Retrieved 20 April 2022.
51. ^ "West Calder United". Non League Scotland. Retrieved 20 April 2022.
52. ^ Hutson, Darin (19 September 2023). "Hawick Royal Albert hoping for third win on trot after knocking Bathgate Thistle out of South Region Challenge Cup". Southern Reporter. National World. Retrieved 23 September 2023. "It's a re-run of the visitors' 3-1 win in Hawick at the start of August, a result since declared null and void because the Edinburgh side made too many substitutions [...]"
53. ^ "Licensed Clubs – 2024" (PDF). Retrieved 15 April 2024.

## External links

[edit]

* Official website

* v
* t
* e

East of Scotland Football League

Premier Division|

* Dunbar United
* Dundonald Bluebell
* Dunipace
* Glenrothes
* Haddington Athletic
* Hill of Beath Hawthorn
* Jeanfield Swifts
* Lothian Thistle Hutchison Vale
* Luncarty
* Musselburgh Athletic
* Penicuik Athletic
* Sauchie Juniors
* St Andrews United
* Tynecastle
* Whitburn

First Division|

* Arniston Rangers
* Blackburn United
* Bo’ness Athletic
* Camelon Juniors
* Crossgates Primrose
* Edinburgh South
* Heriot-Watt University
* Inverkeithing Hillfield Swifts
* Kinnoull
* Kirkcaldy & Dysart
* Leith Athletic
* Lochore Welfare
* Newtongrange Star
* Preston Athletic
* Thornton Hibs
* Whitehill Welfare

Second Division|

* Armadale Thistle
* Bathgate Thistle
* Burntisland Shipyard
* Coldstream
* Dalkeith Thistle
* Easthouses Lily Miners Welfare
* Edinburgh College
* Harthill Royal
* Kennoway Star Hearts
* Oakley United
* Peebles Rovers
* Stirling University reserves
* Tweedmouth Rangers
* Vale of Leithen
* West Calder United

Third Division|

* Craigroyston
* Edinburgh United
* Fauldhouse United
* Hawick Royal Albert United
* Linton Hotspur
* Livingston United
* Lochgelly Albert
* Newburgh
* Ormiston Primrose
* Pumpherston
* Stoneyburn

Seasons|

* 2008–09
* 2009–10
* 2010–11
* 2011–12
* 2012–13
* 2013–14
* 2014–15
* 2015–16
* 2016–17
* 2017–18
* 2018–19
* 2019–20
* 2020–21
* 2021–22
* 2022–23
* 2023–24
* 2024–25

* v
* t
* e

2023–24 in Scottish football

« 2022–23

2024–25 »

Domestic leagues|

* SPFL
* Premiership
* Championship
* League One
* League Two
* Highland
* Lowland
* Midlands
* North Caledonian
* North Region Junior
* East of Scotland
* South of Scotland
* West of Scotland
* Women's Premier League
* SWPL 1
* SWPL 2
* Women's Championship

Domestic cups|

* Scottish Cup
* Final
* League Cup
* Group stage
* Final
* Challenge Cup
* Final
* South Region Challenge Cup
* Junior Cup
* Youth Cup
* Women's Cup
* Women's Premier League Cup
* Final

European competitions|

* Champions League
* Europa League
* Europa Conference League
* Youth League

Related to national team|

* Results
* Men's
* Women's
* UEFA Euro 2024
* UEFA Euro 2024 qualifying
* UEFA Women's Euro 2025 qualifying
* 2023–24 UEFA Women's Nations League

Transfers|

* Summer 2023
* Winter 2023–24

Club seasons

Premiership|

* Aberdeen
* Celtic
* Dundee
* Heart of Midlothian
* Hibernian
* Kilmarnock
* Livingston
* Motherwell
* Rangers
* Ross County
* St Johnstone
* St Mirren

Championship|

* Airdrieonians
* Arbroath
* Ayr United
* Dundee United
* Dunfermline Athletic
* Greenock Morton
* Inverness Caledonian Thistle
* Partick Thistle
* Queen's Park
* Raith Rovers

League One|

* Alloa Athletic
* Annan Athletic
* Cove Rangers
* Edinburgh City
* Falkirk
* Hamilton Academical
* Kelty Hearts
* Montrose
* Queen of the South
* Stirling Albion

League Two|

* Clyde
* Dumbarton
* Bonnyrigg Rose
* East Fife
* Elgin City
* Forfar Athletic
* Peterhead
* Spartans
* Stenhousemuir
* Stranraer

*[Pos]: Position
*[Pld]: Played
*[W]: Won
*[D]: Drawn
*[L]: Lost
*[GF]: Goals for
*[GA]: Goals against
*[GD]: Goal difference
*[Pts]: Points
*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template