The North Super League is the top tier of the Junior football structure in the North Region SJFA.
From this season onwards, it is part of the Scottish pyramid at Tier 6, parallel with the North Caledonian League and Midlands League, which all feed into the Highland League.
It is comprised of 14 clubs who each play each other home and away to give twenty-six league fixtures.
The winners of this division qualify for the following season’s Scottish Cup, although the dominant club in recent times, Banks O’Dee are licensed and have the right to play in the Cup in any case.
2021-22 COMPETITION (2016-17, 2017-18, 2018-19, 2019-20, 2020-21)
Competing clubs: Aberdeen East End, Banchory St Ternan, Banks o’ Dee, Bridge of Don Thistle, Colony Park, Culter, Deveronside, Dyce Juniors, Ellon United, Hall Russell United, Hermes, Maud, Montrose Roselea, Nairn St Ninian
Saturday, July 17
- Aberdeen East End 3-0 Nairn St Ninian
- Banks o’ Dee 4-0 Maud
- Bridge of Don Thistle 0-0 Hermes
- Colony Park 4-1 Hall Russell United
- Culter 11-0 Ellon United
- Deveronside 0-2 Dyce Juniors
- Montrose Roselea 2-0 Banchory St Ternan
Tuesday, July 20
- Dyce Juniors 0-1 Culter
- Ellon United 4-4 Colony Park
- Hall Russell United 0-4 Bridge of Don Thistle
- Hermes 1-2 Banks o’ Dee
- Maud 2-2 Banchory St Ternan
- Montrose Roselea 2-2 Aberdeen East End
- Nairn St Ninian 4-2 Deveronside
Saturday, July 24
- Banchory St Ternan 2-1 Nairn St Ninian
- Banks o’ Dee 8-1 Aberdeen East End
- Bridge of Don Thistle 1-0 Montrose Roselea
- Colony Park 2-1 Maud
- Culter 2-2 Hermes
- Dyce Juniors 2-1 Ellon United
- Hall Russell United 2-1 Deveronside
Tuesday, July 27
- Aberdeen East End 0-2 Banchory St Ternan
- Culter 4-0 Hall Russell United
- Deveronside 3-1 Ellon United
- Hermes 3-1 Colony Park
- Maud 3-2 Bridge of Don Thistle
- Montrose Roselea 1-6 Banks o’ Dee
Saturday, July 31
- Banchory St Ternan 0-3 Banks o’ Dee
- Bridge of Don Thistle 2-0 Aberdeen East End
- Ellon United 3-4 Nairn St Ninian
- Hermes 7-0 Deveronside
- Maud 0-3 Culter
- Montrose Roselea 3-3 Colony Park
Hall Russell United P-P Dyce Juniors
Tuesday, August 3
- Banchory St Ternan 2-3 Bridge of Don Thistle
- Colony Park 0-4 Aberdeen East End
- Culter 0-3 Montrose Roselea
- Deveronside 3-3 Maud
- Ellon United 4-0 Hall Russell United
Dyce Juniors P-P Hermes– due to Aberdeenshire Cup tie
Saturday, August 7
- Nairn St Ninian 2-2 Dyce Juniors
Tuesday, August 10
- Aberdeen East End 1-2 Culter
- Colony Park 1-2 Banchory St Ternan
- Hermes 6-2 Ellon United
Wednesday, August 11
- Banks o’ Dee 2-1 Bridge of Don Thistle
Saturday, August 14
- Banks o’ Dee 11-0 Colony Park
- Bridge of Don Thistle 3-1 Nairn St Ninian
- Culter 2-1 Banchory St Ternan
- Deveronside 0-6 Aberdeen East End
- Dyce Juniors 1-0 Montrose Roselea
- Ellon United 0-0 Maud
- Hall Russell United 1-2 Hermes
Saturday, August 28
- Banchory St Ternan 1-0 Deveronside
- Colony Park 0-2 Bridge of Don Thistle – fixture reversed
- Dyce Juniors 4-1 Aberdeen East End – fixture reversed
- Hermes 4-0 Nairn St Ninian – fixture reversed
- Maud 4-5 Hall Russell United
Montrose Roselea P-P Ellon UnitedCulter P-P Banks o’ Dee– due to Scottish Cup tie
Saturday, September 4
- Aberdeen East End 2-1 Hall Russell United
- Colony Park 1-2 Culter
- Deveronside 1-4 Bridge of Don Thistle
- Ellon United 4-4 Banchory St Ternan
- Hermes 8-1 Montrose Roselea
- Nairn St Ninian 2-2 Maud
Banks o’ Dee P-P Dyce Juniors
Saturday, September 18
- Banchory St Ternan 1-0 Dyce Juniors – fixture reversed
- Bridge of Don Thistle 1-1 Culter
- Ellon United 0-3 Aberdeen East End
- Hall Russell United 2-1 Montrose Roselea
- Maud 1-2 Hermes
Colony Park P-P Nairn St NinianDeveronside P-P Banks o’ Dee– due to Scottish Cup tie
Friday, September 24
- Hermes 2-1 Dyce Juniors
Saturday, September 25
- Aberdeen East End 4-0 Deveronside
- Maud 3-1 Ellon United
- Nairn St Ninian 3-1 Hall Russell United
Saturday, October 2
- Aberdeen East End 4-2 Maud
- Banchory St Ternan 3-0 Hermes
- Bridge of Don Thistle 7-1 Ellon United
- Culter 10-0 Deveronside
- Dyce Juniors 1-2 Colony Park
- Montrose Roselea 3-0 Nairn St Ninian
Banks o’ Dee P-P Hall Russell United– due to Aberdeenshire Cup final
Wednesday, October 6
- Banks o’ Dee 5-0 Dyce Juniors
Saturday, October 9
- Bridge of Don Thistle 2-1 Banchory St Ternan
- Nairn St Ninian 3-0 Colony Park – new fixture
Saturday, October 16
- Hall Russell United 1-0 Nairn St Ninian – fixture reversed
- Maud 1-3 Dyce Juniors
- Montrose Roselea 4-1 Deveronside
Saturday, October 23
- Bridge of Don Thistle 3-1 Maud
- Ellon United 4-4 Deveronside
- Hall Russell United 0-7 Culter
- Nairn St Ninian 1-1 Aberdeen East End
Saturday, October 30
- Deveronside 1-3 Colony Park – artificial
- Dyce Juniors 2-0 Bridge of Don Thistle
- Hermes 3-0 Aberdeen East End
- Maud 2-3 Montrose Roselea
- Nairn St Ninian 1-2 Culter
Ellon United P-P Banks o’ Dee– due to Scottish Junior Cup tieHall Russell United P-P Banchory St Ternan– pitch unplayable
Saturday, November 6
- Bridge of Don Thistle 0-2 Colony Park – fixture reversed
- Deveronside 2-4 Banchory St Ternan
- Hall Russell United 5-1 Maud
- Nairn St Ninian 1-4 Hermes – fixture reversed
Banks o’ Dee P-P Culter– due to Scottish Junior Cup tieDyce Juniors P-P Aberdeen East End– due to Grill League Cup tieEllon United P-P Montrose Roselea– pitch unplayable
Saturday, November 13
- Aberdeen East End 3-2 Hermes
- Banchory St Ternan 1-2 Hall Russell United
- Bridge of Don Thistle 1-1 Dyce Juniors
- Colony Park 1-2 Deveronside
- Culter 4-2 Nairn St Ninian
- Ellon United 0-8 Banks o’ Dee – fixture reversed
- Montrose Roselea 5-0 Maud
Saturday, November 20
- Aberdeen East End 2-0 Colony Park
- Bridge of Don Thistle 1-1 Banks o’ Dee
- Dyce Juniors 2-2 Hermes
- Hall Russell United 1-2 Ellon United
- Maud 1-1 Deveronside
- Montrose Roselea 3-3 Culter
Nairn St Ninian P-P Banchory St Ternan– covid relatedBridge of Don Thistle P-P Banchory St Ternan– fixtures amendedNairn St Ninian P-P Banks o’ Dee– fixtures amended
Saturday, November 27
Banchory St Ternan P-P Ellon United– due to adverse weatherDeveronside P-P Nairn St Ninian– due to adverse weatherMaud P-P Colony Park– due to adverse weather
Wednesday, December 1
- Banks o’ Dee 11-1 Hall Russell United
Saturday, December 4
- Banks o’ Dee 12-1 Nairn St Ninian
- Culter 10-1 Maud
- Deveronside 1-0 Hall Russell United
- Montrose Roselea 0-8 Bridge of Don Thistle (@ Broomfield Park)
Aberdeen East End P-P Dyce Juniors– pitch unplayableBanchory St Ternan P-P Colony Park– pitch unplayableEllon United P-P Hermes– pitch unplayable
Saturday, December 11
- Aberdeen East End 0-5 Banks o’ Dee
- Hall Russell United 4-2 Colony Park
- Hermes 0-1 Bridge of Don Thistle
- Nairn St Ninian 0-4 Montrose Roselea
Banchory St Ternan P-P Maud– pitch unplayableDyce Juniors P-P Deveronside– covid reasonsEllon United P-P Culter– pitch unplayableBanks o’ Dee P-P Montrose Roselea– fixtures amendedNairn St Ninian P-P Aberdeen East End– fixtures amended
Wednesday, December 15
- Deveronside 2-6 Banks o’ Dee
Friday, December 17
Montrose Roselea P-P Dyce Juniors– artificial– all NRSJFA games off due to covid concerns
Saturday, December 18
Aberdeen East End P-P Ellon United– all NRSJFA games off due to covid concernsBanchory St Ternan P-P Culter– all NRSJFA games off due to covid concernsBridge of Don Thistle P-P Deveronside– all NRSJFA games off due to covid concernsHermes P-P Maud– all NRSJFA games off due to covid concernsMontrose Roselea P-P Dyce Juniors– artificial– now Fri, Dec 17Aberdeen East End P-P Deveronside– fixtures amendedColony Park P-P Banks o’ Dee– fixtures amendedHermes P-P Hall Russell United– fixtures amendedMaud P-P Ellon United– fixtures amendedNairn St Ninian P-P Bridge of Don Thistle– fixtures amended
Saturday, January 8
- Culter 2-0 Aberdeen East End
- Deveronside 0-6 Montrose Roselea
- Hall Russell United 0-8 Banks o’ Dee
- Hermes 2-3 Banchory St Ternan
Ellon United P-P Bridge of Don ThistleMaud P-P Colony Park
Saturday, January 15
- Banchory St Ternan 1-2 Aberdeen East End
- Colony Park 1-5 Ellon United
- Culter 2-2 Dyce Juniors
- Maud 1-6 Banks o’ Dee
- Montrose Roselea 1-1 Hermes
- Nairn St Ninian 0-4 Bridge of Don Thistle
Saturday, January 22
- Aberdeen East End 1-3 Bridge of Don Thistle
- Dyce Juniors 3-2 Maud
- Hermes 2-1 Culter
- Montrose Roselea 6-0 Hall Russell United
- Nairn St Ninian 2-1 Ellon United
Banks o’ Dee P-P Deveronside– due to Scottish Cup tieBanchory St Ternan P-P Colony Park
Saturday, January 29
Banchory St Ternan P-P Maud– due to adverse weatherDeveronside P-P Nairn St Ninian– due to adverse weatherHall Russell United P-P Aberdeen East End– due to adverse weather
Wednesday, February 2
- Banks o’ Dee 6-0 Culter
Saturday, February 5
- Bridge of Don Thistle 4-0 Hall Russell United
- Hermes 3-2 Maud
Banchory St Ternan P-P Ellon United– pitch unplayableDyce Juniors P-P Deveronside– pitch unplayable
Saturday, February 12
- Banchory St Ternan 2-1 Maud – new fixture
- Banks o’ Dee 6-0 Deveronside – new fixture
- Hall Russell United 1-3 Aberdeen East End – new fixture
- Montrose Roselea 1-1 Ellon United
Banks o’ Dee P-P Banchory St Ternan– fixtures amendedDeveronside P-P Culter– due to League Cup tieMaud P-P Aberdeen East End– fixtures amendedColony Park P-P Hermes– due to North Regional Cup / League Cup ties
Saturday, February 19
- Banks o’ Dee 4-1 Ellon United – new fixture
- Deveronside 1-3 Hermes
Banchory St Ternan P-P Culter– new fixture– pitch unplayableColony Park P-P Montrose Roselea– pitch unplayableDyce Juniors P-P Hall Russell United– pitch unplayableEllon United P-P Bridge of Don Thistle– new fixture– pitch unplayableMaud P-P Aberdeen East End– new fixture– pitch unplayableNairn St Ninian P-P Banks o’ Dee– pitch unplayableAberdeen East End P-P Ellon United– fixtures amendedCulter P-P Bridge of Don Thistle– fixtures amended
Saturday, February 26
- Bridge of Don Thistle 3-0 Deveronside
- Colony Park 0-1 Banks o’ Dee
- Ellon United 2-1 Culter
- Hermes 2-0 Hall Russell United
- Montrose Roselea 1-1 Dyce Juniors
Aberdeen East End P-P Banchory St Ternan– due to McLeman Cup tieMaud P-P Nairn St Ninian– due to McLeman Cup tie
Wednesday, March 2
- Banks o’ Dee 4-0 Montrose Roselea
- Banks o’ Dee champions
Saturday, March 5
- Colony Park 1-2 Hermes
- Culter 0-1 Bridge of Don Thistle
- Dyce Juniors 3-1 Deveronside
- Ellon United 3-2 Montrose Roselea
- Hall Russell United 1-4 Banchory St Ternan
- Maud 1-3 Aberdeen East End
- Nairn St Ninian 0-1 Banks o’ Dee
Saturday, March 12
- Aberdeen East End 1-1 Ellon United
- Banchory St Ternan 1-1 Montrose Roselea
- Banks o’ Dee 3-0 Hermes
- Colony Park 2-0 Nairn St Ninian
- Deveronside 0-10 Culter
Saturday, March 19
- Nairn St Ninian 0-1 Banchory St Ternan
Saturday, March 26
- Banks o’ Dee 1-1 Banchory St Ternan
- Deveronside 3-2 Nairn St Ninian
- Ellon United 1-2 Hermes
Saturday, April 2
- Aberdeen East End 1-2 Montrose Roselea
- Culter 4-0 Colony Park
- Ellon United 0-2 Bridge of Don Thistle
- Maud 4-2 Nairn St Ninian
Dyce Juniors P-P Banks o’ Dee– fixtures amended, now Tues May 10
Saturday, April 9
- Banchory St Ternan 1-2 Ellon United
- Colony Park 3-2 Montrose Roselea
- Hall Russell United 1-5 Dyce Juniors
Ellon United P-P Dyce Juniors– fixtures amended, now Tues Apr 26
Tuesday, April 12
- Ellon United 1-0 Dyce Juniors
Colony Park P-P Dyce Juniors– fixtures amended, now Tues Apr 19
Saturday, April 16
- Banchory St Ternan 1-1 Colony Park
Dyce Juniors P-P Banchory St Ternan– fixtures amended, now Tues May 3
Tuesday, April 19
- Banchory St Ternan 0-1 Culter
- Colony Park 1-4 Dyce Juniors
Saturday, April 23
- Dyce Juniors 5-1 Nairn St Ninian
Tuesday, April 26
- Aberdeen East End 2-0 Dyce Juniors
Ellon United P-P Dyce Juniors– fixtures amended, now Tues, Apr 12
Tuesday, May 3
- Culter 1-2 Banks o’ Dee
- Dyce Juniors 4-0 Banchory St Ternan
Saturday, May 7
- Dyce Juniors 1-1 Hall Russell United
Tuesday, May 10
- Dyce Juniors 0-4 Banks o’ Dee
SEASON COMPLETE