2022–23 North Region Junior Football League

{{Infobox football league season

| competition = North Region Junior Football League

| season = 2022–23

| prevseason = 2021–22

| nextseason = 2023–24

}}

The 2022–23 North Region Junior Football League was the 21st season of the North Region Junior Football League for SJFA North Region member clubs, and the 2nd season with its top division as part of the sixth tier of the Scottish football pyramid system. The league reverted back to a two-tier setup, featuring a 14-team Premier League and 16-team Championship.

Banks O' Dee were the reigning champions but were unable to defend their title after gaining promotion to the Highland League. Culter won a record eighth title, and their first since 2013–14, winning all but two of their first twenty-four games, giving them an unassailable five-point lead over Hermes, ahead of the latter's final game.

As a result, Culter entered the 2023–24 Scottish Cup at the preliminary round stage.

Teams

=From North Region=

=To North Region=

Premier League

{{Infobox football league season

| competition = McBookie.com North Premier League

| season = 2022–23

| dates = 6 August 2022 – 20 May 2023

| winners = Culter

| relegated = {{ubl|Banchory St Ternan|Dufftown}}

| biggest home win = {{nobreak|Culter 8–0 Colony Park}}
(19 November 2022)

| biggest away win = {{nobreak|Stoneywood Parkvale 0–8 Stonehaven}}
(9 May 2023)

| highest scoring = {{nobreak|Culter 8–2 Dufftown}}
(7 January 2023)

| total goals = 658

| matches = 182

| longest wins = 9 matches:
Culter

| longest unbeaten = 18 matches:
Hermes

| longest winless = 18 matches:
Banchory St Ternan

| longest losses = 7 matches:
Banchory St Ternan

| prevseason = 2021–22

| nextseason = 2023–24

| updated =

}}

Maud were spared relegation after Banks O' Dee's promotion and Dufftown were also promoted after Hall Russell United went into abeyance before the season began.

{{Location map+ |Scotland North|width=500 |float=right |caption=Location of teams in 2022–23 North Premier Division |places=

{{Location map~ |Scotland North|marksize=6 |lat=57.129 |long=-2.0955 |label=Aberdeen|position=left}}

{{Location map~ |Scotland North|marksize=6 |lat=57.0554 |long=-2.42563 |label=Banchory St Ternan|position=left}}

{{Location map~ |Scotland North|marksize=6 |lat=57.2905 |long=-2.381508 |label=Colony Park|position=left }}

{{Location map~ |Scotland North|marksize=6 |lat=57.445 |long=-3.128 |label=Dufftown |position=top}}

{{Location map~ |Scotland North|marksize=6 |lat=57.3652 |long=-2.0533 |label=Ellon United|position=top}}

{{Location map~ |Scotland North|marksize=6 |lat=57.5211 |long=-2.1368 |label=Maud|position=top}}

{{Location map~ |Scotland North|marksize=6 |lat=56.714 |long=-2.4588 |label=Montrose Roselea|position=top}}

{{Location map~ |Scotland North|marksize=6 |lat=57.579 |long=-3.8725 |label=Nairn St Ninian|position=bottom}}

{{Location map~ |Scotland North|marksize=6 |lat=56.97121 |long=-2.21469 |label=Stonehaven|position=left}}

}}{{Location map+ |Scotland Aberdeen|width=500 |float=right |caption=Location of teams in 2022–23 North Premier Division in Aberdeen |places=

{{Location map~ |Scotland Aberdeen|marksize=6 |lat=57.1629 |long=-2.0925 |label=Bridge of Don Thistle |position=left}}

{{Location map~ |Scotland Aberdeen|marksize=6 |lat=57.1033 |long=-2.2812 |label=Culter|position=top}}

{{Location map~ |Scotland Aberdeen|marksize=6 |lat=57.2175 |long=-2.1886 |label=Dyce|position=bottom }}

{{Location map~ |Scotland Aberdeen|marksize=6 |lat=57.1639 |long=-2.09 |label=East End|position=right}}

{{Location map~ |Scotland Aberdeen|marksize=6 |lat=57.1956 |long=-2.09191 |label=Hermes|position=right}}

{{Location map~ |Scotland Aberdeen|marksize=6 |lat=57.18977 |long=-2.18671 |label=Stoneywood Parkvale|position=left}}

}}

=Stadia and locations=

class="wikitable sortable"
Club

!Location

!Ground

! data-sort-type="number" |Capacity

