North Premier League 22-23

The North Premier League is the top tier of the Junior football structure in the North Region SJFA. 

This league 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 26 league fixtures. 

There was a late change in line up with Hall Russell United going to abeyance; they were replaced by Dufftown.

Banks o’ Dee won last season’s competition, styled as ‘North Super League, and became the first club to be promoted to the Highland League on merit.

2022-23 COMPETITION (2016-17, 2017-18, 2018-19, 2019-20, 2020-21, 2021-22)

Competing clubs: Aberdeen East End, Banchory St Ternan, Bridge of Don Thistle, Colony Park, Culter, Dufftown, Dyce, Ellon United, Hermes, Maud, Montrose Roselea, Nairn St Ninian, Stonehaven, Stoneywood Parkvale

Saturday, August 6

  • Banchory St Ternan 4-3 Nairn St Ninian
  • Bridge of Don Thistle 2-3 Stonehaven
  • Colony Park 0-0 Ellon United
  • Culter 4-0 Montrose Roselea
  • Dyce 2-0 Stoneywood Parkvale
  • Hermes 7-0 Dufftown
  • Maud 0-2 Aberdeen East End

Saturday, August 13

  • Aberdeen East End 2-2 Colony Park (@ Balmoral Stadium)
  • Dufftown 0-2 Culter
  • Ellon United 2-1 Banchory St Ternan
  • Hermes 6-0 Nairn St Ninian – fixture reversed 
  • Montrose Roselea 0-1 Bridge of Don Thistle
  • Stonehaven 2-1 Dyce
  • Stoneywood Parkvale 0-1 Maud

Tuesday, August 16

  • Aberdeen East End 2-1 Bridge of Don Thistle (@ Denmore Park)
  • Colony Park 0-7 Hermes
  • Ellon United 0-1 Dyce
  • Maud 1-2 Culter
  • Stoneywood Parkvale 6-0 Banchory St Ternan

Saturday, August 20

  • Banchory St Ternan 1-3 Aberdeen East End
  • Bridge of Don Thistle 6-0 Dufftown
  • Culter 3-1 Nairn St Ninian
  • Dyce 0-1 Montrose Roselea
  • Hermes 5-1 Ellon United
  • Maud 3-4 Colony Park
  • Stonehaven 1-2 Stoneywood Parkvale

Tuesday, August 23

  • Colony Park 0-4 Bridge of Don Thistle
  • Banchory St Ternan 0-3 Culter
  • Ellon United 3-2 Montrose Roselea
  • Maud 0-4 Dyce
  • Nairn St Ninian 2-2 Dufftown
  • Stonehaven 2-2 Aberdeen East End – fixture reversed 
  • Stoneywood Parkvale 0-2 Hermes

Saturday, September 3

  • Ellon United 2-0 Dufftown – new fixture
  • Maud 1-0 Banchory St Ternan
  • Montrose Roselea 2-2 Stonehaven
  • Nairn St Ninian 2-0 Bridge of Don Thistle 
  • Aberdeen East End P-P Hermes – due to Grill League Cup tie
  • Dufftown P-P Dyce – due to Grill League Cup tie
  • Ellon United P-P Culter – due to Grill League Cup tie
  • Stoneywood Parkvale P-P Colony Park – due to Grill League Cup tie

Saturday, September 17

  • Bridge of Don Thistle 1-0 Ellon United
  • Dyce 2-2 Nairn St Ninian
  • Hermes 6-1 Maud
  • Montrose Roselea 2-2 Stoneywood Parkvale
  • Stonehaven 1-1 Dufftown
  • Banchory St Ternan P-P Colony Park – due to Grill League Cup tie
  • Culter P-P Aberdeen East End – due to Grill League Cup tie

Saturday, September 24

  • Colony Park 1-3 Nairn St Ninian
  • Dufftown 1-1 Dyce
  • Maud 0-6 Bridge of Don Thistle

