2023–24 North Region Junior Football League

{{Notability|Sports|date=October 2023}}

{{Infobox football league season

| competition = North Region Junior Football League

| season = 2023–24

| prevseason = 2022–23

| nextseason = 2024–25

}}

The 2023–24 North Region Junior Football League was the 22nd season of the North Region Junior Football League for SJFA North Region member clubs, and the 3rd season with its top division as part of the sixth tier of the Scottish football pyramid system. Reigning champions Culter defended their title, finishing 14 points clear of their closest rivals Bridge of Don Thistle and Dyce.

Teams

=From North Region=

=To North Region=

Returned from Abeyance

Premier League

{{Infobox football league season

| competition = McBookie.com North Premier League

| season = 2023–24

| dates = 5 August 2023 – 15 June 2024

| winners = Culter

| relegated = {{ubl|Nairn St Ninian|Stoneywood Parkvale}}

| biggest home win = {{ubl|{{nobreak|Culter 8–0 Nairn St Ninian}}
(19 August 2023)|{{nobreak|Culter 8–0 Maud}}
(3 February 2024)|{{nobreak|Culter 8–0 Stoneywood Parkvale}}
(23 March 2024)}}

| biggest away win = {{nobreak|Stoneywood Parkvale 0–7 Stonehaven}}
(11 May 2024)

| highest scoring = {{nobreak|Stonehaven 7–4 Stoneywood Parkvale}}
(22 August 2023)

| total goals = 884

| matches = 240

| longest wins = 11 matches:
Culter

| longest unbeaten = 12 matches:
3 teams

| longest winless = 16 matches:
Stoneywood Parkvale

| longest losses = 16 matches:
Stoneywood Parkvale

| prevseason = 2022–23

| nextseason = 2024–25

| updated = 15 June 2024

}}

Culter won their second consecutive league title on 15 May 2024, following a 7–0 home victory over Newmachar United, giving them an unassailable points margin over Bridge of Don Thistle, who were the only team that could have denied them the honours.

=Stadia and locations=

class="wikitable sortable"
Club

!Location

!Ground

style="text-align:left;" | Bridge of Don ThistleAberdeenAberdeen Sports Village
style="text-align:left;" |Buchanhaven HeartsPeterheadRaemoss Park
style="text-align:left;" | Colony ParkInverurieColony Park
style="text-align:left;" | CulterPeterculterCrombie Park
style="text-align:left;" | DyceDyceIan Mair Park
style="text-align:left;"| East EndAberdeenNew Advocates Park
style="text-align:left;"| Ellon UnitedEllonThe Meadows
style="text-align:left;"| Fraserburgh UnitedFraserburghCollege Park
style="text-align:left;"| HermesBridge of DonLochside Park
style="text-align:left;"| MaudMaudMaud Pleasure Park
style="text-align:left;"| Nairn St NinianNairnShowfield Park
style="text-align:left;"| Newmachar UnitedNewmacharCharles Gordon Park
style="text-align:left;"| Stoneywood ParkvaleAberdeenClark Commercial Park
style="text-align:left;"| SunnybankAberdeenHeathryfold Park
style="text-align:left;"| StonehavenStonehavenGlenury Park
style="text-align:left;"| Rothie RoversRothienormanForgue Road

=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=15 June 2024}}

|update=complete

|team1=CUL |team2=BOD |team3=DYC |team4=HER |team5=ROT |team6=ELL |team7=FRA |team8=SUN |team9=SHN |team10=MAU |team11=NMU |team12=BUC |team13=COL |team14=EAS |team15=NAI |team16=SWP

|result1=I |result14=RPO |result15=REL |result16=REL

|win_BOD=19|draw_BOD=6 |loss_BOD=5 |gf_BOD=71 |ga_BOD=26

|win_BUC=8 |draw_BUC=7 |loss_BUC=15|gf_BUC=37 |ga_BUC=55

|win_COL=8 |draw_COL=7 |loss_COL=15|gf_COL=35 |ga_COL=56

|win_CUL=25|draw_CUL=2 |loss_CUL=3 |gf_CUL=106|ga_CUL=24 |status_CUL=C

|win_DYC=22|draw_DYC=3 |loss_DYC=5 |gf_DYC=69 |ga_DYC=28

|win_EAS=11|draw_EAS=3 |loss_EAS=16|gf_EAS=41 |ga_EAS=49 |status_EAS=O

|win_ELL=14|draw_ELL=5 |loss_ELL=11|gf_ELL=61 |ga_ELL=56

|win_FRA=12|draw_FRA=7 |loss_FRA=11|gf_FRA=50 |ga_FRA=58

|win_HER=17|draw_HER=5 |loss_HER=8 |gf_HER=70 |ga_HER=42

|win_MAU=11|draw_MAU=3 |loss_MAU=16|gf_MAU=48 |ga_MAU=70

|win_NAI=3 |draw_NAI=11|loss_NAI=16|gf_NAI=42 |ga_NAI=73 |status_NAI=R

