The East of Scotland League’s three First Division ‘conferences’ sit at Tier 7 of the SFA’s “pyramid”, below the East of Scotland Premier Division.
The fifteen clubs in Conference A will play each other twice to give a league programme of 28 games.
2019-20 COMPETITION
Participating clubs: Arniston Rangers, Coldstream, Craigroyston, Dalkeith Thistle, Dunipace, Edinburgh United, Haddington Athletic, Kennoway Star Hearts, Kirkcaldy & Dysart, Leith Athletic, Ormiston, Rosyth, St Andrews United, Thornton Hibs, Tweedmouth Rangers
Opening fixtures
Saturday, July 17
- Arniston Rangers 0-5 Kennoway Star Hearts
- Coldstream 0-4 Leith Athletic
- Dunipace 0-0 Haddington Athletic
- Edinburgh United 0-0 Dalkeith Thistle
- Kirkcaldy & Dysart 2-1 Rosyth
- Ormiston 0-2 St Andrews United
Craigroyston P-P Tweedmouth Rangers
Tuesday, July 20
- Dalkeith Thistle 1-2 Ormiston
- Kennoway Star Hearts 2-1 Craigroyston
- Kirkcaldy & Dysart 0-2 Leith Athletic – fixture reversed
- Rosyth 2-2 Coldstream
Wednesday, July 21
- Haddington Athletic 4-1 Arniston Rangers
- Thornton Hibs 2-4 Dunipace
- Tweedmouth Rangers 1-4 Edinburgh United
Saturday, July 24
- Dalkeith Thistle 2-1 Dunipace
- Kennoway Star Hearts 5-0 Coldstream
- Kirkcaldy & Dysart 3-2 Tweedmouth Rangers – fixture reversed
- Leith Athletic 7-1 Arniston Rangers
- Rosyth 3-1 Edinburgh United
- St Andrews United 1-2 Craigroyston
- Thornton Hibs 0-2 Ormiston
Tuesday, July 27
- Coldstream 3-0 Dalkeith Thistle
- Craigroyston 3-5 Rosyth
- Dunipace 7-0 St Andrews United
- Edinburgh United 1-1 Kennoway Star Hearts
- Ormiston 0-2 Leith Athletic
Wednesday, July 28
- Arniston Rangers 0-4 Thornton Hibs
- Kirkcaldy & Dysart 0-3 Haddington Athletic
Saturday, July 31
- Arniston Rangers 3-1 Tweedmouth Rangers
- Coldstream 2-4 Kirkcaldy & Dysart
- Craigroyston 0-2 Thornton Hibs
- Haddington Athletic 2-0 Dalkeith Thistle
- Ormiston 0-3 Kennoway Star Hearts
- Rosyth 0-2 Leith Athletic
Edinburgh United P-P St Andrews United– covid related – now Sat, Sept 18
Saturday, August 7
- Dunipace 4-0 Coldstream
- Kennoway Star Hearts 5-1 Tweedmouth Rangers
Dalkeith Thistle P-P St Andrews United– due to Alex Jack Cup tie
Saturday, August 14
- Arniston Rangers 4-2 Craigroyston
- Kirkcaldy & Dysart 7-0 Ormiston
- Leith Athletic 8-0 Dalkeith Thistle (@ East Peffermill)
- St Andrews United 0-3 Haddington Athletic
- Thornton Hibs 0-3 Edinburgh United
- Tweedmouth Rangers 0-2 Rosyth
Kennoway Star Hearts P-P Dunipace– due to South Challenge Cup final
Tuesday, August 17
- Dalkeith Thistle 2-3 Kennoway Star Hearts
- Edinburgh United 1-4 Haddington Athletic
- Leith Athletic 4-0 Tweedmouth Rangers
- Rosyth 2-3 Thornton Hibs
St Andrews United P-P Arniston Rangers– now Sat, Aug 28
Wednesday, August 18
- Dunipace 2-3 Kirkcaldy & Dysart
Saturday, August 21
- Coldstream 2-2 Arniston Rangers
- Craigroyston 0-6 Kirkcaldy & Dysart
- Dalkeith Thistle 2-1 Thornton Hibs
- Edinburgh United 3-0 Ormiston
- Haddington Athletic 4-0 Kennoway Star Hearts
- Rosyth 1-5 Dunipace
- St Andrews United 1-2 Tweedmouth Rangers
Saturday, August 28
- Haddington Athletic 5-0 Craigroyston
- Rosyth 3-2 Kirkcaldy & Dysart
- St Andrews United 6-4 Arniston Rangers
Tuesday, August 31
- Coldstream – Edinburgh United
Haddington Athletic P-P Craigroyston– now Sat, Aug 28
Saturday, September 4
- Craigroyston 2-3 Leith Athletic
- Edinburgh United 1-2 Dunipace
- Kennoway Star Hearts 4-1 St Andrews United
- Kirkcaldy & Dysart 0-2 Thornton Hibs
- Ormiston 0-3 Haddington Athletic
- Tweedmouth Rangers 0-2 Coldstream
Arniston Rangers P-P Dalkeith Thistle– due to Scottish Cup replayArniston Rangers P-P Rosyth – new fixture
Saturday, September 11
- Rosyth 6-0 Ormiston – fixture reversed
- Thornton Hibs 3-3 Leith Athletic
Saturday, September 18
- Arniston Rangers 1-3 Kirkcaldy & Dysart
- Edinburgh United 3-1 St Andrews United
Saturday, September 25
- Coldstream 2-0 St Andrews United
- Craigroyston 0-3 Dalkeith Thistle
- Dunipace 8-0 Ormiston
- Edinburgh United 3-0 Arniston Rangers
- Kennoway Star Hearts 3-1 Rosyth
- Tweedmouth Rangers 4-1 Thornton Hibs
Haddington Athletic P-P Leith Athletic– due to Scottish Cup replay
Saturday, October 2
- Arniston Rangers 3-3 Dunipace
- Dalkeith Thistle 8-2 Tweedmouth Rangers – groundhop game
- Kirkcaldy & Dysart 2-4 Edinburgh United
- Leith Athletic 10-0 St Andrews United
- Ormiston 0-0 Craigroyston
- Rosyth 1-4 Haddington Athletic
- Thornton Hibs 1-3 Coldstream
Saturday, October 9
- Coldstream 3-0 Ormiston
- Dalkeith Thistle 0-4 Rosyth
- Dunipace 10-0 Craigroyston
- Haddington Athletic 5-0 Tweedmouth Rangers
- Leith Athletic 1-2 Edinburgh United
- St Andrews United 1-5 Kirkcaldy & Dysart
- Thornton Hibs 0-2 Kennoway Star Hearts
- Arniston Rangers idle
Saturday, October 23
- Craigroyston 7-4 Tweedmouth Rangers
Saturday, October 30
- Haddington Athletic 2-1 Thornton Hibs
- Leith Athletic 3-2 Kennoway Star Hearts
- St Andrews United 2-5 Rosyth
- Tweedmouth Rangers 0-3 Dunipace
Arniston Rangers P-P Ormiston– pitch unplayableColdstream P-P Craigroyston– pitch unplayableKirkcaldy & Dysart P-P Dalkeith Thistle– pitch unplayable
Saturday, November 6
- Dalkeith Thistle 0-4 Leith Athletic
- Edinburgh United 0-2 Coldstream
- Kirkcaldy & Dysart 6-0 Craigroyston
- Ormiston 0-1 Arniston Rangers
- Rosyth 2-2 St Andrews United
- Thornton Hibs 0-2 Haddington Athletic
- Tweedmouth Rangers 2-1 Kennoway Star Hearts – fixture reversed
Saturday, November 13
- Craigroyston 0-2 Edinburgh United
- Dunipace 4-0 Leith Athletic
- Haddington Athletic 6-0 Coldstream
- Kennoway Star Hearts 1-2 Kirkcaldy & Dysart
- Rosyth 2-3 Arniston Rangers
- Thornton Hibs 5-0 St Andrews United
- Tweedmouth Rangers 4-3 Ormiston
- Dalkeith Thistle idle
Saturday, November 20
- Kennoway Star Hearts 0-3 Dunipace
- Leith Athletic 5-2 Rosyth
- Tweedmouth Rangers 0-3 Arniston Rangers
Saturday, November 27
- Arniston Rangers 3-3 Ormiston
- Haddington Athletic 2-2 St Andrews United
- Kirkcaldy & Dysart 5-1 Dalkeith Thistle
Coldstream P-P Craigroyston– pitch unplayable
Saturday, December 4
- Haddington Athletic 2-1 Dunipace
- Kennoway Star Hearts 1-2 Arniston Rangers
- Leith Athletic 3-0 Coldstream
- St Andrews United 6-0 Ormiston
Dalkeith Thistle P-P Edinburgh United– pitch unplayableTweedmouth Rangers P-P Craigroyston– due to storm damageRosyth P-P Kirkcaldy & Dysart– now Sat, Aug 28
Saturday, December 11
- Arniston Rangers 1-3 Leith Athletic
- Craigroyston 2-4 St Andrews United
- Dunipace 8-2 Dalkeith Thistle
- Edinburgh United 0-3 Rosyth
Coldstream P-P Kennoway Star Hearts– due to covid reasonsOrmiston P-P Thornton Hibs– pitch unplayableTweedmouth Rangers P-P Kirkcaldy & Dysart
Saturday, December 18
- St Andrews United 4-3 Edinburgh United
Arniston Rangers P-P Coldstream– pitch unplayableDalkeith Thistle P-P Haddington Athletic– pitch unplayableKirkcaldy & Dysart P-P Dunipace– due to fogThornton Hibs P-P Craigroyston– covid relatedTweedmouth Rangers P-P Leith Athletic– pitch unplayableOrmiston P-P Rosyth– fixture reversed– covid related
Thursday, December 30
- Haddington Athletic 5-0 Ormiston
- St Andrews United 3-2 Kennoway Star Hearts
Saturday, January 1
Thornton Hibs P-P Kirkcaldy & Dysart– pitch unplayableColdstream P-P Tweedmouth Rangers– now Tues, Jan 25Dalkeith Thistle P-P Arniston Rangers– now Tues, Jan 4Dunipace P-P Edinburgh United– now Tues, Jan 4Haddington Athletic P-P Ormiston– now Thurs, Dec 30Leith Athletic P-P Craigroyston– now Wed, Jan 5St Andrews United P-P Kennoway Star Hearts– now Thurs, Dec 30- Rosyth idle
Tuesday, January 4
Dalkeith Thistle P-P Arniston Rangers– pitch unplayableDunipace P-P Edinburgh United– covid related
Wednesday, January 5
- Leith Athletic 5-0 Craigroyston
Saturday, January 8
- Craigroyston 2-11 Dunipace
- Edinburgh United 1-1 Leith Athletic
- Kirkcaldy & Dysart 3-1 St Andrews United
- Rosyth 4-2 Dalkeith Thistle
Kennoway Star Hearts P-P Thornton Hibs– pitch unplayableOrmiston P-P Coldstream– pitch unplayableTweedmouth Rangers P-P Haddington Athletic– pitch unplayable- Arniston Rangers idle
Saturday, January 15
- Arniston Rangers 1-1 Rosyth
- Coldstream 0-1 Haddington Athletic
- Edinburgh United 2-2 Craigroyston
- Kirkcaldy & Dysart 1-0 Kennoway Star Hearts
- Leith Athletic 2-0 Dunipace
- St Andrews United 0-2 Thornton Hibs
Ormiston P-P Tweedmouth Rangers– pitch unplayable- Dalkeith Thistle idle
Saturday, January 22
- Arniston Rangers 1-1 Coldstream
- Dalkeith Thistle 2-1 St Andrews United
- Kennoway Star Hearts 0-1 Thornton Hibs
- Kirkcaldy & Dysart 4-1 Dunipace
- Ormiston 1-3 Rosyth
Edinburgh United P-P Craigroyston– played Sat, Jan 15
Tuesday, January 25
- Coldstream 4-2 Tweedmouth Rangers
Saturday, January 29
- Coldstream 0-5 Thornton Hibs
- Craigroyston 2-5 Haddington Athletic
- Dunipace 2-0 Arniston Rangers
Dalkeith Thistle P-P Kirkcaldy & Dysart– due to adverse weatherKennoway Star Hearts P-P Ormiston– due to adverse weatherTweedmouth Rangers P-P St Andrews United– due to adverse weatherLeith Athletic P-P Rosyth– due to King Cup tieEdinburgh United idle
Saturday, February 5
- Arniston Rangers 4-0 Dalkeith Thistle
- Coldstream 6-3 Craigroyston)
- Ormiston 2-4 Thornton Hibs
- Tweedmouth Rangers 1-3 Kirkcaldy & Dysart
Dunipace P-P Edinburgh United– due to King Cup tie
Saturday, February 12
- Arniston Rangers 2-1 Edinburgh United
- Haddington Athletic 0-2 Leith Athletic – new fixture
- Kennoway Star Hearts 3-0 Dalkeith Thistle
- Kirkcaldy & Dysart 4-2 Coldstream
- Rosyth 2-3 Craigroyston
- Thornton Hibs 1-0 Tweedmouth Rangers
Ormiston P-P Dunipace– pitch unplayableHaddington Athletic P-P St Andrews UnitedLeith Athletic idle
Saturday, February 19
- Dunipace 3-0 Kennoway Star Hearts
- Haddington Athletic 5-0 Rosyth
- St Andrews United 0-1 Leith Athletic
Craigroyston P-P Ormiston– pitch unplayableEdinburgh United P-P Kirkcaldy & Dysart– pitch unplayableThornton Hibs P-P Dalkeith Thistle– pitch unplayableTweedmouth Rangers P-P Arniston Rangers- Coldstream idle
Saturday, February 26
- Coldstream 2-3 Kennoway Star Hearts
- Craigroyston 0-0 Ormiston – new fixture
- Dalkeith Thistle 1-1 Arniston Rangers
- Dunipace 5-2 Rosyth – new fixture
- Tweedmouth Rangers 0-3 Leith Athletic
Saturday, March 12
- Thornton Hibs 0-2 Kirkcaldy & Dysart
Saturday, March 26
- Tweedmouth Rangers 0-4 Haddington Athletic
Saturday, April 2
- Dunipace 7-1 Edinburgh United – new fixture
- Ormiston 0-4 Coldstream
- Thornton Hibs 2-2 Dalkeith Thistle
Saturday, April 9
- Dalkeith Thistle 0-7 Haddington Athletic – new fixture
- Edinburgh United 0-3 Kirkcaldy & Dysart – new fixture
- Rosyth 1-0 Kennoway Star Hearts – new fixture
- Tweedmouth Rangers 6-0 Craigroyston
Dalkeith Thistle P-P Kirkcaldy & Dysart– fixtures amended
Friday, April 15
- Leith Athletic – Kirkcaldy & Dysart
- Ormiston – Dalkeith Thistle
Saturday, April 16
- Arniston Rangers 0-3 Haddington Athletic
- Dunipace 5-1 Thornton Hibs
- Edinburgh United 1-0 Tweedmouth Rangers
Coldstream P-P Rosyth– now Sat, Apr 30Craigroyston P-P Kennoway Star Hearts– Craigroyston unable to raise team – now Sat, Apr 30Leith Athletic P-P Kirkcaldy & Dysart– now Fri, Apr 15- St Andrews United idle
Saturday, April 23
- Dalkeith Thistle 1-4 Coldstream
- Haddington Athletic 2-1 Kirkcaldy & Dysart
- Kennoway Star Hearts 1-2 Edinburgh United
- Leith Athletic 2-1 Ormiston
- Rosyth 4-2 Tweedmouth Rangers
- St Andrews United 1-4 Dunipace
- Thornton Hibs 1-0 Arniston Rangers
- Craigroyston idle
Wednesday, April 27
- Thornton Hibs 6-0 Craigroyston
Saturday, April 30
- Coldstream 1-2 Rosyth
- Craigroyston 0-8 Kennoway Star Hearts
- Dalkeith Thistle 2-0 Edinburgh United
- Ormiston 0-4 Dunipace
- Tweedmouth Rangers 1-0 St Andrews United
Saturday, May 7
- Craigroyston 2-1 Arniston Rangers
- Kennoway Star Hearts 1-2 Haddington Athletic
- Haddington Athletic champions
- Leith Athletic 1-2 Thornton Hibs
- Ormiston 1-4 Edinburgh United
- St Andrews United 1-1 Coldstream
- Tweedmouth Rangers 0-2 Dalkeith Thistle
Dunipace P-P Rosyth– played Sat, Feb 26- Kirkcaldy & Dysart idle
Saturday, May 14
- Arniston Rangers 1-3 St Andrews United
- Dalkeith Thistle 0-3 Kirkcaldy & Dysart
- Haddington Athletic 3-1 Edinburgh United
- Ormiston 4-3 Tweedmouth Rangers
- Thornton Hibs 3-3 Rosyth
Tuesday, May 17
- Dalkeith Thistle 5-1 Craigroyston
Saturday, May 21
- Coldstream 3-2 Dunipace
- Kennoway Star Hearts 1-0 Leith Athletic
Arniston Rangers P-P St Andrews United– fixtures amended, now Sat May 14Dalkeith Thistle P-P Craigroyston– fixtures amended, now Tues May 17Haddington Athletic P-P Edinburgh United– fixtures amended, now Sat May 14Ormiston P-P Kirkcaldy & Dysart– now Wed, May 25Thornton Hibs P-P Rosyth– fixtures amended, now Sat May 14- Tweedmouth Rangers idle
Wednesday, May 25
- Ormiston 1-5 Kirkcaldy & Dysart
Saturday, May 28
- Craigroyston – Coldstream
- Dunipace – Tweedmouth Rangers
- Edinburgh United – Thornton Hibs
- Kennoway Star Hearts – Ormiston
- Kirkcaldy & Dysart – Arniston Rangers
- Leith Athletic – Haddington Athletic
- St Andrews United – Dalkeith Thistle
Rosyth P-P Kennoway Star Hearts– fixtures amendedOrmiston idle
SEASON COMPLETE