South of Scotland League - South of Scotland League

South of Scotland LeagueSouth of Scotland Football LeagueUpdate this league
OFFICIAL SITE:CLICK HERE
LEVEL:N/A
PROMOTES TO:NONE
RELEGATES TO:NONE

Until the end of season 2015-16 Lochmaben FC were known as Crichton FC

2017-18:  Lochar Thistle 0-1 Bonnyton Thistle was original result but changed to 3-0 due to Bonnyton Thistle fielding two ineligible players.

League Table

Division Last Updated: 11:58, Monday 14th May 2018

  Overall Home Away  
  P W D L F A W D L F A W D L F A GD PTS
1 Threave Rovers 28 24 1 3 94 21 13 0 1 51 8 11 1 2 43 13 +73 73
2 Mid-Annandale 28 21 3 4 107 42 10 2 2 53 20 11 1 2 54 22 +65 66
3 Lochar Thistle 28 20 3 5 89 40 10 1 3 44 19 10 2 2 45 21 +49 63
4 St Cuthbert Wanderers 28 17 3 8 87 57 7 2 5 42 28 10 1 3 45 29 +30 54
5 Abbey Vale 28 15 4 9 78 50 10 3 1 49 18 5 1 8 29 32 +28 49
6 Bonnyton Thistle 28 14 4 10 89 41 8 3 3 58 20 6 1 7 31 21 +48 46
7 Heston Rovers 28 15 1 12 75 71 9 0 5 42 32 6 1 7 33 39 +4 46
8 Stranraer reserves 28 12 6 10 90 77 6 3 5 42 32 6 3 5 48 45 +13 42
9 Newton Stewart 28 12 2 14 65 64 8 1 5 41 22 4 1 9 24 42 +1 38
10 Upper Annandale 28 11 4 13 66 74 8 0 6 44 35 3 4 7 22 39 -8 37
11 Nithsdale Wanderers 28 11 3 14 77 81 7 3 4 49 33 4 0 10 28 48 -4 36
12 Lochmaben 28 10 3 15 61 75 7 0 7 34 38 3 3 8 27 37 -14 33
13 Creetown 28 3 2 23 32 97 3 2 9 17 40 0 0 14 15 57 -65 11
14 Annan Athletic reserves 28 3 1 24 41 139 3 0 11 24 58 0 1 13 17 81 -98 10
15 Dumfries YMCA 28 2 0 26 26 148 2 0 12 15 69 0 0 14 11 79 -122 6

Results / Fixtures

Results - July 2017

Saturday 29th July 2017
SoS Abbey Vale 6 1 Annan Athletic reserves 0
SoS Creetown 1 1 Bonnyton Thistle 0
SoS Dumfries YMCA 2 4 Heston Rovers 0
SoS Newton Stewart 8 1 Nithsdale Wanderers 0
SoS St Cuthbert Wanderers 0 1 Upper Annandale 0
SoS Stranraer reserves 3 3 Lochmaben 0
SoS Threave Rovers 0 2 Lochar Thistle 0

Results - August 2017

