SCOTTISH FOOTBALL RESULTS DATABASE
Senior/Junior

INDEX SENIOR/JUNIOR CLUB RANKINGS SENIOR/JUNIOR RESULTS  

c
CURRENT COMPETITIONS
 EUROPE  HIGHLAND  LOWLAND  WEST OF SCOTLAND
UEFA Champions League Highland League Lowland League West of Scotland Premier
UEFA Europa League Aberdeenshire Development League Lowland Development League West of Scotland Division 1
UEFA Conference League Highland League Cup Lowland League Cup West of Scotland Division 2
 NATIONAL/REGIONAL Aberdeenshire Cup Lowland League Play-Off West of Scotland Division 3
Scottish Premier Aberdeenshire Shield Lowland Development League Cup West of Scotland Division 4
Scottish Championship North of Scotland Cup Lowland Development Knockout Cup West of Scotland Development A
Scottish League 1  EAST OF SCOTLAND Development Challenge Cup West of Scotland Development B
Scottish League 2 East of Scotland Premier  SOUTH OF SCOTLAND West of Scotland Development C
Scottish Tier 1/2 Play-Offs East of Scotland Division 1 South of Scotland League West of Scotland Development D
Scottish Tier 2/3 Play-Offs East of Scotland Division 2 South of Scotland League Cup West of Scotland League Cup
Scottish Tier 3/4 Play-Offs East of Scotland Division 3 Southern Counties FA Challenge Cup Strathclyde Cup
Scottish Tier 4/5 Play-Offs East of Scotland Development League (West) Cree Lodge Cup West of Scotland Development League Cup
SPFL Reserve League East of Scotland Development League (North) Haig Gordon Trophy West of Scotland Development Knockout Cup
Scottish FA Cup East of Scotland Development League (East) Potts Cup Development Challenge Cup
Scottish League Cup East of Scotland (City) Cup Tweedie Cup  NORTH REGION
Scottish Challenge Cup East of Scotland Centenary Cup Alba Cup North Region Premier
Scottish Junior Cup East of Scotland League Cup  MIDLANDS North Region Championship
SPFL Reserve Cup East of Scotland Qualifying Cup Midlands League North Regional Cup
Cup Winners Shield King Cup Midlands League Cup North Junior League Cup
South Challenge Cup Alex Jack Cup Inter-Regional Cup McLeman Cup
Fife Cup East of Scotland Development League Cup  NORTH CALEDONIAN Elginshire Cup
Glasgow Cup East of Scotland Development Knockout Cup North Caledonian League Inter-Regional Cup
Inverness Cup Development Challenge Cup North Caledonian Cup  
    Football Times Cup  
    NC League/Jock Mackay Memorial Cup  
     
FORMER COMPETITIONS
 NATIONAL/REGIONAL  HIGHLAND  WEST OF SCOTLAND  NORTH REGION JUNIORS
SPFL Reserve League Division 2 North of Scotland Development League West of Scotland Division 1A North Junior Superleague
SPFL Development League  LOWLAND West of Scotland Division 1B North Junior Division 1
SPFL Development League East Lowland/East Development League West of Scotland Division 1C North Junior Division 1 East
SPFL Development League West Lowland/East Development League Play-Off NORTH CALEDONIAN North Junior Division 1 West
Scottish Youth Cup Lowland Development League A North Caledonian Division 1 North Junior Division 2
Forfarshire Cup Lowland Development League B North Caledonian Division 2 North Junior Tier 1/2 Play-Off
Renfrewshire Cup Lowland Development League C NC League/Jock Mackay Memorial Cup Archibald Cup
Stirlingshire Cup Lowland Development League D Morris Newton Cup Jim McPherson Trophy
SPFL Reserve Challenge Cup Lowland Development League E Ness Cup Morrison Cup
 EAST OF SCOTLAND Lowland Development League F  EAST REGION JUNIORS  WEST REGION JUNIORS
East of Scotland League Lowland Development League G East Junior Superleague West Junior Premier
East of Scotland Title Play-Off Lowland Development Challenge Cup East Junior Superleague North West Junior Superleague Premier
East of Scotland Division 1A Lowland Development Knockout Cup (East) East Junior Superleague South West Junior Superleague Division 1
East of Scotland Division 1B Lowland Development Knockout Cup (West) East Junior Premier West Junior Championship
East of Scotland Division 2X Lowland Development League Cup (East) East Junior Premier North West Junior League 1
East of Scotland Tier 1, Conference A Lowland Development League Cup (West) East Junior Premier South West Junior League 2
East of Scotland Tier 1, Conference B Lowland/East Development Challenge Cup East Junior North Division West Junior Tier 1/2 Play-Off
East of Scotland Tier 1, Conference C Lowland/East Development Knockout Cup East Junior South Division West Junior Tier 2/3 Play-Off
East of Scotland Tier 2, Conference A Lowland/East Development League Cup East Junior Tier 1/2 Play-Off West Junior Ayrshire Division
East of Scotland Tier 2, Conference B   East Junior Cup West Junior Central Division 1
    East Junior League Cup West Junior Central Division 2
    East Junior Consolation Cup Evening Times Cup
    Fife & Lothians Cup West Junior Sectional League Cup
      West Junior Ayrshire League Cup
      West Junior Ayrshire Sectional League Cup
      West Junior Central League Cup
      West Junior Central Sectional League Cup
