The South of Scotland League is a league competition which sits at tier 6 of the SFA’s “pyramid”, below the Lowland League and parallel with the West of Scotland League and 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 and West of Scotland League champions, if licensed. The winners are entitled to enter into the Scottish Cup if they are not already a licensed SFA member club.
The league will consist of twelve clubs this season, down one on last year. Teams play each other home and away to give a programme of 22 games.
St Cuthbert Wanderers won the league comfortably last season.
2022-23 COMPETITION (2016-17, 2017-18, 2018-19, 2019-20, 2020-21, 2021-22)
Competing clubs: Abbey Vale, Caledonian Braves SOS, Creetown, Heston Rovers, Lochar Thistle, Lochmaben, Mid Annandale, Newton Stewart, Nithsdale Wanderers, St Cuthbert Wanderers, Stranraer SOS, Upper Annandale, Wigtown & Bladnoch
Saturday, July 30
- Nithsdale Wanderers 1-5 Lochar Thistle
Saturday, August 6
- Abbey Vale 10-0 Wigtown & Bladnoch
- Upper Annandale 4-2 Lochmaben
Saturday, August 13
- Abbey Vale 3-0 Mid Annandale
- Creetown 4-0 St Cuthbert Wanderers
Wednesday, August 17
- Upper Annandale 0-0 Nithsdale Wanderers
Saturday, August 20
- Lochmaben 2-3 St Cuthbert Wanderers
- Newton Stewart 3-0 Stranraer SOS
- Wigtown & Bladnoch 1-1 Lochar Thistle
Upper Annandale P-P Nithsdale Wanderers– now Wed, Aug 17
Friday, September 2
- St Cuthbert Wanderers 1-7 Mid Annandale
Saturday, September 3
- Creetown 3-1 Newton Stewart
- Lochar Thistle 5-2 Lochmaben
- Nithsdale Wanderers 2-0 Wigtown & Bladnoch
Caledonian Braves SOS P-P Abbey ValeSt Cuthbert Wanderers P-P Mid Annandale– now Fri, Sep 2
Saturday, September 17
- Lochmaben 2-1 Nithsdale Wanderers
- Stranraer SOS 4-0 Caledonian Braves SOS – fixture reversed
- Upper Annandale 2-0 St Cuthbert Wanderers
Lochar Thistle P-P Nithsdale Wanderers– due to SCFA Alba Cup tie, now Sat Nov 26Lochmaben P-P Mid Annandale– due to SCFA Alba Cup tie, now Sat Nov 26Newton Stewart P-P St Cuthbert Wanderers– due to Scottish Cup tie, now Sat Nov 26Upper Annandale P-P Creetown– due to SCFA Alba Cup tie, now Sat Nov 26Wigtown & Bladnoch P-P Abbey Vale– due to SCFA Alba Cup tie
Friday, October 7
- Wigtown & Bladnoch 0-5 Stranraer SOS – fixture reversed
Saturday, October 8
- Abbey Vale 1-1 Lochar Thistle
- Caledonian Braves SOS 0-1 Creetown
- Mid Annandale 3-1 Newton Stewart
- Nithsdale Wanderers 5-1 Lochmaben
- St Cuthbert Wanderers 2-1 Upper Annandale
Wigtown & Bladnoch P-P Stranraer SOS– now Fri, Oct 7
Saturday, October 15
- Caledonian Braves SOS 0-2 Stranraer SOS
Mid Annandale P-P Creetown– due to South of Scotland League Cup finalCaledonian Braves SOS P-P St Cuthbert Wanderers– due to South Challenge Cup tieLochar Thistle P-P Stranraer SOS– due to South Challenge Cup tieLochmaben P-P Newton Stewart– due to South Challenge Cup tieNithsdale Wanderers P-P Abbey Vale– due to South Challenge Cup tieUpper Annandale P-P Mid Annandale– due to South Challenge Cup tieWigtown & Bladnoch P-P Creetown– due to South Challenge Cup tie
Saturday, October 22
- Caledonian Braves SOS 2-3 Nithsdale Wanderers – new fixture
Saturday, October 29
- Mid Annandale 5-0 Caledonian Braves SOS
- Newton Stewart 2-1 Upper Annandale
- St Cuthbert Wanderers 3-1 Wigtown & Bladnoch
Abbey Vale P-P Lochmaben– pitch unplayableCreetown P-P Lochar Thistle– pitch unplayableStranraer SOS P-P Nithsdale Wanderers (@ Trammondford Park, Wigtown)– pitch unplayable
Saturday, November 5
- Caledonian Braves SOS 5-3 St Cuthbert Wanderers
- Nithsdale Wanderers 2-6 Abbey Vale (@ North West Community Campus, Dumfries)
- Wigtown & Bladnoch 0-9 Creetown (@ Blairmount Park, Newton Stewart)
Lochar Thistle P-P Stranraer SOS– pitch unplayableLochmaben P-P Newton Stewart– due to Potts Cup tieUpper Annandale P-P Mid Annandale– pitch unplayable
Saturday, November 12
- Caledonian Braves SOS 1-6 Newton Stewart
- Lochmaben 1-1 Upper Annandale
- Nithsdale Wanderers 0-2 Creetown
- St Cuthbert Wanderers 1-2 Lochar Thistle – fixture reversed
Abbey Vale P-P Stranraer SOS– pitch unplayableWigtown & Bladnoch P-P Mid Annandale– pitch unplayable
Saturday, November 19
- Mid Annandale 0-0 Creetown – new fixture
- Stranraer SOS 2-2 Lochmaben (@ Stair Park)
- Upper Annandale 3-2 Caledonian Braves SOS – fixture reversed
Wigtown & Bladnoch P-P Nithsdale Wanderers– new fixture– pitch unplayableCreetown P-P Abbey Vale– due to South Challenge Cup tieMid Annandale P-P Lochar Thistle– due to South Challenge Cup tieNewton Stewart P-P Wigtown & Bladnoch– due to South Challenge Cup tieSt Cuthbert Wanderers P-P Nithsdale Wanderers– due to South Challenge Cup tie
Friday, November 25
- Stranraer SOS 2-1 Wigtown & Bladnoch (@ Blairmount Park)
Saturday, November 26
- Caledonian Braves SOS 0-2 Abbey Vale
- Lochar Thistle 5-1 Nithsdale Wanderers (@ North West Community Campus)
- Lochmaben 0-1 Mid Annandale
- Newton Stewart 1-3 St Cuthbert Wanderers
Upper Annandale P-P Creetown– pitch unplayable
Saturday, December 3
- Lochar Thistle 2-0 Newton Stewart
- Lochmaben 1-0 Caledonian Braves SOS
- Nithsdale Wanderers 1-3 Mid Annandale
- St Cuthbert Wanderers 0-6 Abbey Vale – fixture reversed
- Stranraer SOS 0-2 Creetown
- Wigtown & Bladnoch 0-4 Upper Annandale
Friday, December 9
Mid Annandale P-P Abbey Vale– pitch unplayableNewton Stewart P-P Nithsdale Wanderers– pitch unplayable
Saturday, December 10
Caledonian Braves SOS P-P Wigtown & Bladnoch– pitch unplayable, now Sat, Feb 25Creetown P-P Lochmaben– pitch unplayableSt Cuthbert Wanderers P-P Stranraer SOS– pitch unplayableUpper Annandale P-P Lochar Thistle– pitch unplayableMid Annandale P-P Abbey Vale– now Fri, Dec 9Newton Stewart P-P Nithsdale Wanderers– now Fri, Dec 9
Saturday, December 17
Abbey Vale P-P Newton Stewart– pitch unplayableLochar Thistle P-P Caledonian Braves SOS– pitch unplayableLochmaben P-P Wigtown & Bladnoch– pitch unplayable, now Sat, Feb 18Nithsdale Wanderers P-P Upper Annandale– pitch unplayableSt Cuthbert Wanderers P-P Creetown– pitch unplayableStranraer SOS P-P Mid Annandale– pitch unplayable
Saturday, January 7
- Abbey Vale 2-0 Upper Annandale (@ Dumfries High School)
- Lochar Thistle 3-0 Wigtown & Bladnoch (@ North West Community Campus)
- Nithsdale Wanderers 2-1 Caledonian Braves SOS
- Stranraer SOS 0-1 Newton Stewart
Creetown P-P Mid Annandale– pitch unplayableSt Cuthbert Wanderers P-P Lochmaben– burst pipes at ground
Friday, January 13
- Creetown 6-1 Wigtown & Bladnoch (@ Stranraer Academy)
Saturday, January 14
- Abbey Vale 8-2 Caledonian Braves SOS
- Lochmaben 0-4 Lochar Thistle
- Mid Annandale 2-2 St Cuthbert Wanderers (@ Galabank, Annan)
- Nithsdale Wanderers 0-5 Newton Stewart (@ North West Community Campus, Dumfries)
Upper Annandale P-P Stranraer SOS– pitch unplayableCreetown P-P Wigtown & Bladnoch– now Fri, Jan 13Newton Stewart P-P Creetown– fixtures amendedWigtown & Bladnoch P-P Nithsdale Wanderers– now Sat, Nov 19
Saturday, January 28
- Creetown 3-0 Abbey Vale – new fixture
- Lochar Thistle 3-0 Upper Annandale
Creetown P-P Upper Annandale– due to Alba Cup final, now Sat, Feb 18Mid Annandale P-P Lochmaben– due to Potts Cup tieSt Cuthbert Wanderers P-P Newton Stewart– due to Potts Cup tieStranraer SOS P-P Caledonian Braves SOS– due to Potts Cup tie
Saturday, February 4
- Abbey Vale 2-1 St Cuthbert Wanderers – new fixture
- Mid Annandale 2-1 Lochmaben – new fixture
- Stranraer SOS 6-3 Upper Annandale
Wigtown & Bladnoch P-P Caledonian Braves SOS– now Wed, Feb 8Caledonian Braves SOS P-P Mid Annandale– fixtures amended
Wednesday, February 8
- Wigtown & Bladnoch 1-0 Caledonian Braves SOS
Saturday, February 11
- Creetown 4-1 Caledonian Braves SOS
- Lochar Thistle 2-5 Abbey Vale
- Lochmaben 1-3 Stranraer SOS – new fixture
- Newton Stewart 0-3 Mid Annandale
- Nithsdale Wanderers 3-2 Upper Annandale – new fixture
Lochmaben P-P Nithsdale Wanderers– fixtures amendedUpper Annandale P-P St Cuthbert Wanderers– fixtures amendedWigtown & Bladnoch P-P Stranraer SOS– fixtures amended
Saturday, February 18
- Caledonian Braves SOS 0-7 Lochar Thistle – new fixture
- Creetown 3-2 Upper Annandale – new fixture
Lochmaben P-P Wigtown & Bladnoch– due to Southern Counties Cup tieStranraer SOS P-P Nithsdale Wanderers– due to Southern Counties Cup tie
Saturday, February 25
- Caledonian Braves SOS 5-0 Wigtown & Bladnoch – new fixture
- Mid Annandale 3-0 Upper Annandale
- Newton Stewart 5-0 Nithsdale Wanderers – new fixture
- St Cuthbert Wanderers 1-2 Creetown – new fixture
- Stranraer SOS 2-3 Lochar Thistle
Abbey Vale P-P Nithsdale Wanderers– due to Potts Cup tieNewton Stewart P-P Lochmaben– due to Potts Cup tieCreetown P-P Wigtown & Bladnoch– now Sat, Jan 14St Cuthbert Wanderers P-P Caledonian Braves SOS– fixtures amended, now Wed Mar 1
Wednesday, March 1
- St Cuthbert Wanderers 2-2 Caledonian Braves SOS
Saturday, March 4
- Caledonian Braves SOS 2-1 Lochmaben
- Mid Annandale 2-1 Nithsdale Wanderers
- Newton Stewart 6-5 Lochar Thistle
- St Cuthbert Wanderers 2-3 Stranraer SOS
- Upper Annandale 5-1 Wigtown & Bladnoch
Creetown P-P Abbey Vale– now Sat Jan 28
Saturday, March 11
- Mid Annandale 18-0 Wigtown & Bladnoch
- Nithsdale Wanderers 0-4 St Cuthbert Wanderers – fixture reversed
Creetown P-P Stranraer SOS– now Wed Apr 12Newton Stewart P-P Caledonian Braves SOS– pitch unplayableUpper Annandale P-P Abbey Vale– due to Southern Counties Cup tie
Tuesday, March 14
Newton Stewart P-P Caledonian Braves SOS– pitch unplayable, now Wed Apr 5
Friday, March 17
- Caledonian Braves SOS 2-2 Mid Annandale
Saturday, March 18
- Nithsdale Wanderers 3-9 Stranraer SOS
- St Cuthbert Wanderers 6-3 Lochmaben – new fixture
Caledonian Braves SOS P-P Mid Annandale– now Fri, Mar 17Lochar Thistle P-P Creetown– pitch unplayable, now Wed Apr 19Upper Annandale P-P Newton Stewart– pitch unplayable, now Sat Apr 8Wigtown & Bladnoch P-P Abbey Vale – new fixture– pitch unplayable, now Wed Apr 5Lochmaben P-P Abbey Vale– fixtures amendedWigtown & Bladnoch P-P St Cuthbert Wanderers– fixtures amended
Wednesday, March 22
- Creetown 4-0 Lochmaben (@ Blairmount Park)
- Mid Annandale 1-7 Lochar Thistle
- St Cuthbert Wanderers 1-2 Newton Stewart
Friday, March 24
- Newton Stewart 1-5 Abbey Vale
Saturday, March 25
- Lochar Thistle 7-2 Caledonian Braves SOS (@ North West Community Campus)
- Mid Annandale 1-5 Stranraer SOS
- St Cuthbert Wanderers 5-0 Nithsdale Wanderers – fixture reversed
- Upper Annandale 0-5 Creetown (@ Raydale Park, Gretna)
- Wigtown & Bladnoch 1-2 Lochmaben (@ Blairmount Park)
Newton Stewart P-P Abbey Vale– now Fri, Mar 24
Tuesday, March 28
- Caledonian Braves SOS – Upper Annandale
Wigtown & Bladnoch P-P St Cuthbert Wanderers– pitch unplayable, now Wed Apr 26
Wednesday, March 29
- Mid Annandale – Abbey Vale
- Newton Stewart – Creetown
Wigtown & Bladnoch P-P St Cuthbert Wanderers– now Tues, Mar 28
Saturday, April 1
- Creetown 4-0 Nithsdale Wanderers
- Lochar Thistle 3-1 St Cuthbert Wanderers – fixture reversed
- Newton Stewart 4-3 Lochmaben – new fixture
- Stranraer SOS 0-3 Abbey Vale
- Upper Annandale 1-1 Mid Annandale (@ Dumfries High School) – new fixture
Mid Annandale P-P Wigtown & BladnochNewton Stewart P-P Caledonian Braves SOS
Tuesday, April 4
- Newton Stewart 6-3 Caledonian Braves SOS
Wednesday, April 5
Creetown P-P Lochar Thistle– pitch unplayableWigtown & Bladnoch P-P Abbey Vale– pitch unplayableNewton Stewart P-P Caledonian Braves SOS– now Tues, Apr 4
Friday, April 7
- Stranraer SOS 6-0 Nithsdale Wanderers
Saturday, April 8
- Abbey Vale 0-3 Creetown
- Lochar Thistle 3-0 Mid Annandale
- Upper Annandale 0-5 Newton Stewart (@ Raydale Park, Gretna)
Lochmaben P-P Stranraer SOSNithsdale Wanderers P-P St Cuthbert WanderersUpper Annandale P-P Caledonian Braves SOSStranraer SOS P-P Nithsdale Wanderers– now Fri, Apr 7Wigtown & Bladnoch P-P Newton Stewart– due to Southern Counties Cup tie
Wednesday, April 12
- Lochmaben 0-4 Abbey Vale
- Newton Stewart 2-1 Wigtown & Bladnoch
- Upper Annandale 1-1 Lochar Thistle
Creetown P-P Stranraer SOS
Saturday, April 15
- Creetown 1-1 Mid Annandale
- Lochar Thistle 5-2 Stranraer SOS
- Lochmaben 6-0 Wigtown & Bladnoch
Abbey Vale P-P Nithsdale Wanderers– due to Potts / Cree Lodge Cup ties, now Mon Apr 24Caledonian Braves SOS P-P Nithsdale WanderersMid Annandale P-P Creetown– now Sat, Nov 19Stranraer SOS P-P Upper Annandale– now Sat, Feb 4
Monday, April 17
- Wigtown & Bladnoch 0-8 Abbey Vale
Tuesday, April 18
- Stranraer SOS 5-0 St Cuthbert Wanderers
Wednesday, April 19
- Lochar Thistle 1-1 Creetown
- Lochmaben 2-0 Newton Stewart
- Upper Annandale 2-5 Abbey Vale (@ New King Edward Park, Lockerbie)
Saturday, April 22
- Wigtown & Bladnoch 1-4 Mid Annandale
Abbey Vale P-P St Cuthbert Wanderers – fixture reversedAbbey Vale P-P Stranraer SOS– due to Cup Winners Shield tieCreetown P-P Stranraer SOSMid Annandale P-P Nithsdale WanderersNewton Stewart P-P Lochar ThistleUpper Annandale P-P Wigtown & Bladnoch
Monday, April 24
- Abbey Vale 9-1 Nithsdale Wanderers
Tuesday, April 25
- Stranraer SOS 3-1 Mid Annandale
Wednesday, April 26
- Abbey Vale 9-2 Newton Stewart
- Wigtown & Bladnoch 2-4 St Cuthbert Wanderers
Stranraer SOS P-P Mid Annandale– now Tues, Apr 25
Saturday, April 29
- Lochmaben 3-4 Creetown
- Wigtown & Bladnoch 1-0 Nithsdale Wanderers
Lochar Thistle P-P Upper Annandale– now Sat, Jan 28Nithsdale Wanderers P-P Newton Stewart– now Sat, Jan 14Stranraer SOS P-P Mid Annandale– now Wed, Apr 26Stranraer SOS P-P St Cuthbert Wanderers– now Wed, Apr 18Wigtown & Bladnoch P-P Caledonian Braves SOS
Tuesday, May 2
- Creetown 1-4 Stranraer SOS (@ Blairmount Park)
Wednesday, May 3
Creetown P-P Stranraer SOS– now Tues, May 2
Friday, May 5
- Upper Annandale 1-2 Stranraer SOS (@ New King Edward Park, Lockerbie)
Saturday, May 6
- Abbey Vale 4-1 Lochmaben
- Creetown 2-0 Lochar Thistle
- Wigtown & Bladnoch 1-2 Newton Stewart
Upper Annandale P-P Stranraer SOS– now Fri, May 5Caledonian Braves SOS P-P Lochar ThistleMid Annandale P-P Stranraer SOSNewton Stewart P-P Abbey ValeWigtown & Bladnoch P-P LochmabenSt Cuthbert Wanderers P-P Creetown
Monday, May 8
- Abbey Vale 3-1 Stranraer SOS
- Abbey Vale champions 🏆
Saturday, May 13
Upper Annandale P-P Abbey Vale– now Wed, Apr 19
season end