SCOTTISH FOOTBALL RESULTS DATABASE
Senior/Junior

INDEX SENIOR/JUNIOR CLUB RANKINGS SENIOR/JUNIOR RESULTS  

c
CURRENT COMPETITIONS
 EUROPE  HIGHLAND  LOWLAND  WEST OF SCOTLAND
UEFA Champions League Highland League Lowland League West of Scotland Premier
UEFA Europa League Aberdeenshire Development League Lowland Development League West of Scotland Division 1
UEFA Conference League Highland League Cup Lowland League Cup West of Scotland Division 2
 NATIONAL/REGIONAL Aberdeenshire Cup Lowland League Play-Off West of Scotland Division 3
Scottish Premier Aberdeenshire Shield Lowland Development League Cup West of Scotland Division 4
Scottish Championship North of Scotland Cup Lowland Development Knockout Cup West of Scotland Development A
Scottish League 1  EAST OF SCOTLAND Development Challenge Cup West of Scotland Development B
Scottish League 2 East of Scotland Premier  SOUTH OF SCOTLAND West of Scotland Development C
Scottish Tier 1/2 Play-Offs East of Scotland Division 1 South of Scotland League West of Scotland Development D
Scottish Tier 2/3 Play-Offs East of Scotland Division 2 South of Scotland League Cup West of Scotland League Cup
Scottish Tier 3/4 Play-Offs East of Scotland Division 3 Southern Counties FA Challenge Cup Strathclyde Cup
Scottish Tier 4/5 Play-Offs East of Scotland Development League (West) Cree Lodge Cup West of Scotland Development League Cup
SPFL Reserve League East of Scotland Development League (North) Haig Gordon Trophy West of Scotland Development Knockout Cup
Scottish FA Cup East of Scotland Development League (East) Potts Cup Development Challenge Cup
Scottish League Cup East of Scotland (City) Cup Tweedie Cup  NORTH REGION
Scottish Challenge Cup East of Scotland Centenary Cup Alba Cup North Region Premier
Scottish Junior Cup East of Scotland League Cup  MIDLANDS North Region Championship
SPFL Reserve Cup East of Scotland Qualifying Cup Midlands League North Regional Cup
Cup Winners Shield King Cup Midlands League Cup North Junior League Cup
South Challenge Cup Alex Jack Cup Inter-Regional Cup McLeman Cup
Fife Cup East of Scotland Development League Cup  NORTH CALEDONIAN Elginshire Cup
Glasgow Cup East of Scotland Development Knockout Cup North Caledonian League Inter-Regional Cup
Inverness Cup Development Challenge Cup North Caledonian Cup  
    Football Times Cup  
    NC League/Jock Mackay Memorial Cup  
     
FORMER COMPETITIONS
 NATIONAL/REGIONAL  HIGHLAND  WEST OF SCOTLAND  NORTH REGION JUNIORS
SPFL Reserve League Division 2 North of Scotland Development League West of Scotland Division 1A North Junior Superleague
SPFL Development League  LOWLAND West of Scotland Division 1B North Junior Division 1
SPFL Development League East Lowland/East Development League West of Scotland Division 1C North Junior Division 1 East
SPFL Development League West Lowland/East Development League Play-Off NORTH CALEDONIAN North Junior Division 1 West
Scottish Youth Cup Lowland Development League A North Caledonian Division 1 North Junior Division 2
Forfarshire Cup Lowland Development League B North Caledonian Division 2 North Junior Tier 1/2 Play-Off
Renfrewshire Cup Lowland Development League C NC League/Jock Mackay Memorial Cup Archibald Cup
Stirlingshire Cup Lowland Development League D Morris Newton Cup Jim McPherson Trophy
SPFL Reserve Challenge Cup Lowland Development League E Ness Cup Morrison Cup
 EAST OF SCOTLAND Lowland Development League F  EAST REGION JUNIORS  WEST REGION JUNIORS
East of Scotland League Lowland Development League G East Junior Superleague West Junior Premier
East of Scotland Title Play-Off Lowland Development Challenge Cup East Junior Superleague North West Junior Superleague Premier
East of Scotland Division 1A Lowland Development Knockout Cup (East) East Junior Superleague South West Junior Superleague Division 1
East of Scotland Division 1B Lowland Development Knockout Cup (West) East Junior Premier West Junior Championship
East of Scotland Division 2X Lowland Development League Cup (East) East Junior Premier North West Junior League 1
East of Scotland Tier 1, Conference A Lowland Development League Cup (West) East Junior Premier South West Junior League 2
East of Scotland Tier 1, Conference B Lowland/East Development Challenge Cup East Junior North Division West Junior Tier 1/2 Play-Off
East of Scotland Tier 1, Conference C Lowland/East Development Knockout Cup East Junior South Division West Junior Tier 2/3 Play-Off
East of Scotland Tier 2, Conference A Lowland/East Development League Cup East Junior Tier 1/2 Play-Off West Junior Ayrshire Division
East of Scotland Tier 2, Conference B   East Junior Cup West Junior Central Division 1
    East Junior League Cup West Junior Central Division 2
    East Junior Consolation Cup Evening Times Cup
    Fife & Lothians Cup West Junior Sectional League Cup
      West Junior Ayrshire League Cup
      West Junior Ayrshire Sectional League Cup
      West Junior Central League Cup
      West Junior Central Sectional League Cup
