EoSL Second Division 22-23



  • Page
  • Block

The East of Scotland League’s Second Division sits at Tier 8 of the SFA’s “pyramid”, below the East of Scotland First Division.

Together with the First and Third Divisions, it replaces the previous ‘Conference’ structure that was in place following the large influx of Junior clubs in 2019.

The eighteen clubs in this division will play each other twice to give a league programme of 34 games.

2022-23 COMPETITION (2019-20 A, B; 2020-21; 2021-22 A, B, X)

Participating clubs:  Arniston Rangers, Craigroyston, Dalkeith Thistle, Easthouses Lily, Edinburgh South, Edinburgh United, Hawick Royal Albert, Heriot Watt University, Lochgelly Albert, Newburgh, Ormiston Primrose, Peebles Rovers, St Andrews United, Stirling University EOS, Syngenta, Thornton Hibs, Tweedmouth Rangers, Whitburn Juniors

Opening fixtures

Saturday, July 30

  • Dalkeith Thistle 4-2 Newburgh
  • Easthouses Lily 0-1 Syngenta
  • Edinburgh South 0-0 Edinburgh United (@ Paties Road)
  • Hawick Royal Albert 1-3 Stirling University EOS
  • Heriot-Watt University 2-0 Ormiston Primrose
  • Lochgelly Albert 1-1 Peebles Rovers
  • St Andrews United 3-0 Craigroyston
  • Thornton Hibs 2-1 Tweedmouth Rangers
  • Whitburn Juniors 5-2 Arniston Rangers

Tuesday, August 2

  • Edinburgh United 1-1 Stirling University EOS
  • Newburgh 0-3 Lochgelly Albert
  • Ormiston Primrose 4-0 Hawick Royal Albert
  • Tweedmouth Rangers 1-6 Dalkeith Thistle
  • Whitburn Juniors 3-1 St Andrews United

Wednesday, August 3

  • Craigroyston 1-5 Arniston Rangers
  • Edinburgh South 0-3 Heriot-Watt University
  • Peebles Rovers 1-1 Easthouses Lily
  • Syngenta 7-1 Thornton Hibs

Saturday, August 6

  • Syngenta 8-0 Hawick Royal Albert
  • Tweedmouth Rangers 2-1 Stirling University EOS

Tuesday, August 9

  • Dalkeith Thistle 4-1 Ormiston Primrose

Saturday, August 13

  • Arniston Rangers 2-2 Dalkeith Thistle
  • Craigroyston 2-2 Easthouses Lily
  • Edinburgh United 1-1 Lochgelly Albert
  • Hawick Royal Albert 0-4 Heriot-Watt University
  • Newburgh 2-3 Edinburgh South
  • Ormiston Primrose 0-3 Thornton Hibs
  • St Andrews United 2-0 Syngenta – fixture reversed 
  • Stirling University EOS 2-1 Peebles Rovers
  • Tweedmouth Rangers 1-5 Whitburn Juniors

Tuesday, August 16

  • Thornton Hibs 3-2 Craigroyston

Wednesday, August 17

  • Arniston Rangers 3-1 Peebles Rovers
  • Lochgelly Albert 0-6 Edinburgh South

Saturday, August 20

  • Arniston Rangers 1-2 Newburgh
  • Lochgelly Albert 0-1 Craigroyston
  • Peebles Rovers 1-1 St Andrews United
  • Stirling University EOS 1-4 Syngenta
  • Thornton Hibs 1-1 Edinburgh South

Tuesday, August 23

  • Edinburgh United 2-2 Ormiston Primrose

Saturday, August 27

  • Stirling University EOS 3-0 Newburgh
  • Whitburn Juniors 8-1 Lochgelly Albert

Tuesday, August 30

  • Dalkeith Thistle 2-0 Edinburgh South – new fixture
  • Edinburgh United 1-1 Easthouses Lily
  • Newburgh 1-1 Thornton Hibs
  • Ormiston Primrose 0-3 Arniston Rangers
  • Whitburn Juniors P-P Lochgelly Albert – now Sat, Aug 27