! data-sort-type="number" |Seats

! Floodlit

Banchory St Ternan

| Banchory

| Milton Park

| align=right | 1,000

| align=right | 0

| align=right | No

Bridge of Don Thistle

| Aberdeen

| Aberdeen Sports Village

| align=right | 2,000

| align=right | 500

| align=right | No

Colony Park

| Inverurie

| Colony Park

| align=right | 1,000

| align=right | 0

| align=right | No

Culter

| Peterculter

| Crombie Park

| align=right | 1,000

| align=right | 40

| align=right | No

Dufftown

| Dufftown

| Westburn Park

| align=right | 2,000

| align=right | 30

| align=right | No

Dyce

| Dyce

| Ian Mair Park

| align=right | 1,200

| align=right | 0

| align=right | Yes

East End

| Aberdeen

| New Advocates Park

| align=right | 1,000

| align=right | 0

| align=right | No

Ellon United

| Ellon

| The Meadows

| align=right | 600

| align=right | 0

| align=right | No

Hermes

| Bridge of Don

| Lochside Park

| align=right | 1,500

| align=right | 0

| align=right | Yes

Maud

| Maud

| Maud Pleasure Park

| align=right | 1,000

| align=right | 0

| align=right | No

Montrose Roselea

| Montrose

| Links Park

| align=right | 4,936

| align=right | 1,338

| align=right | Yes

Nairn St Ninian

| Nairn

| Showfield Park

| align=right | 1,000

| align=right | 0

| align=right | No

Stonehaven

| Stonehaven

| Glenury Park

| align=right | 1,300

| align=right | 0

| align=right | No

Stoneywood Parkvale

| Aberdeen

| New Polo Park

| align=right | 1,000

| align=right | 0

| align=right | No

=League table=