Saturday, October 1

  • Banchory St Ternan 2-0 Montrose Roselea
  • Colony Park 3-1 Dufftown
  • Dyce 2-0 Ellon United – new fixture 
  • Hermes 1-0 Stonehaven
  • Maud 3-5 Nairn St Ninian
  • Stoneywood Parkvale 0-4 Bridge of Don Thistle
  • Aberdeen East End P-P Ellon United – due to Grill League Cup final
  • Culter P-P Dyce – due to Grill League Cup final

Saturday, October 8

  • Bridge of Don Thistle 4-1 Banchory St Ternan
  • Culter 4-1 Hermes
  • Dufftown 1-2 Ellon United
  • Dyce 5-0 Colony Park
  • Montrose Roselea 3-4 Aberdeen East End
  • Stonehaven 2-1 Maud
  • Nairn St Ninian P-P Stoneywood Parkvale – due to rearranged Scottish Junior Cup tie

Friday, October 14

  • Hermes 1-1 Bridge of Don Thistle

Saturday, October 15

  • Aberdeen East End 3-0 Dufftown
  • Banchory St Ternan 1-5 Dyce
  • Colony Park 0-3 Stonehaven
  • Ellon United 3-1 Nairn St Ninian
  • Maud 3-2 Montrose Roselea
  • Stoneywood Parkvale 1-3 Culter

Friday, October 21

  • Dyce 1-2 Hermes

Saturday, October 22

  • Bridge of Don Thistle 0-3 Culter
  • Colony Park 0-2 Montrose Roselea
  • Dufftown 1-2 Maud
  • Ellon United 4-0 Stoneywood Parkvale
  • Nairn St Ninian 1-5 Aberdeen East End
  • Stonehaven 2-1 Banchory St Ternan

Saturday, October 29

  • Banchory St Ternan 2-4 Colony Park
  • Culter 1-1 Dyce
  • Dufftown 1-5 Montrose Roselea
  • Maud 0-5 Hermes
  • Nairn St Ninian 1-2 Stoneywood Parkvale

Saturday, November 19

  • Culter 8-0 Colony Park
  • Hermes 1-0 Banchory St Ternan
  • Montrose Roselea 2-0 Nairn St Ninian
  • Bridge of Don Thistle P-P Maud  – pitch unplayable 
  • Dufftown P-P Stoneywood Parkvale – pitch unplayable 
  • Dyce P-P Aberdeen East End – pitch unplayable 
  • Stonehaven P-P Ellon United – pitch unplayable 

Friday, November 25

  • Dyce P-P Bridge of Don Thistle – pitch unplayable 

Saturday, November 26

  • Aberdeen East End 1-3 Stoneywood Parkvale
  • Dufftown 3-1 Banchory St Ternan
  • Ellon United 4-1 Maud
  • Montrose Roselea 1-1 Hermes (@ Broomfield Park)
  • Nairn St Ninian 1-1 Colony Park
  • Stonehaven 0-2 Culter

Saturday, December 3

  • Nairn St Ninian 1-0 Maud
  • Stoneywood Parkvale 3-3 Ellon United
  • Banchory St Ternan P-P Stonehaven – due to access problems

Saturday, December 10

  • Colony Park P-P Culter – pitch unplayable 
  • Banchory St Ternan P-P Dufftown – pitch unplayable 

Saturday, December 17

  • Aberdeen East End P-P Maud – pitch unplayable
  • Dufftown P-P Hermes – pitch unplayable
  • Ellon United P-P Colony Park – pitch unplayable
  • Montrose Roselea P-P Culter– pitch unplayable
  • Nairn St Ninian P-P Banchory St Ternan – pitch unplayable
  • Stonehaven P-P Bridge of Don Thistle – pitch unplayable
  • Stoneywood Parkvale P-P Dyce – pitch unplayable

