EoSL First Division 22-23

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

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

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

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

Participating clubs:  Burntisland Shipyard, Camelon Juniors, Coldstream, Dunbar United, Dunipace, Glenrothes, Kennoway Star Hearts, Kinnoull, Kirkcaldy & Dysart, Leith Athletic, Lochore Welfare, Luncarty, Newtongrange Star, Preston Athletic, Rosyth, Whitehill Welfare

Saturday, July 30

  • Burntisland Shipyard 1-2 Lochore Welfare
  • Camelon Juniors 1-2 Kinnoull
  • Coldstream 1-6 Kirkcaldy & Dysart
  • Dunipace 3-1 Newtongrange Star
  • Glenrothes 2-1 Preston Athletic
  • Kennoway Star Hearts 2-3 Leith Athletic
  • Rosyth 1-2 Dunbar United
  • Whitehill Welfare 1-5 Luncarty

Tuesday, August 2

  • Leith Athletic 2-1 Rosyth
  • Lochore Welfare 1-2 Dunipace

Wednesday, August 3

  • Burntisland Shipyard 3-3 Preston Athletic
  • Kinnoull 5-0 Kennoway Star Hearts
  • Kirkcaldy & Dysart 3-1 Camelon Juniors
  • Luncarty 7-3 Glenrothes

Saturday, August 6

  • Dunbar United 2-0 Whitehill Welfare
  • Newtongrange Star 1-0 Burntisland Shipyard
  • Preston Athletic 1-1 Kennoway Star Hearts

Tuesday, August 9

  • Camelon Juniors 0-5 Luncarty
  • Glenrothes 2-2 Kinnoull
  • Kennoway Star Hearts 0-4 Newtongrange Star 
  • Preston Athletic 3-0 Coldstream
  • Whitehill Welfare 2-1 Lochore Welfare

Saturday, August 13

  • Dunbar United 2-0 Burntisland Shipyard
  • Kinnoull 2-2 Dunipace
  • Kirkcaldy & Dysart 1-2 Whitehill Welfare
  • Leith Athletic 2-4 Glenrothes
  • Lochore Welfare 2-1 Coldstream
  • Luncarty 5-1 Kennoway Star Hearts
  • Newtongrange Star 0-1 Camelon Juniors
  • Preston Athletic 2-0 Rosyth

Saturday, August 20

  • Dunipace 3-4 Leith Athletic

Tuesday, August 30

  • Coldstream 2-2 Dunbar United
  • Rosyth 1-2 Kirkcaldy & Dysart

Saturday, September 3

  • Burntisland Shipyard 3-1 Leith Athletic
  • Camelon Juniors 2-3 Preston Athletic
  • Coldstream 2-1 Luncarty
  • Dunipace 4-2 Kirkcaldy & Dysart
  • Glenrothes 3-0 Lochore Welfare
  • Kennoway Star Hearts 2-3 Dunbar United
  • Rosyth 0-5 Newtongrange Star
  • Whitehill Welfare 1-3 Kinnoull

Saturday, September 17

  • Burntisland Shipyard 1-2 Kinnoull
  • Kirkcaldy & Dysart 3-1 Preston Athletic
  • Rosyth 5-0 Glenrothes

Tuesday, September 20

  • Leith Athletic 4-2 Lochore Welfare
  • Rosyth P-P Glenrothes – now Sat, Sep 17

Saturday, September 24

  • Camelon Juniors 3-3 Dunipace
  • Coldstream 2-1 Leith Athletic
  • Kennoway Star Hearts 2-4 Glenrothes
  • Lochore Welfare 2-1 Rosyth
  • Luncarty 4-0 Kinnoull
  • Preston Athletic 3-0 Dunbar United
  • Whitehill Welfare 2-6 Newtongrange Star
  • Kirkcaldy & Dysart P-P Burntisland Shipyard – Burntisland unable to field a team, now Sat, Oct 15

