South of Scotland League 18-19

The South of Scotland League is a league competition which sits in the second tier of the SFA’s “pyramid”, below the Lowland League and parallel with the East of Scotland League.

There is no automatic promotion or relegation from this league – the winners take part in a play off with the East of Scotland League, if licensed.  The winners are entitled to enter into the Scottish Cup if they are not already a licensed SFA member club.

Wigtown & Bladnoch have returned after a year out, so the league will consist of 16 clubs, who play each other home and away to give a programme of 30 games.

Threave Rovers won the league last season but lost heavily to East of Scotland champions Kelty Hearts in the Lowland League promotion play-off.

2018-19 COMPETITION (2016-17, 2017-18)

Competing clubs: Abbey Vale, Annan Athletic SOS, Bonnyton Thistle, Creetown, Dumfries YMCA, Heston Rovers, Lochar Thistle, Lochmaben, Mid Annandale, Newton Stewart, Nithsdale Wanderers, St Cuthbert Wanderers, Stranraer SOS, Threave Rovers, Upper Annandale, Wigtown & Bladnoch

Friday, July 27

  • Annan Athletic SOS 1-2 Creetown
  • Upper Annandale 0-2 Lochmaben

Saturday, July 28

  • Abbey Vale 3-1 Newton Stewart
  • Dumfries YMCA 0-6 St Cuthbert Wanderers
  • Heston Rovers 1-2 Stranraer SOS
  • Mid Annandale 1-1 Lochar Thistle
  • Threave Rovers 6-0 Wigtown & Bladnoch
  • Nithsdale Wanderers P-P Bonnyton Thistle – fixture reversed – unplayable pitch

Wednesday, August 1

  • Abbey Vale 3-1 Nithsdale Wanderers
  • Annan Athletic SOS 0-2 Upper Annandale – fixture reversed
  • Dumfries YMCA 1-4 Lochmaben
  • Heston Rovers 1-2 Lochar Thistle
  • Mid Annandale 12-0 Newton Stewart
  • St Cuthbert Wanderers 1-2 Bonnyton Thistle – fixture reversed
  • Stranraer SOS 2-0 Wigtown & Bladnoch
  • Threave Rovers 4-0 Creetown

Friday, August 3

  • Mid Annandale 2-4 Upper Annandale

Saturday, August 4

  • Creetown 1-0 Dumfries YMCA
  • Heston Rovers 2-3 Abbey Vale
  • Lochmaben 7-2 Annan Athletic SOS
  • Newton Stewart 0-6 Lochar Thistle
  • Nithsdale Wanderers 1-5 Stranraer SOS
  • St Cuthbert Wanderers 1-0 Threave Rovers
  • Wigtown & Bladnoch 1-5 Bonnyton Thistle

Wednesday, August 8

  • Nithsdale Wanderers 2-4 Bonnyton Thistle

Saturday, August 11

  • Creetown 0-1 Bonnyton Thistle
  • Newton Stewart 2-4 Upper Annandale
  • St Cuthbert Wanderers P-P Stranraer SOS – due to Scottish Cup tie, now Wed, Aug 22

Friday, August 17

  • Nithsdale Wanderers 2-2 Heston Rovers
  • Threave Rovers 1-2 Upper Annandale

