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
NORTH JUNIOR CHAMPIONSHIP RESULTS
DATE TEAM 1   SCORE   TEAM 2 PTS   COMPETITION
24/02/2024 Burghead Thistle 2-4 New Elgin Juniors -30/+30   North Junior Champ.
24/02/2024 Dufftown 2-5 Banks o' Dee Juniors -9/+9   North Junior Champ.
24/02/2024 Islavale 14-0 Whitehills +4/-4   North Junior Champ.
24/02/2024 Longside 1-2 Deveronside -11/+11   North Junior Champ.
17/02/2024 Banchory Saint Ternan 0-1 Longside -4/+4   North Junior Champ.
17/02/2024 Glentanar 1-0 Cruden Bay -7/+7   North Junior Champ.
17/02/2024 Hall Russell United 1-0 Burghead Thistle +6/-6   North Junior Champ.
17/02/2024 New Elgin Juniors 5-1 Whitehills +14/-14   North Junior Champ.
10/02/2024 Deveronside 4-0 Forres Thistle +26/-26   North Junior Champ.
10/02/2024 Longside 1-1 Banks o' Dee Juniors +3/-3   North Junior Champ.
10/02/2024 Whitehills 3-1 Cruden Bay +7/-7   North Junior Champ.
03/02/2024 Banchory Saint Ternan 0-2 Deveronside -16/+16   North Junior Champ.
03/02/2024 Cruden Bay 0-1 New Elgin Juniors -3/+3   North Junior Champ.
03/02/2024 Dufftown 1-8 Longside -45/+45   North Junior Champ.
03/02/2024 Forres Thistle 1-0 Banks o' Dee Juniors +10/-10   North Junior Champ.
03/02/2024 Glentanar 3-0 Whitehills +5/-5   North Junior Champ.
03/02/2024 Hall Russell United 0-2 Islavale -6/+6   North Junior Champ.
03/02/2024 Lossiemouth United 2-1 Burghead Thistle +5/-5   North Junior Champ.
27/01/2024 Banks o' Dee Juniors 2-0 Deveronside ±0/±0   North Junior Champ.
27/01/2024 Burghead Thistle 4-1 Banchory Saint Ternan +16/-16   North Junior Champ.
27/01/2024 Cruden Bay 0-11 Islavale -7/+7   North Junior Champ.
27/01/2024 Longside 2-2 Hall Russell United -6/+6   North Junior Champ.
27/01/2024 New Elgin Juniors 3-1 Glentanar +17/-17   North Junior Champ.
27/01/2024 Whitehills 0-4 Forres Thistle -4/+4   North Junior Champ.
13/01/2024 Burghead Thistle 0-2 Forres Thistle -14/+14   North Junior Champ.
13/01/2024 Islavale 5-0 Glentanar +6/-6   North Junior Champ.
13/01/2024 New Elgin Juniors 1-2 Banchory Saint Ternan +3/-3   North Junior Champ.
13/01/2024 Whitehills 0-6 Lossiemouth United -16/+16   North Junior Champ.
06/01/2024 Forres Thistle 2-2 Glentanar -11/+11   North Junior Champ.
06/01/2024 New Elgin Juniors 4-0 Cruden Bay +14/-14   North Junior Champ.
16/12/2023 Cruden Bay 0-2 Burghead Thistle +2/-2   North Junior Champ.
16/12/2023 Deveronside 3-1 Lossiemouth United +8/-8   North Junior Champ.
16/12/2023 Glentanar 2-2 Banchory Saint Ternan +4/-4   North Junior Champ.
16/12/2023 Islavale 2-0 Forres Thistle +7/-7   North Junior Champ.
16/12/2023 New Elgin Juniors 2-5 Dufftown -8/+8   North Junior Champ.
16/12/2023 Whitehills 1-0 Hall Russell United +18/-18   North Junior Champ.
09/12/2023 Cruden Bay 2-6 Dufftown -7/+7   North Junior Champ.
25/11/2023 Banks o' Dee Juniors 4-1 Banchory Saint Ternan +4/-4   North Junior Champ.
25/11/2023 Burghead Thistle 1-2 Islavale -4/+4   North Junior Champ.
25/11/2023 Deveronside 5-2 Whitehills ±0/±0   North Junior Champ.
25/11/2023 Hall Russell United 8-2 Glentanar +21/-21   North Junior Champ.
25/11/2023 Longside 7-0 Cruden Bay +5/-5   North Junior Champ.
25/11/2023 Lossiemouth United 8-0 New Elgin Juniors +15/-15   North Junior Champ.
18/11/2023 Banchory Saint Ternan 4-4 Dufftown -4/+4   North Junior Champ.
18/11/2023 Cruden Bay 1-9 Lossiemouth United -21/+21   North Junior Champ.
18/11/2023 Forres Thistle 2-0 Hall Russell United +2/-2   North Junior Champ.
18/11/2023 Whitehills 0-4 Burghead Thistle -8/+8   North Junior Champ.
11/11/2023 Banks o' Dee Juniors 4-2 Dufftown -1/+1   North Junior Champ.
11/11/2023 Cruden Bay 1-4 Deveronside -4/+4   North Junior Champ.
11/11/2023 Forres Thistle 1-1 Longside -6/+6   North Junior Champ.
11/11/2023 Glentanar 0-7 Lossiemouth United -53/+53   North Junior Champ.
11/11/2023 Hall Russell United 1-1 Banchory Saint Ternan ±0/±0   North Junior Champ.
11/11/2023 New Elgin Juniors 0-5 Burghead Thistle -17/+17   North Junior Champ.
11/11/2023 Whitehills 1-6 Islavale -5/+5   North Junior Champ.
04/11/2023 Burghead Thistle 4-0 Cruden Bay +3/-3   North Junior Champ.
04/11/2023 Deveronside 2-3 Glentanar -16/+16   North Junior Champ.
04/11/2023 Hall Russell United 1-3 Banks o' Dee Juniors -4/+4   North Junior Champ.
04/11/2023 Longside 4-2 Banchory Saint Ternan +10/-10   North Junior Champ.
04/11/2023 Lossiemouth United 0-4 Forres Thistle -17/+17   North Junior Champ.
04/11/2023 Whitehills 4-2 New Elgin Juniors +17/-17   North Junior Champ.
28/10/2023 Banchory Saint Ternan 0-2 Lossiemouth United -28/+28   North Junior Champ.
28/10/2023 Banks o' Dee Juniors 6-0 Longside +15/-15   North Junior Champ.
28/10/2023 Cruden Bay 2-3 Whitehills -12/+12   North Junior Champ.
28/10/2023 Forres Thistle 3-2 Deveronside ±0/±0   North Junior Champ.
28/10/2023 Glentanar 0-2 Burghead Thistle -16/+16   North Junior Champ.
28/10/2023 New Elgin Juniors 1-4 Islavale -4/+4   North Junior Champ.
14/10/2023 Burghead Thistle 4-3 Longside +7/-7   North Junior Champ.
14/10/2023 Islavale 11-0 Cruden Bay +6/-6   North Junior Champ.
07/10/2023 Forres Thistle 10-0 Whitehills +6/-6   North Junior Champ.
07/10/2023 Glentanar 2-1 New Elgin Juniors -4/+4   North Junior Champ.
30/09/2023 Banks o' Dee Juniors 2-0 Burghead Thistle -2/+2   North Junior Champ.
30/09/2023 Cruden Bay 0-8 Glentanar -30/+30   North Junior Champ.
30/09/2023 Deveronside 5-2 Dufftown +16/-16   North Junior Champ.
30/09/2023 Islavale 3-1 Longside +7/-7   North Junior Champ.
30/09/2023 Lossiemouth United 0-3 Hall Russell United -20/+20   North Junior Champ.
30/09/2023 New Elgin Juniors 2-2 Forres Thistle +9/-9   North Junior Champ.
30/09/2023 Whitehills 1-4 Banchory Saint Ternan -2/+2   North Junior Champ.
23/09/2023 Banchory Saint Ternan 4-1 New Elgin Juniors +1/-1   North Junior Champ.
23/09/2023 Dufftown 1-2 Burghead Thistle -14/+14   North Junior Champ.
23/09/2023 Forres Thistle 2-0 Cruden Bay -5/+5   North Junior Champ.
23/09/2023 Glentanar 0-3 Islavale -13/+13   North Junior Champ.
23/09/2023 Hall Russell United 1-4 Deveronside -26/+26   North Junior Champ.
23/09/2023 Longside 2-1 Lossiemouth United -5/+5   North Junior Champ.
16/09/2023 Burghead Thistle 4-2 Hall Russell United +14/-14   North Junior Champ.
16/09/2023 Cruden Bay 1-7 Banchory Saint Ternan -15/+15   North Junior Champ.
16/09/2023 Deveronside 0-1 Longside -7/+7   North Junior Champ.
16/09/2023 Glentanar 1-3 Forres Thistle -9/+9   North Junior Champ.
16/09/2023 Lossiemouth United 0-6 Islavale -26/+26   North Junior Champ.
16/09/2023 New Elgin Juniors 1-4 Banks o' Dee Juniors -1/+1   North Junior Champ.
16/09/2023 Whitehills 4-7 Dufftown -4/+4   North Junior Champ.
26/08/2023 Banchory Saint Ternan 3-1 Glentanar +4/-4   North Junior Champ.
26/08/2023 Cruden Bay 1-4 Banks o' Dee Juniors -1/+1   North Junior Champ.
26/08/2023 Dufftown 4-3 New Elgin Juniors -8/+8   North Junior Champ.
26/08/2023 Hall Russell United 5-1 Whitehills +2/-2   North Junior Champ.
26/08/2023 Lossiemouth United 4-1 Deveronside +26/-26   North Junior Champ.
22/08/2023 Banchory Saint Ternan 3-0 Hall Russell United +16/-16   North Junior Champ.
22/08/2023 Burghead Thistle 2-2 Dufftown +2/-2   North Junior Champ.
22/08/2023 Deveronside 14-0 Cruden Bay +20/-20   North Junior Champ.
22/08/2023 Forres Thistle 0-1 New Elgin Juniors -23/+23   North Junior Champ.
22/08/2023 Glentanar 2-5 Banks o' Dee Juniors -9/+9   North Junior Champ.
22/08/2023 Islavale 0-0 Lossiemouth United -10/+10   North Junior Champ.
22/08/2023 Whitehills 0-5 Longside -9/+9   North Junior Champ.
19/08/2023 Banchory Saint Ternan 2-0 Islavale +15/-15   North Junior Champ.
19/08/2023 Banks o' Dee Juniors 3-2 Forres Thistle ±0/±0   North Junior Champ.
19/08/2023 Deveronside 3-0 Burghead Thistle +14/-14   North Junior Champ.
19/08/2023 Dufftown 6-2 Glentanar +14/-14   North Junior Champ.
19/08/2023 Hall Russell United 8-1 Cruden Bay +12/-12   North Junior Champ.
19/08/2023 Longside 0-0 New Elgin Juniors -12/+12   North Junior Champ.
19/08/2023 Lossiemouth United 7-1 Whitehills +15/-15   North Junior Champ.
15/08/2023 Banchory Saint Ternan 1-4 Banks o' Dee Juniors -15/+15   North Junior Champ.
15/08/2023 Cruden Bay 0-4 Longside -13/+13   North Junior Champ.
15/08/2023 Forres Thistle 1-1 Dufftown -7/+7   North Junior Champ.
15/08/2023 Glentanar 2-2 Hall Russell United -1/+1   North Junior Champ.
15/08/2023 Islavale 3-0 Burghead Thistle +9/-9   North Junior Champ.
15/08/2023 New Elgin Juniors 5-5 Lossiemouth United +3/-3   North Junior Champ.
15/08/2023 Whitehills 0-4 Deveronside -12/+12   North Junior Champ.
12/08/2023 Banks o' Dee Juniors 4-0 Islavale +16/-16   North Junior Champ.
12/08/2023 Burghead Thistle 2-0 Whitehills -3/+3   North Junior Champ.
12/08/2023 Deveronside 3-1 New Elgin Juniors -2/+2   North Junior Champ.
12/08/2023 Dufftown 1-2 Banchory Saint Ternan -13/+13   North Junior Champ.
12/08/2023 Hall Russell United 0-3 Forres Thistle -20/+20   North Junior Champ.
12/08/2023 Longside 4-2 Glentanar +5/-5   North Junior Champ.
12/08/2023 Lossiemouth United 7-2 Cruden Bay +25/-25   North Junior Champ.
27/05/2023 Banks o' Dee Juniors 1-2 Buchanhaven Hearts -12/+12   North Junior Champ.
27/05/2023 Fraserburgh United 5-0 Lossiemouth United +5/-5   North Junior Champ.
27/05/2023 Rothie Rovers 1-1 Cruden Bay -13/+13   North Junior Champ.
23/05/2023 Aberdeen University 0-3 Rothie Rovers -9/+9   North Junior Champ.
23/05/2023 Islavale 4-0 Lossiemouth United +11/-11   North Junior Champ.
20/05/2023 Buchanhaven Hearts 6-0 Islavale +25/-25   North Junior Champ.
20/05/2023 Cruden Bay 0-2 Rothie Rovers +2/-2   North Junior Champ.
20/05/2023 Forres Thistle 4-0 Glentanar +9/-9   North Junior Champ.
16/05/2023 Islavale 3-1 Glentanar +5/-5   North Junior Champ.
16/05/2023 Longside 0-3 Rothie Rovers -14/+14   North Junior Champ.
16/05/2023 Newmachar United 0-0 Deveronside -10/+10   North Junior Champ.
13/05/2023 Aberdeen University 1-2 Buchanhaven Hearts -5/+5   North Junior Champ.
13/05/2023 Banks o' Dee Juniors 7-0 New Elgin Juniors +5/-5   North Junior Champ.
13/05/2023 Newmachar United 0-1 Forres Thistle -12/+12   North Junior Champ.
13/05/2023 Rothie Rovers 2-0 Lossiemouth United -4/+4   North Junior Champ.
13/05/2023 Sunnybank 4-0 Deveronside +6/-6   North Junior Champ.
09/05/2023 Rothie Rovers 1-1 Fraserburgh United -5/+5   North Junior Champ.
06/05/2023 Aberdeen University 5-2 Deveronside +15/-15   North Junior Champ.
06/05/2023 Fraserburgh United 4-0 New Elgin Juniors ±0/±0   North Junior Champ.
06/05/2023 Islavale 1-0 Longside +3/-3   North Junior Champ.
06/05/2023 Lossiemouth United 1-1 Forres Thistle +7/-7   North Junior Champ.
06/05/2023 Newmachar United 4-1 Glentanar +6/-6   North Junior Champ.
06/05/2023 Sunnybank 2-1 Buchanhaven Hearts -2/+2   North Junior Champ.
02/05/2023 Lossiemouth United 1-3 Islavale -8/+8   North Junior Champ.
02/05/2023 Newmachar United 2-0 Sunnybank +15/-15   North Junior Champ.
02/05/2023 Rothie Rovers 4-0 Buchanhaven Hearts +12/-12   North Junior Champ.
29/04/2023 Aberdeen University 0-0 Lossiemouth United -7/+7   North Junior Champ.
29/04/2023 Banks o' Dee Juniors 1-1 Longside -6/+6   North Junior Champ.
29/04/2023 Deveronside 2-3 Sunnybank +2/-2   North Junior Champ.
29/04/2023 Forres Thistle 2-1 Newmachar United +3/-3   North Junior Champ.
29/04/2023 Fraserburgh United 7-0 Burghead Thistle +12/-12   North Junior Champ.
29/04/2023 Glentanar 6-2 New Elgin Juniors +6/-6   North Junior Champ.
25/04/2023 Buchanhaven Hearts 3-0 Newmachar United +22/-22   North Junior Champ.
25/04/2023 Cruden Bay 1-2 Glentanar -6/+6   North Junior Champ.
25/04/2023 Islavale 2-1 Burghead Thistle -2/+2   North Junior Champ.
25/04/2023 Rothie Rovers 4-0 Deveronside +5/-5   North Junior Champ.
22/04/2023 Banks o' Dee Juniors 5-1 Cruden Bay +6/-6   North Junior Champ.
22/04/2023 Forres Thistle 3-1 Fraserburgh United +14/-14   North Junior Champ.
22/04/2023 Glentanar 0-1 Aberdeen University -10/+10   North Junior Champ.
22/04/2023 Islavale 4-3 Buchanhaven Hearts +5/-5   North Junior Champ.
22/04/2023 Longside 0-3 Sunnybank -15/+15   North Junior Champ.
22/04/2023 Lossiemouth United 2-1 Deveronside +9/-9   North Junior Champ.
22/04/2023 Newmachar United 4-0 New Elgin Juniors +1/-1   North Junior Champ.
18/04/2023 Burghead Thistle 3-2 Lossiemouth United -1/+1   North Junior Champ.
18/04/2023 Cruden Bay 1-3 Buchanhaven Hearts -7/+7   North Junior Champ.
18/04/2023 Fraserburgh United 2-1 Deveronside -6/+6   North Junior Champ.
18/04/2023 Islavale 2-0 New Elgin Juniors -4/+4   North Junior Champ.
18/04/2023 Newmachar United 1-0 Rothie Rovers +7/-7   North Junior Champ.
15/04/2023 Aberdeen University 0-4 Sunnybank -14/+14   North Junior Champ.
15/04/2023 Glentanar 1-2 Burghead Thistle -12/+12   North Junior Champ.
15/04/2023 Longside 3-0 Banks o' Dee Juniors +22/-22   North Junior Champ.
15/04/2023 Lossiemouth United 3-0 Cruden Bay +20/-20   North Junior Champ.
15/04/2023 Rothie Rovers 3-0 Islavale +6/-6   North Junior Champ.
11/04/2023 Aberdeen University 1-1 Banks o' Dee Juniors +3/-3   North Junior Champ.
11/04/2023 Forres Thistle 2-0 Lossiemouth United -3/+3   North Junior Champ.
11/04/2023 Glentanar 1-4 Newmachar United -16/+16   North Junior Champ.
11/04/2023 Longside 1-2 Fraserburgh United -4/+4   North Junior Champ.
11/04/2023 New Elgin Juniors 1-2 Islavale +5/-5   North Junior Champ.
11/04/2023 Rothie Rovers 1-1 Sunnybank -3/+3   North Junior Champ.
08/04/2023 Buchanhaven Hearts 4-2 Aberdeen University +4/-4   North Junior Champ.
08/04/2023 Forres Thistle 4-0 Burghead Thistle +10/-10   North Junior Champ.
08/04/2023 Fraserburgh United 0-3 Sunnybank -27/+27   North Junior Champ.
08/04/2023 Newmachar United 3-1 Lossiemouth United -3/+3   North Junior Champ.
08/04/2023 Rothie Rovers 6-1 New Elgin Juniors +1/-1   North Junior Champ.
07/04/2023 Banks o' Dee Juniors 3-4 Deveronside -19/+19   North Junior Champ.
04/04/2023 Banks o' Dee Juniors 3-2 Rothie Rovers +7/-7   North Junior Champ.
01/04/2023 Buchanhaven Hearts 6-1 Rothie Rovers +46/-46   North Junior Champ.
01/04/2023 Cruden Bay 1-1 Aberdeen University ±0/±0   North Junior Champ.
01/04/2023 Glentanar 1-0 Forres Thistle +10/-10   North Junior Champ.
01/04/2023 Islavale 3-4 Newmachar United -5/+5   North Junior Champ.
01/04/2023 Lossiemouth United 2-2 Fraserburgh United +11/-11   North Junior Champ.
01/04/2023 Sunnybank 2-0 Longside +2/-2   North Junior Champ.
25/03/2023 Deveronside 3-2 Glentanar +6/-6   North Junior Champ.
25/03/2023 Sunnybank 3-1 Burghead Thistle -2/+2   North Junior Champ.
18/03/2023 Banks o' Dee Juniors 2-0 Fraserburgh United +17/-17   North Junior Champ.
18/03/2023 Deveronside 0-1 Forres Thistle ±0/±0   North Junior Champ.
18/03/2023 Glentanar 1-2 Rothie Rovers +3/-3   North Junior Champ.
18/03/2023 Longside 1-3 Newmachar United -16/+16   North Junior Champ.
18/03/2023 Sunnybank 1-1 Islavale -9/+9   North Junior Champ.
11/03/2023 Forres Thistle 0-0 Buchanhaven Hearts -7/+7   North Junior Champ.
04/03/2023 Aberdeen University 2-3 Islavale -5/+5   North Junior Champ.
04/03/2023 Banks o' Dee Juniors 2-0 Burghead Thistle +6/-6   North Junior Champ.
04/03/2023 Buchanhaven Hearts 2-1 Fraserburgh United +18/-18   North Junior Champ.
04/03/2023 Cruden Bay 0-3 Newmachar United -8/+8   North Junior Champ.
04/03/2023 Glentanar 2-1 Longside +14/-14   North Junior Champ.
04/03/2023 Lossiemouth United 2-5 Sunnybank ±0/±0   North Junior Champ.
04/03/2023 New Elgin Juniors 1-3 Deveronside -4/+4   North Junior Champ.
04/03/2023 Rothie Rovers 3-0 Forres Thistle +14/-14   North Junior Champ.
25/02/2023 Banks o' Dee Juniors 6-1 Glentanar +17/-17   North Junior Champ.
25/02/2023 Buchanhaven Hearts 1-1 Burghead Thistle -5/+5   North Junior Champ.
25/02/2023 Forres Thistle 1-1 Sunnybank -1/+1   North Junior Champ.
25/02/2023 Islavale 1-4 Fraserburgh United -13/+13   North Junior Champ.
25/02/2023 New Elgin Juniors 2-1 Lossiemouth United +7/-7   North Junior Champ.
18/02/2023 Burghead Thistle 4-1 New Elgin Juniors +4/-4   North Junior Champ.
18/02/2023 Deveronside 0-2 Cruden Bay -20/+20   North Junior Champ.
18/02/2023 Forres Thistle 1-0 Islavale -2/+2   North Junior Champ.
18/02/2023 Fraserburgh United 7-0 Aberdeen University +13/-13   North Junior Champ.
18/02/2023 Newmachar United 2-0 Banks o' Dee Juniors +8/-8   North Junior Champ.
11/02/2023 Aberdeen University 1-6 Forres Thistle -30/+30   North Junior Champ.
11/02/2023 Banks o' Dee Juniors 2-2 Lossiemouth United -11/+11   North Junior Champ.
11/02/2023 Buchanhaven Hearts 2-2 Longside +1/-1   North Junior Champ.
11/02/2023 Burghead Thistle 1-2 Newmachar United -2/+2   North Junior Champ.
11/02/2023 Cruden Bay 1-3 Fraserburgh United -2/+2   North Junior Champ.
11/02/2023 New Elgin Juniors 2-3 Sunnybank +8/-8   North Junior Champ.
04/02/2023 Deveronside 1-4 Buchanhaven Hearts -25/+25   North Junior Champ.
04/02/2023 Forres Thistle 3-0 Cruden Bay +4/-4   North Junior Champ.
04/02/2023 Fraserburgh United 3-1 Rothie Rovers +16/-16   North Junior Champ.
04/02/2023 Longside 4-1 New Elgin Juniors -1/+1   North Junior Champ.
04/02/2023 Newmachar United 1-2 Aberdeen University -16/+16   North Junior Champ.
04/02/2023 Sunnybank 3-0 Glentanar +3/-3   North Junior Champ.
28/01/2023 Burghead Thistle 0-2 Rothie Rovers ±0/±0   North Junior Champ.
28/01/2023 Deveronside 1-2 Islavale -7/+7   North Junior Champ.
28/01/2023 Forres Thistle 2-0 Banks o' Dee Juniors +9/-9   North Junior Champ.
28/01/2023 Fraserburgh United 5-2 Newmachar United +13/-13   North Junior Champ.
28/01/2023 Longside 2-0 Aberdeen University +5/-5   North Junior Champ.
28/01/2023 Lossiemouth United 2-0 Buchanhaven Hearts +22/-22   North Junior Champ.
28/01/2023 Sunnybank 2-0 Cruden Bay -3/+3   North Junior Champ.
21/01/2023 Buchanhaven Hearts 2-1 Glentanar +2/-2   North Junior Champ.
21/01/2023 Cruden Bay 1-2 Burghead Thistle -9/+9   North Junior Champ.
21/01/2023 Deveronside 2-1 Fraserburgh United +15/-15   North Junior Champ.
14/01/2023 Burghead Thistle 1-7 Longside -34/+34   North Junior Champ.
14/01/2023 Glentanar 0-1 Fraserburgh United ±0/±0   North Junior Champ.
14/01/2023 New Elgin Juniors 1-4 Forres Thistle -3/+3   North Junior Champ.
13/01/2023 Banks o' Dee Juniors 0-4 Sunnybank -30/+30   North Junior Champ.
07/01/2023 Burghead Thistle 0-2 Deveronside -23/+23   North Junior Champ.
07/01/2023 Cruden Bay 3-2 Banks o' Dee Juniors +15/-15   North Junior Champ.
07/01/2023 Longside 4-2 Lossiemouth United -3/+3   North Junior Champ.
07/01/2023 New Elgin Juniors 0-5 Newmachar United -8/+8   North Junior Champ.
07/01/2023 Rothie Rovers 3-3 Aberdeen University -12/+12   North Junior Champ.
10/12/2022 Burghead Thistle 1-1 Aberdeen University -3/+3   North Junior Champ.
10/12/2022 Deveronside 2-5 Longside -19/+19   North Junior Champ.
10/12/2022 New Elgin Juniors 1-0 Cruden Bay +12/-12   North Junior Champ.
03/12/2022 Deveronside 1-2 Burghead Thistle -9/+9   North Junior Champ.
03/12/2022 Forres Thistle 1-0 Longside -1/+1   North Junior Champ.
03/12/2022 Lossiemouth United 2-3 Glentanar -1/+1   North Junior Champ.
03/12/2022 New Elgin Juniors 1-3 Buchanhaven Hearts -4/+4   North Junior Champ.
26/11/2022 Buchanhaven Hearts 2-2 Cruden Bay -6/+6   North Junior Champ.
26/11/2022 Burghead Thistle 1-1 Forres Thistle +3/-3   North Junior Champ.
26/11/2022 Glentanar 0-2 Islavale -19/+19   North Junior Champ.
26/11/2022 Longside 0-0 Deveronside -7/+7   North Junior Champ.
26/11/2022 Lossiemouth United 1-6 Newmachar United -13/+13   North Junior Champ.
26/11/2022 New Elgin Juniors 0-6 Aberdeen University -25/+25   North Junior Champ.
26/11/2022 Rothie Rovers 3-3 Banks o' Dee Juniors -8/+8   North Junior Champ.
26/11/2022 Sunnybank 2-3 Fraserburgh United -12/+12   North Junior Champ.
19/11/2022 Aberdeen University 0-2 Glentanar -19/+19   North Junior Champ.
19/11/2022 Cruden Bay 1-1 New Elgin Juniors -9/+9   North Junior Champ.
19/11/2022 Fraserburgh United 1-1 Longside -8/+8   North Junior Champ.
19/11/2022 Newmachar United 2-0 Burghead Thistle +4/-4   North Junior Champ.
12/11/2022 Fraserburgh United 3-2 Islavale -5/+5   North Junior Champ.
29/10/2022 Aberdeen University 3-0 New Elgin Juniors +4/-4   North Junior Champ.
29/10/2022 Burghead Thistle 3-0 Buchanhaven Hearts +21/-21   North Junior Champ.
29/10/2022 Cruden Bay 1-1 Longside +2/-2   North Junior Champ.
29/10/2022 Deveronside 0-2 Rothie Rovers +1/-1   North Junior Champ.
29/10/2022 Glentanar 3-0 Lossiemouth United +6/-6   North Junior Champ.
29/10/2022 Islavale 1-3 Banks o' Dee Juniors -6/+6   North Junior Champ.
29/10/2022 Sunnybank 5-1 Forres Thistle +17/-17   North Junior Champ.
22/10/2022 Buchanhaven Hearts 3-1 Banks o' Dee Juniors +20/-20   North Junior Champ.
22/10/2022 Burghead Thistle 0-1 Islavale -12/+12   North Junior Champ.
22/10/2022 Glentanar 4-2 Cruden Bay +8/-8   North Junior Champ.
22/10/2022 Longside 3-3 Forres Thistle +1/-1   North Junior Champ.
22/10/2022 Lossiemouth United 1-5 Aberdeen University -22/+22   North Junior Champ.
22/10/2022 New Elgin Juniors 0-7 Rothie Rovers -5/+5   North Junior Champ.
22/10/2022 Sunnybank 1-1 Newmachar United -7/+7   North Junior Champ.
15/10/2022 Aberdeen University 4-3 Burghead Thistle +6/-6   North Junior Champ.
15/10/2022 Buchanhaven Hearts 2-0 New Elgin Juniors -2/+2   North Junior Champ.
15/10/2022 Cruden Bay 0-1 Lossiemouth United -16/+16   North Junior Champ.
15/10/2022 Forres Thistle 9-1 Deveronside +19/-19   North Junior Champ.
15/10/2022 Fraserburgh United 4-3 Banks o' Dee Juniors +3/-3   North Junior Champ.
15/10/2022 Islavale 0-1 Sunnybank +2/-2   North Junior Champ.
15/10/2022 Newmachar United 3-1 Longside +8/-8   North Junior Champ.
15/10/2022 Rothie Rovers 2-0 Glentanar -5/+5   North Junior Champ.
08/10/2022 Burghead Thistle 2-0 Cruden Bay +7/-7   North Junior Champ.
08/10/2022 Deveronside 3-3 Newmachar United +2/-2   North Junior Champ.
08/10/2022 Fraserburgh United 2-3 Forres Thistle -15/+15   North Junior Champ.
08/10/2022 Glentanar 1-4 Buchanhaven Hearts -24/+24   North Junior Champ.
08/10/2022 Longside 1-0 Islavale -1/+1   North Junior Champ.
08/10/2022 Lossiemouth United 0-5 Rothie Rovers -4/+4   North Junior Champ.
08/10/2022 New Elgin Juniors 0-7 Banks o' Dee Juniors -11/+11   North Junior Champ.
08/10/2022 Sunnybank 3-2 Aberdeen University -7/+7   North Junior Champ.
01/10/2022 Aberdeen University 3-1 Longside +19/-19   North Junior Champ.
01/10/2022 Banks o' Dee Juniors 1-0 Forres Thistle -1/+1   North Junior Champ.
01/10/2022 Buchanhaven Hearts 5-1 Lossiemouth United +9/-9   North Junior Champ.
01/10/2022 Cruden Bay 0-1 Sunnybank +3/-3   North Junior Champ.
01/10/2022 Islavale 3-2 Deveronside +4/-4   North Junior Champ.
01/10/2022 New Elgin Juniors 0-2 Glentanar -8/+8   North Junior Champ.
01/10/2022 Newmachar United 1-3 Fraserburgh United -12/+12   North Junior Champ.
01/10/2022 Rothie Rovers 5-0 Burghead Thistle +5/-5   North Junior Champ.
24/09/2022 Aberdeen University 1-3 Fraserburgh United -3/+3   North Junior Champ.
24/09/2022 Deveronside 2-5 Banks o' Dee Juniors -12/+12   North Junior Champ.
24/09/2022 Islavale 0-2 Cruden Bay -22/+22   North Junior Champ.
24/09/2022 Lossiemouth United 2-5 Burghead Thistle -16/+16   North Junior Champ.
24/09/2022 New Elgin Juniors 2-3 Longside +3/-3   North Junior Champ.
17/09/2022 Burghead Thistle 1-1 Glentanar -4/+4   North Junior Champ.
17/09/2022 Forres Thistle 1-0 Aberdeen University -5/+5   North Junior Champ.
17/09/2022 Fraserburgh United 5-0 Cruden Bay +7/-7   North Junior Champ.
17/09/2022 Lossiemouth United 1-10 Banks o' Dee Juniors -21/+21   North Junior Champ.
17/09/2022 Newmachar United 7-1 Islavale +23/-23   North Junior Champ.
17/09/2022 Sunnybank 5-0 New Elgin Juniors +3/-3   North Junior Champ.
16/09/2022 Longside 3-1 Buchanhaven Hearts +6/-6   North Junior Champ.
03/09/2022 Aberdeen University 2-4 Newmachar United -11/+11   North Junior Champ.
03/09/2022 Banks o' Dee Juniors 3-2 Islavale -4/+4   North Junior Champ.
03/09/2022 Buchanhaven Hearts 2-1 Deveronside +2/-2   North Junior Champ.
03/09/2022 Burghead Thistle 1-2 Fraserburgh United ±0/±0   North Junior Champ.
03/09/2022 Cruden Bay 1-3 Forres Thistle -9/+9   North Junior Champ.
03/09/2022 Glentanar 1-6 Sunnybank -21/+21   North Junior Champ.
23/08/2022 Deveronside 3-1 Aberdeen University +8/-8   North Junior Champ.
23/08/2022 Glentanar 2-3 Banks o' Dee Juniors ±0/±0   North Junior Champ.
23/08/2022 Longside 3-4 Cruden Bay -18/+18   North Junior Champ.
23/08/2022 Lossiemouth United 1-4 New Elgin Juniors -34/+34   North Junior Champ.
23/08/2022 Sunnybank 1-2 Rothie Rovers -6/+6   North Junior Champ.
20/08/2022 Burghead Thistle 3-2 Banks o' Dee Juniors +15/-15   North Junior Champ.
20/08/2022 Deveronside 3-0 New Elgin Juniors +5/-5   North Junior Champ.
20/08/2022 Forres Thistle 0-2 Rothie Rovers -9/+9   North Junior Champ.
20/08/2022 Fraserburgh United 4-0 Buchanhaven Hearts +10/-10   North Junior Champ.
20/08/2022 Islavale 3-1 Aberdeen University +7/-7   North Junior Champ.
20/08/2022 Longside 1-2 Glentanar -17/+17   North Junior Champ.
20/08/2022 Newmachar United 1-0 Cruden Bay -2/+2   North Junior Champ.
20/08/2022 Sunnybank 3-0 Lossiemouth United +1/-1   North Junior Champ.
16/08/2022 Banks o' Dee Juniors 3-0 Newmachar United +6/-6   North Junior Champ.
16/08/2022 Buchanhaven Hearts 0-1 Sunnybank -2/+2   North Junior Champ.
16/08/2022 Cruden Bay 5-0 Deveronside +36/-36   North Junior Champ.
16/08/2022 Islavale 1-0 Forres Thistle +10/-10   North Junior Champ.
16/08/2022 New Elgin Juniors 0-0 Burghead Thistle +5/-5   North Junior Champ.
16/08/2022 Rothie Rovers 3-1 Longside +2/-2   North Junior Champ.
13/08/2022 Banks o' Dee Juniors 6-1 Aberdeen University +10/-10   North Junior Champ.
13/08/2022 Buchanhaven Hearts 2-0 Forres Thistle +18/-18   North Junior Champ.
13/08/2022 Burghead Thistle 0-4 Sunnybank -18/+18   North Junior Champ.
13/08/2022 Cruden Bay 0-4 Islavale -29/+29   North Junior Champ.
13/08/2022 Glentanar 1-2 Deveronside -10/+10   North Junior Champ.
13/08/2022 Lossiemouth United 1-5 Longside -19/+19   North Junior Champ.
13/08/2022 New Elgin Juniors 1-4 Fraserburgh United -2/+2   North Junior Champ.
13/08/2022 Rothie Rovers 0-1 Newmachar United -21/+21   North Junior Champ.
06/08/2022 Aberdeen University 4-1 Cruden Bay +14/-14   North Junior Champ.
06/08/2022 Deveronside 0-0 Lossiemouth United -7/+7   North Junior Champ.
06/08/2022 Forres Thistle 3-2 New Elgin Juniors -10/+10   North Junior Champ.
06/08/2022 Fraserburgh United 2-1 Glentanar -6/+6   North Junior Champ.
06/08/2022 Islavale 0-1 Rothie Rovers +5/-5   North Junior Champ.
06/08/2022 Longside 2-2 Burghead Thistle -7/+7   North Junior Champ.
06/08/2022 Newmachar United 1-2 Buchanhaven Hearts -12/+12   North Junior Champ.
06/08/2022 Sunnybank 3-0 Banks o' Dee Juniors +18/-18   North Junior Champ.