Wednesday, September 28

  • Camelon Juniors 1-1 Dunbar United
  • Dunipace 2-2 Luncarty
  • Newtongrange Star 2-1 Kirkcaldy & Dysart
  • Whitehill Welfare 1-2 Coldstream
  • Burntisland Shipyard P-P Kinnoull – now Sat, Sep 17

Saturday, October 1

  • Burntisland Shipyard 1-1 Whitehill Welfare
  • Dunbar United 1-0 Luncarty
  • Dunipace 6-0 Kennoway Star Hearts
  • Glenrothes 4-3 Camelon Juniors
  • Kinnoull 0-2 Preston Athletic
  • Leith Athletic 3-3 Kirkcaldy & Dysart
  • Newtongrange Star 7-2 Lochore Welfare
  • Rosyth 4-0 Coldstream

Saturday, October 8

  • Camelon Juniors 1-0 Whitehill Welfare
  • Coldstream 2-3 Burntisland Shipyard
  • Dunbar United 2-1 Lochore Welfare
  • Glenrothes 1-1 Newtongrange Star
  • Kennoway Star Hearts 1-2 Rosyth
  • Kirkcaldy & Dysart 4-0 Kinnoull
  • Luncarty 2-4 Leith Athletic
  • Preston Athletic 0-5 Dunipace

Saturday, October 15

  • Kirkcaldy & Dysart 2-1 Burntisland Shipyard

Saturday, October 22

  • Kennoway Star Hearts 2-2 Whitehill Welfare
  • Kirkcaldy & Dysart 2-3 Coldstream
  • Rosyth 1-0 Leith Athletic

Saturday, October 29

  • Coldstream 0-6 Glenrothes
  • Dunbar United 1-0 Dunipace
  • Kennoway Star Hearts 2-2 Camelon Juniors
  • Kinnoull 2-1 Newtongrange Star
  • Leith Athletic 1-1 Whitehill Welfare
  • Luncarty 2-2 Kirkcaldy & Dysart
  • Rosyth 1-3 Burntisland Shipyard
  • Lochore Welfare P-P Preston Athletic – pitch unplayable 

Saturday, November 5

  • Burntisland Shipyard 2-2 Dunipace
  • Glenrothes 3-2 Dunbar United
  • Kinnoull 3-0 Leith Athletic
  • Kirkcaldy & Dysart 4-2 Lochore Welfare
  • Newtongrange Star 3-0 Coldstream
  • Preston Athletic 1-2 Luncarty
  • Whitehill Welfare 3-0 Kennoway Star Hearts
  • Camelon Juniors A-A Rosyth – abandoned due to ref injury 

Saturday, November 12

  • Dunbar United 5-0 Kinnoull
  • Dunipace 0-2 Glenrothes
  • Kennoway Star Hearts 1-0 Coldstream
  • Leith Athletic 0-1 Newtongrange Star
  • Lochore Welfare 1-3 Camelon Juniors
  • Luncarty 2-0 Burntisland Shipyard
  • Preston Athletic 4-1 Kirkcaldy & Dysart
  • Rosyth 3-1 Whitehill Welfare

Saturday, November 19

  • Lochore Welfare P-P Preston Athletic – pitch unplayable

Saturday, November 26

  • Kinnoull 0-0 Burntisland Shipyard

Saturday, December 3

  • Burntisland Shipyard 0-0 Glenrothes
  • Coldstream 2-1 Dunipace
  • Kinnoull 3-0 Rosyth
  • Kirkcaldy & Dysart 3-2 Kennoway Star Hearts
  • Leith Athletic 3-2 Camelon Juniors
  • Newtongrange Star 1-3 Dunbar United
  • Whitehill Welfare 1-3 Preston Athletic
  • Lochore Welfare P-P Luncarty – pitch unplayable

Saturday, December 10

  • Dunbar United 4-1 Leith Athletic
  • Preston Athletic 0-4 Newtongrange Star
  • Rosyth 2-1 Luncarty – fixture reversed
  • Camelon Juniors P-P Coldstream – pitch unplayable
  • Dunipace P-P Whitehill Welfare – pitch unplayable 
  • Glenrothes P-P Kirkcaldy & Dysart – pitch unplayable 
  • Kennoway Star Hearts P-P Burntisland Shipyard – pitch unplayable 
  • Kinnoull P-P Lochore Welfare  – pitch unplayable 

