EoSL Second Division 22-23

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

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 3-3 Stirling University EOS
  • Craigroyston 0-2 Edinburgh South
  • Edinburgh United 1-7 Heriot-Watt University
  • Hawick Royal Albert 0-0 Thornton Hibs
  • Ormiston Primrose 2-2 Easthouses Lily
  • Peebles Rovers 0-1 Dalkeith Thistle
  • St Andrews United 3-0 Tweedmouth Rangers
  • Syngenta 6-3 Lochgelly Albert
  • Whitburn Juniors 6-1 Newburgh

Saturday, December 10

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

Saturday, December 17

  • Heriot-Watt University 3-0 Lochgelly Albert (@ Oriam Indoor)
  • Arniston Rangers P-P Syngentapitch unplayable
  • Edinburgh South P-P Hawick Royal Albertpitch unplayable
  • Newburgh P-P Edinburgh United – pitch unplayable
  • Ormiston Primrose P-P Whitburn Juniors – pitch unplayable
  • Peebles Rovers P-P Thornton Hibs – pitch unplayable
  • St Andrews United P-P Easthouses Lily – pitch unplayable
  • Stirling University EOS – Dalkeith Thistle – pitch unplayable
  • Tweedmouth Rangers P-P Craigroyston – pitch unplayable

Friday, December 30

  • Syngenta 4-3 Whitburn Juniors

Saturday, December 31

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

Tuesday, January 3

  • Edinburgh United P-P Craigroyston – reverted to Sat, Dec 31

Saturday, January 7

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

Saturday, January 14

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

Saturday, January 21

  • Arniston Rangers P-P Whitburn Juniors – pitch unplayable
  • Edinburgh United P-P Dalkeith Thistle – pitch unplayable 
  • Newburgh P-P Syngenta – pitch unplayable 

Saturday, January 28

  • Arniston Rangers 2-1 Syngenta – new fixture 
  • Craigroyston 0-2 Stirling University EOS (@ Albyn Park)
  • Edinburgh South 4-3 Lochgelly Albert
  • Hawick Royal Albert 0-1 St Andrews United
  • Newburgh 0-4 Dalkeith Thistle
  • Ormiston Primrose 1-0 Edinburgh United
  • Peebles Rovers 0-1 Heriot Watt University 
  • Whitburn Juniors 3-2 Easthouses Lily
  • Arniston Rangers P-P Thornton Hibs – due to rearranged South Challenge Cup tie 
  • Tweedmouth Rangers P-P Syngenta – fixtures amended

Saturday, February 4

  • Arniston Rangers 3-0 Whitburn Juniors 
  • Easthouses Lily 3-1 Hawick Royal Albert
  • Newburgh 1-4 Edinburgh United
  • Ormiston Primrose 1-1 Syngenta – new fixture
  • Tweedmouth Rangers 0-0 Craigroyston
  • Lochgelly Albert P-P St Andrews United – due to King Cup tie

Saturday, February 11

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

Saturday, February 18

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

Saturday, February 25

  • Craigroyston 1-1 Ormiston Primrose
  • Dalkeith Thistle 0-3 Heriot Watt University
  • Edinburgh United 0-3  Arniston Rangers
  • Peebles Rovers 0-0 Newburgh – new fixture 
  • St Andrews United 3-0 Hawick Royal Albert
  • Stirling University EOS 1-1 Easthouses Lily (@ Newbyres Park) – new fixture
  • Whitburn Juniors 4-0 Tweedmouth Rangers
  • Syngenta P-P Easthouses Lily MW – Syngenta folded

Saturday, March 4

  • Edinburgh United 1-1 Dalkeith Thistle

Saturday, March 11

  • Easthouses Lily MW 1-5 Dalkeith Thistle
  • Edinburgh United 3-1 Peebles Rovers
  • Lochgelly Albert P-P Newburgh – new fixture – pitch unplayable 
  • Newburgh P-P Syngenta – Syngenta folded

Sunday, March 12

  • Edinburgh South 0-1 Thornton Hibs

Friday, March 17

  • Syngenta P-P Edinburgh South – Syngenta folded

Saturday, March 18

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

Monday, March 20

  • Stirling University EOS 5-3 Edinburgh South