Saturday, January 7

  • Culter 8-2 Dufftown
  • Montrose Roselea 0-0 Colony Park – new fixture 
  • Nairn St Ninian 4-1 Banchory St Ternan – new fixture 
  • Banchory St Ternan P-P Ellon United – due to Inter Regional Cup tie
  • Bridge of Don Thistle P-P Montrose Roselea – due to Inter Regional Cup tie
  • Colony Park P-P Aberdeen East End – due to Inter Regional Cup tie
  • Dyce P-P Stonehaven – due to Inter Regional Cup tie
  • Maud P-P Stoneywood Parkvale – due to Inter Regional Cup tie
  • Nairn St Ninian P-P Hermes – due to Inter Regional Cup tie

Saturday, January 14

  • Banchory St Ternan 0-0 Maud
  • Bridge of Don Thistle 1-1 Nairn St Ninian
  • Culter 6-1 Ellon United
  • Dyce 2-0 Dufftown
  • Stonehaven 2-1 Montrose Roselea
  • Colony Park P-P Stoneywood Parkvale – pitch unplayable 
  • Hermes P-P Aberdeen East End – pitch unplayable 

Saturday, January 21

  • Montrose Roselea 1-1 Dyce
  • Aberdeen East End P-P Banchory St Ternan – pitch unplayable 
  • Colony Park P-P Maud – pitch unplayable 
  • Dufftown P-P Bridge of Don Thistle – pitch unplayable 
  • Ellon United P-P Hermes – pitch unplayable 
  • Nairn St Ninian P-P Culter – pitch unplayable 
  • Stoneywood Parkvale P-P Stonehaven – pitch unplayable 

Saturday, January 28

  • Aberdeen East End 0-1 Culter
  • Colony Park 3-0 Banchory St Ternan
  • Dufftown 0-3 Stonehaven
  • Ellon United 0-3 Bridge of Don Thistle
  • Hermes 5-2 Montrose Roselea – new fixture 
  • Maud 1-2 Stoneywood Parkvale – new fixture 
  • Nairn St Ninian 2-5 Dyce
  • Stoneywood Parkvale P-P Montrose Roselea – fixtures amended, now Sat Mar 18

Saturday, February 4

  • Banchory St Ternan 1-4 Stoneywood Parkvale
  • Bridge of Don Thistle 0-2 Dyce
  • Culter 3-1 Maud
  • Hermes 4-0 Colony Park
  • Montrose Roselea 2-1 Dufftown
  • Stonehaven 1-0 Nairn St Ninian
  • Bridge of Don Thistle P-P Aberdeen East End – due to North Regional Cup tie

Friday, February 10

  • Dyce 1-3 Culter

Saturday, February 11

  • Dufftown 1-0 Colony Park
  • Ellon United 1-4 Aberdeen East End
  • Montrose Roselea 2-0 Banchory St Ternan
  • Stoneywood Parkvale 4-1 Nairn St Ninian
  • Bridge of Don Thistle P-P Stoneywood Parkvale – due to Inter Regional Cup tie
  • Stonehaven P-P Hermes – due to Inter Regional Cup tie

Saturday, February 18

  • Bridge of Don Thistle 2-2 Hermes

Saturday, February 25

  • Banchory St Ternan 0-4 Stonehaven – new fixture
  • Dufftown 1-1 Nairn St Ninian
  • Dyce 2-0 Maud
  • Ellon United 1-2 Colony Park
  • Aberdeen East End P-P Stonehaven – due to North Regional Cup tie
  • Bridge of Don Thistle P-P Colony Park – due to North Regional Cup tie, now Sat Mar 25
  • Culter P-P Banchory St Ternan – due to North Regional Cup tie, now Tues Apr 11
  • Hermes P-P Stoneywood Parkvale – due to North Regional Cup tie, now Sat Apr 29
  • Montrose Roselea P-P Ellon United – due to North Regional Cup tie, now Sat Apr 22

Friday, March 3

  • Hermes 2-0 Culter

