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: Arniston Rangers, Coldstream, Dunbar United, Easthouses Lily, Hawick Royal Albert, Hill of Beath Hawthorn, Leith Athletic, Musselburgh Athletic, Newtongrange Star, Oakley United, Peebles Rovers, Penicuik Athletic, Tweedmouth Rangers
Tuesday, August 14
- Musselburgh Athletic 5-0 Leith Athletic
- Newtongrange Star 1-1 Oakley United
- Peebles Rovers 2-6 Penicuik Athletic
Wednesday, August 15
- Coldstream 0-3 Arniston Rangers
- Tweedmouth Rangers 0-8 Dunbar United
Saturday, August 18
- Arniston Rangers 3-0 Peebles Rovers
Wednesday, August 22
- Easthouses Lily MW 1-0 Hawick Royal Albert
Saturday, August 25
- Dunbar United 3-3 Peebles Rovers
- Easthouses Lily MW 2-1 Oakley United
- Hawick Royal Albert 1-9 Newtongrange Star
- Hill of Beath Hawthorn 16-0 Tweedmouth Rangers
- Leith Athletic 3-0 Arniston Rangers
- Penicuik Athletic 4-2 Coldstream
Saturday, September 1
- Arniston Rangers 0-2 Oakley United
- Dunbar United 6-0 Hawick Royal Albert
- Leith Athletic 2-0 Tweedmouth Rangers
Saturday, September 8
- Arniston Rangers 0-7 Penicuik Athletic
- Coldstream 4-1 Tweedmouth Rangers
- Musselburgh Athletic 3-1 Dunbar United
- Newtongrange Star 7-1 Easthouses Lily MW
- Oakley United 3-4 Hill of Beath Hawthorn
- Peebles Rovers 3-1 Hawick Royal Albert
Saturday, September 22
- Hawick Royal Albert 1-6 Leith Athletic
- Oakley United 1-4 Newtongrange Star
- Peebles Rovers 3-0 Arniston Rangers
Tweedmouth Rangers P-P Hill of Beath Hawthorn– Tweedmouth unable to raise a team
Saturday, September 29
- Dunbar United 0-1 Hill of Beath Hawthorn
- Easthouses Lily MW 4-4 Coldstream
- Hawick Royal Albert 1-0 Arniston Rangers
- Oakley United 1-2 Musselburgh Athletic
- Penicuik Athletic 8-0 Leith Athletic
Sunday, September 30
- Tweedmouth Rangers 0-5 Newtongrange Star
Tuesday, October 2
- Hawick Royal Albert 0-4 Musselburgh Athletic (7.45pm)
- Hill of Beath Hawthorn 8-1 Easthouses Lily MW
- Newtongrange Star 2-2 Leith Athletic – was Wed, Oct 3 – fixture reversed
Wednesday, October 3
- Dunbar United 5-0 Coldstream
- Penicuik Athletic 9-0 Tweedmouth Rangers
Saturday, October 6
- Coldstream 3-2 Oakley United
- Hill of Beath Hawthorn 4-0 Peebles Rovers
- Leith Athletic 1-0 Easthouses Lily MW
- Musselburgh Athletic 0-5 Penicuik Athletic
- Newtongrange Star 1-0 Dunbar United
- Tweedmouth Rangers 1-3 Hawick Royal Albert
Saturday, October 13
- Dunbar United 3-2 Easthouses Lily MW
Hawick Royal Albert P-P Oakley United– waterlogged pitch
Saturday, October 20
- Arniston Rangers 1-1 Dunbar United
- Easthouses Lily MW 1-3 Musselburgh Athletic
- Hawick Royal Albert 1-3 Hill of Beath Hawthorn
- Oakley United 1-4 Penicuik Athletic
Peebles Rovers P-P Coldstream– due to Scottish Cup tieTweedmouth Rangers P-P Leith Athletic– now Sun, Oct 21
Saturday, October 27
- Hill of Beath Hawthorn 9-0 Arniston Rangers
- Leith Athletic 1-2 Dunbar United – artificial – fixture reversed
- Musselburgh Athletic 1-0 Tweedmouth Rangers
- Newtongrange Star 2-0 Peebles Rovers
- Oakley United 0-3 Hawick Royal Albert
- Penicuik Athletic 4-0 Easthouses Lily MW
Saturday, November 3
- Arniston Rangers 2-3 Musselburgh Athletic
- Coldstream 1-3 Newtongrange Star
- Leith Athletic 0-3 Hill of Beath Hawthorn
- Peebles Rovers A-A(4-3) Easthouses Lily – abandoned due to brawl
- Penicuik Athletic 3-1 Hawick Royal Albert
- Tweedmouth Rangers 0-2 Oakley United
Saturday, November 10
- Hawick Royal Albert 0-2 Oakley United
- Leith Athletic 2-1 Coldstream
- Tweedmouth Rangers 0-3 Easthouses Lily
Saturday, November 17
- Dunbar United 4-1 Oakley United
- Easthouses Lily 4-2 Arniston Rangers
- Hawick Royal Albert 1-4 Coldstream
- Hill of Beath Hawthorn 0-2 Musselburgh Athletic
- Leith Athletic 2-2 Peebles Rovers
- Penicuik Athletic 4-0 Newtongrange Star
Saturday, November 24
- Arniston Rangers 1-8 Newtongrange Star
- Coldstream 0-3 Hill of Beath Hawthorn
- Dunbar United 0-4 Penicuik Athletic
- Easthouses Lily 6-2 Tweedmouth Rangers – fixture reversed
- Musselburgh Athletic 6-1 Peebles Rovers
- Oakley United 1-1 Leith Athletic
Saturday, December 1
- Musselburgh Athletic 3-0 Arniston Rangers
Coldstream P-P Easthouses Lily– unplayable pitch
Saturday, December 8
- Arniston Rangers 4-2 Tweedmouth Rangers
- Coldstream 4-0 Leith Athletic
- Hill of Beath Hawthorn 2-1 Penicuik Athletic
- Newtongrange Star 4-2 Musselburgh Athletic
- Peebles Rovers 2-2 Oakley United
Hawick Royal Albert P-P Dunbar United (2pm)– unplayable pitch
Saturday, December 15
Easthouses Lily P-P Dunbar United– unplayable pitchLeith Athletic P-P Hawick Royal Albert– travel concernsMusselburgh Athletic P-P Coldstream– unplayable pitchOakley United P-P Arniston Rangers– unplayable pitchPeebles Rovers P-P Tweedmouth Rangers– unplayable pitchNewtongrange Star P-P Hill of Beath Hawthorn– due to South Challenge Cup tie
Friday, December 28
- Easthouses Lily 0-3 Penicuik Athletic
Saturday, December 29
- Coldstream 5-0 Peebles Rovers
- Dunbar United 2-0 Leith Athletic – fixture reversed
- Hawick Royal Albert 2-1 Tweedmouth Rangers
- Musselburgh Athletic 2-2 Oakley United
- Newtongrange Star 2-2 Arniston Rangers
Easthouses Lily P-P Penicuik Athletic– now Fri, Dec 28
Saturday, January 5
- Dunbar United 3-1 Musselburgh Athletic
- Easthouses Lily MW 2-1 Newtongrange Star
- Hawick Royal Albert 4-4 Peebles Rovers
- Hill of Beath Hawthorn 6-0 Oakley United
- Penicuik Athletic 1-0 Arniston Rangers
- Tweedmouth Rangers 3-3 Coldstream
Saturday, January 12
- Arniston Rangers 2-3 Easthouses Lily MW
- Coldstream 6-0 Hawick Royal Albert
- Musselburgh Athletic 1-1 Hill of Beath Hawthorn
- Newtongrange Star 2-4 Penicuik Athletic (2.30pm)
- Oakley United 1-1 Dunbar United
- Peebles Rovers 3-5 Leith Athletic
Saturday, January 19
- Dunbar United 0-3 Newtongrange Star
- Easthouses Lily MW 1-4 Peebles Rovers
- Leith Athletic1-5 Musselburgh Athletic
- Tweedmouth Rangers 3-5 Arniston Rangers
Hill of Beath Hawthorn P-P Coldstream– unplayable pitchPenicuik Athletic P-P Oakley United– due to cup tie
Saturday, January 26
- Arniston Rangers 2-1 Leith Athletic
- Newtongrange Star 3-0 Hawick Royal Albert
- Oakley United 1-3 Easthouses Lily MW
- Peebles Rovers 1-2 Dunbar United
- Tweedmouth Rangers 0-2 Hill of Beath Hawthorn
Coldstream P-P Penicuik Athletic– due to South Challenge Cup tie
Saturday, February 2
- Leith Athletic 4-0 Hawick Royal Albert
Dunbar United P-P Tweedmouth Rangers– unplayable pitchHill of Beath Hawthorn P-P Newtongrange Star– unplayable pitchMusselburgh Athletic P-P Easthouses Lily MW– unplayable pitchOakley United P-P Coldstream– unplayable pitchPenicuik Athletic P-P Peebles Rovers– unplayable pitch
Saturday, February 9
- Arniston Rangers 2-0 Hawick Royal Albert
- Coldstream 3-2 Dunbar United
- Leith Athletic 1-1 Newtongrange Star
- Oakley United 2-0 Tweedmouth Rangers
Easthouses Lily MW P-P Hill of Beath Hawthorn– unplayable pitchPeebles Rovers P-P Musselburgh Athletic– unplayable pitch
Saturday, February 16
- Dunbar United 5-2 Arniston Rangers
- Hawick Royal Albert 0-4 Easthouses Lily MW
- Leith Athletic 3-1 Oakley United
- Musselburgh Athletic 5-2 Newtongrange Star
- Penicuik Athletic 1-1 Hill of Beath Hawthorn
- Tweedmouth Rangers 3-4 Peebles Rovers
Saturday, February 23
- Arniston Rangers 3-0 Coldstream
- Hill of Beath Hawthorn 4-0 Dunbar United
- Leith Athletic 0-3 Penicuik Athletic
- Musselburgh Athletic 7-0 Hawick Royal Albert
- Newtongrange Star 14-1 Tweedmouth Rangers
- Oakley United 0-1 Peebles Rovers
Saturday, March 2
- Musselburgh Athletic 5-0 Easthouses Lily MW
Wednesday, March 5
- Hill of Beath Hawthorn 0-2 Newtongrange Star
Saturday, March 9
- Coldstream 3-0 Easthouses Lily MW
- Hill of Beath Hawthorn 4-1 Leith Athletic
- Peebles Rovers 1-2 Tweedmouth Rangers
- Penicuik Athletic 2-1 Oakley United
Hawick Royal Albert P-P Dunbar United– unplayable pitch
Tuesday, March 12
Penicuik Athletic P-P Peebles Rovers– unplayable pitch
Saturday, March 16
Easthouses Lily MW P-P Dunbar United– unplayable pitchHawick Royal Albert P-P Penicuik Athletic– unplayable pitchNewtongrange Star P-P Coldstream– unplayable pitchOakley United P-P Arniston Rangers– unplayable pitchPeebles Rovers P-P Hill of Beath Hawthorn– unplayable pitch
Sunday, March 17
- Tweedmouth Rangers 1-5 Musselburgh Athletic
Wednesday, March 20
- Hill of Beath Hawthorn 4-1 Coldstream
Saturday, March 23
- Easthouses Lily MW 0-4 Dunbar United
Tuesday, March 26
- Hill of Beath Hawthorn 4-1 Hawick Royal Albert
- Penicuik Athletic 3-0 Peebles Rovers
Saturday, March 30
- Arniston Rangers 0-7 Hill of Beath Hawthorn
- Coldstream 3-1 Musselburgh Athletic
- Easthouses Lily MW 1-2 Leith Athletic
- Penicuik Athletic 1-1 Dunbar United
Sunday, March 31
- Peebles Rovers 1-3 Newtongrange Star – groundhop game
Tuesday, April 2
- Hawick Royal Albert 0-7 Penicuik Athletic
Wednesday, April 3
Newtongrange Star P-P Coldstream– unplayable pitch
Saturday, April 6
- Oakley United 3-2 Coldstream
- Peebles Rovers 2-1 Easthouses Lily MW
Hill of Beath Hawthorn P-P Hawick Royal Albert – now Tues, Mar 26
Wednesday, April 10
- Coldstream 1-3 Penicuik Athletic
Saturday, April 13
- Hawick Royal Albert 1-2 Dunbar United
- Musselburgh Athletic 4-0 Coldstream
- Oakley United 3-0 Arniston Rangers
- Peebles Rovers 1-6 Hill of Beath Hawthorn
Newtongrange Star P-P Hill of Beath Hawthorn– rearranged, now Tues, Apr 16
Sunday, April 14
- Tweedmouth Rangers 0-4 Penicuik Athletic
Tuesday, April 16
- Newtongrange Star 0-2 Hill of Beath Hawthorn
Wednesday, April 17
- Peebles Rovers 2-3 Musselburgh Athletic
Saturday, April 20
- Dunbar United 7-0 Tweedmouth Rangers
- Easthouses Lily MW 1-5 Hill of Beath Hawthorn
- Peebles Rovers 0-6 Coldstream
- Penicuik Athletic 1-1 Musselburgh Athletic
- Penicuik champions
Saturday, April 27
- Newtongrange Star 0-0 Coldstream
End of season