Tuesday, March 21

  • Stirling University EOS P-P Edinburgh South – now Mon, Mar 20

Saturday, March 25

  • Craigroyston 0-0 Lochgelly Albert
  • Heriot Watt University 5-2 Hawick Royal Albert
  • Peebles Rovers 0-5 Thornton Hibs
  • St Andrews United 5-1 Easthouses Lily
  • Arniston Rangers P-P Edinburgh United – pitch unplayable 
  • Edinburgh South P-P Dalkeith Thistle – pitch unplayable 
  • Ormiston Primrose P-P Tweedmouth Rangers – new fixture – pitch unplayable 
  • Ormiston Primrose P-P Whitburn Juniors – due to King Cup ties

Wednesday, March 29

  • Hawick Royal Albert P-P Whitburn Juniors – pitch unplayable

Saturday, April 1

  • Edinburgh South 0-1 Easthouses Lily – new fixture 
  • Ormiston Primrose 2-2 Tweedmouth Rangers – new fixture
  • Lochgelly Albert P-P Arniston Rangers – new fixture – pitch unplayable
  • Ormiston Primrose P-P Edinburgh South – has reverted to Sat Apr 15

Wednesday, April 5

  • Hawick Royal Albert 2-0 Peebles Rovers
  • Thornton Hibs 7-0 Lochgelly Albert

Friday, April 7

  • Syngenta P-P St Andrews United – Syngenta folded

Saturday, April 8

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

Tuesday, April 11

  • Easthouses Lily 0-1 St Andrews United
  • Ormiston Primrose 1-3 Dalkeith Thistle
  • Whitburn Juniors 3-2 Edinburgh South

Wednesday, April 12

  • Thornton Hibs 5-0 Newburgh

Friday, April 14

  • Syngenta P-P Arniston Rangers – Syngenta folded

Saturday, April 15

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

Wednesday, April 19

  • Easthouses Lily 1-3 Thornton Hibs
  • Hawick Royal Albert 1-4 Arniston Rangers
  • Lochgelly Albert 0-3 St Andrews United

Saturday, April 22

  • Edinburgh South 0-1 Stirling University EOS
  • Heriot Watt University 1-1 St Andrews United
  • Lochgelly Albert 2-5 Arniston Rangers
  • Thornton Hibs 6-0 Hawick Royal Albert
  • Tweedmouth Rangers 3-2 Edinburgh United

Tuesday, April 25

  • Edinburgh South 0-2 Dalkeith Thistle

Wednesday, April 26

  • Stirling University EOS 3-1 Lochgelly Albert

Saturday, April 29

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

Tuesday, May 2

  • Edinburgh South 2-1 Tweedmouth Rangers
  • Heriot Watt University 5-0 Newburgh

Wednesday, May 3

  • Hawick Royal Albert 0-2 Whitburn Juniors
  • Thornton Hibs 1-2 Ormiston Primrose

Saturday, May 6

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

Sunday, May 7

  • Edinburgh South P-P St Andrews United – now Sat May 6

Tuesday, May 9

  • Edinburgh United 2-3 Edinburgh South
  • St Andrews United 4-0 Ormiston Primrose
  • Tweedmouth Rangers 2-1 Peebles Rovers

Wednesday, May 10

  • Arniston Rangers 3-2 Thornton Hibs

Saturday, May 13

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

Monday, May 15

  • Craigroyston 1-0 Thornton Hibs

Wednesday, May 17

  • Ormiston Primrose 0-4 Whitburn Juniors
    • Whitburn champions 🏆

Saturday, May 20

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

Wednesday, May 23

  • Thornton Hibs 1-4 Whitburn Juniors

Saturday, May 27

  • Craigroyston 3-2 Hawick Royal Albert
  • Heriot Watt University 4-1 Whitburn Juniors
  • Lochgelly Albert 0-6 Ormiston Primrose
  • Newburgh 4-4 Tweedmouth Rangers
  • Peebles Rovers 2-1 Stirling University EOS
  • St Andrews United 3-2 Arniston Rangers
  • Easthouses Lily P-P Thornton Hibs – now Wed, Apr 19
  • Edinburgh United P-P Edinburgh South – now Tues, May 9
  • Dalkeith Thistle P-P Syngenta – Syngenta folded

season end

Advertisement