|
||||||||||
| DATE | TEAM 1 | SCORE | TEAM 2 | PTS | COMPETITION | |||
| 08/05/2024 | Creetown | 1-1 | Dalbeattie Star | -1/+1 | SoS Lg. | |||
| 04/05/2024 | Nithsdale Wanderers | 4-2 | Wigtown & Bladnoch | -5/+5 | SoS Lg. | |||
| 01/05/2024 | Nithsdale Wanderers | 0-3 | Abbey Vale | -12/+12 | SoS Lg. | |||
| 01/05/2024 | Wigtown & Bladnoch | 0-7 | Dalbeattie Star | -4/+4 | SoS Lg. | |||
| 25/04/2024 | Dalbeattie Star | 2-3 | Abbey Vale | -14/+14 | SoS Lg. | |||
| 20/04/2024 | Upper Annandale | 2-0 | Saint Cuthbert Wanderers | +6/-6 | SoS Lg. | |||
| 20/04/2024 | Wigtown & Bladnoch | 1-5 | Nithsdale Wanderers | -7/+7 | SoS Lg. | |||
| 18/04/2024 | Abbey Vale | 6-2 | Mid Annandale | +4/-4 | SoS Lg. | |||
| 16/04/2024 | Abbey Vale | 5-0 | Lochar Thistle | +27/-27 | SoS Lg. | |||
| 16/04/2024 | Dalbeattie Star | 3-0 | Nithsdale Wanderers | +3/-3 | SoS Lg. | |||
| 16/04/2024 | Lochmaben | 3-3 | Upper Annandale | -1/+1 | SoS Lg. | |||
| 13/04/2024 | Upper Annandale | 0-2 | Creetown | ±0/±0 | SoS Lg. | |||
| 10/04/2024 | Upper Annandale | 2-3 | Nithsdale Wanderers | -3/+3 | SoS Lg. | |||
| 09/04/2024 | Lochar Thistle | 2-2 | Abbey Vale | -4/+4 | SoS Lg. | |||
| 06/04/2024 | Lochar Thistle | 4-1 | Lochmaben | -2/+2 | SoS Lg. | |||
| 06/04/2024 | Upper Annandale | 0-3 | Dalbeattie Star | -1/+1 | SoS Lg. | |||
| 05/04/2024 | Stranraer Reserves | 7-0 | Wigtown & Bladnoch | +5/-5 | SoS Lg. | |||
| 03/04/2024 | Mid Annandale | 3-5 | Lochar Thistle | -1/+1 | SoS Lg. | |||
| 30/03/2024 | Abbey Vale | 3-1 | Upper Annandale | -5/+5 | SoS Lg. | |||
| 30/03/2024 | Creetown | 4-1 | Saint Cuthbert Wanderers | -2/+2 | SoS Lg. | |||
| 23/03/2024 | Lochar Thistle | 4-4 | Dalbeattie Star | -2/+2 | SoS Lg. | |||
| 23/03/2024 | Lochmaben | 1-6 | Creetown | -9/+9 | SoS Lg. | |||
| 23/03/2024 | Nithsdale Wanderers | 3-0 | Saint Cuthbert Wanderers | +4/-4 | SoS Lg. | |||
| 23/03/2024 | Stranraer Reserves | 9-0 | Upper Annandale | +16/-16 | SoS Lg. | |||
| 23/03/2024 | Wigtown & Bladnoch | 0-4 | Newton Stewart | -2/+2 | SoS Lg. | |||
| 16/03/2024 | Abbey Vale | 3-0 | Newton Stewart | +15/-15 | SoS Lg. | |||
| 16/03/2024 | Lochar Thistle | 3-1 | Wigtown & Bladnoch | -7/+7 | SoS Lg. | |||
| 16/03/2024 | Nithsdale Wanderers | 2-3 | Creetown | -1/+1 | SoS Lg. | |||
| 16/03/2024 | Saint Cuthbert Wanderers | 0-6 | Dalbeattie Star | -6/+6 | SoS Lg. | |||
| 16/03/2024 | Stranraer Reserves | 3-1 | Lochmaben | -2/+2 | SoS Lg. | |||
| 16/03/2024 | Upper Annandale | 2-3 | Mid Annandale | -7/+7 | SoS Lg. | |||
| 09/03/2024 | Creetown | 1-2 | Stranraer Reserves | -17/+17 | SoS Lg. | |||
| 09/03/2024 | Newton Stewart | 6-2 | Wigtown & Bladnoch | -1/+1 | SoS Lg. | |||
| 02/03/2024 | Abbey Vale | 0-2 | Creetown | -21/+21 | SoS Lg. | |||
| 02/03/2024 | Dalbeattie Star | 3-1 | Mid Annandale | -5/+5 | SoS Lg. | |||
| 02/03/2024 | Lochmaben | 1-3 | Newton Stewart | +2/-2 | SoS Lg. | |||
| 02/03/2024 | Saint Cuthbert Wanderers | 0-2 | Upper Annandale | -16/+16 | SoS Lg. | |||
| 02/03/2024 | Stranraer Reserves | 4-2 | Nithsdale Wanderers | +7/-7 | SoS Lg. | |||
| 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 | +22/-22 | 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 | +13/-13 | 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 | +11/-11 | 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 | -4/+4 | 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. |