Friday, December 16

  • Leith Athletic 2-2 Preston Athletic

Saturday, December 17

  • Rosyth 0-0 Dunipace
  • Burntisland Shipyard P-P Camelon Juniors – pitch unplayable
  • Coldstream P-P Kinnoull – pitch unplayable
  • Kirkcaldy & Dysart P-P Dunbar United – pitch unplayable
  • Lochore Welfare P-P Kennoway Star Hearts – pitch unplayable 
  • Newtongrange Star P-P Luncarty – pitch unplayable
  • Whitehill Welfare P-P Glenrothespitch unplayable

Tuesday, December 20

  • Leith Athletic 2-2 Coldstream

Friday, December 30

  • Dunbar United 1-0 Preston Athletic
  • Rosyth 1-1 Lochore Welfare
  • Newtongrange Star P-P Whitehill Welfare – pitch unplayable 

Saturday, December 31

  • Dunipace 3-1 Camelon Juniors
  • Burntisland Shipyard P-P Kirkcaldy & Dysart – pitch unplayable 
  • Glenrothes P-P Kennoway Star Hearts – pitch unplayable 
  • Kinnoull P-P Luncarty
  • Dunbar United P-P Preston Athletic – now Fri, Dec 30
  • Leith Athletic P-P Coldstream – now Tues, Dec 20
  • Newtongrange Star P-P Whitehill Welfare – now Fri, Dec 30
  • Rosyth P-P Lochore Welfare – now Fri, Dec 30

Saturday, January 7

  • Camelon Juniors 2-1 Burntisland Shipyard
  • Coldstream 2-3 Newtongrange Star
  • Dunipace 0-2 Dunbar United
  • Kirkcaldy & Dysart 6-4 Rosyth
  • Preston Athletic 5-2 Leith Athletic
  • Kennoway Star Hearts P-P Kinnoull – pitch unplayable
  • Lochore Welfare P-P Glenrothes – pitch unplayable 
  • Luncarty P-P Whitehill Welfare – pitch unplayable 

Saturday, January 14

  • Dunbar United 4-1 Kennoway Star Hearts
  • Leith Athletic 1-3 Luncarty
  • Newtongrange Star 2-1 Dunipace
  • Preston Athletic 1-2 Lochore Welfare
  • Rosyth 1-1 Camelon Juniors
  • Whitehill Welfare 4-1 Kirkcaldy & Dysart
  • Burntisland Shipyard P-P Coldstream – pitch unplayable
  • Kinnoull P-P Glenrothes – pitch unplayable 

Saturday, January 21

  • Dunipace 0-5 Rosyth
  • Leith Athletic 1-2 Kinnoull
  • Burntisland Shipyard P-P Kirkcaldy & Dysart – pitch unplayable
  • Coldstream P-P Preston Athletic – pitch unplayable
  • Lochore Welfare P-P Kennoway Star Hearts– pitch unplayable
  • Newtongrange Star P-P Whitehill Welfare – pitch unplayable

Saturday, January 28

  • Camelon Juniors 2-2 Kennoway Star Hearts
  • Dunbar United 1-0 Rosyth
  • Dunipace 2-1 Burntisland Shipyard
  • Glenrothes 7-0 Coldstream
  • Kirkcaldy & Dysart 0-3 Newtongrange Star
  • Lochore Welfare 4-2 Leith Athletic
  • Kinnoull P-P Whitehill Welfare – pitch unplayable 
  • Luncarty P-P Preston Athletic – due to rearranged South Challenge Cup tie 

Saturday, February 4

  • Camelon Juniors 5-3 Coldstream
  • Kennoway Star Hearts 0-4 Kinnoull  – new fixture
  • Luncarty 4-0 Preston Athletic – new fixture