Wednesday, August 31

  • Craigroyston 1-0 Heriot-Watt University
  • Edinburgh South P-P Dalkeith Thistle – now Tues, Aug 30 & reversed

Saturday, September 3

  • Dalkeith Thistle 3-0 Craigroyston
  • Easthouses Lily 2-4 Newburgh
  • Edinburgh South 2-5 Syngenta
  • Heriot-Watt University 0-3 Arniston Rangers
  • Lochgelly Albert 1-5 Tweedmouth Rangers
  • Ormiston Primrose 1-2 Stirling University EOS
  • Thornton Hibs 6-3 Edinburgh United
  • Whitburn Juniors 1-1 Peebles Rovers
  • St Andrews United P-P Hawick Royal Albert – due to Scottish Cup replay

Wednesday, September 7

  • Easthouses Lily 1-1 Tweedmouth Rangers

Saturday, September 10

  • Easthouses Lily P-P Tweedmouth Rangers – now Wed, Sep 7

Saturday, September 17

  • Dalkeith Thistle 4-0 Lochgelly Albert
  • Easthouses Lily 6-3 Arniston Rangers
  • Edinburgh United 0-0 Newburgh
  • Hawick Royal Albert 5-5 Craigroyston
  • Ormiston Primrose 2-2 Peebles Rovers
  • St Andrews United 1-1 Edinburgh South

Tuesday, September 20

  • Heriot-Watt University 1-0 Tweedmouth Rangers
  • Stirling University EOS P-P Newburgh – now Sat, Aug 27

Saturday, September 24

  • Craigroyston 0-2 Edinburgh United
  • Dalkeith Thistle 2-0 Easthouses Lily
  • Edinburgh South 1-4 Arniston Rangers
  • Lochgelly Albert 3-6 Thornton Hibs
  • Newburgh 0-3 St Andrews United
  • Peebles Rovers 2-2 Hawick Royal Albert
  • Stirling University EOS 1-1 Heriot-Watt University
  • Tweedmouth Rangers 5-2 Ormiston Primrose
  • Whitburn Juniors 4-1 Syngenta

Wednesday, September 28

  • Dalkeith Thistle 4-0 Edinburgh United
  • Easthouses Lily 1-7 Whitburn Juniors
  • St Andrews United 2-1 Thornton Hibs
  • Syngenta 7-1 Ormiston Primrose
  • Hawick Royal Albert P-P Craigroyston

Saturday, October 1

  • Arniston Rangers 4-1 Lochgelly Albert
  • Craigroyston 1-2 Peebles Rovers
  • Easthouses Lily 1-3 Edinburgh South
  • Edinburgh United 3-4 Whitburn Juniors
  • Hawick Royal Albert 1-5 Dalkeith Thistle
  • Ormiston Primrose 0-2 Newburgh
  • St Andrews United 3-4 Stirling University EOS
  • Thornton Hibs 5-4 Heriot-Watt University
  • Tweedmouth Rangers 0-4 Syngenta – fixture reversed

Tuesday, October 4

  • Heriot-Watt University 3-0 Peebles Rovers
  • Easthouses Lily P-P Tweedmouth Rangers – now Sat, Sep 10
  • St Andrews United P-P Edinburgh United – now Wed, Oct 5

Wednesday, October 5

  • St Andrews United 2-1 Edinburgh United
  • Hawick Royal Albert P-P Whitburn Juniors – pitch unplayable 

Saturday, October 8

  • Dalkeith Thistle 1-3 St Andrews United
  • Edinburgh South 1-0 Ormiston Primrose
  • Heriot-Watt University 1-1 Syngenta
  • Lochgelly Albert 2-3 Easthouses Lily
  • Newburgh 4-1 Hawick Royal Albert
  • Peebles Rovers 3-0 Edinburgh United
  • Stirling University EOS 4-0 Thornton Hibs
  • Tweedmouth Rangers 3-1 Arniston Rangers
  • Whitburn Juniors 4-1 Craigroyston