Wednesday 2nd August 2017
SoS Annan Athletic reserves 1 7 Lochar Thistle 0
SoS Heston Rovers 3 1 Nithsdale Wanderers 0
SoS Lochmaben 1 4 Mid-Annandale 0
SoS Newton Stewart 2 1 Bonnyton Thistle 0
SoS Stranraer reserves 2 0 Creetown 0
SoS Threave Rovers 8 0 Dumfries YMCA 0
SoS Upper Annandale 4 1 Abbey Vale 0
Saturday 5th August 2017
SoS Abbey Vale 2 2 Mid-Annandale 0
SoS Bonnyton Thistle 4 2 St Cuthbert Wanderers 0
SoS Creetown 2 3 Heston Rovers 0
SoS Dumfries YMCA 0 4 Newton Stewart 0
SoS Lochar Thistle 3 2 Stranraer reserves 0
SoS Lochmaben 1 3 Threave Rovers 0
SoS Nithsdale Wanderers 4 4 Annan Athletic reserves 0
Wednesday 9th August 2017
SoS Annan Athletic reserves 2 4 Mid-Annandale 0
SoS Bonnyton Thistle 4 1 Stranraer reserves 0
SoS Heston Rovers 3 1 Abbey Vale 0
SoS Lochar Thistle 4 1 Creetown 0
SoS Lochmaben 2 1 Upper Annandale 0
SoS Nithsdale Wanderers 6 0 Dumfries YMCA 0
Friday 11th August 2017
SoS Annan Athletic reserves 1 3 Lochmaben 0
Saturday 12th August 2017
SoS Heston Rovers 3 4 Bonnyton Thistle 0
SoS Lochar Thistle 3 0 Abbey Vale 0
SoS St Cuthbert Wanderers 0 4 Threave Rovers 0
SoS Stranraer reserves 2 5 Mid-Annandale 0
Tuesday 15th August 2017
SoS Lochmaben 0 9 Lochar Thistle 0
Wednesday 16th August 2017
SoS Bonnyton Thistle 1 1 Abbey Vale 0
SoS Dumfries YMCA 3 2 Annan Athletic reserves 0
SoS Mid-Annandale 1 1 Upper Annandale 0
SoS St Cuthbert Wanderers 2 3 Heston Rovers 0
Friday 18th August 2017
SoS Annan Athletic reserves 1 4 Heston Rovers 0
Saturday 19th August 2017
SoS Abbey Vale 4 1 Nithsdale Wanderers 0
SoS Lochar Thistle 4 1 Dumfries YMCA 0
SoS Lochmaben 4 1 Creetown 0
SoS Newton Stewart 5 1 Mid-Annandale 0
SoS St Cuthbert Wanderers 3 4 Stranraer reserves 0
SoS Upper Annandale 3 4 Threave Rovers 0
Wednesday 23rd August 2017
SoS Abbey Vale 6 1 Lochmaben 0
SoS Creetown 2 1 Annan Athletic reserves 0
SoS Dumfries YMCA 0 10 Bonnyton Thistle 0
SoS Heston Rovers 1 5 Lochar Thistle 0
SoS Mid-Annandale 1 4 St Cuthbert Wanderers 0
SoS Nithsdale Wanderers 3 4 Upper Annandale 0
SoS Stranraer reserves 2 1 Newton Stewart 0
Saturday 26th August 2017
SoS Bonnyton Thistle 6 3 Annan Athletic reserves 0
SoS Heston Rovers 3 0 Threave Rovers 0
SoS Mid-Annandale 4 0 Creetown 0
SoS Newton Stewart 4 1 Lochar Thistle 0
SoS St Cuthbert Wanderers 1 1 Lochmaben 0
SoS Stranraer reserves 3 4 Abbey Vale 0
SoS Upper Annandale 4 2 Dumfries YMCA 0

Results - September 2017

Saturday 2nd September 2017
SoS Dumfries YMCA 3 1 Creetown 0
SoS Newton Stewart 3 3 Stranraer reserves 0
Wednesday 6th September 2017
SoS Annan Athletic reserves 3 1 Upper Annandale 0
SoS Bonnyton Thistle 5 1 Nithsdale Wanderers 0
SoS Dumfries YMCA 0 3 Stranraer reserves 0
SoS Heston Rovers 3 2 Lochmaben 0
SoS Mid-Annandale 1 2 Lochar Thistle 0
SoS St Cuthbert Wanderers 2 1 Abbey Vale 0
Wednesday 13th September 2017
SoS Newton Stewart 0 3 Threave Rovers 0
SoS St Cuthbert Wanderers 7 0 Nithsdale Wanderers 0
Saturday 16th September 2017
SoS Mid-Annandale 2 0 Bonnyton Thistle 0
SoS Newton Stewart 4 0 Annan Athletic reserves 0
SoS Stranraer reserves 6 2 Heston Rovers 0
Friday 22nd September 2017
SoS Annan Athletic reserves 2 5 Stranraer reserves 0
SoS Newton Stewart 0 1 Lochmaben 0
Saturday 23rd September 2017
SoS Abbey Vale 5 2 Dumfries YMCA 0
SoS Lochar Thistle 1 3 St Cuthbert Wanderers 0
SoS Nithsdale Wanderers 6 1 Creetown 0
Wednesday 27th September 2017
SoS Annan Athletic reserves 1 2 St Cuthbert Wanderers 0
Saturday 30th September 2017
SoS Newton Stewart 1 0 Creetown 0

Results - October 2017

Wednesday 4th October 2017
SoS Newton Stewart 1 6 Abbey Vale 0
Saturday 7th October 2017
SoS Annan Athletic reserves 1 4 Newton Stewart 0
SoS Dumfries YMCA 1 4 Nithsdale Wanderers 0
SoS Upper Annandale 1 2 Bonnyton Thistle 0
Saturday 14th October 2017
SoS Lochmaben 3 1 Abbey Vale 0
SoS Nithsdale Wanderers 3 3 Stranraer reserves 0
SoS St Cuthbert Wanderers 5 1 Dumfries YMCA 0
Friday 20th October 2017
SoS Annan Athletic reserves 5 1 Dumfries YMCA 0
Saturday 21st October 2017
SoS Lochmaben 5 2 Stranraer reserves 0
Wednesday 25th October 2017
SoS Heston Rovers 9 2 Upper Annandale 0
SoS St Cuthbert Wanderers 3 2 Creetown 0
SoS Threave Rovers 4 0 Nithsdale Wanderers 0

Results - November 2017