Saturday, August 18

  • Abbey Vale 3-0 Lochmaben
  • Dumfries YMCA 0-5 Bonnyton Thistle – fixture reversed
  • Lochar Thistle 2-1 Creetown (@ North West Community Campus– new venue for Lochar
  • Mid Annandale 0-1 St Cuthbert Wanderers
  • Newton Stewart 2-4 Wigtown & Bladnoch
  • Stranraer SOS 8-0 Annan Athletic SOS

Wednesday, August 22

  • St Cuthbert Wanderers P-P Stranraer SOS – now Sat, Sep 1

Saturday, August 25

  • Annan Athletic SOS 2-5 Dumfries YMCA
  • Heston Rovers 3-2 Mid Annandale
  • Lochmaben 0-4 Threave Rovers

Saturday, September 1

  • St Cuthbert Wanderers 3-4 Stranraer SOS

Saturday, September 8

  • Abbey Vale 4-4 St Cuthbert Wanderers
  • Bonnyton Thistle 7-1 Lochmaben – artificial
  • Lochar Thistle 2-1 Wigtown & Bladnoch (@ Dumfries High Sch 3G) – change of venue
  • Mid Annandale 4-1 Nithsdale Wanderers
  • Newton Stewart 0-7 Heston Rovers
  • Stranraer SOS 3-0 Creetown
  • Threave Rovers 5-1 Annan Athletic SOS
  • Upper Annandale 3-2 Dumfries YMCA

Saturday, September 22

  • Creetown 0-4 Abbey Vale
  • Dumfries YMCA 1-4 Threave Rovers
  • Nithsdale Wanderers 4-2 Newton Stewart
  • St Cuthbert Wanderers 0-4 Lochar Thistle
  • Annan Athletic SOS – Bonnyton Thistle – due to Alba Cup tie
  • Heston Rovers – Upper Annandale – due to Alba Cup tie
  • Lochmaben – Stranraer SOS  due to Alba Cup tie
  • Wigtown & Bladnoch – Mid Annandale – due to Alba Cup tie

Saturday, September 29

Wednesday, October 3

  • Heston Rovers 0-2 Wigtown & Bladnoch

Friday, October 5

  • Annan Athletic SOS 1-5 Abbey Vale

Saturday, October 6

  • Creetown 0-8 Mid Annandale
  • Dumfries YMCA 0-8 Stranraer SOS
  • Lochmaben 0-5 Lochar Thistle
  • Nithsdale Wanderers 3-3 Upper Annandale
  • St Cuthbert Wanderers 7-1 Newton Stewart
  • Threave Rovers 2-3 Bonnyton Thistle

Friday, October 19

  • Annan Athletic SOS 0-3 Lochar Thistle – fixture reversed

Saturday, October 20

  • Abbey Vale 8-0 Dumfries YMCA
  • Heston Rovers 0-2 St Cuthbert Wanderers
  • Mid Annandale 4-1 Lochmaben
  • Newton Stewart 2-1 Creetown
  • Nithsdale Wanderers 10-0 Wigtown & Bladnoch
  • Stranraer SOS 2-1 Threave Rovers
  • Upper Annandale 2-2 Bonnyton Thistle

Saturday, October 27

  • Annan Athletic SOS 1-10 Mid Annandale
  • Bonnyton Thistle 0-4 Stranraer SOS
  • Creetown 0-2 Heston Rovers
  • Dumfries YMCA 2-3 Lochar Thistle
  • Lochmaben 8-0 Newton Stewart
  • St Cuthbert Wanderers 6-1 Nithsdale Wanderers
  • Threave Rovers 3-2 Abbey Vale
  • Wigtown & Bladnoch 3-5 Upper Annandale

Saturday, November 3

  • Heston Rovers 3-1 Lochmaben
  • Lochar Thistle 0-0 Threave Rovers (@ Dumfries High Sch)
  • Mid Annandale 9-1 Dumfries YMCA
  • Newton Stewart 3-1 Annan Athletic SOS
  • Nithsdale Wanderers 4-2 Creetown
  • Abbey Vale P-P Bonnyton Thistle – unplayable pitch
  • Upper Annandale P-P Stranraer SOS – unplayable pitch
  • Wigtown & Bladnoch P-P St Cuthbert Wanderers – unplayable pitch

Friday, November 9

  • Annan Athletic SOS 0-1 Heston Rovers

Saturday, November 10

  • Abbey Vale 2-3 Stranraer SOS
  • Bonnyton Thistle 1-1 Lochar Thistle
  • Dumfries YMCA 1-1 Newton Stewart
  • Lochmaben 0-2 Nithsdale Wanderers
  • St Cuthbert Wanderers 2-3 Upper Annandale
  • Threave Rovers P-P Mid Annandale – unplayable pitch
  • Creetown P-P Wigtown & Bladnoch – unplayable pitch

Saturday, November 17

  • Dumfries YMCA 0-3 Heston Rovers
  • Newton Stewart 1-4 Threave Rovers
  • Nithsdale Wanderers 10-1 Annan Athletic SOS
  • St Cuthbert Wanderers 1-1 Creetown
  • Stranraer SOS A-A(1-1) Lochar Thistle – abandoned 78 min due to floodlight failure
  • Upper Annandale 1-1 Abbey Vale
  • Wigtown & Bladnoch 4-3 Lochmaben
  • Mid Annandale P-P Bonnyton Thistle – due to Alba Cup final

Saturday, November 24

  • Abbey Vale 3-3 Lochar Thistle
  • Bonnyton Thistle 7-0 Newton Stewart
  • Creetown 2-2 Upper Annandale
  • Dumfries YMCA 0-2 Nithsdale Wanderers
  • Lochmaben 3-2 St Cuthbert Wanderers
  • Threave Rovers 1-0 Heston Rovers
  • Wigtown & Bladnoch 3-1 Annan Athletic SOS – new fixture
  • Annan Athletic SOS P-P Wigtown & Bladnoch
  • Stranraer SOS P-P Mid Annandale – due to ground maintenance works

Saturday, December 1

  • Annan Athletic SOS 1-1 Wigtown & Bladnoch
  • Bonnyton Thistle 5-0 Dumfries YMCA
  • Nithsdale Wanderers 3-1 Lochar Thistle
  • Stranraer SOS 3-1 Heston Rovers (@ Stranraer Acad 3G) – change of venue
  • Upper Annandale 5-2 Threave Rovers

Friday, December 7

  • Mid Annandale 1-2 Abbey Vale

Saturday, December 8

  • Creetown 1-1 Lochmaben (@ Blairmount Park, Newton Stewart)
  • Nithsdale Wanderers 5-4 Threave Rovers
  • St Cuthbert Wanderers 2-0 Annan Athletic SOS
  • Stranraer SOS 6-1 Newton Stewart
  • Upper Annandale 0-1 Lochar Thistle
  • Wigtown & Bladnoch 5-0 Dumfries YMCA
  • Heston Rovers P-P Bonnyton Thistle – due to Cup Final

Saturday, December 15

  • Bonnyton Thistle 6-1 Nithsdale Wanderers – fixture reversed
  • Lochmaben 1-0 Upper Annandale
  • Newton Stewart 1-1 Abbey Vale
  • St Cuthbert Wanderers 4-0 Dumfries YMCA
  • Creetown P-P Annan Athletic SOS – unplayable pitch
  • Lochar Thistle P-P Mid Annandale (@ Dumfries High Sch 3G– adverse weather
  • Wigtown & Bladnoch P-P Threave Rovers – unplayable pitch

Saturday, December 22

  • Lochar Thistle 4-0 Newton Stewart (@ Dumfries High Sch 3G)
  • Stranraer SOS 8-1 Nithsdale Wanderers (@ Stranraer Acad 3G)

Friday, December 28

  • Annan Athletic SOS 2-6 Lochmaben

Saturday, December 29

  • Bonnyton Thistle 6-1 Wigtown & Bladnoch – artificial
  • Dumfries YMCA 2-3 Creetown – artificial
  • Threave Rovers 5-2 St Cuthbert Wanderers
  • Upper Annandale 2-0 Mid Annandale (2pm)
  • Abbey Vale P-P Heston Rovers (2pm) – unplayable pitch
  • Lochar Thistle P-P Newton Stewart – now Sat Dec 22
  • Stranraer SOS P-P Nithsdale Wanderers  – now Sat Dec 22

Saturday, January 5

  • Bonnyton Thistle 6-3 St Cuthbert Wanderers (2pm) – fixture reversed
  • Creetown 3-0 Threave Rovers
  • Lochar Thistle 4-2 Heston Rovers (@ Dumfries High Sch 3G– change of venue
  • Lochmaben 1-1 Dumfries YMCA
  • Newton Stewart 1-1 Mid Annandale
  • Nithsdale Wanderers 3-2 Abbey Vale
  • Upper Annandale 4-1 Annan Athletic SOS – fixture reversed
  • Wigtown & Bladnoch 0-3 Stranraer SOS

Saturday, January 12

  • Abbey Vale 5-2 Wigtown & Bladnoch
  • Bonnyton Thistle 11-3 Creetown
  • Dumfries YMCA 3-2 Annan Athletic SOS
  • Mid Annandale 1-1 Heston Rovers
  • Stranraer SOS 3-1 St Cuthbert Wanderers
  • Threave Rovers 6-1 Lochmaben
  • Upper Annandale 6-0 Newton Stewart
  • Lochar Thistle – Nithsdale Wanderers – to be rearranged

Friday, January 25

  • Annan Athletic SOS 0-9 Threave Rovers

Saturday, January 26

  • Dumfries YMCA 0-2 Upper Annandale
  • Heston Rovers 4-0 Newton Stewart
  • Lochmaben 0-7 Bonnyton Thistle
  • Nithsdale Wanderers 0-1 Mid Annandale
  • St Cuthbert Wanderers 3-1 Abbey Vale
  • Wigtown & Bladnoch 1-6 Lochar Thistle (@ Blairmount Park, Newton Stewart) – change of venue
  • Creetown P-P Stranraer SOS – unplayable pitch

Saturday, February 2

  • Lochar Thistle 1-0 St Cuthbert Wanderers (@ Dumfries High Sch)
  • Abbey Vale P-P Creetown (2pm) – unplayable pitch
  • Bonnyton Thistle P-P Annan Athletic SOS– unplayable pitch
  • Mid Annandale – Wigtown & Bladnoch – unplayable pitch
  • Newton Stewart P-P Nithsdale Wanderers – unplayable pitch
  • Threave Rovers P-P Dumfries YMCA – unplayable pitch
  • Upper Annandale P-P Heston Rovers – unplayable pitch

Wednesday, February 6

  • Stranraer SOS 3-0 Lochmaben

Saturday, February 9

  • Lochmaben 1-5 Abbey Vale
  • Newton Stewart 1-4 Bonnyton Thistle
  • St Cuthbert Wanderers 3-1 Mid Annandale
  • Creetown P-P Annan Athletic SOS (2pm) – unplayable pitch
  • Threave Rovers P-P Nithsdale Wanderers – unplayable pitch
  • Annan Athletic SOS – Stranraer SOS – fixtures amended
  • Creetown – Lochar Thistle – fixtures amended
  • Dumfries YMCA P-P Bonnyton Thistle – fixtures amended
  • Heston Rovers – Nithsdale Wanderers – fixtures amended
  • Wigtown & Bladnoch – Newton Stewart  – fixtures amended
  • Upper Annandale P-P Threave Rovers – fixtures amended

Saturday, February 16

  • Abbey Vale 6-0 Annan Athletic SOS
  • Bonnyton Thistle 3-1 Threave Rovers
  • Lochar Thistle 3-3 Lochmaben (@ Dumfries High Sch 3G)
  • Mid Annandale 2-1 Creetown
  • Newton Stewart 2-2 St Cuthbert Wanderers
  • Upper Annandale 0-2 Nithsdale Wanderers
  • Wigtown & Bladnoch 1-2 Heston Rovers

Wednesday, February 20

  • Stranraer SOS 5-0 Dumfries YMCA (@ Blairmount Park, Newton Stewart)

Saturday, February 23

  • Bonnyton Thistle 5-0 Upper Annandale
  • Creetown 1-2 Newton Stewart
  • Dumfries YMCA 2-9 Abbey Vale
  • Lochmaben 1-4 Mid Annandale
  • St Cuthbert Wanderers 4-0 Heston Rovers
  • Threave Rovers 2-2 Stranraer SOS
  • Wigtown & Bladnoch 2-4 Nithsdale Wanderers

Wednesday, February 27

  • Lochar Thistle 4-0 Annan Athletic SOS (@ Dumfries High Sch)

Saturday, March 2

  • Abbey Vale A-A Threave Rovers – abandoned 40 mins due to severe gales
  • Heston Rovers 3-2 Creetown 
  • Lochar Thistle A-A Dumfries YMCA – abandoned 35 mins due to wind and rain
  • Mid Annandale 8-1 Annan Athletic SOS
  • Newton Stewart 2-1 Lochmaben 
  • Nithsdale Wanderers 3-3 St Cuthbert Wanderers
  • Upper Annandale 5-2 Wigtown & Bladnoch

Wednesday, March 6

  • Heston Rovers 2-3 Nithsdale Wanderers
  • Lochar Thistle 2-4 Mid Annandale (@ Dumfries High Sch 3G)
  • Stranraer SOS 2-0 Bonnyton Thistle (@ Stranraer Acad 3G)

Friday, March 8

  • Annan Athletic SOS 1-3 Newton Stewart

Saturday, March 9

  • Bonnyton Thistle 5-1 Abbey Vale
  • Dumfries YMCA 3-6 Mid Annandale
  • Lochmaben 4-4 Heston Rovers
  • St Cuthbert Wanderers 3-0 Wigtown & Bladnoch
  • Stranraer SOS 6-1 Upper Annandale
  • Creetown P-P Nithsdale Wanderers – unplayable pitch
  • Threave Rovers P-P Lochar Thistle – unplayable pitch

Saturday, March 16

  • Heston Rovers 7-0 Annan Athletic SOS
  • Lochar Thistle 0-2 Bonnyton Thistle (@ Dumfries High Sch 3G)
  • Mid Annandale 3-1 Threave Rovers
  • Newton Stewart 6-0 Dumfries YMCA
  • Stranraer SOS 5-1 Abbey Vale
  • Creetown P-P Wigtown & Bladnoch – fixture reversed – unplayable pitch
  • Nithsdale Wanderers P-P Lochmaben – unplayable pitch
  • Upper Annandale P-P St Cuthbert Wanderers – now Wed, Mar 20

Wednesday, March 20

  • Heston Rovers 7-1 Dumfries YMCA
  • Lochmaben 1-5 Stranraer SOS
  • Threave Rovers 2-1 Lochar Thistle
  • Upper Annandale 4-3 St Cuthbert Wanderers (@ Galabank, Annan)

Saturday, March 23

  • Abbey Vale 1-1 Upper Annandale
  • Annan Athletic SOS 3-7 Nithsdale Wanderers
  • Bonnyton Thistle 3-3 Mid Annandale
  • Creetown 1-1 St Cuthbert Wanderers
  • Lochar Thistle 0-3 Stranraer SOS (@ Dumfries High Sch 3G)
  • Lochmaben 2-0 Wigtown & Bladnoch
  • Threave Rovers 3-1 Newton Stewart

Wednesday, March 27

  • Creetown 1-5 Nithsdale Wanderers (@ St Mary’s Park, Kirkcudbright)
  • Heston Rovers 2-1 Threave Rovers
  • Stranraer SOS – Lochar Thistle

Saturday, March 30

  • Lochar Thistle 1-2 Abbey Vale (@ Dumfries High Sch 3G)
  • Mid Annandale 0-3 Stranraer SOS
  • Nithsdale Wanderers 6-0 Dumfries YMCA
  • St Cuthbert Wanderers 3-3 Lochmaben
  • Upper Annandale 1-1 Creetown (@ Galabank, Annan)
  • Wigtown & Bladnoch 0-0 Threave Rovers
  • Heston Rovers P-P Threave Rovers – now Wed Mar 27
  • Newton Stewart P-P Bonnyton Thistle – now Sat, Feb 9
  • Wigtown & Bladnoch P-P Annan Athletic SOS

Wednesday, April 3

  • Annan Athletic SOS 1-4 Bonnyton Thistle
  • Heston Rovers 2-0 Upper Annandale
  • Lochar Thistle 1-2 Nithsdale Wanderers (@ Dumfries High Sch 3G)
  • Lochmaben P-P Stranraer SOS – now Wed, Mar 20

Friday, April 5

  • Annan Athletic SOS 0-3 St Cuthbert Wanderers

Saturday, April 6

  • Abbey Vale 2-0 Mid Annandale
  • Bonnyton Thistle 2-1 Heston Rovers
  • Dumfries YMCA 1-0 Wigtown & Bladnoch
  • Lochmaben 3-1 Creetown
  • Newton Stewart 0-4 Stranraer SOS
  • Lochar Thistle P-P Upper Annandale – now Wed, Apr 10
  • Threave Rovers P-P Nithsdale Wanderers – now Wed, Apr 10

Wednesday, April 10

  • Heston Rovers 1-0 Bonnyton Thistle
  • Lochar Thistle 2-4 Upper Annandale
  • Stranraer SOS 5-2 Mid Annandale
    • Stranraer are champions
  • Threave Rovers 3-4 Nithsdale Wanderers

Saturday, April 13

  • Abbey Vale 3-3 Bonnyton Thistle
  • Creetown 1-1 Annan Athletic SOS
  • Lochar Thistle 2-1 Dumfries YMCA (@ Dumfries High Sch 3G)
  • Threave Rovers 1-3 Mid Annandale
  • Upper Annandale 1-3 Stranraer SOS
  • Wigtown & Bladnoch 4-3 St Cuthbert Wanderers

Wednesday, April 17

  • Annan Athletic SOS 2-12 Stranraer SOS
  • Mid Annandale 3-2 Bonnyton Thistle
  • Wigtown & Bladnoch 2-5 Abbey Vale

Friday, April 19

  • Stranraer SOS 5-1 Lochar Thistle

Saturday, April 20

  • Abbey Vale 8-1 Creetown
  • Bonnyton Thistle 9-0 Annan Athletic SOS – artificial
  • Mid Annandale 3-2 Wigtown & Bladnoch – artificial
  • Newton Stewart 3-6 Nithsdale Wanderers – artificial
  • Threave Rovers 3-2 Dumfries YMCA
  • Upper Annandale 4-0 Heston Rovers
  • Stranraer SOS P-P Lochar Thistle – now Fri, Apr 19

Monday, April 22

  • Abbey Vale 1-2 Heston Rovers
  • Creetown 3-5 Lochar Thistle
  • Wigtown & Bladnoch A-A Mid Annandale – due to ref injury

Wednesday, April 24

  • Abbey Vale 4-1 Threave Rovers
  • Creetown 1-4 Stranraer SOS
  • Nithsdale Wanderers 2-0 Lochmaben
  • Wigtown & Bladnoch 2-0 Newton Stewart
  • Creetown P-P Wigtown & Bladnoch – now Mon, Apr 29

Monday, April 29

  • Creetown 1-3 Wigtown & Bladnoch
  • Wigtown & Bladnoch P-P Newton Stewart – now Wed, Apr 24

Wednesday, May 1

  • Wigtown & Bladnoch 1-1 Creetown

Friday, May 10

  • Wigtown & Bladnoch – Mid Annandale

End of season