Saturday, October 15

  • Dalkeith Thistle 2-2 Stirling University EOS

Saturday, October 22

  • Easthouses Lily 5-3 Edinburgh United
  • Hawick Royal Albert 1-4 Tweedmouth Rangers
  • Lochgelly Albert 1-7 Heriot Watt University
  • Newburgh 2-4 Arniston Rangers
  • Stirling University EOS 0-5 Whitburn Juniors

Saturday, October 29

  • Arniston Rangers 3-0 Hawick Royal Albert
  • Craigroyston 6-0 Newburgh
  • Edinburgh United 0-1 Tweedmouth Rangers
  • Lochgelly Albert 0-2 Stirling University EOS
  • Ormiston Primrose 1-1 St Andrews United
  • Peebles Rovers 5-2 Edinburgh South
  • Syngenta5-0 Dalkeith Thistle
  • Thornton Hibs 2-0 Easthouses Lily
  • Whitburn Juniors 3-1 Heriot-Watt University

Tuesday, November 1

  • Heriot-Watt University A-A(2-0) Newburgh – abandoned 69 mins due to player injury 
  • Stirling University EOS P-P Whitburn Juniors – now Sat, Oct 22
  • Dalkeith Thistle P-P Lochgelly Albert – now Sat, Sep 17
  • Easthouses Lily P-P Arniston Rangers – now Sat, Sep 17
  • St Andrews United P-P Edinburgh South – now Sat, Sep 17

Wednesday, November 2

  • Hawick Royal Albert P-P Tweedmouth Rangers – now Sat, Oct 22
  • Syngenta P-P Peebles Rovers – now Fri, Oct 21

Saturday, November 5

  • Craigroyston 0-4 Syngenta
  • Easthouses Lily 0-4 Stirling University EOS
  • Edinburgh United 1-0 Hawick Royal Albert
  • Newburgh 1-2 Peebles Rovers
  • Ormiston Primrose 1-2 Lochgelly Albert
  • St Andrews United 3-0 Heriot-Watt University
  • Thornton Hibs 1-2 Arniston Rangers
  • Tweedmouth Rangers 3-3 Edinburgh South
  • Whitburn Juniors 4-2 Dalkeith Thistle

Saturday, November 12

  • Arniston Rangers 1-2 St Andrews United
  • Dalkeith Thistle 1-3 Thornton Hibs
  • Edinburgh South 3-5 Whitburn Juniors
  • Hawick Royal Albert 4-4 Lochgelly Albert
  • Heriot-Watt University 6-0 Easthouses Lily
  • Peebles Rovers 3-0 Ormiston Primrose
  • Stirling University EOS 0-0 Craigroyston
  • Syngenta 3-1 Edinburgh United
  • Tweedmouth Rangers 2-1 Newburgh

Saturday, November 19

  • Arniston Rangers 3-3 Heriot Watt University
  • Stirling University EOS 4-1 Ormiston Primrose
  • Craigroyston P-P Lochgelly Albert – pitch unplayable 
  • Easthouses Lily P-P St Andrews United – pitch unplayable 
  • Hawick Royal Albert P-P Whitburn Juniors – pitch unplayable 
  • Tweedmouth Rangers P-P Edinburgh United – pitch unplayable 

Saturday, November 26

  • Lochgelly Albert 2-3 Dalkeith Thistle
  • Newburgh 2-0 Craigroyston
  • St Andrews United 1-1 Peebles Rovers
  • Syngenta 5-1 Tweedmouth Rangers

Saturday, December 3

  • Arniston Rangers – Stirling University EOS
  • Craigroyston – Edinburgh South
  • Edinburgh United – Heriot-Watt University
  • Hawick Royal Albert – Thornton Hibs
  • Ormiston Primrose – Easthouses Lily
  • Peebles Rovers – Dalkeith Thistle
  • St Andrews United – Tweedmouth Rangers
  • Syngenta – Lochgelly Albert
  • Whitburn Juniors – Newburgh