Wednesday 1st November 2017
SoS Threave Rovers 6 0 Upper Annandale 0
Saturday 4th November 2017
SoS Creetown 6 2 Dumfries YMCA 0
SoS Heston Rovers 2 1 Newton Stewart 0
SoS St Cuthbert Wanderers 3 3 Lochar Thistle 0
SoS Threave Rovers 4 0 Lochmaben 0
SoS Upper Annandale 4 5 Stranraer reserves 0
Wednesday 8th November 2017
SoS Heston Rovers 2 6 St Cuthbert Wanderers 0
SoS Mid-Annandale 1 0 Threave Rovers 0
Saturday 11th November 2017
SoS Lochar Thistle 3 3 Newton Stewart 0
SoS Nithsdale Wanderers 2 1 Bonnyton Thistle 0
SoS Stranraer reserves 4 4 St Cuthbert Wanderers 0
Wednesday 15th November 2017
SoS Bonnyton Thistle 2 3 Lochar Thistle 0
SoS Dumfries YMCA 1 5 Abbey Vale 0
SoS Lochmaben 1 2 Nithsdale Wanderers 0
SoS Threave Rovers 5 2 Creetown 0
Saturday 18th November 2017
SoS Bonnyton Thistle 8 0 Dumfries YMCA 0
SoS Lochmaben 7 0 Annan Athletic reserves 0
SoS Upper Annandale 3 2 Creetown 0
Saturday 25th November 2017
SoS Bonnyton Thistle 6 0 Heston Rovers 0
SoS Dumfries YMCA 1 8 Threave Rovers 0
SoS Mid-Annandale 8 1 Stranraer reserves 0

Results - December 2017

Saturday 2nd December 2017
SoS Bonnyton Thistle 8 1 Newton Stewart 0
SoS Mid-Annandale 8 1 Annan Athletic reserves 0
Saturday 9th December 2017
SoS Dumfries YMCA 0 9 Lochmaben 0
SoS Stranraer reserves 8 0 Annan Athletic reserves 0
Friday 15th December 2017
SoS Annan Athletic reserves 1 8 Threave Rovers 0
Saturday 16th December 2017
SoS Dumfries YMCA 0 4 Upper Annandale 0

Results - January 2018

Saturday 13th January 2018
SoS Dumfries YMCA 1 7 St Cuthbert Wanderers 0
SoS Mid-Annandale 4 1 Newton Stewart 0
Saturday 27th January 2018
SoS Lochar Thistle 3 1 Nithsdale Wanderers 0
SoS Lochmaben 1 3 St Cuthbert Wanderers 0
SoS Newton Stewart 9 1 Dumfries YMCA 0
SoS Stranraer reserves 0 1 Bonnyton Thistle 0

Results - February 2018

Saturday 3rd February 2018
SoS Bonnyton Thistle 2 2 Lochmaben 0
SoS Heston Rovers 3 2 Annan Athletic reserves 0
SoS Mid-Annandale 1 0 Nithsdale Wanderers 0
SoS St Cuthbert Wanderers 3 1 Newton Stewart 0
Saturday 17th February 2018
SoS Mid-Annandale 6 4 Abbey Vale 0
SoS Newton Stewart 0 1 Heston Rovers 0
SoS Nithsdale Wanderers 4 0 Lochmaben 0
SoS St Cuthbert Wanderers 10 2 Annan Athletic reserves 0
Saturday 24th February 2018
SoS Abbey Vale 3 1 Newton Stewart 0
SoS Lochar Thistle 3 1 Lochmaben 0
SoS St Cuthbert Wanderers 1 5 Mid-Annandale 0
SoS Stranraer reserves 5 1 Dumfries YMCA 0
SoS Threave Rovers 2 0 Bonnyton Thistle 0
SoS Upper Annandale 3 2 Heston Rovers 0

Results - March 2018

