The East of Scotland League’s Premier Division sits at Tier 6 of the SFA’s “pyramid”, below the Lowland League and parallel with the South of Scotland League.
The sixteen clubs will play each other twice to give a league programme of 30 games. Matches in this league usually kick off at 2.30pm, with earlier starts in mid-winter at grounds with no floodlighting.
There is no automatic promotion 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.
2019-20 COMPETITION
Participating clubs: Blackburn United, Bo’ness United, Broxburn Athletic, Camelon Juniors, Crossgates Primrose, Dunbar United, Dundonald Bluebell, Hill of Beath Hawthorn, Jeanfield Swifts, Linlithgow Rose, Musselburgh Athletic, Newtongrange Star, Penicuik Athletic, Sauchie Juniors, Tranent Juniors, Whitehill Welfare
Opening fixtures
Saturday, July 27
- Blackburn United 2-4 Linlithgow Rose
- Broxburn Athletic 1-1 Bo’ness United
- Dunbar United 3-2 Musselburgh Athletic
- Jeanfield Swifts 7-2 Camelon Juniors
- Newtongrange Star 0-3 Tranent Juniors
- Sauchie Juniors 2-2 Hill of Beath Hawthorn
Dundonald Bluebell P-P Crossgates Primrose– pitch unplayableWhitehill Welfare P-P Penicuik Athletic– pitch unplayable
Tuesday, July 30
- Camelon Juniors 1-2 Blackburn United
- Dundonald Bluebell 2-2 Bo’ness United
- Musselburgh Athletic 1-3 Newtongrange Star
- Penicuik Athletic 4-0 Dunbar United
Wednesday, July 31
- Crossgates Primrose 2-4 Broxburn Athletic
- Hill of Beath Hawthorn 4-3 Jeanfield Swifts
- Linlithgow Rose 4-1 Sauchie Juniors
- Tranent Juniors 3-3 Whitehill Welfare
Saturday, August 3
- Camelon Juniors 2-2 Broxburn Athletic
- Crossgates Primrose 1-6 Bo’ness United
- Hill of Beath Hawthorn 0-1 Dunbar United
- Linlithgow Rose 6-0 Whitehill Welfare
- Musselburgh Athletic 2-1 Sauchie Juniors
- Newtongrange Star 0-3 Dundonald Bluebell
- Penicuik Athletic 4-2 Blackburn United
- Tranent Juniors 2-1 Jeanfield Swifts
Saturday, August 17
- Linlithgow Rose 2-3 Camelon Juniors – new fixture
- Penicuik Athletic 1-2 Hill of Beath Hawthorn – new fixture
Linlithgow Rose P-P Dundonald Bluebell– due to Scottish Cup replayWhitehill Welfare P-P Hill of Beath Hawthorn– due to rearranged Scottish Cup tie
Saturday, August 24
- Blackburn United 1-1 Hill of Beath Hawthorn
- Crossgates Primrose 2-1 Musselburgh Athletic
- Dunbar United 1-2 Linlithgow Rose
- Dundonald Bluebell 2-3 Penicuik Athletic
- Jeanfield Swifts 0-1 Bo’ness United
- Sauchie Juniors 1-4 Tranent Juniors
- Whitehill Welfare 1-2 Camelon Juniors
Saturday, August 31
- Crossgates Primrose 3-1 Blackburn United
Dundonald Bluebell P-P Newtongrange Star– unplayable pitch
Saturday, September 7
- Blackburn United 2-3 Broxburn Athletic
- Camelon Juniors 2-1 Dunbar United
- Crossgates Primrose 1-4 Hill of Beath Hawthorn
- Dundonald Bluebell 4-3 Sauchie Juniors
- Penicuik Athletic 3-3 Bo’ness United – new fixture
- Tranent Juniors 2-1 Musselburgh Athletic
- Whitehill Welfare 2-1 Newtongrange Star
Linlithgow Rose P-P Bo’ness United– due to rearranged Scottish Cup tiePenicuik Athletic P-P Jeanfield Swifts– due to rearranged Scottish Cup tie
Saturday, September 21
- Dundonald Bluebell 6-1 Crossgates Primrose
- Newtongrange Star 2-3 Bo’ness United
Saturday, September 28
- Bo’ness United 2-1 Tranent Juniors
- Broxburn Athletic 1-0 Whitehill Welfare
- Camelon Juniors 2-1 Crossgates Primrose
- Hill of Beath Hawthorn 2-0 Penicuik Athletic
- Musselburgh Athletic 6-2 Linlithgow Rose
- Newtongrange Star 2-1 Dunbar United
- Sauchie Juniors 2-4 Jeanfield Swifts
Dundonald Bluebell P-P Blackburn United– unplayable pitch
Tuesday, October 1
- Dunbar United 1-3 Broxburn Athletic
- Jeanfield Swifts 2-2 Crossgates Primrose
- Newtongrange Star 1-3 Camelon Juniors
Wednesday, October 2
- Blackburn United 0-4 Tranent Juniors
- Bo’ness United 4-3 Musselburgh Athletic
- Sauchie Juniors 1-2 Penicuik Athletic
Saturday, October 5
- Blackburn United 2-1 Musselburgh Athletic
- Broxburn Athletic 1-1 Hill of Beath Hawthorn
- Crossgates Primrose 3-2 Linlithgow Rose
- Dunbar United 1-2 Bo’ness United
- Jeanfield Swifts 2-2 Newtongrange Star
- Penicuik Athletic 0-3 Camelon Juniors
- Tranent Juniors 1-3 Dundonald Bluebell
- Whitehill Welfare 1-2 Sauchie Juniors
Saturday, October 12
- Sauchie Juniors 1-1 Whitehill Welfare
Saturday, October 19
- Bo’ness United 1-0 Sauchie Juniors
- Camelon Juniors 1-1 Tranent Juniors
Crossgates Primrose P-P Whitehill Welfare-unplayable pitchHill of Beath Hawthorn P-P Newtongrange Star– unplayable pitchJeanfield Swifts P-P Blackburn United– unplayable pitchDunbar United P-P Dundonald Bluebell– due to Alex Jack Cup tieLinlithgow Rose P-P Penicuik Athletic– due to Scottish Cup tiesMusselburgh Athletic P-P Broxburn Athletic– due to Scottish Cup & Alex Jack Cup ties
Saturday, October 26
- Blackburn United 4-0 Dunbar United
- Bo’ness United 1-0 Hill of Beath Hawthorn
- Camelon Juniors 5-1 Linlithgow Rose – fixture reversed
- Dundonald Bluebell 3-1Whitehill Welfare
- Musselburgh Athletic 3-6 Jeanfield Swifts – new fixture
- Newtongrange Star 4-1 Sauchie Juniors
- Tranent Juniors 4-2 Crossgates Primrose
Broxburn Athletic P-P Jeanfield Swifts– due to Scottish Cup replayMusselburgh Athletic P-P Penicuik Athletic– due to rearranged Scottish Cup tie
Wednesday, October 30
- Broxburn Athletic 5-1 Newtongrange Star
Saturday, November 2
- Bo’ness United 3-1 Newtongrange Star
- Camelon Juniors 2-1 Dundonald Bluebell
- Dunbar United 2-1 Jeanfield Swifts
- Hill of Beath Hawthorn 3-0 Musselburgh Athletic
- Penicuik Athletic 4-1 Crossgates Primrose
- Sauchie Juniors 3-0 Broxburn Athletic
- Whitehill Welfare 2-0 Blackburn United
Tranent Juniors P-P Linlithgow Rose– unplayable pitch
Saturday, November 9
- Crossgates Primrose 3-1 Whitehill Welfare
- Dundonald Bluebell 6-1 Newtongrange Star
- Sauchie Juniors 2-1 Musselburgh Athletic
Jeanfield Swifts P-P Blackburn United– unplayable pitch
Saturday, November 16
- Bo’ness United 0-1 Blackburn United
- Broxburn Athletic 1-3 Linlithgow Rose
- Dunbar United 1-1 Tranent Juniors
- Hill of Beath Hawthorn 6-2 Dundonald Bluebell
- Musselburgh Athletic 2-0 Camelon Juniors (2pm)
- Newtongrange Star 0-5 Penicuik Athletic
- Sauchie Juniors 1-1 Crossgates Primrose
Jeanfield Swifts P-P Whitehill Welfare– unplayable pitch
Saturday, November 23
- Blackburn United 1-4 Newtongrange Star
- Camelon Juniors 3-1 Sauchie Juniors
- Crossgates Primrose 2-2 Dunbar United
- Hill of Beath Hawthorn 1-2 Bo’ness United – new fixture
- Whitehill Welfare 0-1 Tranent Juniors – new fixture
Dundonald Bluebell P-P Jeanfield Swifts– unplayable pitchLinlithgow Rose P-P Hill of Beath Hawthorn– due to Scottish Cup tiePenicuik Athletic P-P Bo’ness United– due to Scottish Cup tieTranent Juniors P-P Broxburn Athletic– due to Scottish Cup tieWhitehill Welfare P-P Musselburgh Athletic– due to Alex Jack Cup final
Saturday, November 30
Jeanfield Swifts P-P Blackburn United (1.45pm)– unplayable pitchMusselburgh Athletic P-P Broxburn Athletic– unplayable pitchTranent Juniors P-P Newtongrange Star– unplayable pitch
Saturday, December 7
- Bo’ness United 2-1 Camelon Juniors
- Broxburn Athletic 1-2 Penicuik Athletic
- Dunbar United 4-1 Whitehill Welfare
- Jeanfield Swifts 2-0 Linlithgow Rose
- Musselburgh Athletic 2-1 Dundonald Bluebell
- Newtongrange Star 2-2 Crossgates Primrose
- Sauchie Juniors 3-0 Blackburn United
Hill of Beath Hawthorn A-A(1-0) Tranent Juniors– abandoned 32 mins due to unplayable pitch
Friday, December 13
- Linlithgow Rose 3-2 Newtongrange Star
Saturday, December 14
- Blackburn United 0-2 Crossgates Primrose
- Dundonald Bluebell 2-3 Broxburn Athletic
- Jeanfield Swifts 4-2 Musselburgh Athletic
- Penicuik Athletic 2-0 Tranent Juniors
Camelon Juniors P-P Hill of Beath Hawthorn– unplayable pitchSauchie Juniors P-P Dunbar United– unplayable pitchWhitehill Welfare P-P Bo’ness United– unplayable pitch
Saturday, December 21
- Bo’ness United 1-1 Broxburn Athletic
- Penicuik Athletic 2-2 Whitehill Welfare
Saturday, December 28
- Crossgates Primrose 3-3 Dundonald Bluebell
- Hill of Beath Hawthorn 6-1 Sauchie Juniors
- Linlithgow Rose 4-1 Blackburn United
- Musselburgh Athletic 2-1 Dunbar United
- Newtongrange Star 0-1 Jeanfield Swifts
- Tranent Juniors 2-1 Camelon Juniors
Bo’ness United P-P Broxburn Athletic– now Sat, Dec 21Penicuik Athletic P-P Whitehill Welfare– now Sat, Dec 21
Saturday, January 4
- Bo’ness United 2-1 Linlithgow Rose
- Broxburn Athletic 3-1 Blackburn United
- Dunbar United 0-0 Camelon Juniors
- Hill of Beath Hawthorn 4-1 Crossgates Primrose
- Jeanfield Swifts 1-0 Penicuik Athletic
- Musselburgh Athletic 0-0 Tranent Juniors
- Newtongrange Star 0-1 Whitehill Welfare
- Sauchie Juniors 0-0 Dundonald Bluebell
Saturday, January 11
- Blackburn United 0-4 Bo’ness United
Camelon Juniors P-P Musselburgh Athletic– unplayable pitchCrossgates Primrose P-P Sauchie Juniors– unplayable pitchDundonald Bluebell P-P Hill of Beath Hawthorn– unplayable pitchLinlithgow Rose P-P Broxburn Athletic– unplayable pitchPenicuik Athletic P-P Newtongrange Star– unplayable pitchTranent Juniors P-P Dunbar United– unplayable pitchWhitehill Welfare P-P Jeanfield Swifts– unplayable pitch
Saturday. January 18
- Linlithgow Rose 0-1 Tranent Juniors
- Whitehill Welfare 1-2 Musselburgh Athletic
Jeanfield Swifts P-P Sauchie Juniors– unplayable pitch
Friday, January 24
- Broxburn Athletic 3-2 Crossgates Primrose (@ Newtown Park, Bo’ness)
Saturday, January 25
- Bo’ness United 1-2 Whitehill Welfare
- Dunbar United 5-3 Newtongrange Star
- Hill of Beath Hawthorn 5-1 Camelon Juniors
- Jeanfield Swifts 2-1 Tranent Juniors
- Penicuik Athletic 1-4 Dundonald Bluebell
- Sauchie Juniors 2-2 Linlithgow Rose
Broxburn Athletic P-P Crossgates Primrose– now Fri, Jan 24Musselburgh Athletic P-P Blackburn United– due to South/East Winners Shield game
Saturday, February 1
- Blackburn United 1-0 Penicuik Athletic
- Crossgates Primrose 2-0 Jeanfield Swifts
- Dunbar United 3-4 Dundonald Bluebell – fixture reversed
- Linlithgow Rose 3-3 Musselburgh Athletic
- Newtongrange Star 1-1 Hill of Beath Hawthorn
- Tranent Juniors 0-1 Sauchie Juniors
- Whitehill Welfare 1-1 Broxburn Athletic
Camelon Juniors P-P Bo’ness United– unplayable pitch
Saturday, February 8
- Bo’ness United 1-0 Dundonald Bluebell
- Camelon Juniors 3-0 Jeanfield Swifts
- Dunbar United 0-0 Blackburn United
- Hill of Beath Hawthorn 2-0 Whitehill Welfare
- Musselburgh Athletic 3-0 Crossgates Primrose
- Penicuik Athletic 2-2 Linlithgow Rose
- Sauchie Juniors 4-1 Newtongrange Star
- Tranent Juniors 1-2 Broxburn Athletic – fixture reversed
Saturday, February 15
- Broxburn Athletic 4-3 Dunbar United (@ Almondvale Stadium, Livingston)
- Musselburgh Athletic 1-1 Hill of Beath Hawthorn
- Tranent Juniors 5-2 Penicuik Athletic
Dundonald Bluebell P-P Camelon Juniors– unplayable pitchLinlithgow Rose P-P Jeanfield Swifts– unplayable pitchNewtongrange Star P-P Blackburn United– unplayable pitchSauchie Juniors P-P Bo’ness United– unplayable pitchWhitehill Welfare P-P Crossgates Primrose– unplayable pitch
Wednesday, February 19
Hill of Beath Hawthorn P-P Linlithgow Rose– unplayable pitch
Saturday, February 22
- Blackburn United A-A(0-2) Sauchie Juniors – abandoned 63 mins due to snow
Camelon Juniors P-P Whitehill Welfare– unplayable pitchCrossgates Primrose P-P Newtongrange Star– unplayable pitchDunbar United P-P Hill of Beath Hawthorn– unplayable pitchDundonald Bluebell P-P Linlithgow Rose– unplayable pitchJeanfield Swifts P-P Broxburn Athletic– unplayable pitchPenicuik Athletic P-P Musselburgh Athletic– unplayable pitchTranent Juniors P-P Bo’ness United– unplayable pitch
Saturday, February 29
- Blackburn United 1-1 Camelon Juniors
- Bo’ness United 0-0 Dunbar United
- Broxburn Athletic 1-0 Sauchie Juniors (@ Almondvale Stadium, Livingston)
- Newtongrange Star 1-4 Musselburgh Athletic
Crossgates Primrose P-P Penicuik Athletic– unplayable pitchHill of Beath Hawthorn P-P Tranent Juniors– unplayable pitchJeanfield Swifts P-P Dundonald Bluebell– unplayable pitchWhitehill Welfare P-P Linlithgow Rose– unplayable pitch
Saturday, March 7
- Dundonald Bluebell 0-2 Dunbar United – fixture reversed
Wednesday, March 11
Jeanfield Swifts P-P Hill of Beath Hawthorn– unplayable pitch
Saturday, March 14
Blackburn United P-P Jeanfield Swifts– due to COVID-19 pandemicCamelon Juniors P-P Newtongrange Star– due to COVID-19 pandemicDunbar United P-P Sauchie Juniors– due to COVID-19 pandemicLinlithgow Rose P-P Crossgates Primrose– due to COVID-19 pandemicMusselburgh Athletic P-P Bo’ness United– due to COVID-19 pandemicPenicuik Athletic P-P Broxburn Athletic– due to COVID-19 pandemicTranent Juniors P-P Hill of Beath Hawthorn– due to COVID-19 pandemicWhitehill Welfare P-P Dundonald Bluebell– due to COVID-19 pandemic
SEASON CONCLUDED DUE TO COVID-19 PANDEMIC – BO’NESS UNITED DECLARED CHAMPIONS