{{#invoke:Sports table|main|style=WDL

|section=Premier Division

|source={{cite web |url=https://www.scottishjuniorfa.com/north-region/mcbookie-league-tables/ |title=League Table |publisher=Scottish Junior FA |access-date=20 May 2023}}

|update=complete

|team1=CUL |team2=HER |team3=DYC |team4=SHN |team5=BOD |team6=SWP |team7=EAS |team8=ELL |team9=MON |team10=MAU |team11=COL |team12=NAI |team13=BST |team14=DUF

|result1=I |result9=MID |result13=REL |result14=REL

|win_EAS=11|draw_EAS=5|loss_EAS=10|gf_EAS=52|ga_EAS=40

|win_BST=3 |draw_BST=3|loss_BST=20|gf_BST=23|ga_BST=76 |status_BST=R

|win_BOD=12|draw_BOD=6|loss_BOD=8 |gf_BOD=57|ga_BOD=35

|win_COL=6 |draw_COL=5|loss_COL=15|gf_COL=28|ga_COL=69

|win_CUL=24|draw_CUL=1|loss_CUL=1 |gf_CUL=90|ga_CUL=17 |status_CUL=C

|win_DUF=3 |draw_DUF=6|loss_DUF=17|gf_DUF=22|ga_DUF=69 |status_DUF=R

|win_DYC=14|draw_DYC=7|loss_DYC=5 |gf_DYC=52|ga_DYC=29

|win_ELL=10|draw_ELL=4|loss_ELL=12|gf_ELL=41|ga_ELL=50

|win_HER=20|draw_HER=5|loss_HER=1 |gf_HER=94|ga_HER=16

|win_MAU=7 |draw_MAU=3|loss_MAU=16|gf_MAU=30|ga_MAU=60

|win_MON=9 |draw_MON=6|loss_MON=11|gf_MON=42|ga_MON=49

|win_NAI=5 |draw_NAI=5|loss_NAI=16|gf_NAI=38|ga_NAI=71

|win_SHN=13|draw_SHN=6|loss_SHN=7 |gf_SHN=44|ga_SHN=29

|win_SWP=12|draw_SWP=4|loss_SWP=10|gf_SWP=47|ga_SWP=50

|adjust_points_BST=-3 |note_BST=Banchory St Ternan deducted three points for fielding ineligible players in their match against Hermes on 15 April.

|adjust_points_DUF=-7 |note_DUF=Dufftown deducted seven points for fielding ineligible players in their matches against Bridge of Don Thistle on 11 April and East End on 13 May.

|name_BST=Banchory St Ternan

|name_BOD=Bridge of Don Thistle

|name_COL=Colony Park

|name_CUL=Culter

|name_DUF=Dufftown

|name_DYC=Dyce

|name_EAS=East End

|name_ELL=Ellon United

|name_HER=Hermes

|name_MAU=Maud

|name_MON=Montrose Roselea

|name_NAI=Nairn St Ninian

|name_SHN=Stonehaven

|name_SWP=Stoneywood Parkvale

|show_limit=5

|class_rules=1) Points; 2) Goal difference; 3) Goals scored.

|res_col_header=R

|col_I= |text_I=Ineligible for the Highland League play-off

|col_REL=red1 |text_REL=Relegation to the Championship

|col_MID=|text_MID=Transfer to the Midlands League{{cite news|first=Roy|last=Gill|url=https://www.pitchero.com/clubs/montroseroselea/news/roselea-confirm-midlands-move-2762260.html|title=Roselea confirm Midlands move|work=Pitchero.com|publisher=Pitch Hero Ltd|date=20 February 2023|accessdate=22 April 2023}}

}}

=Results=

{{#invoke:sports results|main

|source={{cite web |url=https://northregion-jfa.pitchero.com/fixtures-2223-plus-new-website-71362|title=North Region Premier League Results |publisher=North Region JFA |access-date=6 July 2022|website=North Region JFA}}

|update=complete

|matches_style=FBR

|team1=BST|team2=BOD|team3=COL|team4=CUL|team5=DUF|team6=DYC|team7=EAS|team8=ELL|team9=HER|team10=MAU|team11=MON|team12=NAI|team13=SHN|team14=SWP

|name_BST=Banchory St Ternan|name_BOD=Bridge of Don Thistle|name_COL=Colony Park|name_CUL=Culter|name_DUF=Dufftown|name_DYC=Dyce|name_EAS=East End|name_ELL=Ellon United|name_HER=Hermes|name_MAU=Maud|name_MON=Montrose Roselea|name_NAI=Nairn St Ninian|name_SHN=Stonehaven|name_SWP=Stoneywood Parkvale

|match_BST_EAS=1–3

|match_BST_BOD=1–1

|match_BST_COL=2–4

|match_BST_CUL=0–4

|match_BST_DUF=2–0

|match_BST_DYC=1–5

|match_BST_ELL=3–3

|match_BST_HER=0–5

|match_BST_MAU=0–0

|match_BST_MON=2–0

|match_BST_NAI=4–3

|match_BST_SHN=0–4

|match_BST_SWP=1–4

|match_BOD_EAS=4–5

|match_BOD_BST=4–1

|match_BOD_COL=5–1

|match_BOD_CUL=0–3

|match_BOD_DUF=6–0

|match_BOD_DYC=0–2

|match_BOD_ELL=1–0

|match_BOD_HER=2–2

|match_BOD_MAU=0–3

|match_BOD_MON=4–0

|match_BOD_NAI=1–1

|match_BOD_SHN=2–3

|match_BOD_SWP=5–0

|match_COL_EAS=0–1

|match_COL_BST=3–0

|match_COL_BOD=0–3

|match_COL_CUL=0–3

|match_COL_DUF=3–1

|match_COL_DYC=2–2

|match_COL_ELL=0–0

|match_COL_HER=0–7

|match_COL_MAU=4–2

|match_COL_MON=0–2

|match_COL_NAI=1–3

|match_COL_SHN=0–3

|match_COL_SWP=0–3

|match_CUL_EAS=2–1

|match_CUL_BST=4–1

|match_CUL_BOD=6–0

|match_CUL_COL=8–0

|match_CUL_DUF=8–2

|match_CUL_DYC=1–1

|match_CUL_ELL=6–1

|match_CUL_HER=4–1

|match_CUL_MAU=3–1

|match_CUL_MON=4–0

|match_CUL_NAI=3–1

|match_CUL_SHN=3–0

|match_CUL_SWP=5–1

|match_DUF_EAS=2–2

|match_DUF_BST=3–1

|match_DUF_BOD=0–1

|match_DUF_COL=1–0

|match_DUF_CUL=0–2

|match_DUF_DYC=1–1

|match_DUF_ELL=1–2

|match_DUF_HER=0–5

|match_DUF_MAU=1–2

|match_DUF_MON=1–5

|match_DUF_NAI=1–1

|match_DUF_SHN=0–3

|match_DUF_SWP=1–1

|match_DYC_EAS=4–1

|match_DYC_BST=3–0

|match_DYC_BOD=2–2

|match_DYC_COL=5–0

|match_DYC_CUL=1–3

|match_DYC_DUF=2–0

|match_DYC_ELL=2–0

|match_DYC_HER=1–2

|match_DYC_MAU=2–0

|match_DYC_MON=0–1

|match_DYC_NAI=2–2

|match_DYC_SHN=0–0

|match_DYC_SWP=2–0

|match_EAS_BST=5–0

|match_EAS_BOD=2–1 |match_EAS_BOD_note=Match played at Denmore Park, Bridge of Don.{{cite web|url=https://www.scottishjuniorfa.com/result/North/279629/178|title=Aberdeen East End F.C. v Bridge Of Don Thistle|work=ScottishJuniorFA.com|publisher=Scottish Junior Football Association|accessdate=16 August 2022}}

|match_EAS_COL=2–2 |match_EAS_COL_note=Match played at Balmoral Stadium, Cove Bay.{{Cite tweet|author=East End FC|author-link=East End F.C.|user=EastEndFC2|number=1557736341110423552|date=11 August 2022|title=Back to league action this weekend...|access-date=13 August 2022|link=yes}}

|match_EAS_CUL=0–1

|match_EAS_DUF=3–0

|match_EAS_DYC=1–2

|match_EAS_ELL=2–2

|match_EAS_HER=0–2

|match_EAS_MAU=0–1

|match_EAS_MON=2–3

|match_EAS_NAI=3–0

|match_EAS_SHN=1–2

|match_EAS_SWP=1–3

|match_ELL_EAS=1–4

|match_ELL_BST=2–1

|match_ELL_BOD=0–3

|match_ELL_COL=1–2

|match_ELL_CUL=0–4

|match_ELL_DUF=2–0

|match_ELL_DYC=0–1

|match_ELL_HER=1–3

|match_ELL_MAU=4–1

|match_ELL_MON=3–2

|match_ELL_NAI=3–1

|match_ELL_SHN=1–0

|match_ELL_SWP=4–0

|match_HER_EAS=0–0

|match_HER_BST=1–0

|match_HER_BOD=1–1

|match_HER_COL=4–0

|match_HER_CUL=2–0

|match_HER_DUF=7–0

|match_HER_DYC=7–0

|match_HER_ELL=5–1

|match_HER_MAU=6–1

|match_HER_MON=5–2

|match_HER_NAI=6–0

|match_HER_SHN=1–0

|match_HER_SWP=1–1

|match_MAU_EAS=0–2

|match_MAU_BST=1–0

|match_MAU_BOD=0–6

|match_MAU_COL=3–4

|match_MAU_CUL=1–2

|match_MAU_DUF=1–2

|match_MAU_DYC=0–4

|match_MAU_ELL=2–1

|match_MAU_HER=0–5

|match_MAU_MON=3–2

|match_MAU_NAI=3–5

|match_MAU_SHN=0–0

|match_MAU_SWP=1–2

|match_MON_EAS=3–4

|match_MON_BST=2–0

|match_MON_BOD=0–1

|match_MON_COL=0–0

|match_MON_CUL=1–2

|match_MON_DUF=2–1

|match_MON_DYC=1–1

|match_MON_ELL=2–1

|match_MON_HER=1–1 |match_MON_HER_note=Match played at Broomfield Park,{{Cite tweet|author=Hermes FC|authorlink=Hermes F.C.|user=Hermes_FC1968|number=1596426876188237826|date=26 November 2022|title=Matchday ⚽ @montroseroselea (Away) Broomfield Park 🏟️ 1:30pm kick off 🕓 Come on the Hermes!! 🔵⚫|accessdate=26 November 2022|link=yes}} due to a clashing Scottish Cup fixture for Montrose at Links Park.

|match_MON_MAU=2–2

|match_MON_NAI=2–0

|match_MON_SHN=2–2

|match_MON_SWP=2–2

|match_NAI_EAS=1–5

|match_NAI_BST=4–1

|match_NAI_BOD=2–0

|match_NAI_COL=1–1

|match_NAI_CUL=1–4

|match_NAI_DUF=2–2

|match_NAI_DYC=2–5

|match_NAI_ELL=0–3

|match_NAI_HER=1–8

|match_NAI_MAU=1–0

|match_NAI_MON=3–4

|match_NAI_SHN=1–2

|match_NAI_SWP=1–2

|match_SHN_EAS=2–2

|match_SHN_BST=2–1

|match_SHN_BOD=0–0

|match_SHN_COL=3–0

|match_SHN_CUL=0–2

|match_SHN_DUF=1–1

|match_SHN_DYC=2–1

|match_SHN_ELL=1–2

|match_SHN_HER=0–5

|match_SHN_MAU=2–1

|match_SHN_MON=2–1

|match_SHN_NAI=1–0

|match_SHN_SWP=1–2

|match_SWP_EAS=1–0

|match_SWP_BST=6–0

|match_SWP_BOD=0–4

|match_SWP_COL=4–1

|match_SWP_CUL=1–3

|match_SWP_DUF=4–1

|match_SWP_DYC=0–1

|match_SWP_ELL=3–3

|match_SWP_HER=0–2

|match_SWP_MAU=0–1

|match_SWP_MON=3–0

|match_SWP_NAI=4–1

|match_SWP_SHN=0–8

}}

Championship

{{Infobox football league season

| competition = McBookie.com North Championship

| season = 2022–23

| dates = 6 August 2022 – 27 May 2023

| winners = Sunnybank

| promoted = {{ubl|Buchanhaven Hearts|Fraserburgh United|Newmachar United|Rothie Rovers|Sunnybank}}

| biggest home win = {{nobreak|Forres Thistle 9–1 Deveronside}}
(15 October 2022)

| biggest away win = {{nobreak|Lossiemouth United 1–10 Banks O' Dee Juniors}}
(17 September 2022)

| highest scoring = {{nobreak|Lossiemouth United 1–10 Banks O' Dee Juniors}}
(17 September 2022)

| total goals = 892

| matches = 240

| longest wins = 9 matches:
Newmachar United

| longest unbeaten = 14 matches:
Sunnybank

| longest winless = 10 matches:
New Elgin

| longest losses = 8 matches:
New Elgin

| prevseason = 2021–22

| nextseason = 2023–24

| updated =

}}The First and Second Divisions were merged to form the Championship. Sunnybank won the division by seven points over Fraserburgh United

=League table=

{{#invoke:Sports table|main|style=WDL

|section=Championship

|source=

|update=complete

|team1=SUN |team2=FRA |team3=ROT |team4=BUC |team5=NMU |team6=FOR |team7=BAN |team8=ISL |team9=LON |team10=BUR |team11=GLE |team12=DEV |team13=ABE |team14=CRU |team15=LOS |team16=NEG

|result1=PRO |result2=PRO |result3=PRO |result4=PRO |result5=PRO

|win_ABE=9 |draw_ABE=4|loss_ABE=17|gf_ABE=53|ga_ABE=72

|win_BAN=15|draw_BAN=4|loss_BAN=11|gf_BAN=85|ga_BAN=53

|win_BUC=19|draw_BUC=4|loss_BUC=7 |gf_BUC=65|ga_BUC=39 |status_BUC=P

|win_BUR=9 |draw_BUR=6|loss_BUR=15|gf_BUR=40|ga_BUR=65

|win_CRU=5 |draw_CRU=5|loss_CRU=20|gf_CRU=31|ga_CRU=65

|win_DEV=8 |draw_DEV=4|loss_DEV=18|gf_DEV=42|ga_DEV=74

|win_FOR=18|draw_FOR=5|loss_FOR=7 |gf_FOR=60|ga_FOR=31

|win_FRA=21|draw_FRA=3|loss_FRA=6 |gf_FRA=85|ga_FRA=38 |status_FRA=P

|win_GLE=10|draw_GLE=1|loss_GLE=19|gf_GLE=43|ga_GLE=66

|win_ISL=15|draw_ISL=1|loss_ISL=14|gf_ISL=47|ga_ISL=51

|win_LON=10|draw_LON=7|loss_LON=13|gf_LON=57|ga_LON=52

|win_LOS=5 |draw_LOS=4|loss_LOS=21|gf_LOS=33|ga_LOS=93

|win_NEG=3 |draw_NEG=2|loss_NEG=25|gf_NEG=24|ga_NEG=105

|win_NMU=19|draw_NMU=3|loss_NMU=8 |gf_NMU=71|ga_NMU=38 |status_NMU=P

|win_ROT=20|draw_ROT=5|loss_ROT=5 |gf_ROT=76|ga_ROT=27 |status_ROT=P

|win_SUN=23|draw_SUN=4|loss_SUN=3 |gf_SUN=80|ga_SUN=23 |status_SUN=CP

|adjust_points_ISL=-3 |note_ISL=Islavale deducted three points for fielding ineligible players in their match against Buchanhaven Hearts on 22 April.

|adjust_points_ABE=-6 |note_ABE=Aberdeen University deducted six points for fielding ineligible players in their matches against Lossiemouth United on 29 April and Buchanhaven Hearts on 13 May.

|adjust_points_LOS=-6 |note_LOS=Lossiemouth United deducted six points for fielding ineligible players.

|name_ABE=Aberdeen University

|name_BAN=Banks O' Dee Juniors

|name_BUC=Buchanhaven Hearts

|name_BUR=Burghead Thistle

|name_CRU=Cruden Bay

|name_DEV=Deveronside

|name_FOR=Forres Thistle

|name_FRA=Fraserburgh United

|name_GLE=Glentanar

|name_ISL=Islavale

|name_LON=Longside

|name_LOS=Lossiemouth United

|name_NEG=New Elgin

|name_NMU=Newmachar United

|name_ROT=Rothie Rovers

|name_SUN=Sunnybank

|show_limit=5

|class_rules=1) Points; 2) Goal difference; 3) Goals scored.

|res_col_header=QR

|col_PRO=green1|text_PRO=Promotion to the Premier League

}}

=Results=

{{#invoke:sports results|main

|source=

|update=complete

|matches_style=FBR

|team1=AUV|team2=BOD|team3=BHU|team4=BGT|team5=CDB|team6=DVS|team7=FST|team8=FBU|team9=GTR|team10=ILV|team11=LGS|team12=LMU|team13=NWE|team14=NWM|team15=RTH|team16=SNY

|name_AUV=Aberdeen University|name_BOD=Banks O' Dee Juniors|name_BHU=Buchanhaven Hearts|name_BGT=Burghead Thistle|name_CDB=Cruden Bay|name_DVS=Deveronside|name_FST=Forres Thistle|name_FBU=Fraserburgh United|name_GTR=Glentanar|name_ILV=Islavale|name_LGS=Longside|name_LMU=Lossiemouth United|name_NWE=New Elgin|name_NWM=Newmachar United|name_RTH=Rothie Rovers|name_SNY=Sunnybank

|match_AUV_BOD=1–1

|match_AUV_BHU=1–2

|match_AUV_BGT=4–3

|match_AUV_CDB=4–1

|match_AUV_DVS=5–2

|match_AUV_FST=1–6

|match_AUV_FBU=1–3

|match_AUV_GTR=0–2

|match_AUV_ILV=2–3

|match_AUV_LGS=3–1

|match_AUV_LMU=0–1 |match_AUV_LMU_note=Match initially finished 0–0,{{cite news|url=https://www.pressandjournal.co.uk/fp/sport/football/scottish/5673772/juniors-former-don-breaks-hermes-hearts-with-late-winner-in-quest-engineering-cup/|title=Junior football: Former Don breaks Hermes' hearts with late winner in Quest Engineering Cup|work=The Press and Journal|publisher=Aberdeen Journals|date=30 April 2023|accessdate=20 May 2023|quote=The games between Aberdeen University and Lossiemouth United and Banks o' Dee and Longside finished 0-0 and 1-1 respectively.}} but was later awarded to Lossiemouth United after Aberdeen University fielded ineligible players.

|match_AUV_NWE=3–0

|match_AUV_NWM=2–4

|match_AUV_RTH=0–3

|match_AUV_SNY=0–4

|match_BOD_AUV=6–1

|match_BOD_BHU=1–2

|match_BOD_BGT=2–0

|match_BOD_CDB=5–1

|match_BOD_DVS=3–4

|match_BOD_FST=1–0

|match_BOD_FBU=2–0

|match_BOD_GTR=6–1

|match_BOD_ILV=3–2

|match_BOD_LGS=1–1

|match_BOD_LMU=2–2

|match_BOD_NWE=7–0

|match_BOD_NWM=3–0

|match_BOD_RTH=3–2

|match_BOD_SNY=0–4

|match_BHU_AUV=4–2

|match_BHU_BOD=3–1

|match_BHU_BGT=1–1

|match_BHU_CDB=2–2

|match_BHU_DVS=2–1

|match_BHU_FST=2–0

|match_BHU_FBU=2–1

|match_BHU_GTR=2–1

|match_BHU_ILV=6–0

|match_BHU_LGS=2–2

|match_BHU_LMU=5–1

|match_BHU_NWE=2–0

|match_BHU_NWM=3–0

|match_BHU_RTH=6–1

|match_BHU_SNY=0–1

|match_BGT_AUV=1–1

|match_BGT_BOD=3–2

|match_BGT_BHU=3–0

|match_BGT_CDB=2–0

|match_BGT_DVS=0–2

|match_BGT_FST=1–1

|match_BGT_FBU=1–2

|match_BGT_GTR=1–1

|match_BGT_ILV=0–1

|match_BGT_LGS=1–7

|match_BGT_LMU=3–2

|match_BGT_NWE=4–1

|match_BGT_NWM=1–2

|match_BGT_RTH=0–2

|match_BGT_SNY=0–4

|match_CDB_AUV=1–1

|match_CDB_BOD=3–2

|match_CDB_BHU=1–3

|match_CDB_BGT=1–2

|match_CDB_DVS=5–0

|match_CDB_FST=1–3

|match_CDB_FBU=1–3

|match_CDB_GTR=1–2

|match_CDB_ILV=0–4

|match_CDB_LGS=1–1

|match_CDB_LMU=0–1

|match_CDB_NWE=1–1

|match_CDB_NWM=0–3

|match_CDB_RTH=0–2

|match_CDB_SNY=0–1

|match_DVS_AUV=3–1

|match_DVS_BOD=2–5

|match_DVS_BHU=1–4

|match_DVS_BGT=1–2

|match_DVS_CDB=0–2

|match_DVS_FST=0–1

|match_DVS_FBU=2–1

|match_DVS_GTR=3–2

|match_DVS_ILV=1–2

|match_DVS_LGS=2–5

|match_DVS_LMU=0–0 |match_DVS_LMU_note=Match played at Canal Park, Banff.{{cite news|first=Craig|last=Christie|url=https://www.grampianonline.co.uk/sport/north-junior-football-kicks-off-new-two-league-format-on-sat-283550/|title=North Region Junior FA football league season kicks off with two-tier Premier League and Championship format following summer reconstruction|work=Grampian Online|publisher=Highland News & Media Ltd|date=5 August 2022|accessdate=7 August 2022|quote=Lossiemouth United return to the league set-up on Saturday with a visit to Deveronside at Canal Park in Banff.}}

|match_DVS_NWE=3–0

|match_DVS_NWM=3–3

|match_DVS_RTH=0–2

|match_DVS_SNY=2–3

|match_FST_AUV=1–0

|match_FST_BOD=2–0

|match_FST_BHU=0–0

|match_FST_BGT=4–0

|match_FST_CDB=3–0

|match_FST_DVS=9–1

|match_FST_FBU=3–1

|match_FST_GTR=4–0

|match_FST_ILV=1–0

|match_FST_LGS=1–0

|match_FST_LMU=2–0

|match_FST_NWE=3–2

|match_FST_NWM=2–1

|match_FST_RTH=0–2

|match_FST_SNY=1–1

|match_FBU_AUV=7–0

|match_FBU_BOD=4–3

|match_FBU_BHU=4–0

|match_FBU_BGT=7–0

|match_FBU_CDB=5–0

|match_FBU_DVS=2–1

|match_FBU_FST=2–3

|match_FBU_GTR=2–1

|match_FBU_ILV=3–2

|match_FBU_LGS=1–1

|match_FBU_LMU=5–0

|match_FBU_NWE=4–0

|match_FBU_NWM=5–2

|match_FBU_RTH=3–1

|match_FBU_SNY=0–3

|match_GTR_AUV=0–1

|match_GTR_BOD=2–3

|match_GTR_BHU=1–4

|match_GTR_BGT=1–2

|match_GTR_CDB=4–2

|match_GTR_DVS=1–2

|match_GTR_FST=1–0

|match_GTR_FBU=0–1

|match_GTR_ILV=0–2

|match_GTR_LGS=2–1

|match_GTR_LMU=3–0

|match_GTR_NWE=6–2

|match_GTR_NWM=1–4

|match_GTR_RTH=1–2

|match_GTR_SNY=1–6

|match_ILV_AUV=3–1

|match_ILV_BOD=1–3

|match_ILV_BHU=0–1 |match_ILV_BHU_note=Match initially finished 4–3 to Islavale,{{cite web|url=https://www.islavalefc.com/results/1023/20230422-buchanhaven-hearts?sort=srt&order=asc&fsea=all&frt=all&offset=2|title=Islavale 4-3 Buchanhaven Hearts|website=Islavale F.C.|date=22 April 2023|accessdate=13 May 2023}} but was later awarded to Buchanhaven Hearts after Islavale fielded ineligible players.

|match_ILV_BGT=2–1

|match_ILV_CDB=0–2

|match_ILV_DVS=3–2

|match_ILV_FST=1–0

|match_ILV_FBU=1–4

|match_ILV_GTR=3–1

|match_ILV_LGS=1–0

|match_ILV_LMU=4–0

|match_ILV_NWE=2–0

|match_ILV_NWM=3–4

|match_ILV_RTH=0–1

|match_ILV_SNY=0–1

|match_LGS_AUV=2–0

|match_LGS_BOD=3–0

|match_LGS_BHU=3–1

|match_LGS_BGT=2–2

|match_LGS_CDB=3–4

|match_LGS_DVS=0–0

|match_LGS_FST=3–3

|match_LGS_FBU=1–2

|match_LGS_GTR=1–2

|match_LGS_ILV=1–0

|match_LGS_LMU=4–2

|match_LGS_NWE=4–1

|match_LGS_NWM=1–3

|match_LGS_RTH=0–3

|match_LGS_SNY=0–3

|match_LMU_AUV=1–5

|match_LMU_BOD=1–10

|match_LMU_BHU=2–0

|match_LMU_BGT=2–5

|match_LMU_CDB=3–0

|match_LMU_DVS=2–1

|match_LMU_FST=1–1

|match_LMU_FBU=2–2 |match_LMU_FBU_note=Match played at Grant Park.{{cite web|url=https://www.scottishjuniorfa.com/result/North/294451/179|title=Lossiemouth United F.C. 2 - 2 Fraserburgh United F.C.|work=ScottishJuniorFA.com|publisher=Scottish Junior Football Association|accessdate=1 April 2023}}

|match_LMU_GTR=2–3

|match_LMU_ILV=1–3

|match_LMU_LGS=1–5

|match_LMU_NWE=1–4

|match_LMU_NWM=1–6

|match_LMU_RTH=0–5

|match_LMU_SNY=2–5

|match_NWE_AUV=0–6

|match_NWE_BOD=0–7

|match_NWE_BHU=1–3

|match_NWE_BGT=0–0

|match_NWE_CDB=1–0

|match_NWE_DVS=1–3

|match_NWE_FST=1–4

|match_NWE_FBU=1–4

|match_NWE_GTR=0–2

|match_NWE_ILV=1–2

|match_NWE_LGS=2–3

|match_NWE_LMU=2–1

|match_NWE_NWM=0–5

|match_NWE_RTH=0–7

|match_NWE_SNY=2–3

|match_NWM_AUV=1–2

|match_NWM_BOD=2–0

|match_NWM_BHU=1–2

|match_NWM_BGT=2–0

|match_NWM_CDB=1–0

|match_NWM_DVS=0–0

|match_NWM_FST=0–1

|match_NWM_FBU=1–3

|match_NWM_GTR=4–1

|match_NWM_ILV=7–1

|match_NWM_LGS=3–1

|match_NWM_LMU=3–1

|match_NWM_NWE=4–0

|match_NWM_RTH=1–0

|match_NWM_SNY=2–0

|match_RTH_AUV=3–3

|match_RTH_BOD=3–3

|match_RTH_BHU=4–0

|match_RTH_BGT=5–0

|match_RTH_CDB=1–1

|match_RTH_DVS=4–0

|match_RTH_FST=3–0

|match_RTH_FBU=1–1

|match_RTH_GTR=2–0

|match_RTH_ILV=3–0

|match_RTH_LGS=3–1

|match_RTH_LMU=2–0

|match_RTH_NWE=6–1

|match_RTH_NWM=0–1

|match_RTH_SNY=1–1

|match_SNY_AUV=3–2

|match_SNY_BOD=3–0

|match_SNY_BHU=2–1

|match_SNY_BGT=3–1

|match_SNY_CDB=2–0

|match_SNY_DVS=4–0

|match_SNY_FST=5–1

|match_SNY_FBU=2–3

|match_SNY_GTR=3–0

|match_SNY_ILV=1–1

|match_SNY_LGS=2–0

|match_SNY_LMU=3–0

|match_SNY_NWE=5–0

|match_SNY_NWM=1–1

|match_SNY_RTH=1–2

}}

References

{{reflist}}