The East of Scotland League sits at Tier 6 of the SFA’s “pyramid”, below the Lowland League and parallel with the South of Scotland League.
There is no automatic promotion or relegation from the East of Scotland League, though the champions can play off against the South of Scotland League champions for a place in the Lowland League if they meet SFA Club License criteria. Kelty Hearts won this play off against Threave Rovers last season.
Last season there were only thirteen clubs in the EOSL – this has been greatly expanded this year with the influx of twenty-six new clubs, mainly from junior football. To deal with the unprecedented influx of new members, the league will be organised into three parallel ‘conferences’ this season.
The clubs will be re-organised into divisions on merit next season with the top five in each Conference guaranteed to join the new Premier Division.
Clubs will play each other twice to give a league programme of 24 games. Matches in this league usually kick off at 2.30pm, with earlier starts in mid-winter at grounds with no floodlighting.
2018-19 COMPETITION (2016-17, 2017-18)
Participating clubs: Blackburn United, Broxburn Athletic, Camelon Juniors, Craigroyston, Edinburgh United, Heriot Watt University, Inverkeithing Hillfield Swifts, Jeanfield Swifts, Linlithgow Rose, Ormiston, Preston Athletic, St Andrews United, Stirling University EOS
Saturday, August 11
- Stirling University EOS 2-6 Camelon Juniors
Tuesday, August 14
- Camelon Juniors 1-2 Broxburn Athletic
- St Andrews United 0-3 Jeanfield Swifts
Wednesday, August 15
- Craigroyston 1-0 Heriot-Watt University
- Inverkeithing Hillfield Swifts 0-10 Linlithgow Rose
Saturday, August 18
- Edinburgh United 2-5 Stirling University EOS
- Preston Athletic 2-2 St Andrews United
Tuesday, August 21
- Preston Athletic 4-3 Blackburn United
Saturday, August 25
- Blackburn United 0-2 Craigroyston
- Broxburn Athletic 8-0 Ormiston
- Edinburgh United 0-1 Camelon Juniors
- Heriot-Watt University 4-1 Inverkeithing Hillfield Swifts
- Jeanfield Swifts 6-1 Preston Athletic
- Linlithgow Rose 2-1 Stirling University EOS
Saturday, September 1
- Heriot Watt University 6-1 Ormiston
- St Andrews United 3-0 Craigroyston
Saturday, September 8
- Broxburn Athletic 5-2 Blackburn United
- Camelon Juniors 2-0 Linlithgow Rose
- Craigroyston 0-3 Edinburgh United
- Inverkeithing Hillfield Swifts 0-2 St Andrews United
- Ormiston 2-4 Preston Athletic
- Stirling University EOS 0-1 Heriot-Watt University
Saturday, September 22
- Craigroyston 0-3 Blackburn United
- Inverkeithing Hillfield Swifts 3-5 Preston Athletic
- Jeanfield Swifts 3-3 Stirling University EOS
Saturday, September 29
- Blackburn United 0-3 Stirling University EOS
- Heriot-Watt University 3-0 Edinburgh United
- Jeanfield Swifts 9-0 Craigroyston
- Ormiston 1-11 Linlithgow Rose
- Preston Athletic 1-4 Broxburn Athletic
- St Andrews United 0-3 Camelon Juniors
Tuesday, October 2
Linlithgow Rose P-P Craigroyston– now Wed, Oct 3Heriot-Watt University P-P Ormiston– to be rearranged
Wednesday, October 3
- Blackburn United 0-3 Jeanfield Swifts
- Broxburn Athletic 5-0 Inverkeithing Hillfield Swifts
- Linlithgow Rose 8-0 Craigroyston – was Tues, Oct 2
Saturday, October 6
- Broxburn Athletic 3-1 Heriot-Watt University
- Camelon Juniors 1-5 Jeanfield Swifts
- Edinburgh United 2-2 St Andrews United
- Inverkeithing Hillfield Swifts 1-4 Blackburn United
- Linlithgow Rose 5-0 Preston Athletic
- Stirling University EOS 1-3 Ormiston
Saturday, October 13
- Heriot Watt University 1-2 Craigroyston
- Stirling University EOS 5-4 Blackburn United
Saturday, October 20
- Blackburn United 5-1 Edinburgh United – artificial
- Craigroyston 1-2 Stirling University EOS
- Ormiston 3-4 Inverkeithing Hillfield Swifts
- Preston Athletic 4-1 Heriot-Watt University
Jeanfield Swifts P-P Linlithgow Rose– due to Scottish Cup tieSt Andrews United P-P Broxburn Athletic– due to Alex Jack Cup semi
Saturday, October 27
- Camelon Juniors 8-0 Ormiston
- Edinburgh United 1-1 Jeanfield Swifts
- Heriot-Watt University 2-0 St Andrews United
- Inverkeithing Hillfield Swifts 4-0 Craigroyston
- Linlithgow Rose 5-1 Blackburn United
- Stirling University EOS 2-2 Preston Athletic
Saturday, November 3
- Broxburn Athletic 3-0 Edinburgh United
- Craigroyston 2-4 Camelon Juniors
- Heriot-Watt University 0-6 Linlithgow Rose
- Inverkeithing Hillfield Swifts 3-2 Stirling University EOS
- Ormiston 0-4 Jeanfield Swifts
- St Andrews United 1-3 Blackburn United
Saturday, November 10
- Blackburn United 4-1 St Andrews United
- Edinburgh United 3-2 Inverkeithing Hillfield Swifts
- Heriot Watt University 0-7 Broxburn Athletic
- Ormiston 2-3 Stirling University EOS
Saturday, November 17
- Blackburn United 1-4 Camelon Juniors
- Edinburgh United 4-0 Ormiston
- Jeanfield Swifts 5-0 Inverkeithing Hillfield Swifts
- Linlithgow Rose 3-0 Broxburn Athletic
- Preston Athletic 1-2 Craigroyston
- St Andrews United 1-4 Stirling University EOS
Saturday, November 24
- Blackburn United 3-4 Heriot-Watt University
- Broxburn Athletic 4-0 Craigroyston
- Camelon Juniors 6-2 Inverkeithing Hillfield Swifts
- Edinburgh United 1-4 Preston Athletic
- Ormiston 1-0 St Andrews United
- Stirling University EOS 1-9 Jeanfield Swifts
Saturday, December 1
- Preston Athletic 3-5 Linlithgow Rose
Saturday, December 8
- Craigroyston 0-5 St Andrews United
- Jeanfield Swifts 2-0 Broxburn Athletic
- Linlithgow Rose 6-1 Edinburgh United
- Ormiston 2-5 Blackburn United
- Preston Athletic 3-0 Inverkeithing Hillfield Swifts
Heriot-Watt University P-P Camelon Juniors– due to Cup Final
Saturday, December 15
Camelon Juniors P-P Preston Athletic– unplayable pitchCraigroyston P-P Ormiston– unplayable pitchInverkeithing Hillfield Swifts P-P Edinburgh United– unplayable pitchJeanfield Swifts P-P Heriot-Watt University– unplayable pitchSt Andrews United P-P Linlithgow Rose– unplayable pitchStirling University EOS P-P Broxburn Athletic– unplayable pitch
Saturday, December 29
- Broxburn Athletic 1-0 Camelon Juniors
- Jeanfield Swifts 2-2 Blackburn United
- Ormiston 0-4 Craigroyston
- St Andrews United 2-2 Heriot-Watt University
- Stirling University EOS 2-2 Inverkeithing Hillfield Swifts
Preston Athletic P-P Edinburgh United– now Tues, Jan 8
Saturday, January 5
- Blackburn United 1-2 Broxburn Athletic
- Edinburgh United 4-0 Craigroyston
- Heriot Watt University 2-0 Stirling University EOS
- Linlithgow Rose 2-0 Camelon Juniors
- Preston Athletic 4-1 Ormiston
- St Andrews United 3-0 Inverkeithing Hillfield Swifts
Saturday, January 12
- Broxburn Athletic 4-3 Linlithgow Rose
- Camelon Juniors 3-2 Blackburn United
- Craigroyston 3-2 Preston Athletic
- Inverkeithing Hillfield Swifts 1-4 Jeanfield Swifts
- Ormiston 3-2 Edinburgh United
- Stirling University EOS 0-5 St Andrews United
Saturday, January 19
- Blackburn United 3-1 Inverkeithing Hillfield Swifts
- Edinburgh United 1-3 Broxburn Athletic
- Linlithgow Rose 3-0 Heriot Watt University
- Preston Athletic 1-1 Stirling University EOS
St Andrews United P-P Ormiston (2pm)– unplayable pitchJeanfield Swifts P-P Camelon Juniors– due to cup ties
Saturday, January 26
- Broxburn Athletic 2-0 Preston Athletic
- Camelon Juniors 6-1 St Andrews United
- Craigroyston 3-5 Jeanfield Swifts
- Heriot Watt University 1-1 Blackburn United
- Inverkeithing Hillfield Swifts 3-1 Ormiston
- Stirling University EOS 1-6 Linlithgow Rose
Saturday, February 2
Craigroyston P-P Ormiston– unplayable pitchJeanfield Swifts P-P Edinburgh United– Jeanfield players on futsal international duty(!)Linlithgow Rose P-P Inverkeithing Hillfield Swifts– unplayable pitchSt Andrews United P-P Preston Athletic– unplayable pitchStirling University EOS P-P Edinburgh United– new fixture– unplayable pitch
Saturday, February 9
- Camelon Juniors 6-1 Stirling University EOS
- Craigroyston 0-4 Linlithgow Rose
- Inverkeithing Hillfield Swifts 1-4 Broxburn Athletic
- Ormiston 2-4 Heriot Watt University
Edinburgh United P-P Blackburn United– unplayable pitchJeanfield Swifts P-P St Andrews United– unplayable pitch
Saturday, February 16
- Broxburn Athletic 3-2 Jeanfield Swifts
- Heriot Watt University 1-2 Preston Athletic
- Inverkeithing Hillfield Swifts 1-5 Camelon Juniors
- Linlithgow Rose 3-3 Ormiston
- St Andrews United 2-0 Edinburgh United
- Stirling University EOS 2-1 Craigroyston
Saturday, February 23
- Blackburn United 5-1 Ormiston
- Broxburn Athletic 2-1 St Andrews United
- Camelon Juniors 3-0 Heriot Watt University
- Craigroyston 3-1 Inverkeithing Hillfield Swifts
- Edinburgh United 0-2 Linlithgow Rose
- Preston Athletic 0-3 Jeanfield Swifts
Saturday, March 2
- Jeanfield Swifts 2-3 St Andrews United
Saturday, March 9
- Broxburn Athletic 6-1 Stirling University EOS
- Camelon Juniors 4-1 Preston Athletic
- Craigroyston 2-2 Ormiston
- Inverkeithing Hillfield Swifts 2-0 Edinburgh United
- Jeanfield Swifts 2-1 Heriot Watt University
- Linlithgow Rose 3-1 St Andrews United
Saturday, March 16
- St Andrews United 0-4 Broxburn Athletic
Blackburn United P-P Linlithgow Rose– unplayable pitchCamelon Juniors P-P Craigroyston– unplayable pitchEdinburgh United P-P Heriot Watt University– unplayable pitchJeanfield Swifts P-P Ormiston– unplayable pitch
Tuesday, March 19
- Heriot Watt University 1-2 Jeanfield Swifts
- Preston Athletic 0-0 Camelon Juniors
Wednesday, March 20
Heriot Watt University P-P Jeanfield Swifts– now Tues, Mar 19
Saturday, March 23
- Blackburn United 0-7 Linlithgow Rose
- St Andrews United 1-1 Preston Athletic
- Stirling University EOS 7-3 Edinburgh United
Saturday, March 30
- Blackburn United 4-1 Preston Athletic – groundhop game 3
- Camelon Juniors 5-1 Edinburgh United – groundhop game 1
- Inverkeithing Hillfield Swifts 2-4 Heriot Watt University – groundhop game 2
- Linlithgow Rose 3-2 Jeanfield Swifts – groundhop game 4
- Craigroyston 1-3 Broxburn Athletic
- St Andrews United 1-1 Ormiston
Saturday, April 6
- Jeanfield Swifts 4-1 Edinburgh United
- Linlithgow Rose 4-1 Inverkeithing Hillfield Swifts
Saturday, April 13
- Edinburgh United 3-0 Heriot Watt University
- Jeanfield Swifts 3-3 Camelon Juniors
- Ormiston 0-4 Broxburn Athletic
- St Andrews United 1-4 Linlithgow Rose
Stirling University EOS P-P Edinburgh United– played Sat, Mar 23
Saturday, April 20
- Edinburgh United 0-5 Blackburn United
- Heriot Watt University 3-3 Camelon Juniors
- Jeanfield Swifts 2-1 Linlithgow Rose
- Stirling University EOS 0-4 Broxburn Athletic
- Broxburn champions
St Andrews United P-P Preston Athletic– played Sat, Mar 23
Wednesday, April 24
- Ormiston 2-4 Camelon Juniors
Saturday, April 27
- Camelon Juniors 9-1 Craigroyston
Saturday, May 4
Jeanfield Swifts P-P Ormiston– due to League Cup tie
Saturday, May 18
- Jeanfield Swifts 8-1 Ormiston
End of season