Saturday, March 4

  • Aberdeen East End 2-3 Montrose Roselea
  • Banchory St Ternan 1-1 Bridge of Don Thistle
  • Colony Park 2-2 Dyce
  • Dufftown 1-1 Stoneywood Parkvale
  • Maud 0-0 Stonehaven
  • Nairn St Ninian 0-3 Ellon United
  • Stoneywood Parkvale P-P Nairn St Ninian – now Sat, Feb 11

Saturday, March 11

  • Nairn St Ninian 3-4 Montrose Roselea
  • Aberdeen East End P-P Dyce – pitch unplayable 
  • Banchory St Ternan P-P Hermes – pitch unplayable 
  • Bridge of Don Thistle P-P Maud – pitch unplayable 
  • Colony Park P-P Culter – pitch unplayable 
  • Ellon United P-P Stonehaven – pitch unplayable 
  • Stoneywood Parkvale P-P Dufftown – pitch unplayable 

Friday, March 17

  • Hermes P-P Dyce – now Sat, Mar 18

Saturday, March 18

  • Culter 4-1 Banchory St Ternan – new fixture
  • Hermes 7-0 Dyce 
  • Stonehaven 1-2 Ellon United – new fixture 
  • Stoneywood Parkvale 3-0 Montrose Roselea – new fixture
  • Aberdeen East End P-P Nairn St Ninian – due to McLeman Cup tie
  • Banchory St Ternan P-P Stonehaven  – due to McLeman Cup tie
  • Culter P-P Bridge of Don Thistle – due to McLeman Cup tie
  • Maud P-P Dufftown – due to McLeman Cup tie
  • Montrose Roselea P-P Colony Park

Tuesday, March 21

  • Dyce 4-1 Aberdeen East End

Friday, March 24

  • Hermes P-P Dyce Juniors

Saturday, March 25

  • Bridge of Don Thistle 5-1 Colony Park
  • Dyce 3-0 Banchory St Ternan – new fixture
  • Maud 2-1 Ellon United
  • Nairn St Ninian 1-4 Culter – new fixture
  • Stoneywood Parkvale 1-0 Aberdeen East End
  • Banchory St Ternan P-P Dufftown – due to McLeman Cup tie
  • Dyce P-P Stonehaven – due to McLeman Cup tie
  • Bridge of Don Thistle P-P Dyce
  • Culter P-P Stonehaven
  • Hermes P-P Montrose Roselea

Tuesday, March 28

  • Hermes – Aberdeen East End

Saturday, April 1

  • Banchory St Ternan 3-3 Ellon United – new fixture
  • Colony Park 0-3 Stoneywood Parkvale – new fixture 
  • Dyce 2-2 Bridge of Don Thistle
  • Montrose Roselea 2-2 Maud
  • Nairn St Ninian 1-8 Hermes
  • Dufftown P-P Aberdeen East End – due to McLeman Cup tie 
  • Stonehaven P-P Colony Park – due to McLeman Cup tie
  • Culter P-P Stoneywood Parkvale – due to McLeman Cup tie
  • Bridge of Don Thistle P-P Hermes
  • Dyce P-P Banchory St Ternan
  • Nairn St Ninian P-P Ellon United

Tuesday, April 4

  • Hermes 1-1 Stoneywood Parkvale

Saturday, April 8

  • Aberdeen East End 5-0 Banchory St Ternan – new fixture
  • Bridge of Don Thistle 4-0 Montrose Roselea
  • Dufftown 0-5 Hermes
  • Dyce 0-0 Stonehaven – new fixture
  • Ellon United 0-4 Culter
  • Stoneywood Parkvale 4-1 Colony Park
  • Aberdeen East End P-P Maud
  • Nairn St Ninian P-P Stonehaven
  • Aberdeen East End P-P Hermes

Tuesday, April 11

  • Colony Park 0-1 Aberdeen East End
  • Ellon United 1-3 Hermes
  • Stonehaven 0-0 Bridge of Don Thistle
  • Stoneywood Parkvale 0-1 Dyce
  • Culter P-P Banchory St Ternan