Friday 9th March 2018
SoS Annan Athletic reserves 4 3 Creetown 0
Saturday 10th March 2018
SoS Abbey Vale 0 1 St Cuthbert Wanderers 0
SoS Bonnyton Thistle 1 2 Mid-Annandale 0
SoS Lochmaben 3 0 Dumfries YMCA 0
SoS Nithsdale Wanderers 5 2 Heston Rovers 0
SoS Threave Rovers 3 0 Newton Stewart 0
Wednesday 14th March 2018
SoS Nithsdale Wanderers 3 1 Abbey Vale 0
Friday 16th March 2018
SoS Mid-Annandale 6 3 Lochmaben 0
Saturday 17th March 2018
SoS Abbey Vale 1 1 Threave Rovers 0
SoS Newton Stewart 3 1 Upper Annandale 0
SoS Nithsdale Wanderers 2 2 Lochar Thistle 0
SoS St Cuthbert Wanderers 2 0 Bonnyton Thistle 0
Wednesday 21st March 2018
SoS Threave Rovers 2 0 Abbey Vale 0
Saturday 24th March 2018
SoS Bonnyton Thistle 9 1 Creetown 0
SoS Lochar Thistle 1 3 Threave Rovers 0
SoS Mid-Annandale 3 3 Heston Rovers 0
SoS Stranraer reserves 4 3 Nithsdale Wanderers 0
SoS Upper Annandale 7 1 Annan Athletic reserves 0
Tuesday 27th March 2018
SoS Upper Annandale 0 3 Lochar Thistle 0
Wednesday 28th March 2018
SoS Annan Athletic reserves 0 2 Abbey Vale 0
SoS Lochmaben 1 7 Heston Rovers 0
SoS Nithsdale Wanderers 1 7 Mid-Annandale 0
SoS Stranraer reserves 0 2 Threave Rovers 0
Friday 30th March 2018
SoS Annan Athletic reserves 2 6 Nithsdale Wanderers 0
Saturday 31st March 2018
SoS Creetown 0 1 Lochar Thistle 0
SoS Dumfries YMCA 1 5 Mid-Annandale 0
SoS Heston Rovers 1 5 Stranraer reserves 0
SoS Lochmaben 0 3 Bonnyton Thistle 0

Results - April 2018

Tuesday 3rd April 2018
SoS Creetown 2 5 St Cuthbert Wanderers 0
Wednesday 4th April 2018
SoS Lochar Thistle 3 1 Heston Rovers 0
SoS Threave Rovers 5 3 Stranraer reserves 0
SoS Upper Annandale 0 3 Newton Stewart 0
Saturday 7th April 2018
SoS Abbey Vale 3 1 Heston Rovers 0
SoS Bonnyton Thistle 0 1 Threave Rovers 0
SoS Lochar Thistle 8 0 Annan Athletic reserves 0
SoS Mid-Annandale 7 0 Dumfries YMCA 0
SoS Nithsdale Wanderers 8 1 Newton Stewart 0
SoS Stranraer reserves 2 2 Upper Annandale 0
Tuesday 10th April 2018
SoS Creetown 1 2 Threave Rovers 0
Wednesday 11th April 2018
SoS Heston Rovers 4 0 Dumfries YMCA 0
SoS Lochar Thistle 1 3 Mid-Annandale 0
SoS Upper Annandale 5 4 Nithsdale Wanderers 0
Saturday 14th April 2018
SoS Abbey Vale 3 0 Bonnyton Thistle 0
SoS Creetown 0 4 Nithsdale Wanderers 0
SoS Heston Rovers 1 3 Mid-Annandale 0
SoS Lochmaben 5 2 Newton Stewart 0
SoS Stranraer reserves 1 4 Lochar Thistle 0
SoS Threave Rovers 5 0 Annan Athletic reserves 0
SoS Upper Annandale 6 2 St Cuthbert Wanderers 0
Monday 16th April 2018
SoS Abbey Vale 5 1 Creetown 0
Wednesday 18th April 2018
SoS Abbey Vale 4 0 Lochar Thistle 0
SoS Heston Rovers 4 0 Creetown 0
SoS Newton Stewart 1 2 St Cuthbert Wanderers 0
Saturday 21st April 2018
SoS Abbey Vale 4 4 Stranraer reserves 0
SoS Creetown 1 1 Upper Annandale 0
SoS Lochar Thistle 3 0 Bonnyton Thistle 0
SoS Nithsdale Wanderers 0 4 Threave Rovers 0
Monday 23rd April 2018
SoS Creetown 0 1 Newton Stewart 0
SoS Threave Rovers 2 0 Mid-Annandale 0
SoS Upper Annandale 2 0 Lochmaben 0
Wednesday 25th April 2018
SoS Creetown 0 2 Abbey Vale 0
SoS Threave Rovers 3 1 St Cuthbert Wanderers 0
SoS Upper Annandale 2 4 Mid-Annandale 0
Saturday 28th April 2018
SoS Bonnyton Thistle 2 2 Upper Annandale 0
SoS Creetown 0 9 Mid-Annandale 0
SoS Dumfries YMCA 2 3 Lochar Thistle 0
SoS Nithsdale Wanderers 2 3 St Cuthbert Wanderers 0
SoS Threave Rovers 2 0 Heston Rovers 0
Monday 30th April 2018
SoS Abbey Vale 3 2 Upper Annandale 0
SoS Creetown 0 7 Stranraer reserves 0

Results - May 2018

Wednesday 2nd May 2018
SoS Annan Athletic reserves 0 8 Bonnyton Thistle 0
Saturday 5th May 2018
SoS Creetown 2 1 Lochmaben 0
Monday 7th May 2018
SoS Lochar Thistle 4 0 Upper Annandale 0

Non League Matters