SOUTH OF SCOTLAND LEAGUE RESULTS
DATE TEAM 1   SCORE   TEAM 2 PTS   COMPETITION
17/02/2024 Abbey Vale 4-1 Wigtown & Bladnoch -4/+4   SoS Lg.
17/02/2024 Dalbeattie Star 3-0 Creetown +10/-10   SoS Lg.
17/02/2024 Saint Cuthbert Wanderers 0-3 Stranraer Reserves -10/+10   SoS Lg.
10/02/2024 Newton Stewart 6-0 Upper Annandale +6/-6   SoS Lg.
10/02/2024 Wigtown & Bladnoch 0-6 Abbey Vale -4/+4   SoS Lg.
03/02/2024 Mid Annandale 4-7 Newton Stewart -9/+9   SoS Lg.
03/02/2024 Wigtown & Bladnoch 1-2 Saint Cuthbert Wanderers -4/+4   SoS Lg.
27/01/2024 Lochar Thistle 3-1 Stranraer Reserves -1/+1   SoS Lg.
27/01/2024 Lochmaben 1-1 Wigtown & Bladnoch -8/+8   SoS Lg.
27/01/2024 Nithsdale Wanderers 1-3 Newton Stewart -9/+9   SoS Lg.
27/01/2024 Saint Cuthbert Wanderers 1-3 Mid Annandale -12/+12   SoS Lg.
13/01/2024 Dalbeattie Star 7-0 Stranraer Reserves +13/-13   SoS Lg.
13/01/2024 Lochar Thistle 4-1 Nithsdale Wanderers +4/-4   SoS Lg.
13/01/2024 Lochmaben 1-1 Saint Cuthbert Wanderers -3/+3   SoS Lg.
13/01/2024 Mid Annandale 4-0 Wigtown & Bladnoch +5/-5   SoS Lg.
13/01/2024 Newton Stewart 2-3 Creetown -11/+11   SoS Lg.
06/01/2024 Creetown 6-0 Mid Annandale +10/-10   SoS Lg.
06/01/2024 Nithsdale Wanderers 3-2 Lochmaben -6/+6   SoS Lg.
06/01/2024 Saint Cuthbert Wanderers 0-3 Lochar Thistle -2/+2   SoS Lg.
06/01/2024 Stranraer Reserves 0-4 Newton Stewart -22/+22   SoS Lg.
06/01/2024 Upper Annandale 4-1 Wigtown & Bladnoch +5/-5   SoS Lg.
16/12/2023 Mid Annandale 1-6 Dalbeattie Star -15/+15   SoS Lg.
16/12/2023 Saint Cuthbert Wanderers 2-3 Lochmaben -12/+12   SoS Lg.
16/12/2023 Stranraer Reserves 0-3 Lochar Thistle -15/+15   SoS Lg.
16/12/2023 Wigtown & Bladnoch 0-5 Creetown -4/+4   SoS Lg.
09/12/2023 Dalbeattie Star 10-1 Wigtown & Bladnoch +3/-3   SoS Lg.
09/12/2023 Newton Stewart 3-0 Saint Cuthbert Wanderers ±0/±0   SoS Lg.
25/11/2023 Stranraer Reserves 5-4 Mid Annandale -2/+2   SoS Lg.
18/11/2023 Mid Annandale 7-0 Lochmaben +21/-21   SoS Lg.
11/11/2023 Creetown 0-0 Lochar Thistle -4/+4   SoS Lg.
11/11/2023 Lochmaben 1-2 Mid Annandale -5/+5   SoS Lg.
11/11/2023 Newton Stewart 2-4 Dalbeattie Star -18/+18   SoS Lg.
11/11/2023 Nithsdale Wanderers 3-5 Stranraer Reserves -19/+19   SoS Lg.
11/11/2023 Saint Cuthbert Wanderers 1-0 Wigtown & Bladnoch -4/+4   SoS Lg.
11/11/2023 Upper Annandale 1-3 Abbey Vale +2/-2   SoS Lg.
04/11/2023 Abbey Vale 5-0 Saint Cuthbert Wanderers +3/-3   SoS Lg.
04/11/2023 Dalbeattie Star 6-1 Lochmaben +4/-4   SoS Lg.
28/10/2023 Abbey Vale 0-0 Nithsdale Wanderers -10/+10   SoS Lg.
28/10/2023 Dalbeattie Star 2-2 Lochar Thistle -4/+4   SoS Lg.
28/10/2023 Mid Annandale 5-3 Upper Annandale +5/-5   SoS Lg.
28/10/2023 Stranraer Reserves 3-0 Saint Cuthbert Wanderers +4/-4   SoS Lg.
24/10/2023 Creetown 3-0 Lochmaben -1/+1   SoS Lg.
21/10/2023 Newton Stewart 2-0 Abbey Vale +17/-17   SoS Lg.
14/10/2023 Newton Stewart 1-0 Lochar Thistle +3/-3   SoS Lg.
07/10/2023 Lochar Thistle 3-3 Newton Stewart -4/+4   SoS Lg.
07/10/2023 Lochmaben 0-4 Dalbeattie Star -6/+6   SoS Lg.
07/10/2023 Nithsdale Wanderers 6-1 Mid Annandale +20/-20   SoS Lg.
07/10/2023 Saint Cuthbert Wanderers 1-11 Abbey Vale -17/+17   SoS Lg.
04/10/2023 Wigtown & Bladnoch 2-3 Stranraer Reserves +6/-6   SoS Lg.
30/09/2023 Abbey Vale 3-3 Stranraer Reserves -10/+10   SoS Lg.
30/09/2023 Creetown 1-1 Nithsdale Wanderers -10/+10   SoS Lg.
30/09/2023 Dalbeattie Star 6-0 Upper Annandale +6/-6   SoS Lg.
30/09/2023 Mid Annandale 3-2 Saint Cuthbert Wanderers +1/-1   SoS Lg.
30/09/2023 Newton Stewart 7-0 Lochmaben +8/-8   SoS Lg.
30/09/2023 Wigtown & Bladnoch 1-5 Lochar Thistle -2/+2   SoS Lg.
23/09/2023 Abbey Vale 7-1 Lochmaben +3/-3   SoS Lg.
23/09/2023 Creetown 3-3 Newton Stewart -6/+6   SoS Lg.
23/09/2023 Lochar Thistle 5-0 Mid Annandale +10/-10   SoS Lg.
23/09/2023 Saint Cuthbert Wanderers 0-3 Nithsdale Wanderers -23/+23   SoS Lg.
23/09/2023 Upper Annandale 2-6 Stranraer Reserves -19/+19   SoS Lg.
16/09/2023 Lochmaben 0-4 Lochar Thistle -10/+10   SoS Lg.
09/09/2023 Lochmaben 1-3 Abbey Vale +3/-3   SoS Lg.
09/09/2023 Nithsdale Wanderers 5-1 Upper Annandale +15/-15   SoS Lg.
02/09/2023 Lochmaben 3-2 Stranraer Reserves +16/-16   SoS Lg.
02/09/2023 Mid Annandale 2-2 Nithsdale Wanderers -3/+3   SoS Lg.
02/09/2023 Upper Annandale 0-2 Lochar Thistle -3/+3   SoS Lg.
26/08/2023 Dalbeattie Star 3-0 Newton Stewart +14/-14   SoS Lg.
26/08/2023 Lochar Thistle 1-2 Creetown -7/+7   SoS Lg.
19/08/2023 Creetown 7-0 Upper Annandale +6/-6   SoS Lg.
19/08/2023 Newton Stewart 5-0 Mid Annandale +12/-12   SoS Lg.
19/08/2023 Stranraer Reserves 0-6 Abbey Vale -33/+33   SoS Lg.
12/08/2023 Mid Annandale 2-3 Stranraer Reserves -3/+3   SoS Lg.
12/08/2023 Nithsdale Wanderers 4-3 Dalbeattie Star +18/-18   SoS Lg.
12/08/2023 Saint Cuthbert Wanderers 1-2 Creetown +4/-4   SoS Lg.
12/08/2023 Upper Annandale 1-5 Newton Stewart -12/+12   SoS Lg.
05/08/2023 Creetown 3-2 Abbey Vale +4/-4   SoS Lg.
05/08/2023 Nithsdale Wanderers 3-2 Lochar Thistle +16/-16   SoS Lg.
05/08/2023 Saint Cuthbert Wanderers 0-13 Newton Stewart -57/+57   SoS Lg.
05/08/2023 Stranraer Reserves 2-5 Dalbeattie Star -22/+22   SoS Lg.
05/08/2023 Upper Annandale 3-0 Lochmaben +16/-16   SoS Lg.
05/08/2023 Wigtown & Bladnoch 2-5 Mid Annandale -8/+8   SoS Lg.
02/08/2023 Lochar Thistle 1-1 Upper Annandale -12/+12   SoS Lg.
02/08/2023 Mid Annandale 1-5 Abbey Vale -14/+14   SoS Lg.
02/08/2023 Newton Stewart 2-1 Nithsdale Wanderers -5/+5   SoS Lg.
02/08/2023 Wigtown & Bladnoch 1-1 Lochmaben +4/-4   SoS Lg.
01/08/2023 Dalbeattie Star 3-0 Saint Cuthbert Wanderers +4/-4   SoS Lg.
01/08/2023 Stranraer Reserves 0-4 Creetown -31/+31   SoS Lg.
29/07/2023 Abbey Vale 0-1 Dalbeattie Star -13/+13   SoS Lg.
29/07/2023 Lochar Thistle 6-0 Saint Cuthbert Wanderers +15/-15   SoS Lg.
29/07/2023 Lochmaben 0-3 Nithsdale Wanderers -29/+29   SoS Lg.
29/07/2023 Mid Annandale 0-3 Creetown -14/+14   SoS Lg.
29/07/2023 Newton Stewart 3-0 Stranraer Reserves +26/-26   SoS Lg.
29/07/2023 Wigtown & Bladnoch 3-1 Upper Annandale +22/-22   SoS Lg.
08/05/2023 Abbey Vale 3-1 Stranraer Reserves +8/-8   SoS Lg.
06/05/2023 Abbey Vale 4-1 Lochmaben ±0/±0   SoS Lg.
06/05/2023 Creetown 2-0 Lochar Thistle +9/-9   SoS Lg.
06/05/2023 Wigtown & Bladnoch 1-2 Newton Stewart +7/-7   SoS Lg.
05/05/2023 Upper Annandale 1-2 Stranraer Reserves +5/-5   SoS Lg.
02/05/2023 Creetown 1-4 Stranraer Reserves -26/+26   SoS Lg.
29/04/2023 Lochmaben 3-4 Creetown +4/-4   SoS Lg.
29/04/2023 Wigtown & Bladnoch 1-0 Nithsdale Wanderers +14/-14   SoS Lg.
26/04/2023 Abbey Vale 9-2 Newton Stewart +16/-16   SoS Lg.
26/04/2023 Wigtown & Bladnoch 2-4 Saint Cuthbert Wanderers +1/-1   SoS Lg.
25/04/2023 Stranraer Reserves 3-1 Mid Annandale +2/-2   SoS Lg.
24/04/2023 Abbey Vale 9-1 Nithsdale Wanderers +6/-6   SoS Lg.
22/04/2023 Wigtown & Bladnoch 1-4 Mid Annandale -4/+4   SoS Lg.
19/04/2023 Lochar Thistle 1-1 Creetown -1/+1   SoS Lg.
19/04/2023 Lochmaben 2-0 Newton Stewart +25/-25   SoS Lg.
19/04/2023 Upper Annandale 2-5 Abbey Vale -3/+3   SoS Lg.
18/04/2023 Stranraer Reserves 5-0 Saint Cuthbert Wanderers +17/-17   SoS Lg.
17/04/2023 Wigtown & Bladnoch 0-8 Abbey Vale -5/+5   SoS Lg.
15/04/2023 Creetown 1-1 Mid Annandale -10/+10   SoS Lg.
15/04/2023 Lochar Thistle 5-2 Stranraer Reserves +15/-15   SoS Lg.
15/04/2023 Lochmaben 6-0 Wigtown & Bladnoch +15/-15   SoS Lg.
12/04/2023 Lochmaben 0-4 Abbey Vale -5/+5   SoS Lg.
12/04/2023 Newton Stewart 2-1 Wigtown & Bladnoch -10/+10   SoS Lg.
12/04/2023 Upper Annandale 1-1 Lochar Thistle +8/-8   SoS Lg.
08/04/2023 Abbey Vale 0-3 Creetown -32/+32   SoS Lg.
08/04/2023 Lochar Thistle 3-0 Mid Annandale +6/-6   SoS Lg.
08/04/2023 Upper Annandale 0-5 Newton Stewart -19/+19   SoS Lg.
07/04/2023 Stranraer Reserves 6-0 Nithsdale Wanderers +8/-8   SoS Lg.
04/04/2023 Newton Stewart 6-3 Caledonian Braves Reserves +5/-5   SoS Lg.
01/04/2023 Creetown 4-0 Nithsdale Wanderers +3/-3   SoS Lg.
01/04/2023 Lochar Thistle 3-1 Saint Cuthbert Wanderers +4/-4   SoS Lg.
01/04/2023 Newton Stewart 4-3 Lochmaben -7/+7   SoS Lg.
01/04/2023 Stranraer Reserves 0-3 Abbey Vale -19/+19   SoS Lg.
01/04/2023 Upper Annandale 1-1 Mid Annandale +2/-2   SoS Lg.
29/03/2023 Mid Annandale 2-5 Abbey Vale -9/+9   SoS Lg.
29/03/2023 Newton Stewart 2-2 Creetown +1/-1   SoS Lg.
28/03/2023 Caledonian Braves Reserves 7-0 Upper Annandale +36/-36   SoS Lg.
25/03/2023 Lochar Thistle 7-2 Caledonian Braves Reserves +7/-7   SoS Lg.
25/03/2023 Mid Annandale 1-5 Stranraer Reserves -25/+25   SoS Lg.
25/03/2023 Saint Cuthbert Wanderers 5-0 Nithsdale Wanderers +12/-12   SoS Lg.
25/03/2023 Upper Annandale 0-5 Creetown -18/+18   SoS Lg.
25/03/2023 Wigtown & Bladnoch 1-2 Lochmaben -2/+2   SoS Lg.
24/03/2023 Newton Stewart 1-5 Abbey Vale -25/+25   SoS Lg.
22/03/2023 Creetown 4-0 Lochmaben +3/-3   SoS Lg.
22/03/2023 Mid Annandale 1-7 Lochar Thistle -41/+41   SoS Lg.
22/03/2023 Saint Cuthbert Wanderers 1-2 Newton Stewart -6/+6   SoS Lg.
18/03/2023 Nithsdale Wanderers 3-9 Stranraer Reserves -21/+21   SoS Lg.
18/03/2023 Saint Cuthbert Wanderers 6-3 Lochmaben +5/-5   SoS Lg.
17/03/2023 Caledonian Braves Reserves 2-2 Mid Annandale +5/-5   SoS Lg.
11/03/2023 Mid Annandale 18-0 Wigtown & Bladnoch +10/-10   SoS Lg.
11/03/2023 Nithsdale Wanderers 0-4 Saint Cuthbert Wanderers -24/+24   SoS Lg.
04/03/2023 Caledonian Braves Reserves 2-1 Lochmaben +2/-2   SoS Lg.
04/03/2023 Mid Annandale 2-1 Nithsdale Wanderers -4/+4   SoS Lg.
04/03/2023 Newton Stewart 6-5 Lochar Thistle +2/-2   SoS Lg.
04/03/2023 Saint Cuthbert Wanderers 2-3 Stranraer Reserves -6/+6   SoS Lg.
04/03/2023 Upper Annandale 5-1 Wigtown & Bladnoch +6/-6   SoS Lg.
01/03/2023 Saint Cuthbert Wanderers 2-2 Caledonian Braves Reserves -9/+9   SoS Lg.
25/02/2023 Caledonian Braves Reserves 5-0 Wigtown & Bladnoch +12/-12   SoS Lg.
25/02/2023 Mid Annandale 3-0 Upper Annandale +8/-8   SoS Lg.
25/02/2023 Newton Stewart 5-0 Nithsdale Wanderers +10/-10   SoS Lg.
25/02/2023 Saint Cuthbert Wanderers 1-2 Creetown -3/+3   SoS Lg.
25/02/2023 Stranraer Reserves 2-3 Lochar Thistle -12/+12   SoS Lg.
18/02/2023 Caledonian Braves Reserves 0-7 Lochar Thistle -28/+28   SoS Lg.
18/02/2023 Creetown 3-2 Upper Annandale -6/+6   SoS Lg.
11/02/2023 Creetown 4-1 Caledonian Braves Reserves +1/-1   SoS Lg.
11/02/2023 Lochar Thistle 2-5 Abbey Vale -18/+18   SoS Lg.
11/02/2023 Lochmaben 1-3 Stranraer Reserves -4/+4   SoS Lg.
11/02/2023 Newton Stewart 0-3 Mid Annandale -34/+34   SoS Lg.
11/02/2023 Nithsdale Wanderers 3-2 Upper Annandale +4/-4   SoS Lg.
08/02/2023 Wigtown & Bladnoch 1-0 Caledonian Braves Reserves +14/-14   SoS Lg.
04/02/2023 Abbey Vale 2-1 Saint Cuthbert Wanderers -4/+4   SoS Lg.
04/02/2023 Mid Annandale 2-1 Lochmaben -5/+5   SoS Lg.
04/02/2023 Stranraer Reserves 6-3 Upper Annandale +6/-6   SoS Lg.
28/01/2023 Creetown 3-0 Abbey Vale +20/-20   SoS Lg.
28/01/2023 Lochar Thistle 3-0 Upper Annandale +8/-8   SoS Lg.
14/01/2023 Abbey Vale 8-2 Caledonian Braves Reserves +7/-7   SoS Lg.
14/01/2023 Lochmaben 0-4 Lochar Thistle -15/+15   SoS Lg.
14/01/2023 Mid Annandale 2-2 Saint Cuthbert Wanderers -3/+3   SoS Lg.
14/01/2023 Nithsdale Wanderers 0-5 Newton Stewart -15/+15   SoS Lg.
13/01/2023 Creetown 6-1 Wigtown & Bladnoch +1/-1   SoS Lg.
07/01/2023 Abbey Vale 2-0 Upper Annandale -2/+2   SoS Lg.
07/01/2023 Lochar Thistle 3-0 Wigtown & Bladnoch -1/+1   SoS Lg.
07/01/2023 Nithsdale Wanderers 2-1 Caledonian Braves Reserves +3/-3   SoS Lg.
07/01/2023 Stranraer Reserves 0-1 Newton Stewart -6/+6   SoS Lg.
03/12/2022 Lochar Thistle 2-0 Newton Stewart +18/-18   SoS Lg.
03/12/2022 Lochmaben 1-0 Caledonian Braves Reserves +7/-7   SoS Lg.
03/12/2022 Nithsdale Wanderers 1-3 Mid Annandale -11/+11   SoS Lg.
03/12/2022 Saint Cuthbert Wanderers 0-6 Abbey Vale -33/+33   SoS Lg.
03/12/2022 Stranraer Reserves 0-2 Creetown -17/+17   SoS Lg.
03/12/2022 Wigtown & Bladnoch 0-4 Upper Annandale -14/+14   SoS Lg.
26/11/2022 Caledonian Braves Reserves 0-2 Abbey Vale -4/+4   SoS Lg.
26/11/2022 Lochar Thistle 5-1 Nithsdale Wanderers +13/-13   SoS Lg.
26/11/2022 Lochmaben 0-1 Mid Annandale ±0/±0   SoS Lg.
26/11/2022 Newton Stewart 1-3 Saint Cuthbert Wanderers -27/+27   SoS Lg.
25/11/2022 Stranraer Reserves 2-1 Wigtown & Bladnoch -10/+10   SoS Lg.
19/11/2022 Mid Annandale 0-0 Creetown +1/-1   SoS Lg.
19/11/2022 Stranraer Reserves 2-2 Lochmaben -12/+12   SoS Lg.
19/11/2022 Upper Annandale 3-2 Caledonian Braves Reserves +3/-3   SoS Lg.
12/11/2022 Caledonian Braves Reserves 1-6 Newton Stewart -18/+18   SoS Lg.
12/11/2022 Lochmaben 1-1 Upper Annandale +2/-2   SoS Lg.
12/11/2022 Nithsdale Wanderers 0-2 Creetown -7/+7   SoS Lg.
12/11/2022 Saint Cuthbert Wanderers 1-2 Lochar Thistle -14/+14   SoS Lg.
05/11/2022 Caledonian Braves Reserves 5-3 Saint Cuthbert Wanderers +20/-20 SoS Lg.
05/11/2022 Nithsdale Wanderers 2-6 Abbey Vale -17/+17   SoS Lg.
05/11/2022 Wigtown & Bladnoch 0-9 Creetown -12/+12   SoS Lg.
29/10/2022 Mid Annandale 5-0 Caledonian Braves Reserves +19/-19   SoS Lg.
29/10/2022 Newton Stewart 2-1 Upper Annandale -7/+7   SoS Lg.
29/10/2022 Saint Cuthbert Wanderers 3-1 Wigtown & Bladnoch -5/+5   SoS Lg.
22/10/2022 Caledonian Braves Reserves 2-3 Nithsdale Wanderers -11/+11   SoS Lg.
15/10/2022 Caledonian Braves Reserves 0-2 Stranraer Reserves -10/+10   SoS Lg.
08/10/2022 Abbey Vale 1-1 Lochar Thistle -8/+8   SoS Lg.
08/10/2022 Caledonian Braves Reserves 0-1 Creetown -3/+3   SoS Lg.
08/10/2022 Mid Annandale 3-1 Newton Stewart +21/-21   SoS Lg.
08/10/2022 Nithsdale Wanderers 5-1 Lochmaben +13/-13   SoS Lg.
08/10/2022 Saint Cuthbert Wanderers 2-1 Upper Annandale -3/+3   SoS Lg.
07/10/2022 Wigtown & Bladnoch 0-5 Stranraer Reserves -7/+7   SoS Lg.
17/09/2022 Lochmaben 2-1 Nithsdale Wanderers +9/-9   SoS Lg.
17/09/2022 Stranraer Reserves 4-0 Caledonian Braves Reserves +13/-13   SoS Lg.
17/09/2022 Upper Annandale 2-0 Saint Cuthbert Wanderers +20/-20   SoS Lg.
03/09/2022 Creetown 3-1 Newton Stewart +21/-21   SoS Lg.
03/09/2022 Lochar Thistle 5-2 Lochmaben +6/-6   SoS Lg.
03/09/2022 Nithsdale Wanderers 2-0 Wigtown & Bladnoch -3/+3   SoS Lg.
02/09/2022 Saint Cuthbert Wanderers 1-7 Mid Annandale -63/+63   SoS Lg.
20/08/2022 Lochmaben 2-3 Saint Cuthbert Wanderers +5/-5   SoS Lg.
20/08/2022 Newton Stewart 3-0 Stranraer Reserves +13/-13   SoS Lg.
20/08/2022 Wigtown & Bladnoch 1-1 Lochar Thistle +9/-9   SoS Lg.
17/08/2022 Upper Annandale 0-0 Nithsdale Wanderers -4/+4   SoS Lg.
13/08/2022 Abbey Vale 3-0 Mid Annandale +5/-5   SoS Lg.
13/08/2022 Creetown 4-0 Saint Cuthbert Wanderers +40/-40   SoS Lg.
06/08/2022 Abbey Vale 10-0 Wigtown & Bladnoch +6/-6   SoS Lg.
06/08/2022 Upper Annandale 4-2 Lochmaben +3/-3   SoS Lg.
30/07/2022 Nithsdale Wanderers 1-5 Lochar Thistle -40/+40   SoS Lg.
16/05/2022 Nithsdale Wanderers 3-5 Lochmaben -30/+30   SoS Lg.
14/05/2022 Mid Annandale 1-10 Newton Stewart -27/+27   SoS Lg.
07/05/2022 Threave Rovers 0-0 Creetown -10/+10   SoS Lg.
07/05/2022 Upper Annandale 6-4 Stranraer Reserves +22/-22   SoS Lg.
04/05/2022 Stranraer Reserves 3-1 Lochar Thistle -1/+1   SoS Lg.
02/05/2022 Nithsdale Wanderers 7-2 Upper Annandale +18/-18   SoS Lg.
30/04/2022 Abbey Vale 2-1 Threave Rovers +10/-10   SoS Lg.
30/04/2022 Caledonian Braves Reserves 1-6 Stranraer Reserves -29/+29   SoS Lg.
30/04/2022 Lochmaben 1-2 Upper Annandale -4/+4   SoS Lg.
30/04/2022 Saint Cuthbert Wanderers 4-2 Newton Stewart +3/-3   SoS Lg.
27/04/2022 Lochmaben 1-4 Threave Rovers -3/+3   SoS Lg.
27/04/2022 Saint Cuthbert Wanderers 6-2 Nithsdale Wanderers +6/-6   SoS Lg.
27/04/2022 Upper Annandale 0-6 Abbey Vale -38/+38   SoS Lg.
26/04/2022 Creetown 4-1 Mid Annandale +13/-13   SoS Lg.
23/04/2022 Abbey Vale 2-1 Saint Cuthbert Wanderers +16/-16   SoS Lg.
23/04/2022 Caledonian Braves Reserves 3-1 Wigtown & Bladnoch -5/+5   SoS Lg.
23/04/2022 Lochmaben 1-1 Stranraer Reserves +8/-8   SoS Lg.
23/04/2022 Threave Rovers 1-0 Lochar Thistle -8/+8   SoS Lg.
23/04/2022 Upper Annandale 0-5 Newton Stewart -30/+30   SoS Lg.
21/04/2022 Abbey Vale 2-0 Nithsdale Wanderers +13/-13   SoS Lg.
16/04/2022 Caledonian Braves Reserves 2-0 Abbey Vale +12/-12   SoS Lg.
16/04/2022 Creetown 2-2 Saint Cuthbert Wanderers +8/-8   SoS Lg.
16/04/2022 Lochmaben 1-3 Newton Stewart -2/+2   SoS Lg.
16/04/2022 Mid Annandale 2-3 Stranraer Reserves -3/+3   SoS Lg.
16/04/2022 Nithsdale Wanderers 1-3 Threave Rovers -11/+11   SoS Lg.
16/04/2022 Wigtown & Bladnoch 0-3 Upper Annandale -4/+4   SoS Lg.
13/04/2022 Wigtown & Bladnoch 1-3 Stranraer Reserves +4/-4   SoS Lg.
06/04/2022 Creetown 1-2 Abbey Vale -8/+8   SoS Lg.
05/04/2022 Caledonian Braves Reserves 5-3 Nithsdale Wanderers +17/-17   SoS Lg.
16/03/2022 Saint Cuthbert Wanderers 3-0 Mid Annandale ±0/±0   SoS Lg.
05/03/2022 Caledonian Braves Reserves 5-1 Lochmaben +15/-15   SoS Lg.
05/03/2022 Lochar Thistle 0-4 Newton Stewart -21/+21   SoS Lg.
05/03/2022 Mid Annandale 6-0 Wigtown & Bladnoch +10/-10   SoS Lg.
05/03/2022 Stranraer Reserves 4-0 Nithsdale Wanderers +17/-17   SoS Lg.
05/03/2022 Threave Rovers 3-1 Abbey Vale +5/-5   SoS Lg.
05/03/2022 Upper Annandale 0-4 Saint Cuthbert Wanderers -11/+11   SoS Lg.
26/02/2022 Lochar Thistle 2-3 Upper Annandale -8/+8   SoS Lg.
19/02/2022 Lochar Thistle 4-5 Mid Annandale -11/+11   SoS Lg.
19/02/2022 Lochmaben 0-2 Saint Cuthbert Wanderers +1/-1   SoS Lg.
16/02/2022 Newton Stewart 2-0 Abbey Vale +16/-16   SoS Lg.
16/02/2022 Threave Rovers 1-1 Upper Annandale -10/+10   SoS Lg.
15/02/2022 Lochar Thistle 2-3 Lochmaben -14/+14   SoS Lg.
12/02/2022 Wigtown & Bladnoch 2-3 Lochar Thistle +2/-2   SoS Lg.
05/02/2022 Wigtown & Bladnoch 2-3 Lochmaben -2/+2   SoS Lg.
29/01/2022 Abbey Vale 8-0 Wigtown & Bladnoch +5/-5   SoS Lg.
29/01/2022 Creetown 4-1 Caledonian Braves Reserves +16/-16   SoS Lg.
29/01/2022 Lochar Thistle 1-5 Nithsdale Wanderers -20/+20   SoS Lg.
29/01/2022 Mid Annandale 1-1 Lochmaben -4/+4   SoS Lg.
29/01/2022 Stranraer Reserves 2-2 Newton Stewart -8/+8   SoS Lg.
29/01/2022 Threave Rovers 2-4 Saint Cuthbert Wanderers -18/+18   SoS Lg.
22/01/2022 Saint Cuthbert Wanderers 6-3 Wigtown & Bladnoch -3/+3   SoS Lg.
15/01/2022 Abbey Vale 3-0 Lochar Thistle +6/-6   SoS Lg.
15/01/2022 Lochmaben 1-3 Creetown -14/+14   SoS Lg.
15/01/2022 Nithsdale Wanderers 2-2 Newton Stewart -6/+6   SoS Lg.
15/01/2022 Upper Annandale 4-1 Caledonian Braves Reserves +17/-17   SoS Lg.
15/01/2022 Wigtown & Bladnoch 0-5 Threave Rovers -3/+3   SoS Lg.
18/12/2021 Mid Annandale 1-4 Upper Annandale -23/+23   SoS Lg.
18/12/2021 Nithsdale Wanderers 0-0 Creetown -8/+8   SoS Lg.
18/12/2021 Stranraer Reserves 4-0 Abbey Vale +21/-21   SoS Lg.
15/12/2021 Saint Cuthbert Wanderers 6-0 Lochar Thistle +8/-8   SoS Lg.
11/12/2021 Newton Stewart 0-2 Threave Rovers -5/+5   SoS Lg.
11/12/2021 Saint Cuthbert Wanderers 4-1 Caledonian Braves Reserves +3/-3   SoS Lg.
11/12/2021 Upper Annandale 3-1 Creetown +11/-11   SoS Lg.
07/12/2021 Caledonian Braves Reserves 3-2 Mid Annandale -2/+2   SoS Lg.
04/12/2021 Mid Annandale 1-7 Threave Rovers -15/+15   SoS Lg.
04/12/2021 Newton Stewart 6-2 Wigtown & Bladnoch +4/-4   SoS Lg.
04/12/2021 Stranraer Reserves 2-4 Saint Cuthbert Wanderers -14/+14   SoS Lg.
27/11/2021 Caledonian Braves Reserves 0-1 Threave Rovers +1/-1   SoS Lg.
20/11/2021 Abbey Vale 2-2 Mid Annandale -11/+11   SoS Lg.
20/11/2021 Newton Stewart 2-1 Creetown +1/-1   SoS Lg.
13/11/2021 Caledonian Braves Reserves 3-1 Lochar Thistle +7/-7   SoS Lg.
13/11/2021 Lochmaben 1-5 Abbey Vale -15/+15   SoS Lg.
06/11/2021 Wigtown & Bladnoch 0-5 Creetown -20/+20   SoS Lg.
30/10/2021 Lochar Thistle 3-2 Threave Rovers +18/-18   SoS Lg.
30/10/2021 Newton Stewart 3-3 Caledonian Braves Reserves -5/+5   SoS Lg.
30/10/2021 Nithsdale Wanderers 1-1 Wigtown & Bladnoch -12/+12   SoS Lg.
23/10/2021 Abbey Vale 4-1 Upper Annandale +3/-3   SoS Lg.
23/10/2021 Creetown 2-0 Lochar Thistle +10/-10   SoS Lg.
23/10/2021 Lochmaben 3-1 Wigtown & Bladnoch +2/-2   SoS Lg.
23/10/2021 Newton Stewart 1-2 Mid Annandale -18/+18   SoS Lg.
23/10/2021 Nithsdale Wanderers 3-5 Caledonian Braves Reserves -26/+26   SoS Lg.
23/10/2021 Stranraer Reserves 4-1 Threave Rovers +25/-25   SoS Lg.
16/10/2021 Mid Annandale 0-7 Nithsdale Wanderers -30/+30   SoS Lg.
16/10/2021 Stranraer Reserves 3-1 Upper Annandale ±0/±0   SoS Lg.
13/10/2021 Threave Rovers 6-0 Stranraer Reserves +21/-21   SoS Lg.
02/10/2021 Stranraer Reserves 2-2 Creetown -11/+11   SoS Lg.
25/09/2021 Mid Annandale 2-2 Lochar Thistle -1/+1   SoS Lg.
25/09/2021 Saint Cuthbert Wanderers 2-1 Lochmaben -8/+8   SoS Lg.
25/09/2021 Stranraer Reserves 2-4 Caledonian Braves Reserves -31/+31   SoS Lg.
25/09/2021 Threave Rovers 4-2 Newton Stewart ±0/±0   SoS Lg.
25/09/2021 Upper Annandale 0-4 Nithsdale Wanderers -25/+25   SoS Lg.
25/09/2021 Wigtown & Bladnoch 0-12 Abbey Vale -15/+15   SoS Lg.
11/09/2021 Lochar Thistle 0-1 Creetown -14/+14   SoS Lg.
04/09/2021 Abbey Vale 4-1 Caledonian Braves Reserves +3/-3   SoS Lg.
04/09/2021 Creetown 0-5 Newton Stewart -32/+32   SoS Lg.
04/09/2021 Stranraer Reserves 2-3 Mid Annandale -22/+22   SoS Lg.
04/09/2021 Threave Rovers 6-0 Nithsdale Wanderers +13/-13   SoS Lg.
04/09/2021 Upper Annandale 0-1 Lochmaben -14/+14   SoS Lg.
04/09/2021 Wigtown & Bladnoch 1-8 Saint Cuthbert Wanderers -12/+12   SoS Lg.
21/08/2021 Creetown 2-1 Stranraer Reserves +18/-18   SoS Lg.
21/08/2021 Lochmaben 3-1 Caledonian Braves Reserves +13/-13   SoS Lg.
21/08/2021 Newton Stewart 4-3 Lochar Thistle ±0/±0   SoS Lg.
21/08/2021 Nithsdale Wanderers 5-2 Mid Annandale +10/-10   SoS Lg.
21/08/2021 Saint Cuthbert Wanderers 4-0 Upper Annandale +9/-9   SoS Lg.
14/08/2021 Caledonian Braves Reserves 1-3 Saint Cuthbert Wanderers -6/+6   SoS Lg.
14/08/2021 Creetown 1-1 Nithsdale Wanderers +1/-1   SoS Lg.
14/08/2021 Lochar Thistle 1-3 Stranraer Reserves -4/+4   SoS Lg.
14/08/2021 Mid Annandale 1-3 Abbey Vale -7/+7   SoS Lg.
14/08/2021 Threave Rovers 3-0 Lochmaben -1/+1   SoS Lg.
14/08/2021 Upper Annandale 2-1 Wigtown & Bladnoch -5/+5   SoS Lg.
11/08/2021 Caledonian Braves Reserves 2-4 Newton Stewart -14/+14   SoS Lg.
11/08/2021 Mid Annandale 0-3 Creetown -31/+31   SoS Lg.
11/08/2021 Saint Cuthbert Wanderers 3-2 Abbey Vale +2/-2   SoS Lg.
11/08/2021 Wigtown & Bladnoch 0-9 Nithsdale Wanderers -34/+34   SoS Lg.
07/08/2021 Abbey Vale 1-4 Creetown -42/+42   SoS Lg.
07/08/2021 Lochmaben 3-3 Mid Annandale +1/-1   SoS Lg.
07/08/2021 Newton Stewart 5-1 Stranraer Reserves +44/-44   SoS Lg.
07/08/2021 Nithsdale Wanderers 3-4 Lochar Thistle -11/+11   SoS Lg.
07/08/2021 Saint Cuthbert Wanderers 3-2 Threave Rovers +8/-8   SoS Lg.
07/08/2021 Wigtown & Bladnoch 2-1 Caledonian Braves Reserves +11/-11   SoS Lg.
04/08/2021 Abbey Vale 1-3 Lochmaben -33/+33   SoS Lg.
04/08/2021 Creetown 1-2 Threave Rovers +7/-7   SoS Lg.
04/08/2021 Newton Stewart 3-2 Upper Annandale +4/-4   SoS Lg.
04/08/2021 Nithsdale Wanderers 0-8 Saint Cuthbert Wanderers -47/+47   SoS Lg.
03/08/2021 Lochar Thistle 2-0 Caledonian Braves Reserves +10/-10   SoS Lg.
03/08/2021 Stranraer Reserves 5-0 Wigtown & Bladnoch +1/-1   SoS Lg.
31/07/2021 Caledonian Braves Reserves 3-2 Upper Annandale +4/-4   SoS Lg.
31/07/2021 Creetown 2-1 Lochmaben +3/-3   SoS Lg.
31/07/2021 Lochar Thistle 1-3 Abbey Vale -5/+5   SoS Lg.
31/07/2021 Mid Annandale 2-4 Saint Cuthbert Wanderers -12/+12   SoS Lg.
31/07/2021 Newton Stewart 1-4 Nithsdale Wanderers -25/+25   SoS Lg.
31/07/2021 Threave Rovers 6-0 Wigtown & Bladnoch +3/-3   SoS Lg.
28/07/2021 Lochmaben 1-2 Nithsdale Wanderers -2/+2   SoS Lg.
28/07/2021 Saint Cuthbert Wanderers 3-5 Stranraer Reserves -7/+7   SoS Lg.
28/07/2021 Threave Rovers 5-1 Mid Annandale +5/-5   SoS Lg.
28/07/2021 Wigtown & Bladnoch 2-4 Newton Stewart -8/+8   SoS Lg.
27/07/2021 Caledonian Braves Reserves 1-2 Creetown -17/+17   SoS Lg.
27/07/2021 Upper Annandale 1-1 Lochar Thistle -4/+4   SoS Lg.
24/07/2021 Abbey Vale 6-1 Newton Stewart +11/-11   SoS Lg.
24/07/2021 Lochmaben 1-4 Lochar Thistle -20/+20   SoS Lg.
24/07/2021 Nithsdale Wanderers 1-3 Stranraer Reserves -4/+4   SoS Lg.
24/07/2021 Saint Cuthbert Wanderers 5-1 Creetown +6/-6   SoS Lg.
24/07/2021 Upper Annandale 3-5 Threave Rovers -4/+4   SoS Lg.
24/07/2021 Wigtown & Bladnoch 0-3 Mid Annandale -17/+17   SoS Lg.
21/07/2021 Creetown 2-2 Upper Annandale +4/-4   SoS Lg.
21/07/2021 Mid Annandale 3-3 Caledonian Braves Reserves -2/+2   SoS Lg.
21/07/2021 Newton Stewart 1-1 Saint Cuthbert Wanderers ±0/±0   SoS Lg.
21/07/2021 Nithsdale Wanderers 1-2 Abbey Vale -2/+2   SoS Lg.
20/07/2021 Lochar Thistle 7-0 Wigtown & Bladnoch +25/-25   SoS Lg.
20/07/2021 Stranraer Reserves 0-0 Lochmaben -13/+13   SoS Lg.
17/07/2021 Abbey Vale 1-0 Stranraer Reserves +9/-9   SoS Lg.
17/07/2021 Creetown 2-0 Wigtown & Bladnoch +13/-13   SoS Lg.
17/07/2021 Lochar Thistle 1-3 Saint Cuthbert Wanderers -10/+10   SoS Lg.
17/07/2021 Mid Annandale 0-5 Upper Annandale -43/+43   SoS Lg.
17/07/2021 Newton Stewart 2-1 Lochmaben -4/+4   SoS Lg.
17/07/2021 Threave Rovers 13-0 Caledonian Braves Reserves +20/-20   SoS Lg.
19/12/2020 Creetown 3-3 Lochmaben -2/+2   SoS Lg.
19/12/2020 Heston Rovers 0-4 Stranraer Reserves -5/+5   SoS Lg.
19/12/2020 Lochar Thistle 4-1 Mid Annandale +26/-26   SoS Lg.
19/12/2020 Newton Stewart 6-0 Wigtown & Bladnoch +20/-20   SoS Lg.
19/12/2020 Upper Annandale 0-3 Threave Rovers -10/+10   SoS Lg.
12/12/2020 Abbey Vale 1-1 Stranraer Reserves +2/-2   SoS Lg.
12/12/2020 Lochar Thistle 3-1 Caledonian Braves Reserves +18/-18   SoS Lg.
12/12/2020 Saint Cuthbert Wanderers 3-0 Heston Rovers +5/-5   SoS Lg.
12/12/2020 Upper Annandale 4-1 Nithsdale Wanderers +23/-23   SoS Lg.
05/12/2020 Caledonian Braves Reserves 4-1 Creetown +4/-4   SoS Lg.
05/12/2020 Lochar Thistle 0-3 Abbey Vale -7/+7   SoS Lg.
05/12/2020 Mid Annandale 0-2 Stranraer Reserves -4/+4   SoS Lg.
05/12/2020 Newton Stewart 7-1 Heston Rovers +23/-23   SoS Lg.
05/12/2020 Nithsdale Wanderers 4-1 Wigtown & Bladnoch +7/-7   SoS Lg.
05/12/2020 Threave Rovers 8-0 Lochmaben +7/-7   SoS Lg.
28/11/2020 Caledonian Braves Reserves 4-2 Newton Stewart +7/-7   SoS Lg.
28/11/2020 Lochar Thistle 3-1 Heston Rovers +12/-12   SoS Lg.
28/11/2020 Lochmaben 3-4 Nithsdale Wanderers -1/+1   SoS Lg.
28/11/2020 Mid Annandale 2-5 Threave Rovers -16/+16   SoS Lg.
28/11/2020 Stranraer Reserves 4-1 Abbey Vale +10/-10   SoS Lg.
28/11/2020 Wigtown & Bladnoch 2-0 Upper Annandale +14/-14   SoS Lg.
21/11/2020 Caledonian Braves Reserves 2-2 Stranraer Reserves +8/-8   SoS Lg.
21/11/2020 Lochar Thistle 2-3 Wigtown & Bladnoch -11/+11   SoS Lg.
14/11/2020 Heston Rovers 3-0 Creetown +11/-11   SoS Lg.
14/11/2020 Lochar Thistle 0-2 Stranraer Reserves +2/-2   SoS Lg.
14/11/2020 Newton Stewart 2-2 Abbey Vale +6/-6   SoS Lg.
14/11/2020 Nithsdale Wanderers 4-1 Mid Annandale +20/-20   SoS Lg.
14/11/2020 Saint Cuthbert Wanderers 2-0 Wigtown & Bladnoch +1/-1   SoS Lg.
14/11/2020 Upper Annandale 5-2 Lochmaben +12/-12   SoS Lg.
07/11/2020 Abbey Vale 3-1 Threave Rovers +12/-12   SoS Lg.
07/11/2020 Caledonian Braves Reserves 7-4 Nithsdale Wanderers +20/-20   SoS Lg.
07/11/2020 Heston Rovers 1-1 Newton Stewart ±0/±0   SoS Lg.
07/11/2020 Lochmaben 1-0 Wigtown & Bladnoch +3/-3   SoS Lg.
07/11/2020 Mid Annandale 5-4 Upper Annandale -3/+3   SoS Lg.
07/11/2020 Saint Cuthbert Wanderers 3-0 Lochar Thistle +6/-6   SoS Lg.
06/11/2020 Stranraer Reserves 8-0 Creetown +4/-4   SoS Lg.
31/10/2020 Lochar Thistle 2-3 Creetown -15/+15   SoS Lg.
31/10/2020 Lochmaben 1-1 Saint Cuthbert Wanderers +4/-4   SoS Lg.
31/10/2020 Newton Stewart 1-6 Stranraer Reserves -14/+14   SoS Lg.
31/10/2020 Threave Rovers 5-3 Heston Rovers -4/+4   SoS Lg.
31/10/2020 Upper Annandale 2-1 Caledonian Braves Reserves +5/-5   SoS Lg.
24/10/2020 Abbey Vale 2-0 Upper Annandale -2/+2   SoS Lg.
24/10/2020 Lochar Thistle 3-3 Newton Stewart ±0/±0   SoS Lg.
24/10/2020 Mid Annandale 2-2 Lochmaben -10/+10   SoS Lg.
24/10/2020 Nithsdale Wanderers 6-3 Heston Rovers +8/-8   SoS Lg.
24/10/2020 Stranraer Reserves 2-4 Saint Cuthbert Wanderers -31/+31   SoS Lg.
17/10/2020 Heston Rovers 0-2 Upper Annandale -20/+20   SoS Lg.
17/10/2020 Mid Annandale 2-3 Saint Cuthbert Wanderers -15/+15   SoS Lg.
17/10/2020 Newton Stewart 3-2 Creetown -5/+5   SoS Lg.
17/10/2020 Nithsdale Wanderers 2-4 Stranraer Reserves -3/+3   SoS Lg.
17/10/2020 Threave Rovers 3-1 Lochar Thistle -4/+4   SoS Lg.
17/10/2020 Wigtown & Bladnoch 3-1 Abbey Vale +29/-29   SoS Lg.
10/10/2020 Abbey Vale 6-2 Lochmaben +2/-2   SoS Lg.
10/10/2020 Creetown 1-8 Threave Rovers -11/+11   SoS Lg.
10/10/2020 Lochar Thistle 2-3 Nithsdale Wanderers -4/+4   SoS Lg.
10/10/2020 Saint Cuthbert Wanderers 1-2 Newton Stewart -12/+12   SoS Lg.
10/10/2020 Stranraer Reserves 5-2 Upper Annandale -1/+1   SoS Lg.
10/10/2020 Wigtown & Bladnoch 3-1 Heston Rovers +17/-17   SoS Lg.
11/03/2020 Mid Annandale 1-3 Abbey Vale -14/+14   SoS Lg.
07/03/2020 Heston Rovers 0-2 Lochar Thistle -24/+24   SoS Lg.
07/03/2020 Newton Stewart 5-2 Wigtown & Bladnoch +8/-8   SoS Lg.
07/03/2020 Stranraer Reserves 7-0 Mid Annandale +19/-19   SoS Lg.
04/03/2020 Abbey Vale 3-0 Lochmaben ±0/±0   SoS Lg.
29/02/2020 Bonnyton Thistle 2-3 Stranraer Reserves -7/+7   SoS Lg.
29/02/2020 Caledonian Braves Reserves 2-2 Creetown -9/+9   SoS Lg.
29/02/2020 Newton Stewart 3-0 Heston Rovers +19/-19   SoS Lg.
29/02/2020 Upper Annandale 3-7 Wigtown & Bladnoch -44/+44   SoS Lg.
28/02/2020 Lochar Thistle 1-1 Lochmaben -4/+4   SoS Lg.
15/02/2020 Bonnyton Thistle 5-4 Threave Rovers +5/-5   SoS Lg.
15/02/2020 Caledonian Braves Reserves 3-0 Wigtown & Bladnoch +6/-6   SoS Lg.
15/02/2020 Newton Stewart 1-1 Saint Cuthbert Wanderers ±0/±0   SoS Lg.
08/02/2020 Abbey Vale 0-2 Stranraer Reserves -17/+17   SoS Lg.
08/02/2020 Bonnyton Thistle 4-0 Upper Annandale +8/-8   SoS Lg.
08/02/2020 Creetown 1-2 Nithsdale Wanderers -1/+1   SoS Lg.
08/02/2020 Heston Rovers 2-4 Caledonian Braves Reserves -24/+24   SoS Lg.
08/02/2020 Lochar Thistle 1-3 Newton Stewart -18/+18   SoS Lg.
08/02/2020 Saint Cuthbert Wanderers 1-2 Threave Rovers ±0/±0   SoS Lg.
01/02/2020 Caledonian Braves Reserves 2-2 Saint Cuthbert Wanderers ±0/±0   SoS Lg.
01/02/2020 Mid Annandale 3-2 Wigtown & Bladnoch -9/+9   SoS Lg.
01/02/2020 Newton Stewart 4-1 Lochar Thistle +18/-18   SoS Lg.
01/02/2020 Nithsdale Wanderers 3-3 Lochmaben -9/+9   SoS Lg.
01/02/2020 Threave Rovers 4-2 Heston Rovers ±0/±0   SoS Lg.
25/01/2020 Abbey Vale 3-0 Heston Rovers +6/-6   SoS Lg.
25/01/2020 Creetown 1-1 Newton Stewart +1/-1   SoS Lg.
25/01/2020 Lochmaben 1-3 Bonnyton Thistle -1/+1   SoS Lg.
25/01/2020 Saint Cuthbert Wanderers 5-0 Lochar Thistle +21/-21   SoS Lg.
25/01/2020 Stranraer Reserves 4-1 Nithsdale Wanderers +3/-3   SoS Lg.
25/01/2020 Upper Annandale 1-3 Caledonian Braves Reserves -23/+23   SoS Lg.
25/01/2020 Wigtown & Bladnoch 0-3 Threave Rovers -1/+1   SoS Lg.
18/01/2020 Bonnyton Thistle 5-0 Saint Cuthbert Wanderers +14/-14   SoS Lg.
18/01/2020 Mid Annandale 7-1 Lochmaben +8/-8   SoS Lg.
11/01/2020 Heston Rovers 1-5 Saint Cuthbert Wanderers -41/+41   SoS Lg.
11/01/2020 Newton Stewart 4-3 Nithsdale Wanderers +9/-9   SoS Lg.
04/01/2020 Lochmaben 0-1 Caledonian Braves Reserves -9/+9   SoS Lg.
04/01/2020 Mid Annandale 5-2 Creetown ±0/±0   SoS Lg.
04/01/2020 Nithsdale Wanderers 1-2 Saint Cuthbert Wanderers -14/+14   SoS Lg.
04/01/2020 Stranraer Reserves 0-0 Abbey Vale -6/+6   SoS Lg.
04/01/2020 Threave Rovers 9-0 Bonnyton Thistle +38/-38   SoS Lg.
04/01/2020 Wigtown & Bladnoch 2-1 Heston Rovers +18/-18   SoS Lg.
28/12/2019 Bonnyton Thistle 1-2 Heston Rovers -16/+16   SoS Lg.
28/12/2019 Lochmaben 1-2 Threave Rovers +5/-5   SoS Lg.
28/12/2019 Newton Stewart 1-6 Mid Annandale -18/+18   SoS Lg.
28/12/2019 Nithsdale Wanderers 2-3 Upper Annandale -12/+12   SoS Lg.
28/12/2019 Saint Cuthbert Wanderers 1-1 Wigtown & Bladnoch -10/+10   SoS Lg.
21/12/2019 Lochmaben 0-2 Heston Rovers -6/+6   SoS Lg.
21/12/2019 Saint Cuthbert Wanderers 3-4 Upper Annandale -9/+9   SoS Lg.
21/12/2019 Threave Rovers 3-1 Lochar Thistle -2/+2   SoS Lg.
21/12/2019 Wigtown & Bladnoch 1-4 Bonnyton Thistle ±0/±0   SoS Lg.
18/12/2019 Mid Annandale 6-1 Nithsdale Wanderers +21/-21   SoS Lg.
14/12/2019 Lochmaben 2-2 Wigtown & Bladnoch -8/+8   SoS Lg.
14/12/2019 Mid Annandale 6-1 Upper Annandale +19/-19   SoS Lg.
14/12/2019 Nithsdale Wanderers 2-4 Abbey Vale -14/+14   SoS Lg.
14/12/2019 Saint Cuthbert Wanderers 1-3 Bonnyton Thistle -5/+5   SoS Lg.
14/12/2019 Threave Rovers 3-1 Stranraer Reserves +14/-14   SoS Lg.
13/12/2019 Lochar Thistle 3-3 Heston Rovers +2/-2   SoS Lg.
07/12/2019 Abbey Vale 5-3 Upper Annandale +3/-3   SoS Lg.
07/12/2019 Bonnyton Thistle 4-2 Lochmaben -4/+4   SoS Lg.
07/12/2019 Mid Annandale 2-1 Saint Cuthbert Wanderers -3/+3   SoS Lg.
07/12/2019 Newton Stewart 3-1 Caledonian Braves Reserves +11/-11   SoS Lg.
07/12/2019 Stranraer Reserves 4-1 Heston Rovers +6/-6   SoS Lg.
07/12/2019 Threave Rovers 3-0 Creetown -1/+1   SoS Lg.
07/12/2019 Wigtown & Bladnoch 2-2 Lochar Thistle +6/-6   SoS Lg.
23/11/2019 Bonnyton Thistle 2-1 Newton Stewart -9/+9   SoS Lg.
15/11/2019 Caledonian Braves Reserves 2-2 Nithsdale Wanderers +5/-5   SoS Lg.
15/11/2019 Heston Rovers 4-1 Creetown +1/-1   SoS Lg.
15/11/2019 Lochar Thistle 1-1 Bonnyton Thistle +8/-8   SoS Lg.
15/11/2019 Newton Stewart 0-0 Threave Rovers +8/-8   SoS Lg.
15/11/2019 Saint Cuthbert Wanderers 4-0 Lochmaben +19/-19   SoS Lg.
15/11/2019 Stranraer Reserves 3-0 Wigtown & Bladnoch -3/+3   SoS Lg.
09/11/2019 Lochar Thistle 1-2 Stranraer Reserves +5/-5   SoS Lg.
09/11/2019 Lochmaben 2-3 Creetown -16/+16   SoS Lg.
09/11/2019 Threave Rovers 2-0 Mid Annandale +6/-6   SoS Lg.
09/11/2019 Upper Annandale 2-3 Heston Rovers -6/+6   SoS Lg.
09/11/2019 Wigtown & Bladnoch 1-1 Nithsdale Wanderers +10/-10   SoS Lg.
08/11/2019 Caledonian Braves Reserves 0-4 Abbey Vale -12/+12   SoS Lg.
02/11/2019 Bonnyton Thistle 3-2 Nithsdale Wanderers -3/+3   SoS Lg.
02/11/2019 Heston Rovers 4-3 Mid Annandale +3/-3   SoS Lg.
02/11/2019 Lochar Thistle 1-0 Creetown -3/+3   SoS Lg.
02/11/2019 Lochmaben 3-1 Newton Stewart +7/-7   SoS Lg.
02/11/2019 Saint Cuthbert Wanderers 1-0 Abbey Vale +17/-17   SoS Lg.
02/11/2019 Wigtown & Bladnoch 0-1 Upper Annandale +2/-2   SoS Lg.
26/10/2019 Dumfries YMCA 0-8 Bonnyton Thistle -3/+3   SoS Lg.
26/10/2019 Lochar Thistle 2-1 Caledonian Braves Reserves +3/-3   SoS Lg.
26/10/2019 Wigtown & Bladnoch 3-2 Mid Annandale +19/-19   SoS Lg.
23/10/2019 Mid Annandale 6-4 Newton Stewart ±0/±0   SoS Lg.
23/10/2019 Saint Cuthbert Wanderers 3-3 Heston Rovers +4/-4   SoS Lg.
23/10/2019 Threave Rovers 2-2 Abbey Vale -2/+2   SoS Lg.
22/10/2019 Caledonian Braves Reserves 1-2 Stranraer Reserves +6/-6   SoS Lg.
19/10/2019 Bonnyton Thistle 2-2 Mid Annandale -8/+8   SoS Lg.
19/10/2019 Caledonian Braves Reserves 0-3 Threave Rovers -10/+10   SoS Lg.
19/10/2019 Dumfries YMCA 0-7 Heston Rovers -6/+6   SoS Lg.
19/10/2019 Lochar Thistle 1-5 Nithsdale Wanderers -21/+21   SoS Lg.
19/10/2019 Lochmaben 2-0 Upper Annandale +18/-18   SoS Lg.
19/10/2019 Newton Stewart 0-7 Stranraer Reserves -13/+13   SoS Lg.
19/10/2019 Saint Cuthbert Wanderers 2-2 Creetown -8/+8   SoS Lg.
12/10/2019 Abbey Vale 9-1 Dumfries YMCA +2/-2   SoS Lg.
12/10/2019 Creetown 2-2 Mid Annandale +9/-9   SoS Lg.
12/10/2019 Lochar Thistle 6-1 Wigtown & Bladnoch +11/-11   SoS Lg.
12/10/2019 Newton Stewart 4-1 Lochmaben +15/-15   SoS Lg.
12/10/2019 Stranraer Reserves 6-1 Saint Cuthbert Wanderers +4/-4   SoS Lg.
05/10/2019 Bonnyton Thistle 15-1 Dumfries YMCA +2/-2   SoS Lg.
05/10/2019 Heston Rovers 0-1 Threave Rovers -7/+7   SoS Lg.
05/10/2019 Lochar Thistle 2-6 Mid Annandale -23/+23   SoS Lg.
05/10/2019 Lochmaben 0-4 Abbey Vale -12/+12   SoS Lg.
05/10/2019 Saint Cuthbert Wanderers 1-2 Newton Stewart -12/+12   SoS Lg.
05/10/2019 Stranraer Reserves 5-1 Upper Annandale +6/-6   SoS Lg.
05/10/2019 Wigtown & Bladnoch 0-2 Caledonian Braves Reserves -9/+9   SoS Lg.
28/09/2019 Abbey Vale 3-2 Lochar Thistle -6/+6   SoS Lg.
28/09/2019 Bonnyton Thistle 4-0 Caledonian Braves Reserves +4/-4   SoS Lg.
28/09/2019 Dumfries YMCA 0-3 Lochmaben -5/+5   SoS Lg.
28/09/2019 Saint Cuthbert Wanderers 3-5 Mid Annandale -10/+10   SoS Lg.
28/09/2019 Upper Annandale 2-1 Creetown -7/+7   SoS Lg.
28/09/2019 Wigtown & Bladnoch 3-5 Newton Stewart -12/+12   SoS Lg.
23/09/2019 Lochar Thistle 10-0 Dumfries YMCA +8/-8   SoS Lg.
21/09/2019 Creetown 0-3 Threave Rovers -3/+3   SoS Lg.
21/09/2019 Heston Rovers 6-0 Wigtown & Bladnoch +8/-8   SoS Lg.
21/09/2019 Newton Stewart 4-0 Upper Annandale +39/-39   SoS Lg.
21/09/2019 Saint Cuthbert Wanderers 1-6 Nithsdale Wanderers -27/+27   SoS Lg.
07/09/2019 Bonnyton Thistle 9-1 Wigtown & Bladnoch +5/-5   SoS Lg.
07/09/2019 Creetown 7-0 Dumfries YMCA +16/-16   SoS Lg.
07/09/2019 Heston Rovers 2-0 Lochmaben +2/-2   SoS Lg.
07/09/2019 Lochar Thistle 1-2 Threave Rovers -1/+1   SoS Lg.
07/09/2019 Newton Stewart 2-4 Abbey Vale ±0/±0   SoS Lg.
07/09/2019 Nithsdale Wanderers 2-2 Mid Annandale -3/+3   SoS Lg.
07/09/2019 Stranraer Reserves 3-1 Caledonian Braves Reserves -4/+4   SoS Lg.
07/09/2019 Upper Annandale 4-0 Saint Cuthbert Wanderers +16/-16   SoS Lg.
17/08/2019 Abbey Vale 5-1 Mid Annandale +19/-19   SoS Lg.
17/08/2019 Bonnyton Thistle 5-0 Lochar Thistle +11/-11   SoS Lg.
17/08/2019 Creetown 4-3 Heston Rovers +18/-18   SoS Lg.
17/08/2019 Lochmaben 0-2 Saint Cuthbert Wanderers -14/+14   SoS Lg.
17/08/2019 Nithsdale Wanderers 4-3 Caledonian Braves Reserves -5/+5   SoS Lg.
17/08/2019 Threave Rovers 5-0 Newton Stewart +5/-5   SoS Lg.
17/08/2019 Upper Annandale 5-1 Dumfries YMCA +1/-1   SoS Lg.
14/08/2019 Abbey Vale 6-0 Creetown +5/-5   SoS Lg.
14/08/2019 Dumfries YMCA 1-3 Stranraer Reserves +7/-7   SoS Lg.
14/08/2019 Heston Rovers 2-2 Bonnyton Thistle +2/-2   SoS Lg.
14/08/2019 Threave Rovers 6-1 Lochmaben +8/-8   SoS Lg.
14/08/2019 Upper Annandale 0-1 Mid Annandale -6/+6   SoS Lg.
14/08/2019 Wigtown & Bladnoch 3-2 Saint Cuthbert Wanderers +11/-11   SoS Lg.
13/08/2019 Caledonian Braves Reserves 3-2 Lochar Thistle +8/-8   SoS Lg.
07/08/2019 Creetown 0-1 Lochar Thistle +2/-2   SoS Lg.
07/08/2019 Mid Annandale 2-2 Heston Rovers -5/+5   SoS Lg.
07/08/2019 Upper Annandale 1-6 Nithsdale Wanderers -40/+40   SoS Lg.
06/08/2019 Caledonian Braves Reserves 9-1 Dumfries YMCA +10/-10   SoS Lg.
31/07/2019 Abbey Vale 11-1 Wigtown & Bladnoch +11/-11   SoS Lg.
31/07/2019 Creetown 2-1 Saint Cuthbert Wanderers +16/-16   SoS Lg.
31/07/2019 Heston Rovers 2-1 Dumfries YMCA -10/+10   SoS Lg.
31/07/2019 Mid Annandale 1-0 Bonnyton Thistle +12/-12   SoS Lg.
31/07/2019 Nithsdale Wanderers 2-0 Lochar Thistle +8/-8   SoS Lg.
31/07/2019 Threave Rovers 7-1 Caledonian Braves Reserves +16/-16   SoS Lg.
31/07/2019 Upper Annandale 1-2 Lochmaben -20/+20   SoS Lg.
30/07/2019 Stranraer Reserves 3-1 Newton Stewart -6/+6   SoS Lg.
27/07/2019 Abbey Vale 5-0 Caledonian Braves Reserves +12/-12   SoS Lg.
27/07/2019 Creetown 0-2 Lochmaben -13/+13   SoS Lg.
27/07/2019 Heston Rovers 2-3 Upper Annandale -9/+9   SoS Lg.
27/07/2019 Mid Annandale 1-6 Threave Rovers -46/+46   SoS Lg.
27/07/2019 Newton Stewart 1-1 Bonnyton Thistle +12/-12   SoS Lg.
27/07/2019 Nithsdale Wanderers 5-1 Wigtown & Bladnoch +7/-7   SoS Lg.
27/07/2019 Saint Cuthbert Wanderers 3-0 Dumfries YMCA -2/+2   SoS Lg.
27/07/2019 Stranraer Reserves 3-1 Lochar Thistle -3/+3   SoS Lg.
10/05/2019 Wigtown & Bladnoch 1-7 Mid Annandale -19/+19   SoS Lg.
01/05/2019 Wigtown & Bladnoch 1-1 Creetown -7/+7   SoS Lg.
29/04/2019 Creetown 1-3 Wigtown & Bladnoch -13/+13   SoS Lg.
24/04/2019 Abbey Vale 4-1 Threave Rovers +12/-12   SoS Lg.
24/04/2019 Creetown 1-4 Stranraer Reserves +1/-1   SoS Lg.
24/04/2019 Nithsdale Wanderers 2-0 Lochmaben -1/+1   SoS Lg.
24/04/2019 Wigtown & Bladnoch 2-0 Newton Stewart +7/-7   SoS Lg.
22/04/2019 Abbey Vale 1-2 Heston Rovers -14/+14   SoS Lg.
22/04/2019 Creetown 3-5 Lochar Thistle -3/+3   SoS Lg.
20/04/2019 Abbey Vale 8-1 Creetown +7/-7   SoS Lg.
20/04/2019 Bonnyton Thistle 9-0 Annan Athletic U20 +2/-2   SoS Lg.
20/04/2019 Mid Annandale 3-2 Wigtown & Bladnoch -7/+7   SoS Lg.
20/04/2019 Newton Stewart 3-6 Nithsdale Wanderers -9/+9   SoS Lg.
20/04/2019 Threave Rovers 3-2 Dumfries YMCA -10/+10   SoS Lg.
20/04/2019 Upper Annandale 4-0 Heston Rovers +25/-25   SoS Lg.
19/04/2019 Stranraer Reserves 5-1 Lochar Thistle +5/-5   SoS Lg.
17/04/2019 Annan Athletic U20 2-12 Stranraer Reserves -3/+3   SoS Lg.
17/04/2019 Mid Annandale 3-2 Bonnyton Thistle +9/-9   SoS Lg.
17/04/2019 Wigtown & Bladnoch 2-5 Abbey Vale -8/+8   SoS Lg.
13/04/2019 Abbey Vale 3-3 Bonnyton Thistle +2/-2   SoS Lg.
13/04/2019 Creetown 1-1 Annan Athletic U20 -10/+10   SoS Lg.
13/04/2019 Lochar Thistle 2-1 Dumfries YMCA -10/+10   SoS Lg.
13/04/2019 Threave Rovers 1-3 Mid Annandale -18/+18   SoS Lg.
13/04/2019 Upper Annandale 1-3 Stranraer Reserves -3/+3   SoS Lg.
13/04/2019 Wigtown & Bladnoch 4-3 Saint Cuthbert Wanderers +14/-14   SoS Lg.
10/04/2019 Heston Rovers 1-0 Bonnyton Thistle +13/-13   SoS Lg.
10/04/2019 Lochar Thistle 2-4 Upper Annandale -23/+23   SoS Lg.
10/04/2019 Stranraer Reserves 5-2 Mid Annandale +4/-4   SoS Lg.
10/04/2019 Threave Rovers 3-4 Nithsdale Wanderers -13/+13   SoS Lg.
06/04/2019 Abbey Vale 2-0 Mid Annandale +10/-10   SoS Lg.
06/04/2019 Bonnyton Thistle 2-1 Heston Rovers -5/+5   SoS Lg.
06/04/2019 Dumfries YMCA 1-0 Wigtown & Bladnoch +16/-16   SoS Lg.
06/04/2019 Lochmaben 3-1 Creetown +7/-7   SoS Lg.
06/04/2019 Newton Stewart 0-4 Stranraer Reserves -3/+3   SoS Lg.
05/04/2019 Annan Athletic U20 0-3 Saint Cuthbert Wanderers -1/+1   SoS Lg.
03/04/2019 Annan Athletic U20 1-4 Bonnyton Thistle +3/-3   SoS Lg.
03/04/2019 Heston Rovers 2-0 Upper Annandale +8/-8   SoS Lg.
03/04/2019 Lochar Thistle 1-2 Nithsdale Wanderers -12/+12   SoS Lg.
30/03/2019 Lochar Thistle 1-2 Abbey Vale -11/+11   SoS Lg.
30/03/2019 Mid Annandale 0-3 Stranraer Reserves -19/+19   SoS Lg.
30/03/2019 Nithsdale Wanderers 6-0 Dumfries YMCA +3/-3   SoS Lg.
30/03/2019 Saint Cuthbert Wanderers 3-3 Lochmaben -10/+10   SoS Lg.
30/03/2019 Upper Annandale 1-1 Creetown -10/+10   SoS Lg.
30/03/2019 Wigtown & Bladnoch 0-0 Threave Rovers +7/-7   SoS Lg.
27/03/2019 Creetown 1-5 Nithsdale Wanderers -16/+16   SoS Lg.
27/03/2019 Heston Rovers 2-1 Threave Rovers +8/-8   SoS Lg.
23/03/2019 Abbey Vale 1-1 Upper Annandale -6/+6   SoS Lg.
23/03/2019 Annan Athletic U20 3-7 Nithsdale Wanderers -5/+5   SoS Lg.
23/03/2019 Bonnyton Thistle 3-3 Mid Annandale -6/+6   SoS Lg.
23/03/2019 Creetown 1-1 Saint Cuthbert Wanderers +7/-7   SoS Lg.
23/03/2019 Lochar Thistle 0-3 Stranraer Reserves -16/+16   SoS Lg.
23/03/2019 Lochmaben 2-0 Wigtown & Bladnoch +11/-11   SoS Lg.
23/03/2019 Threave Rovers 3-1 Newton Stewart -3/+3   SoS Lg.
20/03/2019 Heston Rovers 7-1 Dumfries YMCA +3/-3   SoS Lg.
20/03/2019 Lochmaben 1-5 Stranraer Reserves -5/+5   SoS Lg.
20/03/2019 Threave Rovers 2-1 Lochar Thistle +3/-3   SoS Lg.
20/03/2019 Upper Annandale 4-3 Saint Cuthbert Wanderers +7/-7   SoS Lg.
16/03/2019 Heston Rovers 7-0 Annan Athletic U20 +5/-5   SoS Lg.
16/03/2019 Lochar Thistle 0-2 Bonnyton Thistle -13/+13   SoS Lg.
16/03/2019 Mid Annandale 3-1 Threave Rovers +9/-9   SoS Lg.
16/03/2019 Newton Stewart 6-0 Dumfries YMCA +12/-12   SoS Lg.
16/03/2019 Stranraer Reserves 5-1 Abbey Vale +12/-12   SoS Lg.
09/03/2019 Bonnyton Thistle 5-1 Abbey Vale +14/-14   SoS Lg.
09/03/2019 Dumfries YMCA 3-6 Mid Annandale +1/-1   SoS Lg.
09/03/2019 Lochmaben 4-4 Heston Rovers +5/-5   SoS Lg.
09/03/2019 Saint Cuthbert Wanderers 3-0 Wigtown & Bladnoch +3/-3   SoS Lg.
09/03/2019 Stranraer Reserves 6-1 Upper Annandale +10/-10   SoS Lg.
08/03/2019 Annan Athletic U20 1-3 Newton Stewart -9/+9   SoS Lg.
06/03/2019 Heston Rovers 2-3 Nithsdale Wanderers -11/+11   SoS Lg.
06/03/2019 Lochar Thistle 2-4 Mid Annandale -22/+22   SoS Lg.
06/03/2019 Stranraer Reserves 2-0 Bonnyton Thistle +10/-10   SoS Lg.
02/03/2019 Heston Rovers 3-2 Creetown -6/+6   SoS Lg.
02/03/2019 Mid Annandale 8-1 Annan Athletic U20 +3/-3   SoS Lg.
02/03/2019 Newton Stewart 2-1 Lochmaben +6/-6   SoS Lg.
02/03/2019 Nithsdale Wanderers 3-3 Saint Cuthbert Wanderers ±0/±0   SoS Lg.
02/03/2019 Upper Annandale 5-2 Wigtown & Bladnoch +7/-7   SoS Lg.
27/02/2019 Lochar Thistle 4-0 Annan Athletic U20 -1/+1   SoS Lg.
23/02/2019 Bonnyton Thistle 5-0 Upper Annandale +12/-12   SoS Lg.
23/02/2019 Creetown 1-2 Newton Stewart -13/+13   SoS Lg.
23/02/2019 Dumfries YMCA 2-9 Abbey Vale -6/+6   SoS Lg.
23/02/2019 Lochmaben 1-4 Mid Annandale -10/+10   SoS Lg.
23/02/2019 Saint Cuthbert Wanderers 4-0 Heston Rovers +21/-21   SoS Lg.
23/02/2019 Threave Rovers 2-2 Stranraer Reserves +1/-1   SoS Lg.
23/02/2019 Wigtown & Bladnoch 2-4 Nithsdale Wanderers -11/+11   SoS Lg.
20/02/2019 Stranraer Reserves 5-0 Dumfries YMCA ±0/±0   SoS Lg.
16/02/2019 Abbey Vale 6-0 Annan Athletic U20 +3/-3   SoS Lg.
16/02/2019 Bonnyton Thistle 3-1 Threave Rovers +6/-6   SoS Lg.
16/02/2019 Lochar Thistle 3-3 Lochmaben -12/+12   SoS Lg.
16/02/2019 Mid Annandale 2-1 Creetown -7/+7   SoS Lg.
16/02/2019 Newton Stewart 2-2 Saint Cuthbert Wanderers +9/-9   SoS Lg.
16/02/2019 Upper Annandale 0-2 Nithsdale Wanderers -23/+23   SoS Lg.
16/02/2019 Wigtown & Bladnoch 1-2 Heston Rovers -1/+1   SoS Lg.
09/02/2019 Lochmaben 1-5 Abbey Vale -14/+14   SoS Lg.
09/02/2019 Newton Stewart 1-4 Bonnyton Thistle -1/+1   SoS Lg.
09/02/2019 Saint Cuthbert Wanderers 3-1 Mid Annandale +13/-13   SoS Lg.
06/02/2019 Stranraer Reserves 3-0 Lochmaben -1/+1   SoS Lg.
02/02/2019 Lochar Thistle 1-0 Saint Cuthbert Wanderers -1/+1   SoS Lg.
26/01/2019 Dumfries YMCA 0-2 Upper Annandale +4/-4   SoS Lg.
26/01/2019 Heston Rovers 4-0 Newton Stewart +4/-4   SoS Lg.
26/01/2019 Lochmaben 0-7 Bonnyton Thistle -16/+16   SoS Lg.
26/01/2019 Nithsdale Wanderers 0-1 Mid Annandale -4/+4   SoS Lg.
26/01/2019 Saint Cuthbert Wanderers 3-1 Abbey Vale +13/-13   SoS Lg.
26/01/2019 Wigtown & Bladnoch 1-6 Lochar Thistle -18/+18   SoS Lg.
25/01/2019 Annan Athletic U20 0-9 Threave Rovers -9/+9   SoS Lg.
12/01/2019 Abbey Vale 5-2 Wigtown & Bladnoch +5/-5   SoS Lg.
12/01/2019 Bonnyton Thistle 11-3 Creetown +7/-7   SoS Lg.
12/01/2019 Dumfries YMCA 3-2 Annan Athletic U20 +5/-5   SoS Lg.
12/01/2019 Mid Annandale 1-1 Heston Rovers -7/+7   SoS Lg.
12/01/2019 Stranraer Reserves 3-1 Saint Cuthbert Wanderers +1/-1   SoS Lg.
12/01/2019 Threave Rovers 6-1 Lochmaben +9/-9   SoS Lg.
12/01/2019 Upper Annandale 6-0 Newton Stewart +9/-9   SoS Lg.
05/01/2019 Bonnyton Thistle 6-3 Saint Cuthbert Wanderers +9/-9   SoS Lg.
05/01/2019 Creetown 3-0 Threave Rovers +38/-38   SoS Lg.
05/01/2019 Lochar Thistle 4-2 Heston Rovers +4/-4   SoS Lg.
05/01/2019 Lochmaben 1-1 Dumfries YMCA -12/+12   SoS Lg.
05/01/2019 Newton Stewart 1-1 Mid Annandale +10/-10   SoS Lg.
05/01/2019 Nithsdale Wanderers 3-2 Abbey Vale +9/-9   SoS Lg.
05/01/2019 Upper Annandale 4-1 Annan Athletic U20 -2/+2   SoS Lg.
05/01/2019 Wigtown & Bladnoch 0-3 Stranraer Reserves -7/+7   SoS Lg.
29/12/2018 Bonnyton Thistle 6-1 Wigtown & Bladnoch +9/-9   SoS Lg.
29/12/2018 Dumfries YMCA 2-3 Creetown -1/+1   SoS Lg.
29/12/2018 Threave Rovers 5-2 Saint Cuthbert Wanderers +11/-11   SoS Lg.
29/12/2018 Upper Annandale 2-0 Mid Annandale +18/-18   SoS Lg.
28/12/2018 Annan Athletic U20 2-6 Lochmaben -16/+16   SoS Lg.
22/12/2018 Lochar Thistle 4-0 Newton Stewart +2/-2   SoS Lg.
22/12/2018 Stranraer Reserves 8-1 Nithsdale Wanderers +15/-15   SoS Lg.
15/12/2018 Bonnyton Thistle 6-1 Nithsdale Wanderers +15/-15   SoS Lg.
15/12/2018 Lochmaben 0-1 Upper Annandale -3/+3   SoS Lg.
15/12/2018 Newton Stewart 1-1 Abbey Vale +10/-10   SoS Lg.
15/12/2018 Saint Cuthbert Wanderers 4-0 Dumfries YMCA ±0/±0   SoS Lg.
08/12/2018 Creetown 1-1 Lochmaben +1/-1   SoS Lg.
08/12/2018 Nithsdale Wanderers 5-4 Threave Rovers +10/-10   SoS Lg.
08/12/2018 Saint Cuthbert Wanderers 2-0 Annan Athletic U20 -6/+6   SoS Lg.
08/12/2018 Stranraer Reserves 6-1 Newton Stewart +2/-2   SoS Lg.
08/12/2018 Upper Annandale 0-1 Lochar Thistle -5/+5   SoS Lg.
08/12/2018 Wigtown & Bladnoch 5-0 Dumfries YMCA +5/-5   SoS Lg.
07/12/2018 Mid Annandale 1-2 Abbey Vale -14/+14   SoS Lg.
01/12/2018 Annan Athletic U20 1-1 Wigtown & Bladnoch +8/-8   SoS Lg.
01/12/2018 Bonnyton Thistle 5-0 Dumfries YMCA ±0/±0   SoS Lg.
01/12/2018 Nithsdale Wanderers 3-1 Lochar Thistle +20/-20   SoS Lg.
01/12/2018 Stranraer Reserves 3-1 Heston Rovers +2/-2   SoS Lg.
01/12/2018 Upper Annandale 5-2 Threave Rovers +28/-28   SoS Lg.
24/11/2018 Abbey Vale 3-3 Lochar Thistle -1/+1   SoS Lg.
24/11/2018 Bonnyton Thistle 7-0 Newton Stewart +6/-6   SoS Lg.
24/11/2018 Creetown 2-2 Upper Annandale +6/-6   SoS Lg.
24/11/2018 Dumfries YMCA 0-2 Nithsdale Wanderers +2/-2   SoS Lg.
24/11/2018 Lochmaben 3-2 Saint Cuthbert Wanderers +13/-13   SoS Lg.
24/11/2018 Threave Rovers 1-0 Heston Rovers -4/+4   SoS Lg.
24/11/2018 Wigtown & Bladnoch 3-1 Annan Athletic U20 -3/+3   SoS Lg.
17/11/2018 Dumfries YMCA 0-3 Heston Rovers -1/+1   SoS Lg.
17/11/2018 Newton Stewart 1-4 Threave Rovers -2/+2   SoS Lg.
17/11/2018 Nithsdale Wanderers 10-1 Annan Athletic U20 +9/-9   SoS Lg.
17/11/2018 Saint Cuthbert Wanderers 1-1 Creetown -12/+12   SoS Lg.
17/11/2018 Upper Annandale 1-1 Abbey Vale +2/-2   SoS Lg.
17/11/2018 Wigtown & Bladnoch 4-3 Lochmaben ±0/±0   SoS Lg.
10/11/2018 Abbey Vale 2-3 Stranraer Reserves -8/+8   SoS Lg.
10/11/2018 Bonnyton Thistle 1-1 Lochar Thistle -2/+2   SoS Lg.
10/11/2018 Dumfries YMCA 1-1 Newton Stewart +5/-5   SoS Lg.
10/11/2018 Lochmaben 0-2 Nithsdale Wanderers -15/+15   SoS Lg.
10/11/2018 Saint Cuthbert Wanderers 2-3 Upper Annandale -16/+16   SoS Lg.
09/11/2018 Annan Athletic U20 0-1 Heston Rovers +6/-6   SoS Lg.
03/11/2018 Heston Rovers 3-1 Lochmaben +3/-3   SoS Lg.
03/11/2018 Lochar Thistle 0-0 Threave Rovers -2/+2   SoS Lg.
03/11/2018 Mid Annandale 9-1 Dumfries YMCA +2/-2   SoS Lg.
03/11/2018 Newton Stewart 3-1 Annan Athletic U20 +3/-3   SoS Lg.
03/11/2018 Nithsdale Wanderers 4-2 Creetown ±0/±0   SoS Lg.
27/10/2018 Annan Athletic U20 1-10 Mid Annandale -7/+7   SoS Lg.
27/10/2018 Bonnyton Thistle 0-4 Stranraer Reserves -34/+34   SoS Lg.
27/10/2018 Creetown 0-2 Heston Rovers -3/+3   SoS Lg.
27/10/2018 Dumfries YMCA 2-3 Lochar Thistle +10/-10   SoS Lg.
27/10/2018 Lochmaben 8-0 Newton Stewart +27/-27   SoS Lg.
27/10/2018 Saint Cuthbert Wanderers 6-1 Nithsdale Wanderers +16/-16   SoS Lg.
27/10/2018 Threave Rovers 3-2 Abbey Vale ±0/±0   SoS Lg.
27/10/2018 Wigtown & Bladnoch 3-5 Upper Annandale -18/+18   SoS Lg.
20/10/2018 Abbey Vale 8-0 Dumfries YMCA +3/-3   SoS Lg.
20/10/2018 Heston Rovers 0-2 Saint Cuthbert Wanderers -17/+17   SoS Lg.
20/10/2018 Mid Annandale 4-1 Lochmaben +1/-1   SoS Lg.
20/10/2018 Newton Stewart 2-1 Creetown +1/-1   SoS Lg.
20/10/2018 Nithsdale Wanderers 10-0 Wigtown & Bladnoch +52/-52   SoS Lg.
20/10/2018 Stranraer Reserves 2-1 Threave Rovers +5/-5   SoS Lg.
20/10/2018 Upper Annandale 2-2 Bonnyton Thistle +5/-5   SoS Lg.
19/10/2018 Annan Athletic U20 0-3 Lochar Thistle +1/-1   SoS Lg.
06/10/2018 Creetown 0-8 Mid Annandale -13/+13   SoS Lg.
06/10/2018 Dumfries YMCA 0-8 Stranraer Reserves -6/+6   SoS Lg.
06/10/2018 Lochmaben 0-5 Lochar Thistle -16/+16   SoS Lg.
06/10/2018 Nithsdale Wanderers 3-3 Upper Annandale -2/+2   SoS Lg.
06/10/2018 Saint Cuthbert Wanderers 7-1 Newton Stewart +11/-11   SoS Lg.
06/10/2018 Threave Rovers 2-3 Bonnyton Thistle -13/+13   SoS Lg.
05/10/2018 Annan Athletic U20 1-5 Abbey Vale -4/+4   SoS Lg.
03/10/2018 Heston Rovers 0-2 Wigtown & Bladnoch -24/+24   SoS Lg.
22/09/2018 Creetown 0-4 Abbey Vale -13/+13   SoS Lg.
22/09/2018 Dumfries YMCA 1-4 Threave Rovers +3/-3   SoS Lg.
22/09/2018 Nithsdale Wanderers 4-2 Newton Stewart +3/-3   SoS Lg.
22/09/2018 Saint Cuthbert Wanderers 0-4 Lochar Thistle -32/+32   SoS Lg.
08/09/2018 Abbey Vale 4-4 Saint Cuthbert Wanderers -2/+2   SoS Lg.
08/09/2018 Bonnyton Thistle 7-1 Lochmaben +14/-14   SoS Lg.
08/09/2018 Lochar Thistle 2-1 Wigtown & Bladnoch -2/+2   SoS Lg.
08/09/2018 Mid Annandale 4-1 Nithsdale Wanderers +3/-3   SoS Lg.
08/09/2018 Newton Stewart 0-7 Heston Rovers -26/+26   SoS Lg.
08/09/2018 Stranraer Reserves 3-0 Creetown +1/-1   SoS Lg.
08/09/2018 Threave Rovers 5-1 Annan Athletic U20 -1/+1   SoS Lg.
08/09/2018 Upper Annandale 3-2 Dumfries YMCA -10/+10   SoS Lg.
01/09/2018 Saint Cuthbert Wanderers 3-4 Stranraer Reserves -11/+11   SoS Lg.
25/08/2018 Annan Athletic U20 2-5 Dumfries YMCA -35/+35   SoS Lg.
25/08/2018 Heston Rovers 3-2 Mid Annandale +9/-9   SoS Lg.
25/08/2018 Lochmaben 0-4 Threave Rovers -12/+12   SoS Lg.
18/08/2018 Abbey Vale 3-1 Lochmaben +2/-2   SoS Lg.
18/08/2018 Dumfries YMCA 0-5 Bonnyton Thistle -2/+2   SoS Lg.
18/08/2018 Lochar Thistle 2-1 Creetown -9/+9   SoS Lg.
18/08/2018 Mid Annandale 0-1 Saint Cuthbert Wanderers -14/+14   SoS Lg.
18/08/2018 Newton Stewart 2-4 Wigtown & Bladnoch -11/+11   SoS Lg.
18/08/2018 Stranraer Reserves 8-0 Annan Athletic U20 +5/-5   SoS Lg.
17/08/2018 Nithsdale Wanderers 2-2 Heston Rovers +1/-1   SoS Lg.
17/08/2018 Threave Rovers 1-2 Upper Annandale -20/+20   SoS Lg.
11/08/2018 Creetown 0-1 Bonnyton Thistle +4/-4   SoS Lg.
11/08/2018 Newton Stewart 2-4 Upper Annandale -15/+15   SoS Lg.
08/08/2018 Nithsdale Wanderers 2-4 Bonnyton Thistle -10/+10   SoS Lg.
04/08/2018 Creetown 1-0 Dumfries YMCA -7/+7   SoS Lg.
04/08/2018 Heston Rovers 2-3 Abbey Vale -7/+7   SoS Lg.
04/08/2018 Lochmaben 7-2 Annan Athletic U20 +8/-8   SoS Lg.
04/08/2018 Newton Stewart 0-6 Lochar Thistle -20/+20   SoS Lg.
04/08/2018 Nithsdale Wanderers 1-5 Stranraer Reserves -24/+24   SoS Lg.
04/08/2018 Saint Cuthbert Wanderers 1-0 Threave Rovers +12/-12   SoS Lg.
04/08/2018 Wigtown & Bladnoch 1-5 Bonnyton Thistle -34/+34   SoS Lg.
03/08/2018 Mid Annandale 2-4 Upper Annandale -31/+31   SoS Lg.
01/08/2018 Abbey Vale 3-1 Nithsdale Wanderers +4/-4   SoS Lg.
01/08/2018 Annan Athletic U20 0-2 Upper Annandale -5/+5   SoS Lg.
01/08/2018 Dumfries YMCA 1-4 Lochmaben -2/+2   SoS Lg.
01/08/2018 Heston Rovers 1-2 Lochar Thistle -5/+5   SoS Lg.
01/08/2018 Mid Annandale 12-0 Newton Stewart +15/-15   SoS Lg.
01/08/2018 Saint Cuthbert Wanderers 1-2 Bonnyton Thistle -12/+12   SoS Lg.
01/08/2018 Stranraer Reserves 2-0 Wigtown & Bladnoch +11/-11   SoS Lg.
01/08/2018 Threave Rovers 4-0 Creetown ±0/±0   SoS Lg.
28/07/2018 Abbey Vale 3-1 Newton Stewart +1/-1   SoS Lg.
28/07/2018 Dumfries YMCA 0-6 Saint Cuthbert Wanderers -4/+4   SoS Lg.
28/07/2018 Heston Rovers 1-2 Stranraer Reserves -10/+10   SoS Lg.
28/07/2018 Mid Annandale 1-1 Lochar Thistle -5/+5   SoS Lg.
28/07/2018 Threave Rovers 6-0 Wigtown & Bladnoch +17/-17   SoS Lg.
27/07/2018 Annan Athletic U20 1-2 Creetown -6/+6   SoS Lg.
27/07/2018 Upper Annandale 0-2 Lochmaben -20/+20   SoS Lg.
07/05/2018 Lochar Thistle 4-0 Upper Annandale +9/-9   SoS Lg.
05/05/2018 Creetown 2-1 Lochmaben +11/-11   SoS Lg.
02/05/2018 Annan Athletic U20 0-8 Bonnyton Thistle -15/+15   SoS Lg.
30/04/2018 Abbey Vale 3-2 Upper Annandale -4/+4   SoS Lg.
30/04/2018 Creetown 0-7 Stranraer Reserves -20/+20   SoS Lg.
28/04/2018 Bonnyton Thistle 2-2 Upper Annandale -8/+8   SoS Lg.
28/04/2018 Creetown 0-9 Mid Annandale -14/+14   SoS Lg.
28/04/2018 Dumfries YMCA 2-3 Lochar Thistle +10/-10   SoS Lg.
28/04/2018 Nithsdale Wanderers 2-3 Saint Cuthbert Wanderers -7/+7   SoS Lg.
28/04/2018 Threave Rovers 2-0 Heston Rovers -2/+2   SoS Lg.
25/04/2018 Creetown 0-2 Abbey Vale -1/+1   SoS Lg.
25/04/2018 Threave Rovers 3-1 Saint Cuthbert Wanderers +1/-1   SoS Lg.
25/04/2018 Upper Annandale 2-4 Mid Annandale -4/+4   SoS Lg.
23/04/2018 Creetown 0-1 Newton Stewart -4/+4   SoS Lg.
23/04/2018 Threave Rovers 2-0 Mid Annandale +8/-8   SoS Lg.
23/04/2018 Upper Annandale 2-0 Lochmaben +10/-10   SoS Lg.
21/04/2018 Abbey Vale 4-4 Stranraer Reserves -6/+6   SoS Lg.
21/04/2018 Creetown 1-1 Upper Annandale +3/-3   SoS Lg.
21/04/2018 Lochar Thistle 3-0 Bonnyton Thistle +14/-14   SoS Lg.
21/04/2018 Nithsdale Wanderers 0-4 Threave Rovers -17/+17   SoS Lg.
18/04/2018 Abbey Vale 4-0 Lochar Thistle +25/-25   SoS Lg.
18/04/2018 Heston Rovers 4-0 Creetown +10/-10   SoS Lg.
18/04/2018 Newton Stewart 1-2 Saint Cuthbert Wanderers -3/+3   SoS Lg.
16/04/2018 Abbey Vale 5-1 Creetown +5/-5   SoS Lg.
14/04/2018 Abbey Vale 3-0 Bonnyton Thistle +22/-22   SoS Lg.
14/04/2018 Creetown 0-4 Nithsdale Wanderers -19/+19   SoS Lg.
14/04/2018 Heston Rovers 1-3 Mid Annandale -6/+6   SoS Lg.
14/04/2018 Lochmaben 5-2 Newton Stewart +18/-18   SoS Lg.
14/04/2018 Stranraer Reserves 1-4 Lochar Thistle -20/+20   SoS Lg.
14/04/2018 Threave Rovers 5-0 Annan Athletic U20 +2/-2   SoS Lg.
14/04/2018 Upper Annandale 6-2 Saint Cuthbert Wanderers +37/-37   SoS Lg.
11/04/2018 Heston Rovers 4-0 Dumfries YMCA ±0/±0   SoS Lg.
11/04/2018 Lochar Thistle 1-3 Mid Annandale -17/+17   SoS Lg.
11/04/2018 Upper Annandale 5-4 Nithsdale Wanderers +10/-10   SoS Lg.
10/04/2018 Creetown 1-2 Threave Rovers +6/-6   SoS Lg.
07/04/2018 Abbey Vale 3-1 Heston Rovers +6/-6   SoS Lg.
07/04/2018 Bonnyton Thistle 0-1 Threave Rovers -9/+9   SoS Lg.
07/04/2018 Lochar Thistle 8-0 Annan Athletic U20 +6/-6   SoS Lg.
07/04/2018 Mid Annandale 7-0 Dumfries YMCA +1/-1   SoS Lg.
07/04/2018 Nithsdale Wanderers 8-1 Newton Stewart +31/-31   SoS Lg.
07/04/2018 Stranraer Reserves 2-2 Upper Annandale -8/+8   SoS Lg.
04/04/2018 Lochar Thistle 3-1 Heston Rovers +2/-2   SoS Lg.
04/04/2018 Threave Rovers 5-3 Stranraer Reserves +2/-2   SoS Lg.
04/04/2018 Upper Annandale 0-3 Newton Stewart -23/+23   SoS Lg.
03/04/2018 Creetown 2-5 Saint Cuthbert Wanderers -9/+9   SoS Lg.
31/03/2018 Creetown 0-1 Lochar Thistle +4/-4   SoS Lg.
31/03/2018 Dumfries YMCA 1-5 Mid Annandale +1/-1   SoS Lg.
31/03/2018 Heston Rovers 1-5 Stranraer Reserves -34/+34   SoS Lg.
31/03/2018 Lochmaben 0-3 Bonnyton Thistle -11/+11   SoS Lg.
30/03/2018 Annan Athletic U20 2-6 Nithsdale Wanderers -15/+15   SoS Lg.
28/03/2018 Annan Athletic U20 0-2 Abbey Vale -2/+2   SoS Lg.
28/03/2018 Lochmaben 1-7 Heston Rovers -43/+43   SoS Lg.
28/03/2018 Nithsdale Wanderers 1-7 Mid Annandale -30/+30   SoS Lg.
28/03/2018 Stranraer Reserves 0-2 Threave Rovers -7/+7   SoS Lg.
27/03/2018 Upper Annandale 0-3 Lochar Thistle -12/+12   SoS Lg.
24/03/2018 Bonnyton Thistle 9-1 Creetown +10/-10   SoS Lg.
24/03/2018 Lochar Thistle 1-3 Threave Rovers -15/+15   SoS Lg.
24/03/2018 Mid Annandale 3-3 Heston Rovers -9/+9   SoS Lg.
24/03/2018 Stranraer Reserves 4-3 Nithsdale Wanderers +3/-3   SoS Lg.
24/03/2018 Upper Annandale 7-1 Annan Athletic U20 +17/-17   SoS Lg.
21/03/2018 Threave Rovers 2-0 Abbey Vale +3/-3   SoS Lg.
17/03/2018 Abbey Vale 1-1 Threave Rovers +3/-3   SoS Lg.
17/03/2018 Newton Stewart 3-1 Upper Annandale +8/-8   SoS Lg.
17/03/2018 Nithsdale Wanderers 2-2 Lochar Thistle +2/-2   SoS Lg.
17/03/2018 Saint Cuthbert Wanderers 2-0 Bonnyton Thistle +14/-14   SoS Lg.
16/03/2018 Mid Annandale 6-3 Lochmaben +7/-7   SoS Lg.
14/03/2018 Nithsdale Wanderers 3-1 Abbey Vale +14/-14   SoS Lg.
10/03/2018 Abbey Vale 0-1 Saint Cuthbert Wanderers -11/+11   SoS Lg.
10/03/2018 Bonnyton Thistle 1-2 Mid Annandale -12/+12   SoS Lg.
10/03/2018 Lochmaben 3-0 Dumfries YMCA -3/+3   SoS Lg.
10/03/2018 Nithsdale Wanderers 5-2 Heston Rovers +17/-17   SoS Lg.
10/03/2018 Threave Rovers 3-0 Newton Stewart +3/-3   SoS Lg.
09/03/2018 Annan Athletic U20 4-3 Creetown +10/-10   SoS Lg.
24/02/2018 Abbey Vale 3-1 Newton Stewart +4/-4   SoS Lg.
24/02/2018 Lochar Thistle 3-1 Lochmaben +2/-2   SoS Lg.
24/02/2018 Saint Cuthbert Wanderers 1-5 Mid Annandale -34/+34   SoS Lg.
24/02/2018 Stranraer Reserves 5-1 Dumfries YMCA ±0/±0   SoS Lg.
24/02/2018 Threave Rovers 2-0 Bonnyton Thistle +10/-10   SoS Lg.
24/02/2018 Upper Annandale 3-2 Heston Rovers +8/-8   SoS Lg.
17/02/2018 Mid Annandale 6-4 Abbey Vale +9/-9   SoS Lg.
17/02/2018 Newton Stewart 0-1 Heston Rovers -10/+10   SoS Lg.
17/02/2018 Nithsdale Wanderers 4-0 Lochmaben +26/-26   SoS Lg.
17/02/2018 Saint Cuthbert Wanderers 10-2 Annan Athletic U20 +8/-8   SoS Lg.
03/02/2018 Bonnyton Thistle 2-2 Lochmaben -10/+10   SoS Lg.
03/02/2018 Heston Rovers 3-2 Annan Athletic U20 -7/+7   SoS Lg.
03/02/2018 Mid Annandale 1-0 Nithsdale Wanderers -4/+4   SoS Lg.
03/02/2018 Saint Cuthbert Wanderers 3-1 Newton Stewart +2/-2   SoS Lg.
27/01/2018 Lochar Thistle 3-1 Nithsdale Wanderers +1/-1   SoS Lg.
27/01/2018 Lochmaben 1-3 Saint Cuthbert Wanderers -10/+10   SoS Lg.
27/01/2018 Newton Stewart 9-1 Dumfries YMCA +4/-4   SoS Lg.
27/01/2018 Stranraer Reserves 0-1 Bonnyton Thistle -2/+2   SoS Lg.
13/01/2018 Dumfries YMCA 1-7 Saint Cuthbert Wanderers -3/+3   SoS Lg.
13/01/2018 Mid Annandale 4-1 Newton Stewart +9/-9   SoS Lg.
16/12/2017 Dumfries YMCA 0-4 Upper Annandale -5/+5   SoS Lg.
15/12/2017 Annan Athletic U20 1-8 Threave Rovers -10/+10   SoS Lg.
09/12/2017 Dumfries YMCA 0-9 Lochmaben -11/+11   SoS Lg.
09/12/2017 Stranraer Reserves 8-0 Annan Athletic U20 +15/-15   SoS Lg.
02/12/2017 Bonnyton Thistle 8-1 Newton Stewart +21/-21   SoS Lg.
02/12/2017 Mid Annandale 8-1 Annan Athletic U20 +10/-10   SoS Lg.
25/11/2017 Bonnyton Thistle 6-0 Heston Rovers +20/-20   SoS Lg.
25/11/2017 Dumfries YMCA 1-8 Threave Rovers -3/+3   SoS Lg.
25/11/2017 Mid Annandale 8-1 Stranraer Reserves +29/-29   SoS Lg.
18/11/2017 Bonnyton Thistle 8-0 Dumfries YMCA +3/-3   SoS Lg.
18/11/2017 Lochmaben 7-0 Annan Athletic U20 +20/-20   SoS Lg.
18/11/2017 Upper Annandale 3-2 Creetown -1/+1   SoS Lg.
15/11/2017 Bonnyton Thistle 2-3 Lochar Thistle -10/+10   SoS Lg.
15/11/2017 Dumfries YMCA 1-5 Abbey Vale -3/+3   SoS Lg.
15/11/2017 Lochmaben 1-2 Nithsdale Wanderers -11/+11   SoS Lg.
15/11/2017 Threave Rovers 5-2 Creetown ±0/±0   SoS Lg.
11/11/2017 Lochar Thistle 3-3 Newton Stewart -7/+7   SoS Lg.
11/11/2017 Nithsdale Wanderers 2-1 Bonnyton Thistle +14/-14   SoS Lg.
11/11/2017 Stranraer Reserves 4-4 Saint Cuthbert Wanderers +1/-1   SoS Lg.
08/11/2017 Heston Rovers 2-6 Saint Cuthbert Wanderers -30/+30   SoS Lg.
08/11/2017 Mid Annandale 1-0 Threave Rovers +10/-10   SoS Lg.
04/11/2017 Creetown 6-2 Dumfries YMCA +5/-5   SoS Lg.
04/11/2017 Heston Rovers 2-1 Newton Stewart +1/-1   SoS Lg.
04/11/2017 Saint Cuthbert Wanderers 3-3 Lochar Thistle -2/+2   SoS Lg.
04/11/2017 Threave Rovers 4-0 Lochmaben +8/-8   SoS Lg.
04/11/2017 Upper Annandale 4-5 Stranraer Reserves -7/+7   SoS Lg.
01/11/2017 Threave Rovers 6-0 Upper Annandale +12/-12   SoS Lg.
25/10/2017 Heston Rovers 9-2 Upper Annandale +27/-27   SoS Lg.
25/10/2017 Saint Cuthbert Wanderers 3-2 Creetown -7/+7   SoS Lg.
25/10/2017 Threave Rovers 4-0 Nithsdale Wanderers +6/-6   SoS Lg.
21/10/2017 Lochmaben 5-2 Stranraer Reserves +21/-21   SoS Lg.
20/10/2017 Annan Athletic U20 5-1 Dumfries YMCA +5/-5   SoS Lg.
14/10/2017 Lochmaben 3-1 Abbey Vale +17/-17   SoS Lg.
14/10/2017 Nithsdale Wanderers 3-3 Stranraer Reserves +3/-3   SoS Lg.
14/10/2017 Saint Cuthbert Wanderers 5-1 Dumfries YMCA -1/+1   SoS Lg.
07/10/2017 Annan Athletic U20 1-4 Newton Stewart -14/+14   SoS Lg.
07/10/2017 Dumfries YMCA 1-4 Nithsdale Wanderers -5/+5   SoS Lg.
07/10/2017 Upper Annandale 1-2 Bonnyton Thistle -2/+2   SoS Lg.
04/10/2017 Newton Stewart 1-6 Abbey Vale -41/+41   SoS Lg.
30/09/2017 Newton Stewart 1-0 Creetown -6/+6   SoS Lg.
27/09/2017 Annan Athletic U20 1-2 Saint Cuthbert Wanderers +3/-3   SoS Lg.
23/09/2017 Abbey Vale 5-2 Dumfries YMCA -3/+3   SoS Lg.
23/09/2017 Lochar Thistle 1-3 Saint Cuthbert Wanderers -19/+19   SoS Lg.
23/09/2017 Nithsdale Wanderers 6-1 Creetown +25/-25   SoS Lg.
22/09/2017 Annan Athletic U20 2-5 Stranraer Reserves -12/+12   SoS Lg.
22/09/2017 Newton Stewart 0-1 Lochmaben -17/+17   SoS Lg.
16/09/2017 Mid Annandale 2-0 Bonnyton Thistle +17/-17   SoS Lg.
16/09/2017 Newton Stewart 4-0 Annan Athletic U20 +8/-8   SoS Lg.
16/09/2017 Stranraer Reserves 6-2 Heston Rovers +24/-24   SoS Lg.
13/09/2017 Newton Stewart 0-3 Threave Rovers -26/+26   SoS Lg.
13/09/2017 Saint Cuthbert Wanderers 7-0 Nithsdale Wanderers +13/-13   SoS Lg.
06/09/2017 Annan Athletic U20 3-1 Upper Annandale +17/-17   SoS Lg.
06/09/2017 Bonnyton Thistle 5-1 Nithsdale Wanderers +4/-4   SoS Lg.
06/09/2017 Dumfries YMCA 0-3 Stranraer Reserves ±0/±0   SoS Lg.
06/09/2017 Heston Rovers 3-2 Lochmaben -4/+4   SoS Lg.
06/09/2017 Mid Annandale 1-2 Lochar Thistle -7/+7   SoS Lg.
06/09/2017 Saint Cuthbert Wanderers 2-1 Abbey Vale -2/+2   SoS Lg.
02/09/2017 Dumfries YMCA 3-1 Creetown +28/-28   SoS Lg.
02/09/2017 Newton Stewart 3-3 Stranraer Reserves -6/+6   SoS Lg.
26/08/2017 Bonnyton Thistle 6-3 Annan Athletic U20 +1/-1   SoS Lg.
26/08/2017 Heston Rovers 3-0 Threave Rovers +20/-20   SoS Lg.
26/08/2017 Mid Annandale 4-0 Creetown +11/-11   SoS Lg.
26/08/2017 Newton Stewart 4-1 Lochar Thistle +20/-20   SoS Lg.
26/08/2017 Saint Cuthbert Wanderers 1-1 Lochmaben -11/+11   SoS Lg.
26/08/2017 Stranraer Reserves 3-4 Abbey Vale -11/+11   SoS Lg.
26/08/2017 Upper Annandale 4-2 Dumfries YMCA -6/+6   SoS Lg.
23/08/2017 Abbey Vale 6-1 Lochmaben +16/-16   SoS Lg.
23/08/2017 Creetown 2-1 Annan Athletic U20 +3/-3   SoS Lg.
23/08/2017 Dumfries YMCA 0-10 Bonnyton Thistle -4/+4   SoS Lg.
23/08/2017 Heston Rovers 1-5 Lochar Thistle -29/+29   SoS Lg.
23/08/2017 Mid Annandale 1-4 Saint Cuthbert Wanderers -22/+22   SoS Lg.
23/08/2017 Nithsdale Wanderers 3-4 Upper Annandale -7/+7   SoS Lg.
23/08/2017 Stranraer Reserves 2-1 Newton Stewart +7/-7   SoS Lg.
19/08/2017 Abbey Vale 4-1 Nithsdale Wanderers +10/-10   SoS Lg.
19/08/2017 Lochar Thistle 4-1 Dumfries YMCA -4/+4   SoS Lg.
19/08/2017 Lochmaben 4-1 Creetown +16/-16   SoS Lg.
19/08/2017 Newton Stewart 5-1 Mid Annandale +20/-20   SoS Lg.
19/08/2017 Saint Cuthbert Wanderers 3-4 Stranraer Reserves -16/+16   SoS Lg.
19/08/2017 Upper Annandale 3-4 Threave Rovers -3/+3   SoS Lg.
18/08/2017 Annan Athletic U20 1-4 Heston Rovers -14/+14   SoS Lg.
16/08/2017 Bonnyton Thistle 1-1 Abbey Vale -9/+9   SoS Lg.
16/08/2017 Dumfries YMCA 3-2 Annan Athletic U20 +21/-21   SoS Lg.
16/08/2017 Mid Annandale 1-1 Upper Annandale -7/+7   SoS Lg.
16/08/2017 Saint Cuthbert Wanderers 2-3 Heston Rovers -15/+15   SoS Lg.
15/08/2017 Lochmaben 0-9 Lochar Thistle -34/+34   SoS Lg.
12/08/2017 Heston Rovers 3-4 Bonnyton Thistle -5/+5   SoS Lg.
12/08/2017 Lochar Thistle 3-0 Abbey Vale +11/-11   SoS Lg.
12/08/2017 Saint Cuthbert Wanderers 0-4 Threave Rovers -41/+41   SoS Lg.
12/08/2017 Stranraer Reserves 2-5 Mid Annandale -25/+25   SoS Lg.
11/08/2017 Annan Athletic U20 1-3 Lochmaben -21/+21   SoS Lg.
09/08/2017 Annan Athletic U20 2-4 Mid Annandale -14/+14   SoS Lg.
09/08/2017 Bonnyton Thistle 4-1 Stranraer Reserves +9/-9   SoS Lg.
09/08/2017 Heston Rovers 3-1 Abbey Vale +8/-8   SoS Lg.
09/08/2017 Lochar Thistle 4-1 Creetown +7/-7   SoS Lg.
09/08/2017 Lochmaben 2-1 Upper Annandale +5/-5   SoS Lg.
09/08/2017 Nithsdale Wanderers 6-0 Dumfries YMCA +4/-4   SoS Lg.
05/08/2017 Abbey Vale 2-2 Mid Annandale -2/+2   SoS Lg.
05/08/2017 Bonnyton Thistle 4-2 Saint Cuthbert Wanderers +13/-13   SoS Lg.
05/08/2017 Creetown 2-3 Heston Rovers -5/+5   SoS Lg.
05/08/2017 Dumfries YMCA 0-4 Newton Stewart ±0/±0   SoS Lg.
05/08/2017 Lochar Thistle 3-2 Stranraer Reserves +2/-2   SoS Lg.
05/08/2017 Lochmaben 1-3 Threave Rovers -10/+10   SoS Lg.
05/08/2017 Nithsdale Wanderers 4-4 Annan Athletic U20 -1/+1   SoS Lg.
02/08/2017 Annan Athletic U20 1-7 Lochar Thistle -40/+40   SoS Lg.
02/08/2017 Heston Rovers 3-1 Nithsdale Wanderers +3/-3   SoS Lg.
02/08/2017 Lochmaben 1-4 Mid Annandale -20/+20   SoS Lg.
02/08/2017 Newton Stewart 2-1 Bonnyton Thistle +7/-7   SoS Lg.
02/08/2017 Stranraer Reserves 2-0 Creetown +4/-4   SoS Lg.
02/08/2017 Threave Rovers 8-0 Dumfries YMCA +3/-3   SoS Lg.
02/08/2017 Upper Annandale 4-1 Abbey Vale +25/-25   SoS Lg.
29/07/2017 Abbey Vale 6-1 Annan Athletic U20 +26/-26   SoS Lg.
29/07/2017 Creetown 1-1 Bonnyton Thistle +6/-6   SoS Lg.
29/07/2017 Dumfries YMCA 2-4 Heston Rovers +5/-5   SoS Lg.
29/07/2017 Newton Stewart 8-1 Nithsdale Wanderers +20/-20   SoS Lg.
29/07/2017 Saint Cuthbert Wanderers 0-1 Upper Annandale -22/+22   SoS Lg.
29/07/2017 Stranraer Reserves 3-3 Lochmaben -8/+8   SoS Lg.
29/07/2017 Threave Rovers 0-2 Lochar Thistle -22/+22   SoS Lg.
26/04/2017 Abbey Vale 2-3 Heston Rovers -8/+8   SoS Lg.
26/04/2017 Creetown 1-0 Threave Rovers +12/-12   SoS Lg.
22/04/2017 Edusport Academy 5-0 Saint Cuthbert Wanderers +29/-29   SoS Lg.
22/04/2017 Creetown 1-1 Mid Annandale +1/-1   SoS Lg.
22/04/2017 Nithsdale Wanderers 1-1 Threave Rovers +6/-6   SoS Lg.
22/04/2017 Wigtown & Bladnoch 2-1 Abbey Vale -3/+3   SoS Lg.
21/04/2017 Lochar Thistle 0-0 Upper Annandale -8/+8   SoS Lg.
19/04/2017 Abbey Vale 1-0 Lochar Thistle +3/-3   SoS Lg.
19/04/2017 Heston Rovers 3-2 Upper Annandale -5/+5   SoS Lg.
15/04/2017 Creetown 2-1 Lochar Thistle +10/-10   SoS Lg.
15/04/2017 Mid Annandale 3-0 Wigtown & Bladnoch +31/-31   SoS Lg.
15/04/2017 Threave Rovers 3-1 Newton Stewart +7/-7   SoS Lg.
14/04/2017 Heston Rovers 1-2 Abbey Vale -14/+14   SoS Lg.
12/04/2017 Edusport Academy 1-0 Threave Rovers -4/+4   SoS Lg.
12/04/2017 Mid Annandale 3-0 Upper Annandale +11/-11   SoS Lg.
12/04/2017 Newton Stewart 1-1 Lochar Thistle -4/+4   SoS Lg.
08/04/2017 Abbey Vale 2-1 Newton Stewart +7/-7   SoS Lg.
08/04/2017 Edusport Academy 4-0 Wigtown & Bladnoch +20/-20   SoS Lg.
08/04/2017 Nithsdale Wanderers 0-6 Heston Rovers -26/+26   SoS Lg.
08/04/2017 Saint Cuthbert Wanderers 4-3 Lochar Thistle -6/+6   SoS Lg.
05/04/2017 Threave Rovers 3-2 Saint Cuthbert Wanderers +12/-12   SoS Lg.
01/04/2017 Creetown 2-4 Abbey Vale -15/+15   SoS Lg.
01/04/2017 Lochar Thistle 0-2 Threave Rovers -16/+16   SoS Lg.
01/04/2017 Lochmaben 4-1 Heston Rovers +30/-30   SoS Lg.
01/04/2017 Newton Stewart 2-3 Saint Cuthbert Wanderers ±0/±0   SoS Lg.
01/04/2017 Wigtown & Bladnoch 1-1 Nithsdale Wanderers -12/+12   SoS Lg.
25/03/2017 Heston Rovers 8-2 Dumfries YMCA +1/-1   SoS Lg.
25/03/2017 Upper Annandale 1-5 Wigtown & Bladnoch -9/+9   SoS Lg.
18/03/2017 Edusport Academy 5-0 Creetown +5/-5   SoS Lg.
18/03/2017 Mid Annandale 3-8 Newton Stewart -32/+32   SoS Lg.
11/03/2017 Dumfries YMCA 0-3 Newton Stewart +1/-1   SoS Lg.
11/03/2017 Saint Cuthbert Wanderers 4-0 Lochmaben +2/-2   SoS Lg.
11/03/2017 Upper Annandale 1-0 Nithsdale Wanderers +1/-1   SoS Lg.
04/03/2017 Abbey Vale 3-2 Mid Annandale +4/-4   SoS Lg.
04/03/2017 Edusport Academy 4-0 Dumfries YMCA -2/+2   SoS Lg.
04/03/2017 Lochmaben 2-3 Newton Stewart -4/+4   SoS Lg.
25/02/2017 Lochar Thistle 5-1 Mid Annandale +15/-15   SoS Lg.
25/02/2017 Lochmaben 2-2 Threave Rovers +6/-6   SoS Lg.
25/02/2017 Newton Stewart 2-2 Upper Annandale -8/+8   SoS Lg.
18/02/2017 Edusport Academy 1-0 Lochar Thistle -5/+5   SoS Lg.
18/02/2017 Nithsdale Wanderers 4-1 Newton Stewart +33/-33   SoS Lg.
18/02/2017 Saint Cuthbert Wanderers 2-3 Wigtown & Bladnoch -11/+11   SoS Lg.
11/02/2017 Creetown 2-1 Lochmaben +2/-2   SoS Lg.
11/02/2017 Mid Annandale 2-6 Edusport Academy -13/+13   SoS Lg.
11/02/2017 Nithsdale Wanderers 0-3 Lochar Thistle -11/+11   SoS Lg.
11/02/2017 Upper Annandale 4-4 Abbey Vale -1/+1   SoS Lg.
11/02/2017 Wigtown & Bladnoch 1-0 Heston Rovers -3/+3   SoS Lg.
04/02/2017 Abbey Vale 3-0 Lochmaben +15/-15   SoS Lg.
04/02/2017 Lochar Thistle 3-0 Creetown +9/-9   SoS Lg.
04/02/2017 Saint Cuthbert Wanderers 5-4 Mid Annandale -7/+7   SoS Lg.
04/02/2017 Upper Annandale 3-3 Dumfries YMCA -13/+13   SoS Lg.
14/01/2017 Edusport Academy 5-2 Newton Stewart +5/-5   SoS Lg.
14/01/2017 Heston Rovers 7-2 Creetown +12/-12   SoS Lg.
14/01/2017 Mid Annandale 2-2 Lochmaben -7/+7   SoS Lg.
14/01/2017 Saint Cuthbert Wanderers 9-0 Dumfries YMCA +1/-1   SoS Lg.
14/01/2017 Threave Rovers 3-3 Wigtown & Bladnoch -1/+1   SoS Lg.
07/01/2017 Heston Rovers 2-4 Edusport Academy -9/+9   SoS Lg.
07/01/2017 Lochmaben 2-0 Upper Annandale +12/-12   SoS Lg.
07/01/2017 Newton Stewart 2-2 Nithsdale Wanderers -11/+11   SoS Lg.
07/01/2017 Saint Cuthbert Wanderers 3-2 Abbey Vale -9/+9   SoS Lg.
07/01/2017 Wigtown & Bladnoch 4-3 Lochar Thistle -4/+4   SoS Lg.
17/12/2016 Edusport Academy 4-0 Nithsdale Wanderers ±0/±0   SoS Lg.
17/12/2016 Saint Cuthbert Wanderers 5-1 Heston Rovers +10/-10   SoS Lg.
17/12/2016 Threave Rovers 2-2 Mid Annandale -8/+8   SoS Lg.
10/12/2016 Dumfries YMCA 1-8 Creetown -11/+11   SoS Lg.
10/12/2016 Newton Stewart 4-1 Abbey Vale +7/-7   SoS Lg.
10/12/2016 Threave Rovers 2-1 Lochmaben -7/+7   SoS Lg.
10/12/2016 Wigtown & Bladnoch 4-1 Upper Annandale +2/-2   SoS Lg.
03/12/2016 Creetown 1-0 Upper Annandale +6/-6   SoS Lg.
03/12/2016 Dumfries YMCA 0-15 Threave Rovers -5/+5   SoS Lg.
03/12/2016 Mid Annandale 2-2 Heston Rovers -1/+1   SoS Lg.
03/12/2016 Nithsdale Wanderers 2-5 Saint Cuthbert Wanderers -1/+1   SoS Lg.
26/11/2016 Dumfries YMCA 2-4 Nithsdale Wanderers -1/+1   SoS Lg.
19/11/2016 Abbey Vale 2-2 Saint Cuthbert Wanderers +10/-10   SoS Lg.
19/11/2016 Creetown 4-1 Nithsdale Wanderers +12/-12   SoS Lg.
19/11/2016 Lochmaben 3-8 Edusport Academy -10/+10   SoS Lg.
19/11/2016 Upper Annandale 2-3 Lochar Thistle -5/+5   SoS Lg.
19/11/2016 Wigtown & Bladnoch 8-0 Dumfries YMCA +1/-1   SoS Lg.
12/11/2016 Dumfries YMCA 2-9 Saint Cuthbert Wanderers -1/+1   SoS Lg.
12/11/2016 Lochmaben 0-2 Lochar Thistle -12/+12   SoS Lg.
12/11/2016 Nithsdale Wanderers 4-8 Mid Annandale -19/+19   SoS Lg.
12/11/2016 Upper Annandale 4-3 Creetown -1/+1   SoS Lg.
05/11/2016 Abbey Vale 8-2 Dumfries YMCA +5/-5   SoS Lg.
05/11/2016 Creetown 1-2 Wigtown & Bladnoch +4/-4   SoS Lg.
05/11/2016 Lochar Thistle 1-3 Heston Rovers -17/+17   SoS Lg.
05/11/2016 Nithsdale Wanderers 3-5 Edusport Academy +3/-3   SoS Lg.
05/11/2016 Upper Annandale 1-0 Threave Rovers +13/-13   SoS Lg.
29/10/2016 Abbey Vale 2-2 Upper Annandale -1/+1   SoS Lg.
29/10/2016 Heston Rovers 5-2 Mid Annandale +16/-16   SoS Lg.
29/10/2016 Lochar Thistle 1-3 Newton Stewart -19/+19   SoS Lg.
29/10/2016 Lochmaben 2-7 Saint Cuthbert Wanderers -12/+12   SoS Lg.
29/10/2016 Nithsdale Wanderers 1-0 Creetown +6/-6   SoS Lg.
29/10/2016 Threave Rovers 3-0 Dumfries YMCA -4/+4   SoS Lg.
29/10/2016 Wigtown & Bladnoch 1-0 Edusport Academy +9/-9   SoS Lg.
26/10/2016 Edusport Academy 3-0 Abbey Vale -1/+1   SoS Lg.
26/10/2016 Dumfries YMCA 1-5 Lochar Thistle -1/+1   SoS Lg.
26/10/2016 Heston Rovers 2-6 Saint Cuthbert Wanderers -19/+19   SoS Lg.
22/10/2016 Newton Stewart 4-1 Lochmaben +10/-10   SoS Lg.
19/10/2016 Heston Rovers 5-1 Nithsdale Wanderers +9/-9   SoS Lg.
19/10/2016 Newton Stewart 4-1 Creetown +9/-9   SoS Lg.
19/10/2016 Saint Cuthbert Wanderers 3-1 Edusport Academy +14/-14   SoS Lg.
19/10/2016 Threave Rovers 2-0 Abbey Vale -2/+2   SoS Lg.
15/10/2016 Creetown 3-4 Saint Cuthbert Wanderers +4/-4   SoS Lg.
15/10/2016 Newton Stewart 3-1 Heston Rovers +12/-12   SoS Lg.
08/10/2016 Lochar Thistle 0-2 Wigtown & Bladnoch -14/+14   SoS Lg.
08/10/2016 Nithsdale Wanderers 4-5 Lochmaben -6/+6   SoS Lg.
08/10/2016 Upper Annandale 2-6 Edusport Academy -8/+8   SoS Lg.
05/10/2016 Edusport Academy 5-3 Mid Annandale ±0/±0   SoS Lg.
05/10/2016 Dumfries YMCA 0-5 Heston Rovers -4/+4   SoS Lg.
05/10/2016 Saint Cuthbert Wanderers 3-1 Threave Rovers +3/-3   SoS Lg.
28/09/2016 Edusport Academy 3-0 Lochmaben ±0/±0   SoS Lg.
24/09/2016 Dumfries YMCA 1-6 Mid Annandale -3/+3   SoS Lg.
24/09/2016 Lochmaben 0-3 Wigtown & Bladnoch -15/+15   SoS Lg.
24/09/2016 Saint Cuthbert Wanderers 4-3 Newton Stewart -7/+7   SoS Lg.
24/09/2016 Threave Rovers 0-0 Edusport Academy +3/-3   SoS Lg.
24/09/2016 Upper Annandale 3-4 Heston Rovers -6/+6   SoS Lg.
17/09/2016 Lochar Thistle 0-4 Lochmaben -43/+43   SoS Lg.
17/09/2016 Mid Annandale 3-1 Abbey Vale +2/-2   SoS Lg.
17/09/2016 Newton Stewart 2-4 Edusport Academy -2/+2   SoS Lg.
17/09/2016 Nithsdale Wanderers 2-4 Wigtown & Bladnoch -3/+3   SoS Lg.
17/09/2016 Threave Rovers 3-0 Upper Annandale +5/-5   SoS Lg.
10/09/2016 Abbey Vale 5-2 Creetown +24/-24   SoS Lg.
10/09/2016 Heston Rovers 0-0 Threave Rovers +2/-2   SoS Lg.
10/09/2016 Lochar Thistle 2-3 Edusport Academy ±0/±0   SoS Lg.
10/09/2016 Nithsdale Wanderers 8-1 Dumfries YMCA +8/-8   SoS Lg.
09/09/2016 Lochmaben 1-4 Mid Annandale -20/+20   SoS Lg.
07/09/2016 Edusport Academy 1-0 Upper Annandale -9/+9   SoS Lg.
07/09/2016 Heston Rovers 1-3 Wigtown & Bladnoch -13/+13   SoS Lg.
07/09/2016 Mid Annandale 3-1 Nithsdale Wanderers ±0/±0   SoS Lg.
07/09/2016 Newton Stewart 7-3 Dumfries YMCA ±0/±0   SoS Lg.
07/09/2016 Saint Cuthbert Wanderers 9-0 Creetown +17/-17   SoS Lg.
07/09/2016 Threave Rovers 6-0 Lochar Thistle +30/-30   SoS Lg.
06/09/2016 Lochmaben 0-1 Abbey Vale -15/+15   SoS Lg.
03/09/2016 Upper Annandale 2-7 Saint Cuthbert Wanderers -16/+16   SoS Lg.
03/09/2016 Wigtown & Bladnoch 3-2 Newton Stewart -3/+3   SoS Lg.
27/08/2016 Creetown 5-1 Dumfries YMCA ±0/±0   SoS Lg.
27/08/2016 Wigtown & Bladnoch 4-1 Mid Annandale +12/-12   SoS Lg.
24/08/2016 Abbey Vale 2-2 Threave Rovers +5/-5   SoS Lg.
24/08/2016 Creetown 1-3 Edusport Academy -3/+3   SoS Lg.
24/08/2016 Heston Rovers 2-4 Newton Stewart -21/+21   SoS Lg.
24/08/2016 Lochar Thistle 2-0 Nithsdale Wanderers -3/+3   SoS Lg.
24/08/2016 Lochmaben 4-1 Dumfries YMCA -3/+3   SoS Lg.
24/08/2016 Upper Annandale 3-4 Mid Annandale -6/+6   SoS Lg.
24/08/2016 Wigtown & Bladnoch 1-1 Saint Cuthbert Wanderers ±0/±0   SoS Lg.
20/08/2016 Dumfries YMCA 0-6 Wigtown & Bladnoch -4/+4   SoS Lg.
20/08/2016 Mid Annandale 3-2 Saint Cuthbert Wanderers +11/-11   SoS Lg.
17/08/2016 Dumfries YMCA 0-3 Abbey Vale -5/+5   SoS Lg.
17/08/2016 Heston Rovers 1-0 Lochmaben +3/-3   SoS Lg.
17/08/2016 Mid Annandale 3-7 Lochar Thistle -28/+28   SoS Lg.
17/08/2016 Newton Stewart 0-2 Wigtown & Bladnoch -11/+11   SoS Lg.
17/08/2016 Nithsdale Wanderers 1-5 Upper Annandale -28/+28   SoS Lg.
17/08/2016 Threave Rovers 2-1 Creetown ±0/±0   SoS Lg.
13/08/2016 Abbey Vale 6-3 Nithsdale Wanderers +17/-17   SoS Lg.
13/08/2016 Dumfries YMCA 1-6 Lochmaben -6/+6   SoS Lg.
13/08/2016 Mid Annandale 2-3 Creetown -14/+14   SoS Lg.
13/08/2016 Threave Rovers 5-0 Heston Rovers +21/-21   SoS Lg.
10/08/2016 Dumfries YMCA 1-4 Upper Annandale -3/+3   SoS Lg.
10/08/2016 Lochar Thistle 3-2 Abbey Vale -6/+6   SoS Lg.
10/08/2016 Lochmaben 1-0 Nithsdale Wanderers -2/+2   SoS Lg.
10/08/2016 Newton Stewart 4-3 Threave Rovers +9/-9   SoS Lg.
10/08/2016 Wigtown & Bladnoch 3-0 Creetown +12/-12   SoS Lg.
06/08/2016 Abbey Vale 0-3 Wigtown & Bladnoch -12/+12   SoS Lg.
06/08/2016 Dumfries YMCA 0-4 Edusport Academy +1/-1   SoS Lg.
06/08/2016 Heston Rovers 2-4 Lochar Thistle -16/+16   SoS Lg.
06/08/2016 Lochmaben 2-4 Creetown -20/+20   SoS Lg.
06/08/2016 Newton Stewart 1-3 Mid Annandale -13/+13   SoS Lg.
06/08/2016 Saint Cuthbert Wanderers 2-2 Upper Annandale -11/+11   SoS Lg.
06/08/2016 Threave Rovers 1-3 Nithsdale Wanderers -30/+30   SoS Lg.
03/08/2016 Edusport Academy 3-2 Heston Rovers -7/+7   SoS Lg.
03/08/2016 Creetown 2-0 Newton Stewart +10/-10   SoS Lg.
03/08/2016 Lochar Thistle 3-5 Saint Cuthbert Wanderers -12/+12   SoS Lg.
03/08/2016 Mid Annandale 8-0 Dumfries YMCA +3/-3   SoS Lg.
03/08/2016 Nithsdale Wanderers 5-4 Abbey Vale +4/-4   SoS Lg.
03/08/2016 Upper Annandale 0-2 Lochmaben -15/+15   SoS Lg.
03/08/2016 Wigtown & Bladnoch 3-1 Threave Rovers +14/-14   SoS Lg.
30/07/2016 Abbey Vale 0-0 Edusport Academy +12/-12   SoS Lg.
30/07/2016 Creetown 0-1 Heston Rovers -9/+9   SoS Lg.
30/07/2016 Lochar Thistle 10-0 Dumfries YMCA +3/-3   SoS Lg.
30/07/2016 Mid Annandale 1-0 Threave Rovers +7/-7   SoS Lg.
30/07/2016 Saint Cuthbert Wanderers 4-2 Nithsdale Wanderers -5/+5   SoS Lg.
30/07/2016 Upper Annandale 1-3 Newton Stewart -19/+19   SoS Lg.
30/07/2016 Wigtown & Bladnoch 3-1 Lochmaben +8/-8   SoS Lg.
07/05/2016 Creetown 1-3 Mid Annandale -12/+12   SoS Lg.
07/05/2016 Dumfries YMCA 2-8 Lochar Thistle -6/+6   SoS Lg.
07/05/2016 Nithsdale Wanderers 3-3 Wigtown & Bladnoch +5/-5   SoS Lg.
07/05/2016 Upper Annandale 2-4 Saint Cuthbert Wanderers -1/+1   SoS Lg.
02/05/2016 Lochar Thistle 1-1 Mid Annandale -3/+3   SoS Lg.
02/05/2016 Upper Annandale 3-1 Fleet Star +2/-2   SoS Lg.
30/04/2016 Edusport Academy 3-1 Fleet Star -6/+6   SoS Lg.
30/04/2016 Creetown 7-0 Nithsdale Wanderers +27/-27   SoS Lg.
30/04/2016 Lochar Thistle 1-0 Upper Annandale -2/+2   SoS Lg.
27/04/2016 Crichton 1-0 Lochar Thistle +6/-6   SoS Lg.
27/04/2016 Nithsdale Wanderers 1-1 Mid Annandale +3/-3   SoS Lg.
27/04/2016 Upper Annandale 4-3 Dumfries YMCA -10/+10   SoS Lg.
25/04/2016 Lochar Thistle 4-1 Wigtown & Bladnoch +19/-19   SoS Lg.
25/04/2016 Upper Annandale 1-0 Nithsdale Wanderers -1/+1   SoS Lg.
23/04/2016 Nithsdale Wanderers 2-1 Fleet Star ±0/±0   SoS Lg.
23/04/2016 Wigtown & Bladnoch 1-1 Edusport Academy +5/-5   SoS Lg.
22/04/2016 Heston Rovers 2-5 Saint Cuthbert Wanderers -12/+12   SoS Lg.
20/04/2016 Creetown 1-4 Wigtown & Bladnoch -16/+16   SoS Lg.
20/04/2016 Fleet Star 6-1 Dumfries YMCA +8/-8   SoS Lg.
20/04/2016 Crichton 0-1 Saint Cuthbert Wanderers +1/-1   SoS Lg.
20/04/2016 Nithsdale Wanderers 4-1 Abbey Vale +17/-17   SoS Lg.
20/04/2016 Upper Annandale 3-0 Mid Annandale +24/-24   SoS Lg.
16/04/2016 Dumfries YMCA 0-6 Wigtown & Bladnoch -5/+5   SoS Lg.
16/04/2016 Fleet Star 3-0 Nithsdale Wanderers +23/-23   SoS Lg.
16/04/2016 Lochar Thistle 1-4 Edusport Academy -12/+12   SoS Lg.
14/04/2016 Dumfries YMCA 0-5 Creetown -10/+10   SoS Lg.
09/04/2016 Fleet Star 0-5 Heston Rovers -21/+21   SoS Lg.
09/04/2016 Lochar Thistle 1-4 Saint Cuthbert Wanderers -14/+14   SoS Lg.
09/04/2016 Mid Annandale 1-1 Crichton -3/+3   SoS Lg.
09/04/2016 Nithsdale Wanderers 3-2 Newton Stewart +8/-8   SoS Lg.
09/04/2016 Upper Annandale 3-2 Wigtown & Bladnoch +11/-11   SoS Lg.
02/04/2016 Dumfries YMCA 0-9 Saint Cuthbert Wanderers -3/+3   SoS Lg.
02/04/2016 Upper Annandale 1-4 Heston Rovers -25/+25   SoS Lg.
30/03/2016 Saint Cuthbert Wanderers 1-2 Edusport Academy -8/+8   SoS Lg.
26/03/2016 Edusport Academy 0-2 Mid Annandale -32/+32   SoS Lg.
25/03/2016 Abbey Vale 0-1 Creetown -9/+9   SoS Lg.
23/03/2016 Mid Annandale 1-2 Saint Cuthbert Wanderers +2/-2   SoS Lg.
19/03/2016 Creetown 3-1 Fleet Star +5/-5   SoS Lg.
19/03/2016 Dumfries YMCA 0-7 Heston Rovers -12/+12   SoS Lg.
19/03/2016 Crichton 2-0 Upper Annandale +7/-7   SoS Lg.
19/03/2016 Newton Stewart 0-1 Lochar Thistle -7/+7   SoS Lg.
19/03/2016 Nithsdale Wanderers 1-3 Saint Cuthbert Wanderers +1/-1   SoS Lg.
19/03/2016 Wigtown & Bladnoch 2-1 Abbey Vale -6/+6   SoS Lg.
12/03/2016 Heston Rovers 5-5 Abbey Vale -7/+7   SoS Lg.
12/03/2016 Crichton 0-0 Fleet Star -10/+10   SoS Lg.
12/03/2016 Nithsdale Wanderers 5-1 Dumfries YMCA +4/-4   SoS Lg.
12/03/2016 Upper Annandale 3-2 Creetown ±0/±0   SoS Lg.
05/03/2016 Fleet Star 0-2 Lochar Thistle -6/+6   SoS Lg.
05/03/2016 Wigtown & Bladnoch 6-1 Crichton +22/-22   SoS Lg.
27/02/2016 Abbey Vale 0-5 Edusport Academy -7/+7   SoS Lg.
27/02/2016 Creetown 0-4 Saint Cuthbert Wanderers -10/+10   SoS Lg.
27/02/2016 Dumfries YMCA 0-4 Mid Annandale -5/+5   SoS Lg.
27/02/2016 Heston Rovers 0-6 Lochar Thistle -48/+48   SoS Lg.
27/02/2016 Newton Stewart 2-2 Wigtown & Bladnoch +1/-1   SoS Lg.
20/02/2016 Newton Stewart 2-4 Abbey Vale -26/+26   SoS Lg.
20/02/2016 Saint Cuthbert Wanderers 4-1 Mid Annandale +5/-5   SoS Lg.
13/02/2016 Fleet Star 2-2 Newton Stewart +4/-4   SoS Lg.
13/02/2016 Nithsdale Wanderers 2-2 Heston Rovers +5/-5   SoS Lg.
13/02/2016 Upper Annandale 5-2 Abbey Vale +11/-11   SoS Lg.
13/02/2016 Wigtown & Bladnoch 4-1 Mid Annandale +14/-14   SoS Lg.
06/02/2016 Saint Cuthbert Wanderers 3-2 Newton Stewart -6/+6   SoS Lg.
30/01/2016 Abbey Vale 4-1 Dumfries YMCA +1/-1   SoS Lg.
30/01/2016 Saint Cuthbert Wanderers 8-1 Creetown +9/-9   SoS Lg.
23/01/2016 Crichton 3-3 Wigtown & Bladnoch -3/+3   SoS Lg.
09/01/2016 Newton Stewart 3-2 Nithsdale Wanderers -5/+5   SoS Lg.
09/01/2016 Saint Cuthbert Wanderers 4-1 Abbey Vale ±0/±0   SoS Lg.
19/12/2015 Edusport Academy 3-1 Upper Annandale -4/+4   SoS Lg.
19/12/2015 Heston Rovers 2-0 Newton Stewart +9/-9   SoS Lg.
16/12/2015 Abbey Vale 2-6 Crichton -19/+19   SoS Lg.
28/11/2015 Abbey Vale 2-0 Wigtown & Bladnoch +23/-23   SoS Lg.
28/11/2015 Mid Annandale 3-4 Newton Stewart -11/+11   SoS Lg.
21/11/2015 Fleet Star 0-6 Saint Cuthbert Wanderers -12/+12   SoS Lg.
21/11/2015 Newton Stewart 0-6 Edusport Academy -18/+18   SoS Lg.
21/11/2015 Wigtown & Bladnoch 1-2 Heston Rovers -15/+15   SoS Lg.
18/11/2015 Abbey Vale 0-6 Mid Annandale -35/+35   SoS Lg.
18/11/2015 Edusport Academy 2-3 Saint Cuthbert Wanderers -17/+17   SoS Lg.
18/11/2015 Heston Rovers 3-2 Crichton +5/-5   SoS Lg.
14/11/2015 Mid Annandale 3-1 Abbey Vale +6/-6   SoS Lg.
14/11/2015 Wigtown & Bladnoch 4-2 Fleet Star -3/+3   SoS Lg.
07/11/2015 Edusport Academy 2-0 Creetown -5/+5   SoS Lg.
31/10/2015 Edusport Academy 4-0 Wigtown & Bladnoch +10/-10   SoS Lg.
31/10/2015 Creetown 4-2 Lochar Thistle +15/-15   SoS Lg.
31/10/2015 Fleet Star 1-3 Abbey Vale -14/+14   SoS Lg.
31/10/2015 Heston Rovers 1-3 Mid Annandale -23/+23   SoS Lg.
31/10/2015 Newton Stewart 3-1 Dumfries YMCA -6/+6   SoS Lg.
31/10/2015 Nithsdale Wanderers 1-3 Crichton -7/+7   SoS Lg.
24/10/2015 Newton Stewart 4-0 Fleet Star +8/-8   SoS Lg.
17/10/2015 Creetown 4-3 Crichton +10/-10   SoS Lg.
17/10/2015 Heston Rovers 2-5 Edusport Academy -10/+10   SoS Lg.
17/10/2015 Nithsdale Wanderers 1-3 Lochar Thistle -10/+10   SoS Lg.
17/10/2015 Upper Annandale 3-3 Newton Stewart +1/-1   SoS Lg.
10/10/2015 Creetown 3-0 Newton Stewart +31/-31   SoS Lg.
10/10/2015 Dumfries YMCA 0-2 Crichton +4/-4   SoS Lg.
10/10/2015 Lochar Thistle 2-3 Abbey Vale -15/+15   SoS Lg.
07/10/2015 Abbey Vale 3-4 Upper Annandale -10/+10   SoS Lg.
07/10/2015 Edusport Academy 1-1 Nithsdale Wanderers -13/+13   SoS Lg.
07/10/2015 Heston Rovers 3-2 Creetown -5/+5   SoS Lg.
07/10/2015 Mid Annandale 3-0 Fleet Star +11/-11   SoS Lg.
07/10/2015 Saint Cuthbert Wanderers 5-2 Dumfries YMCA -4/+4   SoS Lg.
06/10/2015 Newton Stewart 1-3 Crichton -23/+23   SoS Lg.
26/09/2015 Wigtown & Bladnoch 2-1 Dumfries YMCA -11/+11   SoS Lg.
19/09/2015 Edusport Academy 1-0 Newton Stewart -5/+5   SoS Lg.
19/09/2015 Creetown 1-4 Dumfries YMCA -43/+43   SoS Lg.
19/09/2015 Lochar Thistle 3-7 Fleet Star -41/+41   SoS Lg.
19/09/2015 Crichton 4-1 Abbey Vale +14/-14   SoS Lg.
19/09/2015 Mid Annandale 2-2 Heston Rovers +1/-1   SoS Lg.
19/09/2015 Nithsdale Wanderers 0-2 Upper Annandale -13/+13   SoS Lg.
19/09/2015 Saint Cuthbert Wanderers 7-3 Wigtown & Bladnoch +22/-22   SoS Lg.
09/09/2015 Abbey Vale 2-2 Lochar Thistle -2/+2   SoS Lg.
09/09/2015 Edusport Academy 3-0 Crichton ±0/±0   SoS Lg.
09/09/2015 Heston Rovers 1-2 Wigtown & Bladnoch -4/+4   SoS Lg.
09/09/2015 Saint Cuthbert Wanderers 4-1 Upper Annandale +3/-3   SoS Lg.
08/09/2015 Newton Stewart 4-2 Creetown -1/+1   SoS Lg.
05/09/2015 Abbey Vale 1-2 Fleet Star -17/+17   SoS Lg.
05/09/2015 Dumfries YMCA 0-11 Edusport Academy -2/+2   SoS Lg.
05/09/2015 Crichton 4-4 Heston Rovers +1/-1   SoS Lg.
05/09/2015 Newton Stewart 3-2 Mid Annandale -3/+3   SoS Lg.
05/09/2015 Nithsdale Wanderers 1-1 Creetown -1/+1   SoS Lg.
05/09/2015 Upper Annandale 5-1 Lochar Thistle +31/-31   SoS Lg.
29/08/2015 Abbey Vale 3-1 Heston Rovers +16/-16   SoS Lg.
29/08/2015 Dumfries YMCA 2-8 Newton Stewart -3/+3   SoS Lg.
29/08/2015 Fleet Star 2-4 Upper Annandale -17/+17   SoS Lg.
29/08/2015 Crichton 3-6 Creetown -36/+36   SoS Lg.
29/08/2015 Mid Annandale 1-2 Edusport Academy +5/-5   SoS Lg.
29/08/2015 Saint Cuthbert Wanderers 10-2 Nithsdale Wanderers +8/-8   SoS Lg.
29/08/2015 Wigtown & Bladnoch 3-2 Lochar Thistle -5/+5   SoS Lg.
22/08/2015 Edusport Academy 4-1 Abbey Vale ±0/±0   SoS Lg.
22/08/2015 Creetown 0-1 Upper Annandale -9/+9   SoS Lg.
22/08/2015 Heston Rovers 1-2 Dumfries YMCA -25/+25   SoS Lg.
22/08/2015 Lochar Thistle 0-2 Newton Stewart -16/+16   SoS Lg.
22/08/2015 Crichton 4-1 Nithsdale Wanderers +6/-6   SoS Lg.
22/08/2015 Mid Annandale 1-2 Wigtown & Bladnoch +2/-2   SoS Lg.
22/08/2015 Saint Cuthbert Wanderers 5-1 Fleet Star +4/-4   SoS Lg.
19/08/2015 Abbey Vale 2-3 Nithsdale Wanderers -17/+17   SoS Lg.
19/08/2015 Fleet Star 1-7 Edusport Academy -9/+9   SoS Lg.
19/08/2015 Lochar Thistle 0-3 Heston Rovers -25/+25   SoS Lg.
19/08/2015 Crichton 11-1 Dumfries YMCA +3/-3   SoS Lg.
19/08/2015 Mid Annandale 4-2 Upper Annandale +6/-6   SoS Lg.
19/08/2015 Wigtown & Bladnoch 4-0 Creetown +2/-2   SoS Lg.
18/08/2015 Newton Stewart 1-5 Saint Cuthbert Wanderers -31/+31   SoS Lg.
15/08/2015 Creetown 0-4 Edusport Academy -5/+5   SoS Lg.
15/08/2015 Dumfries YMCA 2-3 Abbey Vale +10/-10   SoS Lg.
15/08/2015 Fleet Star 1-8 Crichton -44/+44   SoS Lg.
15/08/2015 Heston Rovers 1-0 Upper Annandale -6/+6   SoS Lg.
15/08/2015 Mid Annandale 1-6 Lochar Thistle -34/+34   SoS Lg.
12/08/2015 Edusport Academy 3-2 Heston Rovers -5/+5   SoS Lg.
12/08/2015 Dumfries YMCA 1-4 Upper Annandale -2/+2   SoS Lg.
12/08/2015 Lochar Thistle 5-0 Nithsdale Wanderers +12/-12   SoS Lg.
12/08/2015 Crichton 3-1 Mid Annandale +13/-13   SoS Lg.
08/08/2015 Creetown 1-2 Abbey Vale -3/+3   SoS Lg.
08/08/2015 Fleet Star 1-4 Mid Annandale -25/+25   SoS Lg.
08/08/2015 Lochar Thistle 5-2 Dumfries YMCA -4/+4   SoS Lg.
08/08/2015 Crichton 4-2 Newton Stewart +23/-23   SoS Lg.
08/08/2015 Saint Cuthbert Wanderers 1-1 Heston Rovers -5/+5   SoS Lg.
08/08/2015 Upper Annandale 0-6 Edusport Academy -10/+10   SoS Lg.
08/08/2015 Wigtown & Bladnoch 2-1 Nithsdale Wanderers -9/+9   SoS Lg.
05/08/2015 Edusport Academy 0-1 Lochar Thistle -21/+21   SoS Lg.
05/08/2015 Fleet Star 3-3 Creetown -7/+7   SoS Lg.
05/08/2015 Heston Rovers 2-0 Nithsdale Wanderers -2/+2   SoS Lg.
05/08/2015 Mid Annandale 4-1 Dumfries YMCA -3/+3   SoS Lg.
05/08/2015 Saint Cuthbert Wanderers 8-1 Crichton +16/-16   SoS Lg.
05/08/2015 Wigtown & Bladnoch 2-0 Newton Stewart +7/-7   SoS Lg.
01/08/2015 Abbey Vale 0-4 Saint Cuthbert Wanderers -28/+28   SoS Lg.
01/08/2015 Dumfries YMCA 2-6 Fleet Star -2/+2   SoS Lg.
01/08/2015 Lochar Thistle 2-3 Crichton -15/+15   SoS Lg.
01/08/2015 Mid Annandale 2-3 Creetown -17/+17   SoS Lg.
01/08/2015 Newton Stewart 2-4 Heston Rovers -25/+25   SoS Lg.
01/08/2015 Nithsdale Wanderers 0-8 Edusport Academy -10/+10   SoS Lg.
01/08/2015 Wigtown & Bladnoch 3-0 Upper Annandale ±0/±0   SoS Lg.
29/07/2015 Abbey Vale 1-2 Newton Stewart -3/+3   SoS Lg.
29/07/2015 Edusport Academy 8-2 Dumfries YMCA ±0/±0   SoS Lg.
29/07/2015 Heston Rovers 6-0 Fleet Star +24/-24   SoS Lg.
29/07/2015 Lochar Thistle 5-2 Creetown +6/-6   SoS Lg.
29/07/2015 Mid Annandale 2-3 Nithsdale Wanderers -18/+18   SoS Lg.
29/07/2015 Upper Annandale 1-3 Crichton -19/+19   SoS Lg.
29/07/2015 Wigtown & Bladnoch 2-5 Saint Cuthbert Wanderers -38/+38   SoS Lg.
25/07/2015 Creetown 1-2 Heston Rovers -1/+1   SoS Lg.
25/07/2015 Dumfries YMCA 1-6 Nithsdale Wanderers -10/+10   SoS Lg.
25/07/2015 Fleet Star 1-3 Wigtown & Bladnoch -3/+3   SoS Lg.
25/07/2015 Crichton 1-1 Edusport Academy +11/-11   SoS Lg.
25/07/2015 Newton Stewart 2-1 Upper Annandale -8/+8   SoS Lg.
25/07/2015 Saint Cuthbert Wanderers 5-4 Lochar Thistle +1/-1   SoS Lg.
16/05/2015 Creetown 4-2 Fleet Star +21/-21   SoS Lg.
27/04/2015 Lochar Thistle 4-1 Crichton +10/-10   SoS Lg.
25/04/2015 Abbey Vale 1-3 Newton Stewart -8/+8   SoS Lg.
22/04/2015 Fleet Star 0-1 Edusport Academy ±0/±0   SoS Lg.
22/04/2015 Nithsdale Wanderers 0-3 Lochar Thistle -13/+13   SoS Lg.
22/04/2015 Upper Annandale 5-2 Abbey Vale +26/-26   SoS Lg.
22/04/2015 Wigtown & Bladnoch 18-0 Dumfries YMCA +1/-1   SoS Lg.
20/04/2015 Fleet Star 5-1 Upper Annandale +12/-12   SoS Lg.
18/04/2015 Crichton 0-7 Newton Stewart -27/+27   SoS Lg.
18/04/2015 Nithsdale Wanderers 0-4 Wigtown & Bladnoch -2/+2   SoS Lg.
15/04/2015 Edusport Academy 11-3 Dumfries YMCA +1/-1   SoS Lg.
14/04/2015 Creetown 1-5 Wigtown & Bladnoch -3/+3   SoS Lg.
14/04/2015 Newton Stewart 2-4 Fleet Star -27/+27   SoS Lg.
14/04/2015 Upper Annandale 1-2 Lochar Thistle -6/+6   SoS Lg.
11/04/2015 Dumfries YMCA 1-5 Crichton -3/+3   SoS Lg.
11/04/2015 Fleet Star 2-4 Saint Cuthbert Wanderers -15/+15   SoS Lg.
11/04/2015 Lochar Thistle 1-0 Edusport Academy +16/-16   SoS Lg.
11/04/2015 Mid Annandale 3-1 Heston Rovers +17/-17   SoS Lg.
11/04/2015 Nithsdale Wanderers 3-2 Creetown +6/-6   SoS Lg.
11/04/2015 Wigtown & Bladnoch 0-0 Upper Annandale -13/+13   SoS Lg.
07/04/2015 Heston Rovers 3-1 Creetown -1/+1   SoS Lg.
07/04/2015 Crichton 1-3 Edusport Academy -2/+2   SoS Lg.
07/04/2015 Mid Annandale 2-1 Newton Stewart +15/-15   SoS Lg.
07/04/2015 Saint Cuthbert Wanderers 0-5 Wigtown & Bladnoch -20/+20   SoS Lg.
04/04/2015 Abbey Vale 0-2 Edusport Academy -6/+6   SoS Lg.
04/04/2015 Creetown 1-2 Lochar Thistle -5/+5   SoS Lg.
04/04/2015 Dumfries YMCA 3-4 Saint Cuthbert Wanderers +11/-11   SoS Lg.
04/04/2015 Heston Rovers 2-3 Crichton -17/+17   SoS Lg.
04/04/2015 Upper Annandale 0-0 Nithsdale Wanderers -7/+7   SoS Lg.
04/04/2015 Wigtown & Bladnoch 3-2 Newton Stewart -3/+3   SoS Lg.
03/04/2015 Mid Annandale 1-3 Fleet Star -15/+15   SoS Lg.
28/03/2015 Abbey Vale 5-2 Crichton +11/-11   SoS Lg.
28/03/2015 Edusport Academy 9-0 Creetown +8/-8   SoS Lg.
28/03/2015 Lochar Thistle 0-3 Heston Rovers -22/+22   SoS Lg.
28/03/2015 Mid Annandale 2-4 Saint Cuthbert Wanderers -8/+8   SoS Lg.
28/03/2015 Newton Stewart 5-1 Upper Annandale +5/-5   SoS Lg.
24/03/2015 Saint Cuthbert Wanderers 1-3 Newton Stewart -18/+18   SoS Lg.
21/03/2015 Edusport Academy 3-1 Heston Rovers +2/-2   SoS Lg.
21/03/2015 Creetown 2-3 Newton Stewart +4/-4   SoS Lg.
21/03/2015 Lochar Thistle 2-1 Fleet Star +4/-4   SoS Lg.
21/03/2015 Nithsdale Wanderers 2-2 Dumfries YMCA -12/+12   SoS Lg.
21/03/2015 Saint Cuthbert Wanderers 9-1 Upper Annandale +15/-15   SoS Lg.
21/03/2015 Wigtown & Bladnoch 6-0 Crichton +6/-6   SoS Lg.
17/03/2015 Mid Annandale 1-3 Wigtown & Bladnoch -1/+1   SoS Lg.
17/03/2015 Newton Stewart 4-3 Edusport Academy +6/-6   SoS Lg.
14/03/2015 Abbey Vale 2-2 Heston Rovers -1/+1   SoS Lg.
14/03/2015 Edusport Academy 2-0 Wigtown & Bladnoch +16/-16   SoS Lg.
14/03/2015 Creetown 9-1 Dumfries YMCA +6/-6   SoS Lg.
14/03/2015 Saint Cuthbert Wanderers 4-3 Mid Annandale -5/+5   SoS Lg.
14/03/2015 Upper Annandale 0-0 Newton Stewart +7/-7   SoS Lg.
07/03/2015 Abbey Vale 1-7 Wigtown & Bladnoch -20/+20   SoS Lg.
07/03/2015 Dumfries YMCA 2-5 Creetown -3/+3   SoS Lg.
07/03/2015 Fleet Star 0-4 Newton Stewart -23/+23   SoS Lg.
07/03/2015 Heston Rovers 3-0 Nithsdale Wanderers +3/-3   SoS Lg.
07/03/2015 Crichton 1-0 Upper Annandale +1/-1   SoS Lg.
07/03/2015 Mid Annandale 3-2 Lochar Thistle +5/-5   SoS Lg.
28/02/2015 Edusport Academy 5-0 Nithsdale Wanderers +4/-4   SoS Lg.
28/02/2015 Fleet Star 1-0 Abbey Vale +4/-4   SoS Lg.
28/02/2015 Heston Rovers 1-1 Upper Annandale -8/+8   SoS Lg.
28/02/2015 Lochar Thistle 3-2 Newton Stewart +11/-11   SoS Lg.
28/02/2015 Crichton 0-6 Wigtown & Bladnoch -16/+16   SoS Lg.
28/02/2015 Mid Annandale 1-1 Creetown -7/+7   SoS Lg.
21/02/2015 Dumfries YMCA 0-5 Abbey Vale -3/+3   SoS Lg.
14/02/2015 Creetown 2-3 Crichton -6/+6   SoS Lg.
14/02/2015 Mid Annandale 0-3 Abbey Vale -24/+24   SoS Lg.
14/02/2015 Nithsdale Wanderers 1-2 Fleet Star -1/+1   SoS Lg.
14/02/2015 Saint Cuthbert Wanderers 2-3 Heston Rovers -16/+16   SoS Lg.
07/02/2015 Newton Stewart 5-2 Nithsdale Wanderers ±0/±0   SoS Lg.
07/02/2015 Wigtown & Bladnoch 2-1 Fleet Star -7/+7   SoS Lg.
31/01/2015 Saint Cuthbert Wanderers 9-1 Dumfries YMCA +1/-1   SoS Lg.
17/01/2015 Newton Stewart 3-3 Lochar Thistle -9/+9   SoS Lg.
17/01/2015 Saint Cuthbert Wanderers 3-2 Abbey Vale -4/+4   SoS Lg.
10/01/2015 Crichton 2-3 Fleet Star -9/+9   SoS Lg.
10/01/2015 Saint Cuthbert Wanderers 3-2 Edusport Academy +5/-5   SoS Lg.
10/01/2015 Wigtown & Bladnoch 2-1 Nithsdale Wanderers -10/+10   SoS Lg.
09/01/2015 Mid Annandale 3-1 Upper Annandale +5/-5   SoS Lg.
06/12/2014 Heston Rovers 13-1 Dumfries YMCA +3/-3   SoS Lg.
06/12/2014 Mid Annandale 3-1 Nithsdale Wanderers +3/-3   SoS Lg.
06/12/2014 Saint Cuthbert Wanderers 7-1 Lochar Thistle +17/-17   SoS Lg.
29/11/2014 Creetown 0-4 Saint Cuthbert Wanderers -14/+14   SoS Lg.
29/11/2014 Lochar Thistle 1-4 Abbey Vale -29/+29   SoS Lg.
29/11/2014 Upper Annandale 2-0 Dumfries YMCA -6/+6   SoS Lg.
28/11/2014 Mid Annandale 1-4 Edusport Academy -12/+12   SoS Lg.
22/11/2014 Fleet Star 5-0 Nithsdale Wanderers +14/-14   SoS Lg.
22/11/2014 Wigtown & Bladnoch 4-0 Heston Rovers +5/-5   SoS Lg.
21/11/2014 Mid Annandale 2-3 Crichton -11/+11   SoS Lg.
15/11/2014 Nithsdale Wanderers 3-2 Crichton +11/-11   SoS Lg.
08/11/2014 Nithsdale Wanderers 1-4 Abbey Vale -17/+17   SoS Lg.
07/11/2014 Mid Annandale 8-1 Dumfries YMCA +3/-3   SoS Lg.
01/11/2014 Abbey Vale 0-0 Nithsdale Wanderers -8/+8   SoS Lg.
01/11/2014 Creetown 1-0 Upper Annandale +3/-3   SoS Lg.
01/11/2014 Dumfries YMCA 1-10 Edusport Academy -4/+4   SoS Lg.
01/11/2014 Fleet Star 3-0 Heston Rovers +25/-25   SoS Lg.
01/11/2014 Lochar Thistle 0-7 Wigtown & Bladnoch -30/+30   SoS Lg.
01/11/2014 Crichton 1-5 Saint Cuthbert Wanderers -23/+23   SoS Lg.
01/11/2014 Newton Stewart 3-0 Mid Annandale +4/-4   SoS Lg.
25/10/2014 Dumfries YMCA 1-11 Newton Stewart -3/+3   SoS Lg.
25/10/2014 Heston Rovers 2-2 Saint Cuthbert Wanderers -1/+1   SoS Lg.
25/10/2014 Upper Annandale 2-1 Mid Annandale +7/-7   SoS Lg.
25/10/2014 Wigtown & Bladnoch 2-1 Edusport Academy -4/+4   SoS Lg.
18/10/2014 Saint Cuthbert Wanderers 4-0 Nithsdale Wanderers +5/-5   SoS Lg.
10/10/2014 Edusport Academy 5-0 Upper Annandale +11/-11   SoS Lg.
10/10/2014 Heston Rovers 3-2 Lochar Thistle +7/-7   SoS Lg.
10/10/2014 Crichton 2-3 Abbey Vale -12/+12   SoS Lg.
10/10/2014 Newton Stewart 2-2 Wigtown & Bladnoch ±0/±0   SoS Lg.
10/10/2014 Saint Cuthbert Wanderers 4-5 Creetown -21/+21   SoS Lg.
04/10/2014 Abbey Vale 2-1 Creetown -2/+2   SoS Lg.
04/10/2014 Dumfries YMCA 0-5 Fleet Star -7/+7   SoS Lg.
04/10/2014 Nithsdale Wanderers 2-1 Upper Annandale +6/-6   SoS Lg.
27/09/2014 Edusport Academy 3-0 Lochar Thistle +21/-21   SoS Lg.
27/09/2014 Creetown 2-1 Nithsdale Wanderers +3/-3   SoS Lg.
27/09/2014 Heston Rovers 3-2 Mid Annandale ±0/±0   SoS Lg.
27/09/2014 Crichton 10-2 Dumfries YMCA +3/-3   SoS Lg.
27/09/2014 Newton Stewart 4-1 Abbey Vale +4/-4   SoS Lg.
27/09/2014 Saint Cuthbert Wanderers 1-1 Fleet Star -10/+10   SoS Lg.
27/09/2014 Upper Annandale 0-5 Wigtown & Bladnoch -12/+12   SoS Lg.
20/09/2014 Edusport Academy 0-1 Abbey Vale -16/+16   SoS Lg.
20/09/2014 Fleet Star 8-1 Dumfries YMCA +5/-5   SoS Lg.
20/09/2014 Lochar Thistle 5-3 Upper Annandale -1/+1   SoS Lg.
20/09/2014 Newton Stewart 5-0 Creetown +5/-5   SoS Lg.
20/09/2014 Nithsdale Wanderers 0-1 Heston Rovers ±0/±0   SoS Lg.
20/09/2014 Saint Cuthbert Wanderers 2-4 Crichton -28/+28   SoS Lg.
20/09/2014 Wigtown & Bladnoch 1-0 Mid Annandale -7/+7   SoS Lg.
13/09/2014 Dumfries YMCA 2-14 Lochar Thistle -5/+5   SoS Lg.
06/09/2014 Heston Rovers 2-4 Newton Stewart -11/+11   SoS Lg.
30/08/2014 Abbey Vale 2-1 Fleet Star +1/-1   SoS Lg.
30/08/2014 Edusport Academy 4-2 Crichton +4/-4   SoS Lg.
30/08/2014 Heston Rovers 0-1 Wigtown & Bladnoch -1/+1   SoS Lg.
30/08/2014 Lochar Thistle 0-1 Saint Cuthbert Wanderers -9/+9   SoS Lg.
30/08/2014 Newton Stewart 12-0 Dumfries YMCA +2/-2   SoS Lg.
30/08/2014 Nithsdale Wanderers 3-2 Mid Annandale +9/-9   SoS Lg.
30/08/2014 Upper Annandale 4-1 Creetown +13/-13   SoS Lg.
23/08/2014 Abbey Vale 6-1 Dumfries YMCA +2/-2   SoS Lg.
23/08/2014 Creetown 1-3 Edusport Academy -9/+9   SoS Lg.
23/08/2014 Fleet Star 0-4 Wigtown & Bladnoch -10/+10   SoS Lg.
23/08/2014 Lochar Thistle 5-2 Nithsdale Wanderers +1/-1   SoS Lg.
23/08/2014 Upper Annandale 2-3 Saint Cuthbert Wanderers +2/-2   SoS Lg.
22/08/2014 Crichton 2-2 Heston Rovers +1/-1   SoS Lg.
19/08/2014 Heston Rovers 1-3 Fleet Star -28/+28   SoS Lg.
16/08/2014 Edusport Academy 4-3 Fleet Star -5/+5   SoS Lg.
16/08/2014 Dumfries YMCA 2-3 Upper Annandale +7/-7   SoS Lg.
16/08/2014 Heston Rovers 4-0 Abbey Vale +13/-13   SoS Lg.
16/08/2014 Lochar Thistle 3-2 Creetown -7/+7   SoS Lg.
16/08/2014 Crichton 2-2 Mid Annandale -2/+2   SoS Lg.
13/08/2014 Abbey Vale 2-1 Mid Annandale +5/-5   SoS Lg.
13/08/2014 Creetown 2-3 Heston Rovers -2/+2   SoS Lg.
13/08/2014 Fleet Star 1-5 Lochar Thistle -13/+13   SoS Lg.
13/08/2014 Nithsdale Wanderers 1-1 Edusport Academy +6/-6   SoS Lg.
13/08/2014 Upper Annandale 2-5 Crichton -28/+28   SoS Lg.
09/08/2014 Edusport Academy 0-4 Newton Stewart -24/+24   SoS Lg.
09/08/2014 Creetown 3-1 Mid Annandale +18/-18   SoS Lg.
09/08/2014 Fleet Star 2-3 Crichton -10/+10   SoS Lg.
09/08/2014 Lochar Thistle 10-0 Dumfries YMCA +2/-2   SoS Lg.
09/08/2014 Nithsdale Wanderers 0-5 Saint Cuthbert Wanderers -13/+13   SoS Lg.
09/08/2014 Upper Annandale 1-2 Heston Rovers -6/+6   SoS Lg.
09/08/2014 Wigtown & Bladnoch 4-0 Abbey Vale +5/-5   SoS Lg.
06/08/2014 Abbey Vale 1-0 Upper Annandale +4/-4   SoS Lg.
06/08/2014 Dumfries YMCA 4-5 Nithsdale Wanderers +6/-6   SoS Lg.
06/08/2014 Fleet Star 1-3 Mid Annandale -14/+14   SoS Lg.
06/08/2014 Crichton 0-4 Lochar Thistle -17/+17   SoS Lg.
06/08/2014 Newton Stewart 3-1 Saint Cuthbert Wanderers +9/-9   SoS Lg.
06/08/2014 Wigtown & Bladnoch 8-0 Creetown +8/-8   SoS Lg.
05/08/2014 Heston Rovers 1-0 Edusport Academy +5/-5   SoS Lg.
02/08/2014 Edusport Academy 1-3 Saint Cuthbert Wanderers -15/+15   SoS Lg.
02/08/2014 Creetown 1-0 Abbey Vale +8/-8   SoS Lg.
02/08/2014 Dumfries YMCA 1-7 Wigtown & Bladnoch -1/+1   SoS Lg.
02/08/2014 Lochar Thistle 2-1 Mid Annandale -4/+4   SoS Lg.
02/08/2014 Newton Stewart 4-0 Crichton +6/-6   SoS Lg.
31/07/2014 Fleet Star 1-0 Creetown +1/-1   SoS Lg.
30/07/2014 Abbey Vale 2-3 Lochar Thistle -2/+2   SoS Lg.
30/07/2014 Dumfries YMCA 1-4 Mid Annandale ±0/±0   SoS Lg.
30/07/2014 Crichton 0-2 Nithsdale Wanderers -25/+25   SoS Lg.
30/07/2014 Newton Stewart 2-0 Heston Rovers +3/-3   SoS Lg.
30/07/2014 Upper Annandale 4-2 Edusport Academy +21/-21   SoS Lg.
30/07/2014 Wigtown & Bladnoch 2-2 Saint Cuthbert Wanderers -5/+5   SoS Lg.
26/07/2014 Abbey Vale 1-3 Saint Cuthbert Wanderers -8/+8   SoS Lg.
26/07/2014 Edusport Academy 0-0 Mid Annandale -9/+9   SoS Lg.
26/07/2014 Dumfries YMCA 1-5 Heston Rovers -1/+1   SoS Lg.
26/07/2014 Crichton 5-2 Creetown +11/-11   SoS Lg.
26/07/2014 Nithsdale Wanderers 0-2 Newton Stewart ±0/±0   SoS Lg.
26/07/2014 Upper Annandale 5-1 Fleet Star +22/-22   SoS Lg.
26/07/2014 Wigtown & Bladnoch 1-4 Lochar Thistle -36/+36   SoS Lg.