Saturday, February 11

  • Burntisland Shipyard 2-1 Kennoway Star Hearts
  • Coldstream 3-3 Camelon Juniors
  • Kirkcaldy & Dysart 2-5 Glenrothes
  • Leith Athletic 0-1 Dunipace
  • Lochore Welfare 3-3 Kinnoull
  • Luncarty 3-1 Rosyth
  • Newtongrange Star 3-5 Preston Athletic
  • Whitehill Welfare 2-3 Dunbar United

Saturday, February 18

  • Camelon Juniors 2-3 Leith Athletic
  • Dunbar United 3-0 Newtongrange Star
  • Dunipace 4-3 Coldstream
  • Luncarty 6-1 Lochore Welfare
  • Rosyth 3-4 Kinnoull
  • Glenrothes P-P Burntisland Shipyard – pitch unplayable 
  • Kennoway Star Hearts P-P Kirkcaldy & Dysart – pitch unplayable 
  • Preston Athletic P-P Whitehill Welfare – pitch unplayable 

Saturday, February 25

  • Camelon Juniors 1-1 Lochore Welfare
  • Coldstream 1-2 Kinnoull
  • Glenrothes 4-0 Kennoway Star Hearts
  • Kirkcaldy & Dysart 4-0 Dunbar United

Saturday, March 11

  • Glenrothes 4-2 Kirkcaldy & Dysart (@ New Bayview)
  • Newtongrange Star 0-2 Whitehill Welfare – new fixture
  • Coldstream P-P Preston Athletic – new fixture – pitch unplayable 
  • Kennoway Star Hearts P-P Burntisland Shipyard – pitch unplayable

Tuesday, March 14

  • Whitehill Welfare 1-1 Glenrothes

Wednesday, March 15

  • Newtongrange Star 4-3 Luncarty

Saturday, March 18

  • Burntisland Shipyard 2-1 Newtongrange Star
  • Dunbar United 0-1 Coldstream
  • Kirkcaldy & Dysart 2-0 Leith Athletic
  • Glenrothes P-P Rosyth – pitch unplayable 
  • Kennoway Star Hearts P-P Preston Athletic – pitch unplayable 
  • Kinnoull P-P Camelon Juniors – pitch unplayable 
  • Lochore Welfare P-P Whitehill Welfare – pitch unplayable 
  • Luncarty P-P Dunipace – pitch unplayable 

Saturday, March 25

  • Camelon Juniors 2-4 Rosyth
  • Dunbar United 1-2 Kirkcaldy & Dysart
  • Dunipace 1-4 Whitehill Welfare
  • Luncarty 3-1 Newtongrange Star
  • Preston Athletic 2-3 Glenrothes
  • Burntisland Shipyard P-P Coldstream – pitch unplayable 
  • Kinnoull P-P Lochore Welfare – due to King Cup ties
  • Newtongrange Star P-P Kennoway Star Hearts – due to League Cup tie, now Wed Mar 29

Wednesday, March 29

  • Newtongrange Star 2-1 Kennoway Star Hearts
  • Whitehill Welfare 0-2 Dunipace
  • Burntisland Shipyard P-P Camelon Juniors – pitch unplayable 

Saturday, April 1

  • Kinnoull 1-3 Glenrothes
  • Preston Athletic 3-3 Whitehill Welfare

Wednesday, April 5

  • Burntisland Shipyard 0-2 Camelon Juniors
  • Lochore Welfare 1-3 Luncarty

Saturday, April 8

  • Camelon Juniors 1-1 Glenrothes
  • Coldstream 2-3 Whitehill Welfare
  • Kennoway Star Hearts 0-1 Dunipace
  • Leith Athletic 2-0 Burntisland Shipyard
  • Lochore Welfare 1-1 Kirkcaldy & Dysart
  • Luncarty 0-3 Dunbar United
  • Newtongrange Star 0-1 Kinnoull
  • Rosyth 2-1 Preston Athletic

Wednesday, April 12

  • Kinnoull 1-1 Luncarty
  • Lochore Welfare 2-1 Kennoway Star Hearts