Wednesday, April 12

  • Montrose Roselea 1-2 Culter

Saturday, April 15

  • Aberdeen East End 3-0 Nairn St Ninian – new fixture
  • Banchory St Ternan 0-5 Hermes – new fixture
  • Bridge of Don Thistle 5-0 Stoneywood Parkvale
  • Culter 3-0 Stonehaven – new fixture
  • Maud 1-2 Dufftown – new fixture
  • Montrose Roselea 2-1 Ellon United – new fixture
  • Banchory St Ternan P-P Ellon United
  • Colony Park P-P Maud
  • Culter P-P Aberdeen East End
  • Dyce P-P Stonehaven
  • Dufftown P-P Stoneywood Parkvale – now Sat, Mar 4
  • Ellon United P-P Hermes – now Tues, Apr 11
  • Nairn St Ninian P-P Hermes – now Sat, Apr 1

Tuesday, April 18

  • Aberdeen East End 1-2 Dyce
  • Culter 6-0 Bridge of Don Thistle
  • Ellon United P-P Stonehaven – fixture reversed – due to McLeman Cup tie
  • Aberdeen East End P-P Banchory St Ternan
  • Colony Park P-P Stoneywood Parkvale
  • Dyce P-P Aberdeen East End – now Sat, Apr 22
  • Hermes P-P Stoneywood Parkvale – now Sat, Apr 29

Saturday, April 22

  • Aberdeen East End 2-2 Ellon United
  • Dufftown 0-1 Bridge of Don Thistle
  • Stonehaven 0-5 Hermes
  • Colony Park P-P Maud – due to McLeman Cup tie
  • Culter P-P Stoneywood Parkvale – due to McLeman Cup tie
  • Dyce P-P Aberdeen East End
  • Montrose Roselea P-P Ellon United
  • Nairn St Ninian P-P Culter
  • Dyce P-P Bridge of Don Thistle – now Tues, Apr 25
  • Montrose Roselea P-P Culter – now Sat, Apr 29

Tuesday, April 25

  • Colony Park 0-3 Culter
    • Culter champions 🏆 
  • Aberdeen East End P-P Maud – due to McLeman Cup tie, now Tues, May 9
  • Stoneywood Parkvale P-P Stonehaven – due to McLeman Cup tie, now Tues, May 9
  • Aberdeen East End P-P Ellon United – reverted to Sat Apr 22
  • Dyce P-P Bridge of Don Thistle

Saturday, April 29

  • Bridge of Don Thistle 0-3 Maud – new fixture
  • Culter 2-1 Aberdeen East End – new fixture
  • Nairn St Ninian 1-2 Stonehaven – new fixture
  • Stoneywood Parkvale 4-1 Dufftown – new fixture
  • Bridge of Don Thistle P-P Aberdeen East End
  • Hermes P-P Stoneywood Parkvale
  • Montrose Roselea P-P Culter
  • Montrose Roselea P-P Ellon United – now Sat, Apr 22

Tuesday, May 2

  • Aberdeen East End 0-2 Hermes
  • Colony Park 4-2 Maud
  • Culter 5-1 Stoneywood Parkvale
  • Ellon United 1-0 Stonehaven
  • Aberdeen East End P-P Stonehaven – now Tues, May 16

Saturday, May 6

  • Banchory St Ternan 2-0 Dufftown
  • Bridge of Don Thistle 4-5 Aberdeen East End
  • Stonehaven 3-0 Colony Park

Tuesday, May 9

  • Stoneywood Parkvale 0-8 Stonehaven
  • Aberdeen East End P-P Maud – pitch unplayable, now Sat May 20
  • Aberdeen East End P-P Hermes – now Tues, May 2

Saturday, May 13

  • Dufftown 2-2 Aberdeen East End

Tuesday, May 16

  • Aberdeen East End 1-2 Stonehaven

Saturday, May 20

  • Aberdeen East End 0-1 Maud

season end

Advertisement