|win_NMU=9 |draw_NMU=6 |loss_NMU=15|gf_NMU=47 |ga_NMU=68

|win_ROT=14|draw_ROT=6 |loss_ROT=10|gf_ROT=58 |ga_ROT=48

|win_SHN=13|draw_SHN=4 |loss_SHN=13|gf_SHN=60 |ga_SHN=56

|win_SWP=2 |draw_SWP=0 |loss_SWP=28|gf_SWP=34 |ga_SWP=120 |status_SWP=R

|win_SUN=11|draw_SUN=7 |loss_SUN=12|gf_SUN=55 |ga_SUN=55

|adjust_points_DYC=-6 |note_DYC=Dyce deducted six points for fielding an ineligible player in their 3–1 win against Stoneywood Parkvale on 16 December.{{cite news|first=Syd|last=Birnie|url=https://www.dycefc.com/news/club-statement-2825224.html|title=Club Statement|website=Dyce F.C.|date=4 January 2024|accessdate=6 January 2024}}

|adjust_points_EAS=-6 |note_EAS=East End deducted six points for fielding an ineligible player.

|adjust_points_SHN=-7 |note_SHN=Stonehaven deducted seven points for fielding an ineligible player.

|name_BOD=Bridge of Don Thistle

|name_BUC=Buchanhaven Hearts

|name_COL=Colony Park

|name_CUL=Culter

|name_DYC=Dyce

|name_EAS=East End

|name_ELL=Ellon United

|name_FRA=Fraserburgh United

|name_HER=Hermes

|name_MAU=Maud

|name_NAI=Nairn St Ninian

|name_NMU=Newmachar United

|name_ROT=Rothie Rovers

|name_SHN=Stonehaven

|name_SWP=Stoneywood Parkvale

|name_SUN=Sunnybank

|show_limit=5

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

|res_col_header=R

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

|col_REL=red1 |text_REL=Relegation to the Championship

|col_RPO=red2 |text_RPO=Qualification for the Premier League play-offs{{cite web|url=https://www.scottishjuniorfa.com/media/2996/nrjfa-constitution-2324-june-240320.pdf|title=Constitution and Rules - North Region - Season 2023 – 2024|format=PDF|website=Scottish Junior Football Association|accessdate=27 April 2024|pp=15–16}}

}}

=Play-offs=

For the 2023–24 season, play-offs were introduced, incorporating the third-bottom team from the Premier League, plus the teams finishing between third and fifth in the Championship. The Premier League team faced off against the fifth-placed Championship team, with the third- and fourth-placed teams facing one another over two legs.

{{4TeamBracket

| legs = 2/1

| boldwinner = high

| seeds = no

| aggregate = y

| RD1 = Semi-finals

| RD2 = Final

| RD1-team1 = East End

| RD1-score1-1= 1

| RD1-score1-2= 1

| RD1-score1-agg= 2

| RD1-team2 = Deveronside

| RD1-score2-1= 1

| RD1-score2-2= 0

| RD1-score2-agg= 1

| RD1-team3 = Lossiemouth United

| RD1-score3-1= 3

| RD1-score3-2= 0

| RD1-score3-agg= 3

| RD1-team4 = Longside (pen.)

| RD1-score4-1= 1

| RD1-score4-2= 2

| RD1-score4-agg= 3

| RD2-team1 = East End (pen.)

| RD2-score1-1= 0

| RD2-team2 = Longside

| RD2-score2-1= 0

}}

==Semi-finals==

;First leg

{{football box collapsible

|nobars=1

|date=25 May 2024

|time=14:00

|score=1–1

|report=Report{{cite web|url=https://www.scottishjuniorfa.com/result/North/329233/250|title=Aberdeen East End F.C. v Deveronside F.C.|website=Scottish Junior Football Association|accessdate=25 May 2024}}

|team1=East End

|team2=Deveronside

|stadium=New Advocates Park

|location=Aberdeen

|referee=Jonatan Siluk

}}

{{football box collapsible

|nobars=1

|date=25 May 2024

|time=14:00

|score=3–1

|report=Report{{cite web|url=https://www.scottishjuniorfa.com/result/North/329189/250|title=Lossiemouth United F.C. v Longside F.C.|website=Scottish Junior Football Association|accessdate=25 May 2024}}

|team1=Lossiemouth United

|team2=Longside

|stadium=Phoenix Park

|location=Lossiemouth

|referee=Rhys Jones

}}

;Second leg

{{football box collapsible

|nobars=1

|date=28 May 2024

|time=20:00

|score=0–1

|aggregatescore=1–2

|team1=Deveronside

|team2=East End

|stadium=Macduff Community & Sports Centre

|location=Macduff

|referee=Dave McLaren

}}

{{football box collapsible

|nobars=1

|date=28 May 2024

|time=20:00

|score=2–0

|aet=yes

|aggregatescore=3–3

|penaltyscore=3–1

|team1=Longside

|team2=Lossiemouth United

|stadium=Davidson Park

|location=Longside

|referee=Graeme Smith

}}

==Final==

{{football box collapsible

|nobars=1

|date=1 June 2024

|time=14:00

|score=0–0

|penaltyscore=5–4

|team1=East End

|team2=Longside

|stadium=Raemoss Park

|location=Peterhead

|referee=Paulina Ruszniak

}}

Championship

{{Infobox football league season

| competition = McBookie.com North Championship

| season = 2023–24

| dates = 12 August 2023 – 18 May 2024

| winners = Islavale

| promoted = {{ubl|Banks o' Dee Juniors|Islavale}}

| biggest home win = {{ubl|{{nobreak|Deveronside 14–0 Cruden Bay}}
(22 August 2023)|{{nobreak|Islavale 14–0 Whitehills}}
(24 February 2024)}}

| biggest away win = {{nobreak|Cruden Bay 0–11 Islavale}}
(27 January 2024)

| highest scoring = {{ubl|{{nobreak|Deveronside 14–0 Cruden Bay}}
(22 August 2023)|{{nobreak|Islavale 14–0 Whitehills}}
(24 February 2024)}}

| total goals = 874

| matches = 182

| longest wins = 17 matches:
Islavale

| longest unbeaten = 18 matches:
Islavale

| longest winless = 26 matches:
Cruden Bay

| longest losses = 26 matches:
Cruden Bay

| prevseason = 2022–23

| nextseason = 2024–25

| updated = 18 May 2024

}}

With a run of 21 wins in 22 games, Islavale clinched the league title on 14 May 2024, with a 4–0 win at Deveronside.

=Stadia and locations=

class="wikitable" style="text-align:left;"
Club

!Location

!Ground

Banchory St TernanBanchoryMilton Park
Banks o' Dee JuniorsAberdeenSpain Park
Burghead ThistleBurgheadForest Park
Cruden BayCruden BayWatson Park
DeveronsideBanffMyrus Centre
DufftownDufftownWestburn Park
Forres ThistleForresLogie Park
GlentanarWoodsideWoodside Sports Complex
Hall Russell UnitedBridge of DonDenmore Park
IslavaleKeithSimpson Park
LongsideLongsideDavidson Park
Lossiemouth UnitedLossiemouthPhoenix Park
New ElginElginNicol-Togneri Park
WhitehillsWhitehillsDaniel Morgan Arena

=League table=

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

|section=Championship

|source=

|update=complete

|team1=ISL |team2=BAN |team3=LON |team4=LOS |team5=DEV |team6=BUR |team7=FOR |team8=BST |team9=HRU |team10=DUF |team11=GLE |team12=NEG |team13=WHI |team14=CRU

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

|win_BAN=19|draw_BAN=1|loss_BAN=6 |gf_BAN=84 |ga_BAN=28 |status_BAN=P

|win_BST=11|draw_BST=6|loss_BST=9 |gf_BST=62 |ga_BST=51

|win_BUR=14|draw_BUR=2|loss_BUR=10|gf_BUR=54 |ga_BUR=39

|win_CRU=0 |draw_CRU=0|loss_CRU=26|gf_CRU=13 |ga_CRU=140

|win_DEV=16|draw_DEV=2|loss_DEV=8 |gf_DEV=85 |ga_DEV=48

|win_DUF=8 |draw_DUF=3|loss_DUF=15|gf_DUF=73 |ga_DUF=81

|win_FOR=12|draw_FOR=5|loss_FOR=9 |gf_FOR=56 |ga_FOR=46

|win_GLE=8 |draw_GLE=3|loss_GLE=15|gf_GLE=47 |ga_GLE=86

|win_HRU=9 |draw_HRU=7|loss_HRU=10|gf_HRU=60 |ga_HRU=46

|win_ISL=22|draw_ISL=1|loss_ISL=3 |gf_ISL=105|ga_ISL=19 |status_ISL=CP

|win_LON=16|draw_LON=5|loss_LON=5 |gf_LON=79 |ga_LON=36

|win_LOS=16|draw_LOS=2|loss_LOS=8 |gf_LOS=85 |ga_LOS=47

|win_NEG=7 |draw_NEG=3|loss_NEG=16|gf_NEG=46 |ga_NEG=72

|win_WHI=4 |draw_WHI=0|loss_WHI=22|gf_WHI=25 |ga_WHI=135

|adjust_points_CRU=-3 |note_CRU=Cruden Bay deducted three points for fielding an ineligible player.

|name_BAN=Banks o' Dee Juniors

|name_BST=Banchory St Ternan

|name_BUR=Burghead Thistle

|name_CRU=Cruden Bay

|name_DEV=Deveronside

|name_DUF=Dufftown

|name_FOR=Forres Thistle

|name_GLE=Glentanar

|name_HRU=Hall Russell United

|name_ISL=Islavale

|name_LON=Longside

|name_LOS=Lossiemouth United

|name_NEG=New Elgin

|name_WHI=Whitehills

|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

|col_PPO=yellow1|text_PPO=Qualification for the Premier League play-offs

}}

References

{{reflist}}