Saturday, December 10

  • Craigroyston – Ormiston Primrose
  • Dalkeith Thistle – Heriot-Watt University
  • Easthouses Lily – Hawick Royal Albert
  • Edinburgh United – Arniston Rangers
  • Lochgelly Albert – St Andrews United
  • Newburgh – Syngenta
  • Stirling University EOS – Edinburgh South
  • Thornton Hibs – Whitburn Juniors
  • Tweedmouth Rangers – Peebles Rovers

Saturday, December 17

  • Arniston Rangers – Syngenta
  • Edinburgh South – Hawick Royal Albert
  • Heriot-Watt University – Lochgelly Albert
  • Newburgh – Edinburgh United
  • Ormiston Primrose – Whitburn Juniors
  • Peebles Rovers – Thornton Hibs
  • St Andrews United – Easthouses Lily
  • Stirling University EOS – Dalkeith Thistle
  • Tweedmouth Rangers – Craigroyston

Saturday, December 24

  • no games

Friday, December 30

  • Syngenta – Whitburn Juniors

Saturday, December 31

  • Arniston Rangers – Edinburgh South
  • Easthouses Lily – Dalkeith Thistle
  • Hawick Royal Albert – Peebles Rovers
  • Heriot-Watt University – Stirling University EOS
  • Ormiston Primrose – Tweedmouth Rangers
  • St Andrews United – Newburgh
  • Thornton Hibs – Lochgelly Albert
  • Edinburgh United P-P Craigroyston – now Tues, Jan 3
  • Syngenta P-P Whitburn Juniors – now Fri, Dec 30

Tuesday, January 3

  • Edinburgh United – Craigroyston (1.30pm)

Saturday, January 7

  • Craigroyston – St Andrews United
  • Dalkeith Thistle – Arniston Rangers
  • Edinburgh South – Thornton Hibs
  • Lochgelly Albert – Edinburgh United
  • Newburgh – Heriot-Watt University
  • Peebles Rovers – Syngenta
  • Stirling University EOS – Hawick Royal Albert
  • Tweedmouth Rangers – Easthouses Lily
  • Whitburn Juniors – Ormiston Primrose

Saturday, January 14

  • Arniston Rangers – Tweedmouth Rangers
  • Craigroyston – Whitburn Juniors
  • Easthouses Lily – Lochgelly Albert
  • Edinburgh United – Peebles Rovers
  • Hawick Royal Albert – Edinburgh South
  • Ormiston Primrose – Heriot-Watt University
  • St Andrews United – Dalkeith Thistle
  • Syngenta – Stirling University EOS
  • Thornton Hibs – Newburgh

Saturday, January 21

Saturday, January 28

  • Arniston Rangers – Thornton Hibs
  • Craigroyston – Stirling University EOS
  • Edinburgh South – Lochgelly Albert
  • Hawick Royal Albert – St Andrews United
  • Newburgh – Dalkeith Thistle
  • Ormiston Primrose – Edinburgh United
  • Peebles Rovers – Hawick Royal Albert
  • Tweedmouth Rangers – Syngenta
  • Whitburn Juniors – Easthouses Lily

Saturday, February 4

Saturday, February 11

  • Dalkeith Thistle – Peebles Rovers
  • Easthouses Lily – Ormiston Primrose
  • Edinburgh South – Craigroyston
  • Heriot-Watt University – Edinburgh United
  • St Andrews United – Lochgelly Albert
  • Stirling University EOS – Arniston Rangers
  • Syngenta – Newburgh
  • Tweedmouth Rangers – Hawick Royal Albert
  • Whitburn Juniors – Thornton Hibs

Saturday, February 18

  • Arniston Rangers – Edinburgh United
  • Edinburgh South – Stirling University EOS
  • Hawick Royal Albert – Easthouses Lily
  • Heriot-Watt University – Craigroyston
  • Lochgelly Albert – Syngenta
  • Newburgh – Whitburn Juniors
  • Ormiston Primrose – Dalkeith Thistle
  • Peebles Rovers – Tweedmouth Rangers
  • Thornton Hibs – St Andrews United

Saturday, February 25

full list to follow

Advertisement