Saturday, April 15

  • Coldstream 3-2 Kennoway Star Hearts
  • Dunipace 5-1 Lochore Welfare
  • Glenrothes 4-1 Leith Athletic
  • Kinnoull 2-4 Dunbar United
  • Kirkcaldy & Dysart 2-2 Luncarty
  • Newtongrange Star 2-0 Rosyth
  • Preston Athletic 1-2 Camelon Juniors
  • Whitehill Welfare 3-0 Burntisland Shipyard

Tuesday, April 18

  • Glenrothes 0-1 Luncarty

Wednesday, April 19

  • Burntisland Shipyard 4-0 Kirkcaldy & Dysart

Saturday, April 22

  • Burntisland Shipyard 0-0 Dunbar United

Monday, April 24

  • Lochore Welfare 2-3 Glenrothes

Tuesday, April 25

  • Kennoway Star Hearts 3-1 Burntisland Shipyard

Saturday, April 29

  • Camelon Juniors 3-2 Kirkcaldy & Dysart
  • Glenrothes 3-1 Dunipace
  • Kinnoull 3-0 Coldstream
  • Leith Athletic 3-0 Kennoway Star Hearts
  • Lochore Welfare 1-1 Dunbar United
  • Preston Athletic 3-1 Burntisland Shipyard
  • Whitehill Welfare 2-3 Rosyth
  • Luncarty P-P Newtongrange Star – due to Cup Winners Shield tie

Tuesday, May 2

  • Coldstream 1-0 Preston Athletic
  • Glenrothes 0-0 Burntisland Shipyard

Saturday, May 6

  • Burntisland Shipyard 0-8 Luncarty
  • Coldstream 1-1 Rosyth
  • Dunbar United 1-1 Glenrothes
  • Dunipace 2-3 Kinnoull
  • Kennoway Star Hearts 1-1 Lochore Welfare
  • Newtongrange Star 4-4 Leith Athletic
  • Whitehill Welfare 0-0 Camelon Juniors

Monday, May 8

  • Lochore Welfare 1-1 Preston Athletic

Tuesday, May 9

  • Kennoway Star Hearts 0-1 Kirkcaldy & Dysart

Wednesday, May 10

  • Lochore Welfare 0-3 Whitehill Welfare
  • Luncarty 2-2 Camelon Juniors

Saturday, May 13

  • Burntisland Shipyard 3-1 Coldstream
  • Glenrothes 1-4 Rosyth
  • Kennoway Star Hearts 2-1 Preston Athletic
  • Kinnoull 2-1 Camelon Juniors
  • Luncarty 2-1 Whitehill Welfare
  • Lochore Welfare P-P Newtongrange Star – due to King Cup final, now Wed, May 17

Wednesday, May 17

  • Kinnoull 4-1 Whitehill Welfare
  • Lochore Welfare 5-4 Newtongrange Star
  • Luncarty 2-2 Dunipace

Saturday, May 20

  • Camelon Juniors 4-3 Newtongrange Star
  • Dunipace 0-5 Preston Athletic (@ Ochilview Park)
  • Glenrothes 2-4 Whitehill Welfare
  • Kinnoull 1-0 Kirkcaldy & Dysart
  • Leith Athletic 1-1 Dunbar United
  • Lochore Welfare 0-2 Burntisland Shipyard
  • Luncarty 4-0 Coldstream
  • Rosyth 3-1 Kennoway Star Hearts

Tuesday, May 23

  • Kinnoull 1-0 Lochore Welfare

Saturday, May 27

  • Burntisland Shipyard 1-4 Rosyth
  • Coldstream 3-4 Lochore Welfare
  • Dunbar United 2-1 Camelon Juniors
    • Dunbar United champions 🏆 
  • Kennoway Star Hearts 1-4 Luncarty
  • Kirkcaldy & Dysart 4-0 Dunipace
  • Newtongrange Star 5-3 Glenrothes
  • Preston Athletic 1-3 Kinnoull
  • Whitehill Welfare 0-0 Leith Athletic

season end