MIDLANDS LEAGUE RESULTS
DATE TEAM 1   SCORE   TEAM 2 PTS   COMPETITION
24/02/2024 Arbroath Victoria 1-4 Tayport -13/+13   Midlands Lg.
24/02/2024 Blairgowrie 0-3 Scone Thistle -20/+20   Midlands Lg.
24/02/2024 Coupar Angus 3-6 Broughty Athletic -1/+1   Midlands Lg.
24/02/2024 Downfield 3-1 Letham +1/-1   Midlands Lg.
24/02/2024 Dundee Saint James 3-5 Carnoustie Panmure -6/+6   Midlands Lg.
24/02/2024 Dundee Violet 2-1 Brechin Victoria -3/+3   Midlands Lg.
24/02/2024 East Craigie 3-0 Lochee Harp ±0/±0   Midlands Lg.
24/02/2024 Kirriemuir Thistle 3-2 Montrose Roselea +1/-1   Midlands Lg.
21/02/2024 Montrose Roselea 2-4 Lochee United -3/+3   Midlands Lg.
17/02/2024 Arbroath Victoria 1-1 Dundee Violet ±0/±0   Midlands Lg.
17/02/2024 Coupar Angus 2-1 Lochee Harp +4/-4   Midlands Lg.
17/02/2024 Dundee Saint James 0-3 Kirriemuir Thistle -21/+21   Midlands Lg.
17/02/2024 Forfar United 2-0 Brechin Victoria +16/-16   Midlands Lg.
17/02/2024 Scone Thistle 0-2 Montrose Roselea -11/+11   Midlands Lg.
14/02/2024 Lochee United 1-1 Carnoustie Panmure -7/+7   Midlands Lg.
10/02/2024 Brechin Victoria 0-10 Broughty Athletic -13/+13   Midlands Lg.
10/02/2024 Coupar Angus 3-2 Arbroath Victoria +7/-7   Midlands Lg.
10/02/2024 Dundee North End 6-0 Lochee Harp +3/-3   Midlands Lg.
10/02/2024 East Craigie 5-1 Forfar United +1/-1   Midlands Lg.
10/02/2024 Letham 1-1 Kirriemuir Thistle -1/+1   Midlands Lg.
10/02/2024 Tayport 2-2 Carnoustie Panmure +3/-3   Midlands Lg.
03/02/2024 Brechin Victoria 0-2 Montrose Roselea -9/+9   Midlands Lg.
03/02/2024 Broughty Athletic 3-2 Forfar West End -11/+11   Midlands Lg.
03/02/2024 Carnoustie Panmure 6-1 Blairgowrie +3/-3   Midlands Lg.
03/02/2024 Coupar Angus 2-3 East Craigie +5/-5   Midlands Lg.
03/02/2024 Dundee North End 1-0 Dundee Violet -9/+9   Midlands Lg.
03/02/2024 Forfar United 3-5 Kirriemuir Thistle -1/+1   Midlands Lg.
03/02/2024 Letham 0-2 Dundee Saint James -23/+23   Midlands Lg.
03/02/2024 Lochee Harp 0-6 Downfield -14/+14   Midlands Lg.
03/02/2024 Lochee United 6-2 Arbroath Victoria +1/-1   Midlands Lg.
03/02/2024 Tayport 1-1 Scone Thistle -9/+9   Midlands Lg.
27/01/2024 Blairgowrie 0-6 Letham -27/+27   Midlands Lg.
27/01/2024 Dundee Saint James 3-2 Lochee Harp -2/+2   Midlands Lg.
27/01/2024 Dundee Violet 0-3 Broughty Athletic -5/+5   Midlands Lg.
27/01/2024 East Craigie 0-1 Tayport -15/+15   Midlands Lg.
27/01/2024 Kirriemuir Thistle 4-1 Brechin Victoria +6/-6   Midlands Lg.
27/01/2024 Lochee United 4-1 Scone Thistle -2/+2   Midlands Lg.
27/01/2024 Montrose Roselea 2-2 Arbroath Victoria -8/+8   Midlands Lg.
24/01/2024 Blairgowrie 1-5 Broughty Athletic -4/+4   Midlands Lg.
24/01/2024 Lochee United 5-0 Forfar West End ±0/±0   Midlands Lg.
20/01/2024 Broughty Athletic 5-1 Montrose Roselea +6/-6   Midlands Lg.
20/01/2024 Lochee Harp 0-2 Blairgowrie -22/+22   Midlands Lg.
13/01/2024 Blairgowrie 1-6 Coupar Angus -46/+46   Midlands Lg.
13/01/2024 Montrose Roselea 2-1 Carnoustie Panmure +13/-13   Midlands Lg.
06/01/2024 Broughty Athletic 1-2 Dundee North End -10/+10   Midlands Lg.
06/01/2024 Forfar West End 0-4 East Craigie -4/+4   Midlands Lg.
06/01/2024 Letham 2-1 Montrose Roselea +5/-5   Midlands Lg.
06/01/2024 Lochee Harp 2-3 Dundee Violet -7/+7   Midlands Lg.
06/01/2024 Lochee United 2-0 Dundee Saint James -5/+5   Midlands Lg.
06/01/2024 Tayport 3-1 Blairgowrie ±0/±0   Midlands Lg.
16/12/2023 Blairgowrie 0-9 Lochee United -11/+11   Midlands Lg.
16/12/2023 Brechin Victoria 2-1 Letham +10/-10   Midlands Lg.
16/12/2023 Downfield 4-1 Arbroath Victoria +2/-2   Midlands Lg.
16/12/2023 Dundee North End 2-1 Carnoustie Panmure -1/+1   Midlands Lg.
16/12/2023 Dundee Saint James 4-1 Forfar United +4/-4   Midlands Lg.
16/12/2023 Dundee Violet 1-0 Coupar Angus -5/+5   Midlands Lg.
16/12/2023 East Craigie 0-2 Scone Thistle -33/+33   Midlands Lg.
16/12/2023 Kirriemuir Thistle 1-3 Broughty Athletic -5/+5   Midlands Lg.
16/12/2023 Montrose Roselea 6-1 Lochee Harp +16/-16   Midlands Lg.
09/12/2023 Arbroath Victoria 1-4 Dundee Saint James -26/+26   Midlands Lg.
09/12/2023 Coupar Angus 2-4 Montrose Roselea -4/+4   Midlands Lg.
09/12/2023 East Craigie 5-0 Kirriemuir Thistle +16/-16   Midlands Lg.
09/12/2023 Forfar United 1-5 Blairgowrie -27/+27   Midlands Lg.
09/12/2023 Letham 2-3 Dundee North End +4/-4   Midlands Lg.
09/12/2023 Lochee Harp 1-0 Brechin Victoria +1/-1   Midlands Lg.
02/12/2023 Letham 5-2 Forfar West End +2/-2   Midlands Lg.
25/11/2023 Blairgowrie 2-4 Arbroath Victoria -16/+16   Midlands Lg.
25/11/2023 Brechin Victoria 2-1 Coupar Angus -2/+2   Midlands Lg.
25/11/2023 Broughty Athletic 5-0 Letham +7/-7   Midlands Lg.
25/11/2023 Downfield 1-3 East Craigie -20/+20   Midlands Lg.
25/11/2023 Dundee Violet 1-1 Lochee United +10/-10   Midlands Lg.
25/11/2023 Forfar West End 4-1 Forfar United +22/-22   Midlands Lg.
25/11/2023 Kirriemuir Thistle 1-2 Carnoustie Panmure -3/+3   Midlands Lg.
25/11/2023 Montrose Roselea 2-1 Tayport +7/-7   Midlands Lg.
18/11/2023 Arbroath Victoria 2-2 Forfar West End -10/+10   Midlands Lg.
18/11/2023 Brechin Victoria 0-2 Tayport -8/+8   Midlands Lg.
18/11/2023 Broughty Athletic 7-0 Lochee Harp +6/-6   Midlands Lg.
18/11/2023 Downfield 0-2 Kirriemuir Thistle -28/+28   Midlands Lg.
18/11/2023 Dundee North End 6-0 Coupar Angus +2/-2   Midlands Lg.
17/11/2023 Lochee United 2-2 Montrose Roselea -12/+12   Midlands Lg.
11/11/2023 Blairgowrie 1-3 Dundee Saint James -17/+17   Midlands Lg.
11/11/2023 Broughty Athletic 8-0 Coupar Angus +3/-3   Midlands Lg.
11/11/2023 Forfar United 3-5 Montrose Roselea -8/+8   Midlands Lg.
11/11/2023 Kirriemuir Thistle 3-2 Letham +2/-2   Midlands Lg.
11/11/2023 Lochee Harp 0-1 Carnoustie Panmure +4/-4   Midlands Lg.
11/11/2023 Lochee United 5-0 Brechin Victoria +2/-2   Midlands Lg.
11/11/2023 Scone Thistle 1-2 Forfar West End -18/+18   Midlands Lg.
11/11/2023 Tayport 1-2 Dundee North End +1/-1   Midlands Lg.
04/11/2023 Blairgowrie 1-1 Brechin Victoria -3/+3   Midlands Lg.
04/11/2023 Broughty Athletic 4-2 Dundee Saint James -5/+5   Midlands Lg.
04/11/2023 Coupar Angus 1-1 Forfar West End -7/+7   Midlands Lg.
04/11/2023 Lochee Harp 2-2 Kirriemuir Thistle +3/-3   Midlands Lg.
28/10/2023 Arbroath Victoria 1-0 Montrose Roselea +7/-7   Midlands Lg.
28/10/2023 Blairgowrie 2-6 Downfield -9/+9   Midlands Lg.
28/10/2023 Brechin Victoria 5-0 Forfar United +24/-24   Midlands Lg.
28/10/2023 Broughty Athletic 3-2 Tayport -6/+6   Midlands Lg.
28/10/2023 East Craigie 2-1 Forfar West End -11/+11   Midlands Lg.
28/10/2023 Letham 2-1 Lochee Harp -2/+2   Midlands Lg.
21/10/2023 Letham 3-3 Coupar Angus -11/+11   Midlands Lg.
14/10/2023 Blairgowrie 4-3 Kirriemuir Thistle +12/-12   Midlands Lg.
14/10/2023 Brechin Victoria 0-1 Scone Thistle -10/+10   Midlands Lg.
14/10/2023 Broughty Athletic 2-1 Forfar United -10/+10   Midlands Lg.
14/10/2023 Dundee North End 5-1 Arbroath Victoria +1/-1   Midlands Lg.
14/10/2023 Forfar West End 1-5 Dundee Saint James -17/+17   Midlands Lg.
14/10/2023 Lochee Harp 4-3 Coupar Angus -3/+3   Midlands Lg.
14/10/2023 Lochee United 2-1 Tayport -8/+8   Midlands Lg.
14/10/2023 Montrose Roselea 1-7 East Craigie -35/+35   Midlands Lg.
30/09/2023 Arbroath Victoria 0-1 Broughty Athletic +7/-7   Midlands Lg.
30/09/2023 Blairgowrie 3-0 Forfar West End +5/-5   Midlands Lg.
30/09/2023 Downfield 3-1 Montrose Roselea +2/-2   Midlands Lg.
30/09/2023 Dundee Saint James 1-2 Dundee Violet -8/+8   Midlands Lg.
30/09/2023 East Craigie 1-1 Brechin Victoria -12/+12   Midlands Lg.
30/09/2023 Forfar United 1-6 Carnoustie Panmure -8/+8   Midlands Lg.
30/09/2023 Kirriemuir Thistle 3-1 Coupar Angus -3/+3   Midlands Lg.
30/09/2023 Lochee United 10-0 Letham +13/-13   Midlands Lg.
30/09/2023 Scone Thistle 0-3 Dundee North End -1/+1   Midlands Lg.
30/09/2023 Tayport 0-2 Lochee Harp -28/+28   Midlands Lg.
23/09/2023 Blairgowrie 2-2 East Craigie +8/-8   Midlands Lg.
23/09/2023 Forfar United 3-1 Scone Thistle +13/-13   Midlands Lg.
16/09/2023 Brechin Victoria 1-4 Downfield -5/+5   Midlands Lg.
16/09/2023 Broughty Athletic 5-0 Scone Thistle +2/-2   Midlands Lg.
16/09/2023 Carnoustie Panmure 3-0 Arbroath Victoria ±0/±0   Midlands Lg.
16/09/2023 Coupar Angus 1-4 Tayport -7/+7   Midlands Lg.
16/09/2023 Dundee North End 2-1 East Craigie -3/+3   Midlands Lg.
16/09/2023 Dundee Violet 2-1 Blairgowrie -1/+1   Midlands Lg.
16/09/2023 Forfar West End 0-2 Kirriemuir Thistle +1/-1   Midlands Lg.
16/09/2023 Letham 3-2 Forfar United -5/+5   Midlands Lg.
16/09/2023 Lochee Harp 0-2 Lochee United +3/-3   Midlands Lg.
16/09/2023 Montrose Roselea 3-0 Dundee Saint James +7/-7   Midlands Lg.
12/09/2023 Blairgowrie 2-6 Carnoustie Panmure -8/+8   Midlands Lg.
09/09/2023 Arbroath Victoria 0-0 Letham +3/-3   Midlands Lg.
09/09/2023 Blairgowrie 0-1 Montrose Roselea -2/+2   Midlands Lg.
09/09/2023 Downfield 0-3 Dundee North End -22/+22   Midlands Lg.
09/09/2023 Dundee Saint James 3-1 Brechin Victoria +9/-9   Midlands Lg.
09/09/2023 East Craigie 0-1 Broughty Athletic -2/+2   Midlands Lg.
09/09/2023 Forfar United 0-1 Lochee Harp -9/+9   Midlands Lg.
09/09/2023 Forfar West End 1-2 Dundee Violet +1/-1   Midlands Lg.
09/09/2023 Kirriemuir Thistle 1-0 Tayport +2/-2   Midlands Lg.
09/09/2023 Lochee United 8-0 Coupar Angus +3/-3   Midlands Lg.
09/09/2023 Scone Thistle 1-7 Carnoustie Panmure -15/+15   Midlands Lg.
26/08/2023 Brechin Victoria 1-2 Blairgowrie -12/+12   Midlands Lg.
26/08/2023 Broughty Athletic 5-1 Downfield +17/-17   Midlands Lg.
26/08/2023 Carnoustie Panmure 0-1 East Craigie -14/+14   Midlands Lg.
26/08/2023 Coupar Angus 4-4 Forfar United -1/+1   Midlands Lg.
26/08/2023 Dundee North End 5-1 Dundee Saint James +3/-3   Midlands Lg.
26/08/2023 Dundee Violet 2-2 Kirriemuir Thistle +4/-4   Midlands Lg.
26/08/2023 Letham 2-2 Scone Thistle -7/+7   Midlands Lg.
26/08/2023 Lochee Harp 3-3 Arbroath Victoria -1/+1   Midlands Lg.
26/08/2023 Montrose Roselea 4-1 Forfar West End ±0/±0   Midlands Lg.
26/08/2023 Tayport 0-5 Lochee United -18/+18   Midlands Lg.
23/08/2023 Brechin Victoria 3-2 Dundee Violet +4/-4   Midlands Lg.
23/08/2023 Broughty Athletic 7-0 Blairgowrie +5/-5   Midlands Lg.
23/08/2023 Carnoustie Panmure 2-4 Dundee Saint James -33/+33   Midlands Lg.
23/08/2023 Coupar Angus 1-3 Scone Thistle -13/+13   Midlands Lg.
23/08/2023 Dundee North End 6-0 Forfar West End +2/-2   Midlands Lg.
23/08/2023 Letham 0-3 Downfield -13/+13   Midlands Lg.
23/08/2023 Lochee Harp 4-6 East Craigie -1/+1   Midlands Lg.
23/08/2023 Lochee United 9-1 Forfar United +4/-4   Midlands Lg.
23/08/2023 Montrose Roselea 1-3 Kirriemuir Thistle -18/+18   Midlands Lg.
23/08/2023 Tayport 3-1 Arbroath Victoria ±0/±0   Midlands Lg.
19/08/2023 Arbroath Victoria 3-0 Coupar Angus +12/-12   Midlands Lg.
19/08/2023 Blairgowrie 0-6 Dundee North End -12/+12   Midlands Lg.
19/08/2023 Downfield 5-1 Carnoustie Panmure +28/-28   Midlands Lg.
19/08/2023 Dundee Saint James 4-3 Broughty Athletic +21/-21   Midlands Lg.
19/08/2023 Dundee Violet 1-2 Montrose Roselea -4/+4   Midlands Lg.
19/08/2023 East Craigie 1-3 Letham -28/+28   Midlands Lg.
19/08/2023 Forfar United 2-5 Tayport -11/+11   Midlands Lg.
19/08/2023 Forfar West End 0-3 Brechin Victoria -16/+16   Midlands Lg.
19/08/2023 Kirriemuir Thistle 1-5 Lochee United -17/+17   Midlands Lg.
19/08/2023 Scone Thistle 0-3 Lochee Harp -34/+34   Midlands Lg.
16/08/2023 Brechin Victoria 0-1 Kirriemuir Thistle -1/+1   Midlands Lg.
16/08/2023 Broughty Athletic 5-1 Dundee Violet +2/-2   Midlands Lg.
16/08/2023 Carnoustie Panmure 4-0 Forfar West End -1/+1   Midlands Lg.
16/08/2023 Coupar Angus 1-3 Downfield +2/-2   Midlands Lg.
16/08/2023 Dundee North End 2-2 Montrose Roselea -9/+9   Midlands Lg.
16/08/2023 Forfar United 4-2 Arbroath Victoria +13/-13   Midlands Lg.
16/08/2023 Letham 2-0 Blairgowrie +4/-4   Midlands Lg.
16/08/2023 Lochee Harp 1-2 Dundee Saint James -9/+9   Midlands Lg.
16/08/2023 Scone Thistle 0-7 Lochee United -15/+15   Midlands Lg.
16/08/2023 Tayport 0-0 East Craigie +3/-3   Midlands Lg.
12/08/2023 Arbroath Victoria 1-9 Lochee United -15/+15   Midlands Lg.
12/08/2023 Downfield 5-1 Lochee Harp +1/-1   Midlands Lg.
12/08/2023 Dundee Saint James 1-2 Letham -3/+3   Midlands Lg.
12/08/2023 Dundee Violet 0-3 Dundee North End -7/+7   Midlands Lg.
12/08/2023 East Craigie 4-0 Coupar Angus +1/-1   Midlands Lg.
12/08/2023 Forfar West End 0-6 Broughty Athletic -4/+4   Midlands Lg.
12/08/2023 Kirriemuir Thistle 4-2 Forfar United -2/+2   Midlands Lg.
12/08/2023 Montrose Roselea 4-0 Brechin Victoria +11/-11   Midlands Lg.
12/08/2023 Scone Thistle 2-2 Tayport +2/-2   Midlands Lg.
09/08/2023 Blairgowrie 3-2 Lochee Harp -1/+1   Midlands Lg.
09/08/2023 Brechin Victoria 0-1 Dundee North End +5/-5   Midlands Lg.
09/08/2023 Downfield 4-1 Tayport +8/-8   Midlands Lg.
09/08/2023 Dundee Saint James 4-1 Coupar Angus +15/-15   Midlands Lg.
09/08/2023 Dundee Violet 0-2 Carnoustie Panmure ±0/±0   Midlands Lg.
09/08/2023 East Craigie 2-2 Lochee United ±0/±0   Midlands Lg.
09/08/2023 Forfar West End 2-3 Letham +2/-2   Midlands Lg.
09/08/2023 Kirriemuir Thistle 2-0 Arbroath Victoria ±0/±0   Midlands Lg.
09/08/2023 Montrose Roselea 1-2 Broughty Athletic +3/-3   Midlands Lg.
09/08/2023 Scone Thistle 4-2 Forfar United +5/-5   Midlands Lg.
05/08/2023 Arbroath Victoria 0-6 Scone Thistle -50/+50   Midlands Lg.
05/08/2023 Broughty Athletic 4-1 Brechin Victoria -2/+2   Midlands Lg.
05/08/2023 Carnoustie Panmure 3-2 Montrose Roselea -7/+7   Midlands Lg.
05/08/2023 Coupar Angus 2-2 Blairgowrie ±0/±0   Midlands Lg.
05/08/2023 Dundee North End 3-1 Kirriemuir Thistle +2/-2   Midlands Lg.
05/08/2023 Forfar United 0-8 East Craigie -17/+17   Midlands Lg.
05/08/2023 Letham 3-0 Dundee Violet +14/-14   Midlands Lg.
05/08/2023 Lochee Harp 5-1 Forfar West End +19/-19   Midlands Lg.
05/08/2023 Lochee United 5-3 Downfield +7/-7   Midlands Lg.
05/08/2023 Tayport 7-2 Dundee Saint James +10/-10   Midlands Lg.
02/08/2023 Arbroath Victoria 1-7 Downfield -24/+24   Midlands Lg.
02/08/2023 Broughty Athletic 3-1 Kirriemuir Thistle -1/+1   Midlands Lg.
02/08/2023 Carnoustie Panmure 4-0 Dundee North End +19/-19   Midlands Lg.
02/08/2023 Coupar Angus 0-5 Dundee Violet -32/+32   Midlands Lg.
02/08/2023 Forfar United 1-1 Dundee Saint James -4/+4   Midlands Lg.
02/08/2023 Letham 1-1 Brechin Victoria -7/+7   Midlands Lg.
02/08/2023 Lochee Harp 0-2 Montrose Roselea -5/+5   Midlands Lg.
02/08/2023 Lochee United 3-0 Blairgowrie -1/+1   Midlands Lg.
02/08/2023 Scone Thistle 1-1 East Craigie +9/-9   Midlands Lg.
02/08/2023 Tayport 2-0 Forfar West End -3/+3   Midlands Lg.
29/07/2023 Blairgowrie 1-1 Tayport +4/-4   Midlands Lg.
29/07/2023 Brechin Victoria 0-3 Carnoustie Panmure -3/+3   Midlands Lg.
29/07/2023 Downfield 7-0 Forfar United +9/-9   Midlands Lg.
29/07/2023 Dundee North End 2-3 Broughty Athletic -9/+9   Midlands Lg.
29/07/2023 Dundee Saint James 0-3 Lochee United -2/+2   Midlands Lg.
29/07/2023 Dundee Violet 6-0 Lochee Harp +21/-21   Midlands Lg.
29/07/2023 East Craigie 3-2 Arbroath Victoria -6/+6   Midlands Lg.
29/07/2023 Forfar West End 2-1 Coupar Angus +9/-9   Midlands Lg.
29/07/2023 Kirriemuir Thistle 3-2 Scone Thistle -6/+6   Midlands Lg.
29/07/2023 Montrose Roselea 4-0 Letham +22/-22   Midlands Lg.
26/07/2023 Blairgowrie 6-2 Forfar United +23/-23   Midlands Lg.
26/07/2023 Brechin Victoria 1-1 Lochee Harp -6/+6   Midlands Lg.
26/07/2023 Broughty Athletic 3-0 Carnoustie Panmure +17/-17   Midlands Lg.
26/07/2023 Downfield 3-1 Scone Thistle -3/+3   Midlands Lg.
26/07/2023 Dundee North End 4-0 Letham +6/-6   Midlands Lg.
26/07/2023 Dundee Saint James 2-3 Arbroath Victoria -4/+4   Midlands Lg.
26/07/2023 Dundee Violet 0-1 Tayport -2/+2   Midlands Lg.
26/07/2023 Forfar West End 0-3 Lochee United ±0/±0   Midlands Lg.
26/07/2023 Kirriemuir Thistle 2-6 East Craigie -30/+30   Midlands Lg.
26/07/2023 Montrose Roselea 4-1 Coupar Angus +8/-8   Midlands Lg.
22/07/2023 Arbroath Victoria 2-1 Blairgowrie -2/+2   Midlands Lg.
22/07/2023 Carnoustie Panmure 1-2 Kirriemuir Thistle -19/+19   Midlands Lg.
22/07/2023 Coupar Angus 1-2 Brechin Victoria -10/+10   Midlands Lg.
22/07/2023 East Craigie 0-1 Downfield -11/+11   Midlands Lg.
22/07/2023 Forfar United 0-2 Forfar West End -28/+28   Midlands Lg.
22/07/2023 Letham 1-5 Broughty Athletic -15/+15   Midlands Lg.
22/07/2023 Lochee Harp 1-4 Dundee North End -1/+1   Midlands Lg.
22/07/2023 Lochee United 3-0 Dundee Violet ±0/±0   Midlands Lg.
22/07/2023 Scone Thistle 5-1 Dundee Saint James +24/-24   Midlands Lg.
22/07/2023 Tayport 2-1 Montrose Roselea ±0/±0   Midlands Lg.
27/05/2023 Broughty Athletic 5-2 Scone Thistle -2/+2   Midlands Lg.
27/05/2023 Carnoustie Panmure 8-1 Blairgowrie +4/-4   Midlands Lg.
27/05/2023 Downfield 1-1 Dundee Saint James -12/+12   Midlands Lg.
27/05/2023 Dundee Violet 3-3 Tayport +4/-4   Midlands Lg.
20/05/2023 Brechin Victoria 2-2 Coupar Angus -3/+3   Midlands Lg.
20/05/2023 Forfar West End 3-3 East Craigie +12/-12   Midlands Lg.
20/05/2023 Scone Thistle 2-1 Tayport +16/-16   Midlands Lg.
17/05/2023 Downfield 3-1 Dundee Violet -3/+3   Midlands Lg.
17/05/2023 East Craigie 3-1 Arbroath Victoria ±0/±0   Midlands Lg.
17/05/2023 Forfar West End 0-6 Carnoustie Panmure -3/+3   Midlands Lg.
13/05/2023 Carnoustie Panmure 1-2 Lochee United -15/+15   Midlands Lg.
13/05/2023 Dundee North End 2-0 Brechin Victoria -5/+5   Midlands Lg.
13/05/2023 Dundee Saint James 0-2 East Craigie -1/+1   Midlands Lg.
13/05/2023 Kirriemuir Thistle 1-0 Downfield +7/-7   Midlands Lg.
13/05/2023 Scone Thistle 0-2 Letham -6/+6   Midlands Lg.
13/05/2023 Tayport 5-0 Blairgowrie +11/-11   Midlands Lg.
10/05/2023 Brechin Victoria 0-1 Downfield +4/-4   Midlands Lg.
10/05/2023 Dundee Saint James 0-7 Broughty Athletic -12/+12   Midlands Lg.
10/05/2023 Dundee Violet 1-9 Carnoustie Panmure -11/+11   Midlands Lg.
10/05/2023 East Craigie 2-2 Scone Thistle -13/+13   Midlands Lg.
06/05/2023 Arbroath Victoria 2-3 Carnoustie Panmure +5/-5   Midlands Lg.
06/05/2023 Coupar Angus 4-2 East Craigie +29/-29   Midlands Lg.
06/05/2023 Downfield 1-3 Tayport -27/+27   Midlands Lg.
06/05/2023 Dundee North End 0-1 Letham -20/+20   Midlands Lg.
06/05/2023 Dundee Violet 1-3 Lochee United -1/+1   Midlands Lg.
06/05/2023 Forfar United 1-2 Broughty Athletic +5/-5   Midlands Lg.
06/05/2023 Forfar West End 0-1 Scone Thistle -6/+6   Midlands Lg.
06/05/2023 Kirriemuir Thistle 2-1 Lochee Harp -8/+8   Midlands Lg.
03/05/2023 Forfar United 0-4 Carnoustie Panmure -5/+5   Midlands Lg.
29/04/2023 Coupar Angus 1-2 Broughty Athletic +7/-7   Midlands Lg.
29/04/2023 Dundee Violet 1-1 Dundee Saint James -5/+5   Midlands Lg.
29/04/2023 East Craigie 2-2 Kirriemuir Thistle -7/+7   Midlands Lg.
29/04/2023 Forfar West End 1-5 Blairgowrie -23/+23   Midlands Lg.
29/04/2023 Lochee Harp 1-3 Arbroath Victoria -9/+9   Midlands Lg.
29/04/2023 Lochee United 3-2 Letham -6/+6   Midlands Lg.
29/04/2023 Scone Thistle 1-1 Forfar United +2/-2   Midlands Lg.
29/04/2023 Tayport 1-0 Brechin Victoria -4/+4   Midlands Lg.
26/04/2023 Arbroath Victoria 1-6 Dundee North End -17/+17   Midlands Lg.
26/04/2023 Dundee Violet 1-5 Downfield -10/+10   Midlands Lg.
26/04/2023 East Craigie 4-0 Tayport +10/-10   Midlands Lg.
26/04/2023 Lochee United 4-1 Coupar Angus -1/+1   Midlands Lg.
22/04/2023 Arbroath Victoria 1-2 Brechin Victoria -17/+17   Midlands Lg.
22/04/2023 Blairgowrie 1-6 East Craigie -10/+10   Midlands Lg.
22/04/2023 Broughty Athletic 4-1 Lochee Harp -2/+2   Midlands Lg.
22/04/2023 Carnoustie Panmure 0-1 Downfield -15/+15   Midlands Lg.
22/04/2023 Coupar Angus 4-1 Forfar West End +10/-10   Midlands Lg.
22/04/2023 Dundee Violet 3-3 Kirriemuir Thistle +5/-5   Midlands Lg.
22/04/2023 Letham 3-0 Dundee Saint James +8/-8   Midlands Lg.
22/04/2023 Lochee United 5-1 Tayport +10/-10   Midlands Lg.
22/04/2023 Scone Thistle 2-1 Dundee North End +22/-22   Midlands Lg.
19/04/2023 Downfield 2-4 Forfar United -33/+33   Midlands Lg.
19/04/2023 Dundee Violet 0-4 Dundee North End -10/+10   Midlands Lg.
19/04/2023 East Craigie 3-0 Brechin Victoria -1/+1   Midlands Lg.
19/04/2023 Kirriemuir Thistle 0-0 Carnoustie Panmure +6/-6   Midlands Lg.
19/04/2023 Lochee Harp 2-4 Lochee United +3/-3   Midlands Lg.
19/04/2023 Scone Thistle 1-2 Coupar Angus -8/+8   Midlands Lg.
19/04/2023 Tayport 0-1 Dundee Saint James -20/+20   Midlands Lg.
15/04/2023 Broughty Athletic 1-3 Dundee North End -23/+23   Midlands Lg.
15/04/2023 Carnoustie Panmure 4-2 Tayport -1/+1   Midlands Lg.
15/04/2023 Coupar Angus 0-3 Blairgowrie -28/+28   Midlands Lg.
15/04/2023 Downfield 3-1 Letham -2/+2   Midlands Lg.
15/04/2023 Dundee Violet 0-1 Brechin Victoria -15/+15   Midlands Lg.
15/04/2023 Forfar United 2-2 Dundee Saint James -4/+4   Midlands Lg.
15/04/2023 Forfar West End 2-3 Arbroath Victoria +2/-2   Midlands Lg.
15/04/2023 Kirriemuir Thistle 0-4 Lochee United -27/+27   Midlands Lg.
15/04/2023 Lochee Harp 1-3 Scone Thistle -23/+23   Midlands Lg.
08/04/2023 Arbroath Victoria 1-2 Downfield +2/-2   Midlands Lg.
08/04/2023 Carnoustie Panmure 5-1 Forfar United ±0/±0   Midlands Lg.
08/04/2023 Dundee North End 2-0 Coupar Angus -4/+4   Midlands Lg.
08/04/2023 Dundee Violet 1-3 East Craigie -4/+4   Midlands Lg.
08/04/2023 Forfar West End 1-3 Dundee Saint James -15/+15   Midlands Lg.
08/04/2023 Kirriemuir Thistle 2-1 Brechin Victoria -8/+8   Midlands Lg.
08/04/2023 Letham 0-5 Broughty Athletic -16/+16   Midlands Lg.
08/04/2023 Lochee Harp 4-5 Tayport +2/-2   Midlands Lg.
08/04/2023 Scone Thistle 3-2 Lochee United +22/-22   Midlands Lg.
01/04/2023 Blairgowrie 3-2 Scone Thistle -2/+2   Midlands Lg.
01/04/2023 Brechin Victoria 1-2 Letham -1/+1   Midlands Lg.
01/04/2023 Downfield 2-0 Coupar Angus -5/+5   Midlands Lg.
01/04/2023 Dundee Saint James 0-0 Dundee North End +11/-11   Midlands Lg.
01/04/2023 Dundee Violet 1-2 Broughty Athletic +5/-5   Midlands Lg.
01/04/2023 East Craigie 1-1 Carnoustie Panmure +2/-2   Midlands Lg.
01/04/2023 Forfar United 2-4 Tayport -7/+7   Midlands Lg.
01/04/2023 Kirriemuir Thistle 4-2 Arbroath Victoria +3/-3   Midlands Lg.
01/04/2023 Lochee United 5-0 Forfar West End +2/-2   Midlands Lg.
25/03/2023 Carnoustie Panmure 3-2 Dundee Violet -10/+10   Midlands Lg.
25/03/2023 Coupar Angus 2-3 Arbroath Victoria -3/+3   Midlands Lg.
25/03/2023 Dundee North End 4-1 Lochee United +19/-19   Midlands Lg.
25/03/2023 East Craigie 1-2 Forfar United -22/+22   Midlands Lg.
25/03/2023 Forfar West End 0-9 Broughty Athletic -8/+8   Midlands Lg.
25/03/2023 Lochee Harp 1-6 Downfield -7/+7   Midlands Lg.
25/03/2023 Scone Thistle 1-1 Brechin Victoria +1/-1   Midlands Lg.
25/03/2023 Tayport 3-2 Kirriemuir Thistle +6/-6   Midlands Lg.
24/03/2023 Letham 4-1 Blairgowrie +6/-6   Midlands Lg.
18/03/2023 Blairgowrie 0-2 Kirriemuir Thistle -2/+2   Midlands Lg.
18/03/2023 Brechin Victoria 5-1 Forfar West End +19/-19   Midlands Lg.
18/03/2023 Forfar United 2-2 Coupar Angus -4/+4   Midlands Lg.
18/03/2023 Lochee United 4-2 Dundee Saint James -6/+6   Midlands Lg.
15/03/2023 Blairgowrie 0-5 Carnoustie Panmure -5/+5   Midlands Lg.
11/03/2023 Arbroath Victoria 1-4 Dundee Violet -35/+35   Midlands Lg.
11/03/2023 Letham 2-2 Kirriemuir Thistle +3/-3   Midlands Lg.
11/03/2023 Lochee Harp 3-1 Forfar United +13/-13   Midlands Lg.
11/03/2023 Scone Thistle 1-5 Downfield -2/+2   Midlands Lg.
11/03/2023 Tayport 0-3 Carnoustie Panmure -10/+10   Midlands Lg.
04/03/2023 Blairgowrie 0-5 Dundee North End -12/+12   Midlands Lg.
04/03/2023 Brechin Victoria 1-2 Dundee Saint James -12/+12   Midlands Lg.
04/03/2023 Broughty Athletic 5-3 Lochee United +9/-9   Midlands Lg.
04/03/2023 Carnoustie Panmure 5-0 Arbroath Victoria +7/-7   Midlands Lg.
04/03/2023 Downfield 9-0 Forfar West End +6/-6   Midlands Lg.
04/03/2023 Dundee Violet 5-1 Coupar Angus +21/-21   Midlands Lg.
04/03/2023 East Craigie 5-1 Lochee Harp +1/-1   Midlands Lg.
04/03/2023 Forfar United 2-2 Letham +1/-1   Midlands Lg.
04/03/2023 Kirriemuir Thistle 3-1 Scone Thistle -6/+6   Midlands Lg.
25/02/2023 Broughty Athletic 8-0 Arbroath Victoria +16/-16   Midlands Lg.
25/02/2023 Coupar Angus 1-3 Carnoustie Panmure +3/-3   Midlands Lg.
25/02/2023 Dundee North End 0-2 Downfield -19/+19   Midlands Lg.
25/02/2023 Dundee Saint James 2-1 Blairgowrie +7/-7   Midlands Lg.
25/02/2023 Forfar West End 2-5 Kirriemuir Thistle -4/+4   Midlands Lg.
25/02/2023 Letham 0-2 East Craigie -4/+4   Midlands Lg.
25/02/2023 Lochee Harp 2-5 Dundee Violet -27/+27   Midlands Lg.
25/02/2023 Lochee United 3-0 Brechin Victoria -2/+2   Midlands Lg.
18/02/2023 Blairgowrie 1-5 Lochee United -6/+6   Midlands Lg.
18/02/2023 Brechin Victoria 0-3 Broughty Athletic -1/+1   Midlands Lg.
18/02/2023 Dundee Saint James 2-2 Scone Thistle -6/+6   Midlands Lg.
18/02/2023 Dundee Violet 1-7 Letham -35/+35   Midlands Lg.
18/02/2023 Kirriemuir Thistle 1-2 Dundee North End -8/+8   Midlands Lg.
18/02/2023 Lochee Harp 2-7 Carnoustie Panmure -6/+6   Midlands Lg.
18/02/2023 Tayport 5-1 Coupar Angus +7/-7   Midlands Lg.
11/02/2023 Brechin Victoria 1-3 Tayport -3/+3   Midlands Lg.
11/02/2023 Coupar Angus 1-4 Lochee United -3/+3   Midlands Lg.
11/02/2023 Dundee Saint James 2-2 Arbroath Victoria +7/-7   Midlands Lg.
11/02/2023 Forfar United 0-4 Blairgowrie -39/+39   Midlands Lg.
11/02/2023 Scone Thistle 4-1 Forfar West End +27/-27   Midlands Lg.
04/02/2023 Arbroath Victoria 1-2 Forfar United -18/+18   Midlands Lg.
04/02/2023 Coupar Angus 2-2 Kirriemuir Thistle +8/-8   Midlands Lg.
04/02/2023 Dundee North End 3-0 Forfar West End ±0/±0   Midlands Lg.
04/02/2023 Dundee Saint James 3-1 Lochee Harp +15/-15   Midlands Lg.
04/02/2023 Letham 0-3 Carnoustie Panmure -4/+4   Midlands Lg.
04/02/2023 Lochee United 1-3 Downfield -24/+24   Midlands Lg.
04/02/2023 Scone Thistle 1-3 Dundee Violet -8/+8   Midlands Lg.
04/02/2023 Tayport 0-1 East Craigie -3/+3   Midlands Lg.
03/02/2023 Broughty Athletic 6-0 Blairgowrie +4/-4   Midlands Lg.
28/01/2023 Blairgowrie 2-2 Arbroath Victoria +7/-7   Midlands Lg.
28/01/2023 Carnoustie Panmure 5-1 Scone Thistle -2/+2   Midlands Lg.
28/01/2023 Downfield 3-1 Broughty Athletic +16/-16   Midlands Lg.
28/01/2023 East Craigie 2-2 Dundee North End -6/+6   Midlands Lg.
28/01/2023 Forfar United 6-2 Dundee Violet +24/-24   Midlands Lg.
28/01/2023 Lochee Harp 2-3 Brechin Victoria -14/+14   Midlands Lg.
28/01/2023 Tayport 1-0 Letham -3/+3   Midlands Lg.
21/01/2023 Broughty Athletic 3-2 Kirriemuir Thistle -1/+1   Midlands Lg.
21/01/2023 Letham 0-1 Arbroath Victoria -5/+5   Midlands Lg.
21/01/2023 Lochee Harp 0-2 Coupar Angus -22/+22   Midlands Lg.
21/01/2023 Lochee United 2-0 Forfar United -6/+6   Midlands Lg.
14/01/2023 Arbroath Victoria 3-0 Scone Thistle -1/+1   Midlands Lg.
14/01/2023 Blairgowrie 2-4 Lochee Harp -16/+16   Midlands Lg.
14/01/2023 Carnoustie Panmure 4-0 Dundee North End +13/-13   Midlands Lg.
14/01/2023 Coupar Angus 2-3 Letham -5/+5   Midlands Lg.
14/01/2023 East Craigie 1-2 Lochee United -9/+9   Midlands Lg.
14/01/2023 Tayport 4-1 Forfar West End +3/-3   Midlands Lg.
07/01/2023 Brechin Victoria 1-3 Forfar United -18/+18   Midlands Lg.
07/01/2023 Broughty Athletic 1-2 East Craigie -12/+12   Midlands Lg.
07/01/2023 Dundee Saint James 1-7 Carnoustie Panmure -5/+5   Midlands Lg.
07/01/2023 Lochee Harp 1-1 Letham ±0/±0   Midlands Lg.
10/12/2022 Broughty Athletic 4-1 Carnoustie Panmure +20/-20   Midlands Lg.
10/12/2022 Lochee Harp 7-0 Forfar West End +35/-35   Midlands Lg.
03/12/2022 Blairgowrie 1-1 Letham +2/-2   Midlands Lg.
03/12/2022 Downfield 2-1 Lochee Harp -8/+8   Midlands Lg.
03/12/2022 Dundee Violet 3-2 Forfar West End +2/-2   Midlands Lg.
03/12/2022 Forfar United 1-3 Arbroath Victoria -5/+5   Midlands Lg.
03/12/2022 Kirriemuir Thistle 4-1 Coupar Angus ±0/±0   Midlands Lg.
03/12/2022 Lochee United 3-1 Dundee North End +5/-5   Midlands Lg.
26/11/2022 Arbroath Victoria 0-0 Lochee United +5/-5   Midlands Lg.
26/11/2022 Carnoustie Panmure 6-2 Brechin Victoria -1/+1   Midlands Lg.
26/11/2022 Coupar Angus 5-1 Dundee Saint James +18/-18   Midlands Lg.
26/11/2022 Dundee Violet 4-3 Blairgowrie ±0/±0   Midlands Lg.
26/11/2022 East Craigie 0-3 Downfield -35/+35   Midlands Lg.
26/11/2022 Forfar United 1-5 Kirriemuir Thistle -10/+10   Midlands Lg.
26/11/2022 Letham 2-0 Forfar West End +6/-6   Midlands Lg.
26/11/2022 Lochee Harp 0-4 Dundee North End -8/+8   Midlands Lg.
26/11/2022 Tayport 0-3 Broughty Athletic -17/+17   Midlands Lg.
19/11/2022 Arbroath Victoria 0-2 Broughty Athletic -10/+10   Midlands Lg.
19/11/2022 East Craigie 3-1 Kirriemuir Thistle +3/-3   Midlands Lg.
19/11/2022 Letham 1-2 Dundee North End +1/-1   Midlands Lg.
19/11/2022 Lochee Harp 1-1 Dundee Saint James -5/+5   Midlands Lg.
12/11/2022 Blairgowrie 0-2 Tayport -3/+3   Midlands Lg.
12/11/2022 Brechin Victoria 0-4 Arbroath Victoria -14/+14   Midlands Lg.
12/11/2022 Broughty Athletic 1-1 Coupar Angus -13/+13   Midlands Lg.
12/11/2022 Downfield 1-1 Carnoustie Panmure +5/-5   Midlands Lg.
12/11/2022 Dundee North End 11-3 Scone Thistle +4/-4   Midlands Lg.
12/11/2022 Dundee Saint James 1-4 Letham -17/+17   Midlands Lg.
12/11/2022 Forfar United 1-3 East Craigie +3/-3   Midlands Lg.
12/11/2022 Kirriemuir Thistle 8-3 Dundee Violet +8/-8   Midlands Lg.
12/11/2022 Lochee United 5-1 Lochee Harp +1/-1   Midlands Lg.
05/11/2022 Arbroath Victoria 5-1 Blairgowrie +8/-8   Midlands Lg.
05/11/2022 Carnoustie Panmure 3-0 Kirriemuir Thistle +6/-6   Midlands Lg.
05/11/2022 Coupar Angus 2-2 Brechin Victoria -3/+3   Midlands Lg.
05/11/2022 Dundee Violet 1-3 Forfar United -25/+25   Midlands Lg.
05/11/2022 Forfar West End 1-2 Dundee North End +4/-4   Midlands Lg.
05/11/2022 Letham 0-7 Lochee United -17/+17   Midlands Lg.
05/11/2022 Lochee Harp 1-3 Broughty Athletic +2/-2   Midlands Lg.
05/11/2022 Scone Thistle 3-1 Dundee Saint James +17/-17   Midlands Lg.
05/11/2022 Tayport 0-4 Downfield -37/+37   Midlands Lg.
29/10/2022 Brechin Victoria 3-3 Scone Thistle -8/+8   Midlands Lg.
29/10/2022 Broughty Athletic 5-0 Forfar West End +4/-4   Midlands Lg.
29/10/2022 Downfield 4-0 Blairgowrie +6/-6   Midlands Lg.
29/10/2022 Dundee Saint James 3-6 Kirriemuir Thistle -6/+6   Midlands Lg.
29/10/2022 Letham 2-0 Dundee Violet +10/-10   Midlands Lg.
22/10/2022 Brechin Victoria 2-2 Lochee Harp -2/+2   Midlands Lg.
22/10/2022 Broughty Athletic 1-1 Letham -12/+12   Midlands Lg.
22/10/2022 Downfield 4-2 Arbroath Victoria +8/-8   Midlands Lg.
22/10/2022 Dundee North End 6-1 Forfar United +5/-5   Midlands Lg.
22/10/2022 Dundee Saint James 1-0 Forfar West End +7/-7   Midlands Lg.
22/10/2022 East Craigie 5-1 Dundee Violet +3/-3   Midlands Lg.
22/10/2022 Kirriemuir Thistle 4-1 Tayport +20/-20   Midlands Lg.
22/10/2022 Lochee United 6-0 Scone Thistle +1/-1   Midlands Lg.
21/10/2022 Blairgowrie 1-4 Coupar Angus -33/+33   Midlands Lg.
15/10/2022 Arbroath Victoria 2-1 Kirriemuir Thistle +8/-8   Midlands Lg.
15/10/2022 Carnoustie Panmure 3-0 East Craigie +14/-14   Midlands Lg.
15/10/2022 Coupar Angus 0-2 Downfield -2/+2   Midlands Lg.
15/10/2022 Dundee North End 4-0 Dundee Saint James +3/-3   Midlands Lg.
15/10/2022 Forfar West End 1-2 Lochee United +6/-6   Midlands Lg.
15/10/2022 Letham 2-1 Brechin Victoria -2/+2   Midlands Lg.
15/10/2022 Lochee Harp 4-1 Blairgowrie +22/-22   Midlands Lg.
15/10/2022 Scone Thistle 0-4 Broughty Athletic -1/+1   Midlands Lg.
15/10/2022 Tayport 8-0 Forfar United +8/-8   Midlands Lg.
08/10/2022 Dundee North End 1-0 Tayport +4/-4   Midlands Lg.
01/10/2022 Arbroath Victoria 0-3 East Craigie -10/+10   Midlands Lg.
01/10/2022 Coupar Angus 4-1 Forfar United +22/-22   Midlands Lg.
01/10/2022 Dundee North End 1-2 Broughty Athletic -6/+6   Midlands Lg.
01/10/2022 Dundee Saint James 1-3 Lochee United +3/-3   Midlands Lg.
01/10/2022 Forfar West End 2-0 Brechin Victoria +6/-6   Midlands Lg.
01/10/2022 Letham 1-3 Downfield -12/+12   Midlands Lg.
01/10/2022 Lochee Harp 3-3 Kirriemuir Thistle +9/-9   Midlands Lg.
01/10/2022 Scone Thistle 0-1 Blairgowrie ±0/±0   Midlands Lg.
01/10/2022 Tayport 2-2 Dundee Violet -11/+11   Midlands Lg.
24/09/2022 Blairgowrie 1-1 Brechin Victoria -6/+6   Midlands Lg.
24/09/2022 Forfar United 4-0 Forfar West End +29/-29   Midlands Lg.
17/09/2022 Blairgowrie 0-1 Forfar West End -11/+11   Midlands Lg.
17/09/2022 Brechin Victoria 1-2 Dundee North End +6/-6   Midlands Lg.
17/09/2022 Broughty Athletic 5-0 Dundee Saint James +3/-3   Midlands Lg.
17/09/2022 Downfield 3-1 Scone Thistle -5/+5   Midlands Lg.
17/09/2022 Dundee Violet 0-1 Arbroath Victoria -6/+6   Midlands Lg.
17/09/2022 East Craigie 4-0 Coupar Angus -1/+1   Midlands Lg.
17/09/2022 Forfar United 2-1 Lochee Harp +3/-3   Midlands Lg.
17/09/2022 Kirriemuir Thistle 2-2 Letham -9/+9   Midlands Lg.
03/09/2022 Arbroath Victoria 2-2 Tayport +3/-3   Midlands Lg.
03/09/2022 Coupar Angus 2-4 Dundee Violet -5/+5   Midlands Lg.
03/09/2022 Dundee North End 4-3 Blairgowrie -7/+7   Midlands Lg.
03/09/2022 Dundee Saint James 4-0 Brechin Victoria +22/-22   Midlands Lg.
03/09/2022 Forfar West End 3-4 Downfield -3/+3   Midlands Lg.
03/09/2022 Letham 1-1 Forfar United -9/+9   Midlands Lg.
03/09/2022 Lochee Harp 1-10 East Craigie -9/+9   Midlands Lg.
03/09/2022 Lochee United 2-2 Broughty Athletic -7/+7   Midlands Lg.
03/09/2022 Scone Thistle 0-4 Kirriemuir Thistle -4/+4   Midlands Lg.
24/08/2022 Broughty Athletic 4-0 Brechin Victoria +2/-2   Midlands Lg.
24/08/2022 Carnoustie Panmure 4-1 Lochee Harp -3/+3   Midlands Lg.
24/08/2022 Coupar Angus 0-2 Tayport +3/-3   Midlands Lg.
24/08/2022 Dundee North End 1-3 Kirriemuir Thistle -23/+23   Midlands Lg.
24/08/2022 Dundee Saint James 0-6 Downfield -27/+27   Midlands Lg.
24/08/2022 Forfar West End 1-3 Forfar United -27/+27   Midlands Lg.
24/08/2022 Scone Thistle 0-2 East Craigie +6/-6   Midlands Lg.
22/08/2022 Lochee United 8-1 Blairgowrie +5/-5   Midlands Lg.
20/08/2022 Blairgowrie 3-1 Dundee Saint James +6/-6   Midlands Lg.
20/08/2022 Brechin Victoria 0-5 Lochee United -5/+5   Midlands Lg.
20/08/2022 Downfield 1-2 Dundee North End -1/+1   Midlands Lg.
20/08/2022 Dundee Violet 3-0 Lochee Harp +8/-8   Midlands Lg.
20/08/2022 East Craigie 3-1 Letham -3/+3   Midlands Lg.
20/08/2022 Forfar United 4-2 Scone Thistle +5/-5   Midlands Lg.
20/08/2022 Kirriemuir Thistle 4-0 Forfar West End +10/-10   Midlands Lg.
20/08/2022 Tayport 3-1 Arbroath Victoria +2/-2   Midlands Lg.
17/08/2022 Arbroath Victoria 2-0 Lochee Harp ±0/±0   Midlands Lg.
17/08/2022 Brechin Victoria 0-3 Blairgowrie -23/+23   Midlands Lg.
17/08/2022 Broughty Athletic 3-1 Downfield ±0/±0   Midlands Lg.
17/08/2022 Dundee North End 1-2 East Craigie -7/+7   Midlands Lg.
17/08/2022 Dundee Saint James 4-0 Forfar United +16/-16   Midlands Lg.
17/08/2022 Forfar West End 2-1 Dundee Violet +3/-3   Midlands Lg.
17/08/2022 Letham 0-1 Tayport ±0/±0   Midlands Lg.
17/08/2022 Lochee United 5-5 Kirriemuir Thistle -10/+10   Midlands Lg.
17/08/2022 Scone Thistle 0-4 Carnoustie Panmure +1/-1   Midlands Lg.
13/08/2022 Arbroath Victoria 0-1 Coupar Angus -22/+22   Midlands Lg.
13/08/2022 Blairgowrie 0-7 Broughty Athletic -20/+20   Midlands Lg.
13/08/2022 Carnoustie Panmure 2-0 Letham -5/+5   Midlands Lg.
13/08/2022 Downfield 0-0 Lochee United +9/-9   Midlands Lg.
13/08/2022 Dundee Violet 1-0 Scone Thistle -8/+8   Midlands Lg.
13/08/2022 East Craigie 2-1 Forfar West End -8/+8   Midlands Lg.
13/08/2022 Forfar United 2-4 Dundee North End +3/-3   Midlands Lg.
13/08/2022 Kirriemuir Thistle 3-1 Dundee Saint James -2/+2   Midlands Lg.
13/08/2022 Tayport 3-1 Lochee Harp -5/+5   Midlands Lg.
10/08/2022 Arbroath Victoria 0-1 Letham -16/+16   Midlands Lg.
10/08/2022 Carnoustie Panmure 4-1 Forfar West End -2/+2   Midlands Lg.
10/08/2022 Coupar Angus 2-1 Lochee Harp +10/-10   Midlands Lg.
10/08/2022 Downfield 5-2 Brechin Victoria +8/-8   Midlands Lg.
10/08/2022 Dundee North End 8-0 Dundee Violet +15/-15   Midlands Lg.
10/08/2022 East Craigie 3-0 Dundee Saint James -2/+2   Midlands Lg.
10/08/2022 Forfar United 1-0 Lochee United +24/-24   Midlands Lg.
10/08/2022 Kirriemuir Thistle 4-0 Broughty Athletic +34/-34   Midlands Lg.
10/08/2022 Tayport 2-0 Scone Thistle -7/+7   Midlands Lg.
06/08/2022 Blairgowrie 3-3 Downfield ±0/±0   Midlands Lg.
06/08/2022 Brechin Victoria 2-4 Kirriemuir Thistle -8/+8   Midlands Lg.
06/08/2022 Broughty Athletic 5-0 Forfar United +2/-2   Midlands Lg.
06/08/2022 Dundee North End 2-2 Carnoustie Panmure +4/-4   Midlands Lg.
06/08/2022 Dundee Saint James 3-4 Dundee Violet -4/+4   Midlands Lg.
06/08/2022 Forfar West End 0-3 Tayport -11/+11   Midlands Lg.
06/08/2022 Letham 7-0 Coupar Angus +13/-13   Midlands Lg.
06/08/2022 Lochee United 5-3 East Craigie +5/-5   Midlands Lg.
06/08/2022 Scone Thistle 2-1 Arbroath Victoria +21/-21   Midlands Lg.
03/08/2022 Blairgowrie 2-0 Forfar United +1/-1   Midlands Lg.
03/08/2022 Brechin Victoria 0-3 East Craigie -2/+2   Midlands Lg.
03/08/2022 Broughty Athletic 2-0 Dundee Violet -2/+2   Midlands Lg.
03/08/2022 Downfield 2-3 Kirriemuir Thistle -8/+8   Midlands Lg.
03/08/2022 Dundee North End 0-0 Arbroath Victoria -7/+7   Midlands Lg.
03/08/2022 Dundee Saint James 0-3 Tayport -5/+5   Midlands Lg.
03/08/2022 Forfar West End 3-2 Coupar Angus -7/+7   Midlands Lg.
03/08/2022 Lochee United 2-0 Carnoustie Panmure +10/-10   Midlands Lg.
03/08/2022 Scone Thistle 0-2 Lochee Harp -8/+8   Midlands Lg.
30/07/2022 Arbroath Victoria 2-2 Forfar West End -8/+8   Midlands Lg.
30/07/2022 Carnoustie Panmure 4-0 Dundee Saint James -1/+1   Midlands Lg.
30/07/2022 Coupar Angus 2-4 Scone Thistle -24/+24   Midlands Lg.
30/07/2022 East Craigie 0-0 Broughty Athletic -6/+6   Midlands Lg.
30/07/2022 Forfar United 4-0 Brechin Victoria +37/-37   Midlands Lg.
30/07/2022 Kirriemuir Thistle 3-2 Blairgowrie -3/+3   Midlands Lg.
30/07/2022 Letham 1-1 Lochee Harp -7/+7   Midlands Lg.
30/07/2022 Lochee United 0-0 Dundee Violet -13/+13   Midlands Lg.
30/07/2022 Tayport 1-2 Dundee North End -10/+10   Midlands Lg.
27/07/2022 Arbroath Victoria 4-1 Dundee Saint James +3/-3   Midlands Lg.
27/07/2022 Brechin Victoria 1-1 Dundee Violet -2/+2   Midlands Lg.
27/07/2022 Carnoustie Panmure 3-2 Broughty Athletic -4/+4   Midlands Lg.
27/07/2022 Coupar Angus 1-3 Dundee North End +4/-4   Midlands Lg.
27/07/2022 East Craigie 2-1 Blairgowrie -9/+9   Midlands Lg.
27/07/2022 Forfar United 1-5 Downfield -12/+12   Midlands Lg.
27/07/2022 Forfar West End 2-1 Lochee Harp -3/+3   Midlands Lg.
27/07/2022 Letham 5-1 Scone Thistle +4/-4   Midlands Lg.
27/07/2022 Tayport 0-1 Lochee United -1/+1   Midlands Lg.
23/07/2022 Blairgowrie 0-2 Dundee Violet -18/+18   Midlands Lg.
23/07/2022 Brechin Victoria 0-5 Carnoustie Panmure -7/+7   Midlands Lg.
23/07/2022 Broughty Athletic 2-0 Tayport +9/-9   Midlands Lg.
23/07/2022 Downfield 2-1 East Craigie +18/-18   Midlands Lg.
23/07/2022 Dundee North End 2-1 Lochee Harp -9/+9   Midlands Lg.
23/07/2022 Dundee Saint James 2-3 Coupar Angus -18/+18   Midlands Lg.
23/07/2022 Forfar West End 1-2 Letham -13/+13   Midlands Lg.
23/07/2022 Kirriemuir Thistle 2-2 Forfar United -12/+12   Midlands Lg.
23/07/2022 Lochee United 1-1 Arbroath Victoria -12/+12   Midlands Lg.
17/05/2022 Brechin Victoria 1-3 Dundee North End -4/+4   Midlands Lg.
17/05/2022 Dundee Saint James 0-7 Lochee United -7/+7   Midlands Lg.
14/05/2022 Coupar Angus 1-3 Tayport +5/-5   Midlands Lg.
14/05/2022 Forfar United 0-4 Broughty Athletic -3/+3   Midlands Lg.
11/05/2022 Dundee North End 2-2 Forfar United -14/+14   Midlands Lg.
11/05/2022 Kirriemuir Thistle 1-2 Downfield -15/+15   Midlands Lg.
07/05/2022 Broughty Athletic 6-5 Letham -8/+8   Midlands Lg.
07/05/2022 Dundee Saint James 0-0 Dundee Violet -1/+1   Midlands Lg.
07/05/2022 East Craigie 0-1 Dundee North End -16/+16   Midlands Lg.
07/05/2022 Forfar United 1-4 Blairgowrie -12/+12   Midlands Lg.
07/05/2022 Forfar West End 0-5 Carnoustie Panmure -9/+9   Midlands Lg.
07/05/2022 Lochee Harp 2-1 Coupar Angus -2/+2   Midlands Lg.
07/05/2022 Lochee United 5-1 Kirriemuir Thistle +6/-6   Midlands Lg.
07/05/2022 Tayport 6-1 Brechin Victoria +7/-7   Midlands Lg.
04/05/2022 Downfield 4-0 Lochee Harp +12/-12   Midlands Lg.
04/05/2022 Dundee North End 1-2 Lochee United -7/+7   Midlands Lg.
04/05/2022 East Craigie 1-1 Tayport -8/+8   Midlands Lg.
30/04/2022 Blairgowrie 2-4 Dundee Violet -20/+20   Midlands Lg.
30/04/2022 Downfield 0-5 Dundee North End -17/+17   Midlands Lg.
30/04/2022 Dundee Saint James 2-3 Kirriemuir Thistle -1/+1   Midlands Lg.
30/04/2022 Letham 1-2 Brechin Victoria -9/+9   Midlands Lg.
30/04/2022 Lochee Harp 3-2 Forfar United -2/+2   Midlands Lg.
30/04/2022 Lochee United 8-1 Scone Thistle +1/-1   Midlands Lg.
27/04/2022 Forfar United 1-5 Brechin Victoria -18/+18   Midlands Lg.
27/04/2022 Kirriemuir Thistle 2-1 Dundee North End +12/-12   Midlands Lg.
27/04/2022 Lochee Harp 2-5 Blairgowrie -21/+21   Midlands Lg.
23/04/2022 Arbroath Victoria 1-2 Lochee United +2/-2   Midlands Lg.
23/04/2022 Blairgowrie 0-6 Tayport -22/+22   Midlands Lg.
23/04/2022 Carnoustie Panmure 6-1 Lochee Harp +1/-1   Midlands Lg.
23/04/2022 Coupar Angus 0-5 Kirriemuir Thistle -11/+11   Midlands Lg.
23/04/2022 Dundee North End 5-1 Scone Thistle -2/+2   Midlands Lg.
23/04/2022 Dundee Saint James 2-4 Downfield -15/+15   Midlands Lg.
23/04/2022 East Craigie 5-1 Brechin Victoria +1/-1   Midlands Lg.
23/04/2022 Forfar United 1-0 Letham +13/-13   Midlands Lg.
23/04/2022 Forfar West End 1-2 Broughty Athletic +2/-2   Midlands Lg.
20/04/2022 Downfield 1-0 Coupar Angus -7/+7   Midlands Lg.
20/04/2022 Dundee North End 2-0 Blairgowrie -3/+3   Midlands Lg.
20/04/2022 East Craigie 12-0 Forfar United +2/-2   Midlands Lg.
16/04/2022 Forfar United 0-3 Downfield -11/+11   Midlands Lg.
16/04/2022 Kirriemuir Thistle 2-4 Broughty Athletic -7/+7   Midlands Lg.
09/04/2022 Blairgowrie 6-3 Coupar Angus +3/-3   Midlands Lg.
09/04/2022 Broughty Athletic 3-1 Arbroath Victoria ±0/±0   Midlands Lg.
09/04/2022 Carnoustie Panmure 7-0 Brechin Victoria +4/-4   Midlands Lg.
09/04/2022 Downfield 0-1 Dundee Violet -13/+13   Midlands Lg.
09/04/2022 East Craigie 2-1 Forfar West End -9/+9   Midlands Lg.
09/04/2022 Forfar United 0-4 Dundee North End -3/+3   Midlands Lg.
09/04/2022 Lochee Harp 1-7 Tayport -16/+16   Midlands Lg.
09/04/2022 Lochee United 5-0 Dundee Saint James +3/-3   Midlands Lg.
09/04/2022 Scone Thistle 1-1 Kirriemuir Thistle +12/-12   Midlands Lg.
02/04/2022 Blairgowrie 1-4 Arbroath Victoria -23/+23   Midlands Lg.
02/04/2022 Brechin Victoria 2-4 Broughty Athletic -1/+1   Midlands Lg.
02/04/2022 Carnoustie Panmure 5-0 Tayport +12/-12   Midlands Lg.
02/04/2022 Coupar Angus 0-3 Forfar West End -10/+10   Midlands Lg.
02/04/2022 Downfield 2-2 Dundee Saint James -5/+5   Midlands Lg.
02/04/2022 Dundee North End 2-0 Lochee Harp -4/+4   Midlands Lg.
02/04/2022 East Craigie 2-0 Kirriemuir Thistle -3/+3   Midlands Lg.
02/04/2022 Forfar United 1-3 Dundee Violet -10/+10   Midlands Lg.
02/04/2022 Letham 0-6 Lochee United -13/+13   Midlands Lg.
26/03/2022 Arbroath Victoria 1-1 Coupar Angus -12/+12   Midlands Lg.
26/03/2022 Blairgowrie 0-6 Carnoustie Panmure -12/+12   Midlands Lg.
26/03/2022 Dundee Saint James 1-3 Forfar West End -18/+18   Midlands Lg.
26/03/2022 Kirriemuir Thistle 4-1 Lochee Harp +5/-5   Midlands Lg.
26/03/2022 Letham 5-0 Scone Thistle +5/-5   Midlands Lg.
26/03/2022 Lochee United 4-0 Brechin Victoria +2/-2   Midlands Lg.
19/03/2022 Arbroath Victoria 9-2 Scone Thistle +5/-5   Midlands Lg.
19/03/2022 Blairgowrie 3-1 Forfar United -1/+1   Midlands Lg.
19/03/2022 Carnoustie Panmure 3-2 Dundee North End -2/+2   Midlands Lg.
19/03/2022 Coupar Angus 2-0 Lochee United +35/-35   Midlands Lg.
19/03/2022 East Craigie 4-0 Broughty Athletic +14/-14   Midlands Lg.
19/03/2022 Forfar West End 1-1 Downfield -2/+2   Midlands Lg.
19/03/2022 Kirriemuir Thistle 2-1 Dundee Violet -4/+4   Midlands Lg.
19/03/2022 Letham 2-3 Tayport +1/-1   Midlands Lg.
19/03/2022 Lochee Harp 3-6 Brechin Victoria -26/+26   Midlands Lg.
12/03/2022 Carnoustie Panmure 4-2 Letham -5/+5   Midlands Lg.
12/03/2022 Dundee Violet 0-2 Arbroath Victoria -13/+13   Midlands Lg.
12/03/2022 East Craigie 4-0 Lochee Harp ±0/±0   Midlands Lg.
12/03/2022 Forfar United 1-0 Dundee Saint James +13/-13   Midlands Lg.
12/03/2022 Lochee United 2-0 Broughty Athletic +6/-6   Midlands Lg.
12/03/2022 Scone Thistle 0-1 Forfar West End +5/-5   Midlands Lg.
12/03/2022 Tayport 1-2 Kirriemuir Thistle -17/+17   Midlands Lg.
05/03/2022 Blairgowrie 3-1 Brechin Victoria +6/-6   Midlands Lg.
05/03/2022 Broughty Athletic 9-0 Downfield +14/-14   Midlands Lg.
05/03/2022 Coupar Angus 6-1 Scone Thistle +25/-25   Midlands Lg.
05/03/2022 Dundee Saint James 1-2 Dundee North End +3/-3   Midlands Lg.
05/03/2022 East Craigie 0-1 Lochee United -13/+13   Midlands Lg.
05/03/2022 Forfar West End 0-1 Dundee Violet -13/+13   Midlands Lg.
05/03/2022 Kirriemuir Thistle 0-2 Carnoustie Panmure -2/+2   Midlands Lg.
05/03/2022 Letham 6-1 Forfar United +13/-13   Midlands Lg.
05/03/2022 Tayport 3-1 Arbroath Victoria +1/-1   Midlands Lg.
26/02/2022 Blairgowrie 3-1 Scone Thistle -4/+4   Midlands Lg.
26/02/2022 Brechin Victoria 4-3 Dundee Saint James +5/-5   Midlands Lg.
26/02/2022 Broughty Athletic 2-2 Coupar Angus -14/+14   Midlands Lg.
26/02/2022 Carnoustie Panmure 3-0 Arbroath Victoria ±0/±0   Midlands Lg.
26/02/2022 Dundee North End 6-3 Letham +1/-1   Midlands Lg.
26/02/2022 Dundee Violet 2-1 Lochee Harp +3/-3   Midlands Lg.
26/02/2022 Forfar United 1-3 Kirriemuir Thistle -3/+3   Midlands Lg.
26/02/2022 Lochee United 3-1 Downfield -4/+4   Midlands Lg.
26/02/2022 Tayport 5-2 Forfar West End +4/-4   Midlands Lg.
22/02/2022 Lochee Harp 0-15 Carnoustie Panmure -18/+18   Midlands Lg.
19/02/2022 Arbroath Victoria 4-0 Forfar United +7/-7   Midlands Lg.
19/02/2022 Dundee Saint James 7-0 Lochee Harp +38/-38   Midlands Lg.
19/02/2022 East Craigie 8-0 Downfield +7/-7   Midlands Lg.
12/02/2022 Brechin Victoria 1-2 Kirriemuir Thistle -4/+4   Midlands Lg.
12/02/2022 Carnoustie Panmure 3-2 Coupar Angus -12/+12   Midlands Lg.
12/02/2022 Dundee North End 2-0 Arbroath Victoria -1/+1   Midlands Lg.
12/02/2022 Dundee Violet 0-4 Lochee United -5/+5   Midlands Lg.
12/02/2022 East Craigie 2-0 Blairgowrie -5/+5   Midlands Lg.
12/02/2022 Forfar United 4-0 Forfar West End +42/-42   Midlands Lg.
12/02/2022 Lochee Harp 1-3 Letham -23/+23   Midlands Lg.
12/02/2022 Scone Thistle 1-3 Downfield ±0/±0   Midlands Lg.
12/02/2022 Tayport 0-2 Broughty Athletic -17/+17   Midlands Lg.
08/02/2022 Broughty Athletic 6-1 Lochee Harp +9/-9   Midlands Lg.
05/02/2022 Arbroath Victoria 2-1 Brechin Victoria -2/+2   Midlands Lg.
05/02/2022 Blairgowrie 2-3 Downfield -11/+11   Midlands Lg.
05/02/2022 Broughty Athletic 1-4 Carnoustie Panmure -21/+21   Midlands Lg.
05/02/2022 Coupar Angus 6-1 Forfar United +43/-43   Midlands Lg.
05/02/2022 East Craigie 2-1 Letham -10/+10   Midlands Lg.
05/02/2022 Forfar West End 1-4 Dundee North End -13/+13   Midlands Lg.
05/02/2022 Lochee United 0-2 Tayport -27/+27   Midlands Lg.
05/02/2022 Scone Thistle 1-5 Dundee Saint James -14/+14   Midlands Lg.
29/01/2022 Dundee Saint James 1-5 Carnoustie Panmure -5/+5   Midlands Lg.
29/01/2022 Forfar West End 1-1 Arbroath Victoria -4/+4   Midlands Lg.
29/01/2022 Letham 3-1 Coupar Angus -4/+4   Midlands Lg.
29/01/2022 Lochee United 2-1 Lochee Harp -9/+9   Midlands Lg.
22/01/2022 Blairgowrie 6-1 Letham +21/-21   Midlands Lg.
22/01/2022 Brechin Victoria 0-3 Forfar West End -20/+20   Midlands Lg.
22/01/2022 Carnoustie Panmure 2-1 Lochee United +5/-5   Midlands Lg.
22/01/2022 Dundee North End 6-0 Coupar Angus ±0/±0   Midlands Lg.
22/01/2022 Dundee Violet 2-0 Scone Thistle -2/+2   Midlands Lg.
22/01/2022 East Craigie 7-1 Dundee Saint James +3/-3   Midlands Lg.
22/01/2022 Lochee Harp 1-2 Arbroath Victoria -11/+11   Midlands Lg.
22/01/2022 Tayport 3-1 Downfield ±0/±0   Midlands Lg.
19/01/2022 Tayport 4-1 Forfar United -2/+2   Midlands Lg.
15/01/2022 Broughty Athletic 1-3 Dundee North End -23/+23   Midlands Lg.
15/01/2022 Coupar Angus 0-7 Brechin Victoria -16/+16   Midlands Lg.
15/01/2022 Downfield 0-5 Carnoustie Panmure -14/+14   Midlands Lg.
15/01/2022 Dundee Violet 1-5 East Craigie -5/+5   Midlands Lg.
15/01/2022 Forfar West End 0-1 Lochee Harp -12/+12   Midlands Lg.
15/01/2022 Kirriemuir Thistle 3-2 Blairgowrie ±0/±0   Midlands Lg.
15/01/2022 Letham 3-0 Dundee Saint James +17/-17   Midlands Lg.
15/01/2022 Lochee United 3-0 Forfar United -4/+4   Midlands Lg.
15/01/2022 Scone Thistle 1-6 Tayport -4/+4   Midlands Lg.
08/01/2022 Carnoustie Panmure 4-0 Scone Thistle -2/+2   Midlands Lg.
08/01/2022 Tayport 4-1 Dundee Violet +2/-2   Midlands Lg.
18/12/2021 Arbroath Victoria 1-0 Dundee Saint James ±0/±0   Midlands Lg.
18/12/2021 Dundee Violet 1-4 Carnoustie Panmure -3/+3   Midlands Lg.
18/12/2021 Forfar West End 0-3 Blairgowrie -34/+34   Midlands Lg.
18/12/2021 Kirriemuir Thistle 6-1 Letham +17/-17   Midlands Lg.
18/12/2021 Scone Thistle 1-4 Forfar United -21/+21   Midlands Lg.
11/12/2021 Letham 0-4 Arbroath Victoria -33/+33   Midlands Lg.
08/12/2021 Tayport 1-0 Dundee Saint James -7/+7   Midlands Lg.
04/12/2021 Arbroath Victoria 4-3 Kirriemuir Thistle +7/-7   Midlands Lg.
04/12/2021 Broughty Athletic 5-2 Blairgowrie ±0/±0   Midlands Lg.
04/12/2021 Coupar Angus 1-4 Dundee Saint James -6/+6   Midlands Lg.
04/12/2021 Dundee Violet 1-3 Dundee North End -2/+2   Midlands Lg.
04/12/2021 East Craigie 2-1 Carnoustie Panmure +1/-1   Midlands Lg.
04/12/2021 Forfar West End 5-0 Letham +20/-20   Midlands Lg.
04/12/2021 Scone Thistle 2-6 Brechin Victoria -17/+17   Midlands Lg.
27/11/2021 Coupar Angus 2-5 Arbroath Victoria -5/+5   Midlands Lg.
27/11/2021 Downfield 0-3 Letham -32/+32   Midlands Lg.
27/11/2021 East Craigie 9-2 Scone Thistle +1/-1   Midlands Lg.
27/11/2021 Lochee Harp 2-0 Dundee Violet +6/-6   Midlands Lg.
20/11/2021 Downfield 2-1 Arbroath Victoria -2/+2   Midlands Lg.
20/11/2021 Dundee Saint James 2-3 Blairgowrie -10/+10   Midlands Lg.
20/11/2021 Dundee Violet 1-2 Letham -11/+11   Midlands Lg.
20/11/2021 East Craigie 7-1 Coupar Angus ±0/±0   Midlands Lg.
20/11/2021 Kirriemuir Thistle 1-3 Tayport -10/+10   Midlands Lg.
20/11/2021 Lochee United 0-0 Forfar West End -12/+12   Midlands Lg.
13/11/2021 Blairgowrie 0-2 Lochee United +3/-3   Midlands Lg.
13/11/2021 Brechin Victoria 3-1 Dundee Violet +14/-14   Midlands Lg.
13/11/2021 Dundee North End 2-2 Tayport -3/+3   Midlands Lg.
13/11/2021 Dundee Saint James 2-1 Broughty Athletic +20/-20   Midlands Lg.
13/11/2021 East Craigie 5-1 Arbroath Victoria +2/-2   Midlands Lg.
13/11/2021 Forfar United 0-3 Carnoustie Panmure +2/-2   Midlands Lg.
13/11/2021 Kirriemuir Thistle 2-3 Forfar West End -13/+13   Midlands Lg.
13/11/2021 Lochee Harp 8-2 Scone Thistle +10/-10   Midlands Lg.
06/11/2021 Arbroath Victoria 2-2 Forfar West End ±0/±0   Midlands Lg.
06/11/2021 Brechin Victoria 1-1 Tayport +9/-9   Midlands Lg.
06/11/2021 Downfield 4-2 Blairgowrie +4/-4   Midlands Lg.
06/11/2021 Dundee North End 1-3 Carnoustie Panmure -12/+12   Midlands Lg.
06/11/2021 Forfar United 1-5 East Craigie -1/+1   Midlands Lg.
06/11/2021 Kirriemuir Thistle 5-2 Coupar Angus -2/+2   Midlands Lg.
06/11/2021 Letham 1-3 Broughty Athletic +1/-1   Midlands Lg.
30/10/2021 Broughty Athletic 13-0 Kirriemuir Thistle +21/-21   Midlands Lg.
30/10/2021 Scone Thistle 3-3 Blairgowrie +6/-6   Midlands Lg.
30/10/2021 Tayport 2-1 Lochee Harp -6/+6   Midlands Lg.
29/10/2021 Forfar West End 0-3 East Craigie -7/+7   Midlands Lg.
23/10/2021 Arbroath Victoria 2-1 Tayport +17/-17   Midlands Lg.
23/10/2021 Brechin Victoria 1-2 Blairgowrie -8/+8   Midlands Lg.
23/10/2021 Broughty Athletic 6-0 Dundee Violet +6/-6   Midlands Lg.
23/10/2021 Coupar Angus 1-1 Downfield +12/-12   Midlands Lg.
23/10/2021 Forfar West End 4-1 Scone Thistle +1/-1   Midlands Lg.
23/10/2021 Kirriemuir Thistle 4-2 Forfar United -4/+4   Midlands Lg.
23/10/2021 Lochee United 6-0 Letham +3/-3   Midlands Lg.
16/10/2021 Arbroath Victoria 3-8 Broughty Athletic -11/+11   Midlands Lg.
16/10/2021 Brechin Victoria 6-0 Forfar United +21/-21   Midlands Lg.
16/10/2021 Dundee North End 0-1 East Craigie -4/+4   Midlands Lg.
16/10/2021 Dundee Saint James 4-1 Scone Thistle +5/-5   Midlands Lg.
16/10/2021 Dundee Violet 1-3 Blairgowrie -23/+23   Midlands Lg.
16/10/2021 Forfar West End 2-1 Coupar Angus -10/+10   Midlands Lg.
16/10/2021 Kirriemuir Thistle 0-4 Lochee United -13/+13   Midlands Lg.
16/10/2021 Letham 2-3 Downfield -5/+5   Midlands Lg.
09/10/2021 Broughty Athletic 3-3 Forfar West End -11/+11   Midlands Lg.
09/10/2021 Coupar Angus 0-11 East Craigie -3/+3   Midlands Lg.
09/10/2021 Downfield 2-4 Kirriemuir Thistle -17/+17   Midlands Lg.
09/10/2021 Dundee North End 3-0 Brechin Victoria ±0/±0   Midlands Lg.
09/10/2021 Dundee Violet 2-2 Dundee Saint James -7/+7   Midlands Lg.
09/10/2021 Forfar United 1-4 Lochee Harp -15/+15   Midlands Lg.
09/10/2021 Lochee United 9-2 Arbroath Victoria +5/-5   Midlands Lg.
09/10/2021 Scone Thistle 1-4 Letham -12/+12   Midlands Lg.
09/10/2021 Tayport 4-0 Blairgowrie +4/-4   Midlands Lg.
02/10/2021 Arbroath Victoria 2-3 Downfield -5/+5   Midlands Lg.
02/10/2021 Brechin Victoria 0-5 East Craigie -6/+6   Midlands Lg.
02/10/2021 Carnoustie Panmure 3-0 Blairgowrie -2/+2   Midlands Lg.
02/10/2021 Coupar Angus 4-7 Broughty Athletic +4/-4   Midlands Lg.
02/10/2021 Dundee Saint James 1-3 Tayport -1/+1   Midlands Lg.
02/10/2021 Forfar West End 1-8 Lochee United -18/+18   Midlands Lg.
02/10/2021 Kirriemuir Thistle 7-1 Scone Thistle +6/-6   Midlands Lg.
02/10/2021 Letham 1-2 Dundee Violet -8/+8   Midlands Lg.
02/10/2021 Lochee Harp 2-5 Dundee North End -10/+10   Midlands Lg.
25/09/2021 Dundee Violet 2-0 Coupar Angus -5/+5   Midlands Lg.
18/09/2021 Brechin Victoria 1-2 Lochee Harp -8/+8   Midlands Lg.
18/09/2021 Broughty Athletic 2-2 East Craigie -4/+4   Midlands Lg.
18/09/2021 Carnoustie Panmure 8-1 Dundee Saint James +5/-5   Midlands Lg.
18/09/2021 Downfield 0-0 Forfar West End -4/+4   Midlands Lg.
18/09/2021 Dundee Violet 1-1 Kirriemuir Thistle -1/+1   Midlands Lg.
18/09/2021 Lochee United 9-0 Coupar Angus +1/-1   Midlands Lg.
18/09/2021 Scone Thistle 0-7 Arbroath Victoria -32/+32   Midlands Lg.
18/09/2021 Tayport 3-2 Letham -8/+8   Midlands Lg.
11/09/2021 Scone Thistle 0-10 Broughty Athletic -7/+7   Midlands Lg.
04/09/2021 Arbroath Victoria 0-0 Dundee Violet ±0/±0   Midlands Lg.
04/09/2021 Blairgowrie 1-2 Dundee North End +3/-3   Midlands Lg.
04/09/2021 Brechin Victoria 2-1 Downfield +12/-12   Midlands Lg.
04/09/2021 Broughty Athletic 1-0 Lochee United +5/-5   Midlands Lg.
04/09/2021 Dundee Saint James 3-2 Forfar United -2/+2   Midlands Lg.
04/09/2021 Letham 3-3 Carnoustie Panmure +11/-11   Midlands Lg.
04/09/2021 Lochee Harp 0-6 East Craigie -13/+13   Midlands Lg.
28/08/2021 Carnoustie Panmure 3-2 Kirriemuir Thistle -8/+8   Midlands Lg.
28/08/2021 Downfield 0-2 Broughty Athletic -5/+5   Midlands Lg.
28/08/2021 Dundee North End 6-3 Dundee Saint James +1/-1   Midlands Lg.
28/08/2021 Dundee Violet 2-0 Forfar West End +16/-16   Midlands Lg.
28/08/2021 Lochee United 0-2 East Craigie -25/+25   Midlands Lg.
28/08/2021 Scone Thistle 2-4 Coupar Angus -31/+31   Midlands Lg.
25/08/2021 Arbroath Victoria 0-7 Carnoustie Panmure -11/+11   Midlands Lg.
25/08/2021 Blairgowrie 2-3 Lochee Harp -10/+10   Midlands Lg.
25/08/2021 Broughty Athletic 10-1 Scone Thistle +4/-4   Midlands Lg.
25/08/2021 Coupar Angus 0-5 Dundee Violet -8/+8   Midlands Lg.
25/08/2021 Downfield 0-5 Lochee United -14/+14   Midlands Lg.
25/08/2021 Dundee Saint James 0-2 Brechin Victoria -23/+23   Midlands Lg.
25/08/2021 Forfar West End 2-5 Tayport -16/+16   Midlands Lg.
25/08/2021 Letham 2-6 Dundee North End -14/+14   Midlands Lg.
21/08/2021 Brechin Victoria 1-8 Carnoustie Panmure -9/+9   Midlands Lg.
18/08/2021 Brechin Victoria 2-2 Letham -1/+1   Midlands Lg.
18/08/2021 Carnoustie Panmure 2-2 Forfar West End -11/+11   Midlands Lg.
18/08/2021 Downfield 0-4 East Craigie -23/+23   Midlands Lg.
18/08/2021 Dundee North End 3-1 Kirriemuir Thistle +2/-2   Midlands Lg.
18/08/2021 Dundee Violet 0-5 Broughty Athletic -10/+10   Midlands Lg.
18/08/2021 Forfar United 5-3 Arbroath Victoria +19/-19   Midlands Lg.
18/08/2021 Lochee Harp 2-2 Dundee Saint James -5/+5   Midlands Lg.
18/08/2021 Scone Thistle 2-9 Lochee United -6/+6   Midlands Lg.
18/08/2021 Tayport 6-0 Coupar Angus ±0/±0   Midlands Lg.
14/08/2021 Arbroath Victoria 2-2 Dundee North End +7/-7   Midlands Lg.
14/08/2021 Blairgowrie 0-5 East Craigie -16/+16   Midlands Lg.
14/08/2021 Broughty Athletic 0-1 Tayport -16/+16   Midlands Lg.
14/08/2021 Coupar Angus 0-5 Carnoustie Panmure ±0/±0   Midlands Lg.
14/08/2021 Downfield 4-0 Scone Thistle +5/-5   Midlands Lg.
14/08/2021 Forfar West End 3-2 Forfar United -8/+8   Midlands Lg.
14/08/2021 Kirriemuir Thistle 3-0 Brechin Victoria +7/-7   Midlands Lg.
14/08/2021 Letham 1-3 Lochee Harp -20/+20   Midlands Lg.
14/08/2021 Lochee United 4-3 Dundee Violet -10/+10   Midlands Lg.
11/08/2021 Arbroath Victoria 2-0 Lochee Harp +11/-11   Midlands Lg.
11/08/2021 Broughty Athletic 7-0 Forfar United +2/-2   Midlands Lg.
11/08/2021 Coupar Angus 0-6 Dundee North End -2/+2   Midlands Lg.
11/08/2021 Downfield 3-2 Tayport +9/-9   Midlands Lg.
11/08/2021 Dundee Saint James 2-3 East Craigie +4/-4   Midlands Lg.
11/08/2021 Forfar West End 0-0 Brechin Victoria -10/+10   Midlands Lg.
11/08/2021 Letham 3-1 Blairgowrie +11/-11   Midlands Lg.
11/08/2021 Lochee United 2-1 Carnoustie Panmure +2/-2   Midlands Lg.
11/08/2021 Scone Thistle 0-4 Dundee Violet -28/+28   Midlands Lg.
07/08/2021 Blairgowrie 3-4 Dundee Saint James -14/+14   Midlands Lg.
07/08/2021 Brechin Victoria 1-2 Arbroath Victoria -9/+9   Midlands Lg.
07/08/2021 Carnoustie Panmure 2-0 Broughty Athletic +10/-10   Midlands Lg.
07/08/2021 Dundee North End 1-1 Forfar West End -7/+7   Midlands Lg.
07/08/2021 Dundee Violet 1-0 Downfield +13/-13   Midlands Lg.
07/08/2021 Forfar United 6-2 Coupar Angus +7/-7   Midlands Lg.
07/08/2021 Lochee Harp 3-1 Kirriemuir Thistle +17/-17   Midlands Lg.
07/08/2021 Scone Thistle 3-7 East Craigie -8/+8   Midlands Lg.
07/08/2021 Tayport 1-4 Lochee United -18/+18   Midlands Lg.
04/08/2021 Blairgowrie 1-1 Kirriemuir Thistle ±0/±0   Midlands Lg.
04/08/2021 Brechin Victoria 4-1 Coupar Angus ±0/±0   Midlands Lg.
04/08/2021 Carnoustie Panmure 2-0 Downfield -1/+1   Midlands Lg.
04/08/2021 Dundee North End 1-1 Broughty Athletic +3/-3   Midlands Lg.
04/08/2021 Dundee Saint James 5-4 Letham +6/-6   Midlands Lg.
04/08/2021 East Craigie 3-0 Dundee Violet +1/-1   Midlands Lg.
04/08/2021 Forfar United 1-5 Lochee United -1/+1   Midlands Lg.
04/08/2021 Lochee Harp 2-3 Forfar West End -3/+3   Midlands Lg.
04/08/2021 Tayport 6-1 Scone Thistle +4/-4   Midlands Lg.
31/07/2021 Arbroath Victoria 1-2 Blairgowrie -8/+8   Midlands Lg.
31/07/2021 Broughty Athletic 6-0 Brechin Victoria +3/-3   Midlands Lg.
31/07/2021 Coupar Angus 0-5 Lochee Harp -10/+10   Midlands Lg.
31/07/2021 Downfield 1-1 Forfar United -12/+12   Midlands Lg.
31/07/2021 Dundee Violet 2-2 Tayport +9/-9   Midlands Lg.
31/07/2021 Kirriemuir Thistle 2-1 Dundee Saint James -4/+4   Midlands Lg.
31/07/2021 Letham 1-4 East Craigie -11/+11   Midlands Lg.
31/07/2021 Lochee United 2-2 Dundee North End -9/+9   Midlands Lg.
31/07/2021 Scone Thistle 1-4 Carnoustie Panmure -1/+1   Midlands Lg.
28/07/2021 Arbroath Victoria 1-4 Letham -28/+28   Midlands Lg.
28/07/2021 Coupar Angus 1-3 Blairgowrie +2/-2   Midlands Lg.
28/07/2021 Downfield 1-3 Brechin Victoria -32/+32   Midlands Lg.
28/07/2021 Dundee Violet 3-0 Forfar United +9/-9   Midlands Lg.
28/07/2021 Forfar West End 3-0 Dundee Saint James +5/-5   Midlands Lg.
28/07/2021 Kirriemuir Thistle 1-2 East Craigie -4/+4   Midlands Lg.
28/07/2021 Lochee Harp 0-2 Lochee United +3/-3   Midlands Lg.
28/07/2021 Scone Thistle 1-4 Dundee North End -7/+7   Midlands Lg.
28/07/2021 Tayport 1-2 Carnoustie Panmure -7/+7   Midlands Lg.
24/07/2021 Blairgowrie 0-1 Forfar West End -6/+6   Midlands Lg.
24/07/2021 Brechin Victoria 0-9 Lochee United -9/+9   Midlands Lg.
24/07/2021 Carnoustie Panmure 3-1 Dundee Violet -6/+6   Midlands Lg.
24/07/2021 Dundee North End 2-0 Downfield +10/-10   Midlands Lg.
24/07/2021 Dundee Saint James 1-1 Arbroath Victoria ±0/±0   Midlands Lg.
24/07/2021 Forfar United 2-3 Scone Thistle -6/+6   Midlands Lg.
24/07/2021 Letham 1-1 Kirriemuir Thistle +2/-2   Midlands Lg.
24/07/2021 Lochee Harp 1-1 Broughty Athletic +11/-11   Midlands Lg.
24/07/2021 Tayport 0-0 East Craigie -5/+5   Midlands Lg.
21/07/2021 Blairgowrie 0-1 Broughty Athletic +6/-6   Midlands Lg.
21/07/2021 Brechin Victoria 3-1 Scone Thistle +12/-12   Midlands Lg.
21/07/2021 Carnoustie Panmure 5-2 East Craigie +8/-8   Midlands Lg.
21/07/2021 Dundee North End 3-1 Dundee Violet -3/+3   Midlands Lg.
21/07/2021 Dundee Saint James 6-0 Coupar Angus +7/-7   Midlands Lg.
21/07/2021 Forfar United 1-1 Tayport +12/-12   Midlands Lg.
21/07/2021 Kirriemuir Thistle 4-3 Arbroath Victoria -2/+2   Midlands Lg.
21/07/2021 Letham 1-1 Forfar West End +3/-3   Midlands Lg.
21/07/2021 Lochee Harp 2-1 Downfield +17/-17   Midlands Lg.
17/07/2021 Arbroath Victoria 3-4 East Craigie +1/-1   Midlands Lg.
17/07/2021 Broughty Athletic 10-0 Dundee Saint James +5/-5   Midlands Lg.
17/07/2021 Carnoustie Panmure 5-0 Forfar United +1/-1   Midlands Lg.
17/07/2021 Coupar Angus 2-3 Letham +6/-6   Midlands Lg.
17/07/2021 Dundee Violet 0-2 Brechin Victoria -23/+23   Midlands Lg.
17/07/2021 Forfar West End 2-1 Kirriemuir Thistle +2/-2   Midlands Lg.
17/07/2021 Lochee United 5-0 Blairgowrie +4/-4   Midlands Lg.
17/07/2021 Scone Thistle 0-10 Lochee Harp -79/+79   Midlands Lg.
17/07/2021 Tayport 2-0 Dundee North End +5/-5   Midlands Lg.