2022–23 Northern Premier League#Midlands Division
The 2022–23 season was the 55th season of the Northern Premier League. The league consists of four divisions, the Premier Division at Step 3 of the National League System, and the West, East and Midlands divisions at Step 4. The NPL continued this season with main sponsors Entain's Pitching In.
The allocations for Step 4 this season were announced by The Football Association (FA) on 12 May 2022.{{cite web|url=https://www.thefa.com/news/2022/may/12/national-league-system-nls-club-allocations-2022-23-season-20221205 |title=National League System club allocations – Steps 1 to 4, Season 2022–23 |date=12 May 2022 |publisher=The Football Association}}{{cite web|url=https://www.thenpl.co.uk/club-allocations-for-202223-70659 |title=Club Allocations For 2022/23 |date=12 May 2022 |website=Pitching In partners with Northern Premier League}}
Premier Division
{{Infobox football league season
|competition = Northern Premier League
Premier Division
|season = 2022–23
|winners = South Shields
|promoted = South Shields
Warrington Town
|relegated = Nantwich Town
Stalybridge Celtic
Liversedge
Belper Town
|matches =
|total goals =
|league topscorer =
|biggest home win =
|biggest away win =
|highest scoring =
|highest attendance =
|lowest attendance =
|prevseason = 2021–22
|nextseason = 2023–24
}}
=Team changes=
The following 6 clubs left the Premier Division before the season:
- Basford United – transferred to the Southern League Premier Division Central
- Buxton – promoted to the National League North
- Grantham Town – relegated to Division One East
- Scarborough Athletic – promoted to the National League North
- Mickleover – transferred to the Southern League Premier Division Central
- Witton Albion – relegated to Division One West
The following 6 clubs joined the division before the season:
- Belper Town – promoted from Division One Midlands
- Guiseley – relegated from the National League North
- Liversedge – promoted from Division One East
- Marine – promoted from Division One West
- Marske United – promoted from Division One East
- Warrington Rylands 1906 – promoted from Division One West
=Premier Division table=
|section=Premier Division
|update=complete
|source=[https://www.thenpl.co.uk/match-info/tables?table_id=d-3290337 NPL official site]
|result1=PRO |result2=PPO |result3=PPO |result4=PPO |result5=PPO |result19=D1W |result20=D1W |result21=D1E |result22=D1E
|team_order=SOU, WAR, BAM, GAI, MAT, HYD, RAD, UOM, MAR, WRY, LNC, STA, GUI, ASH, WHI, MSK, MOR, ATH, NAN, STL, LIV, BEL
|win_ASH=16 |draw_ASH=8 |loss_ASH=18 |gf_ASH=58 |ga_ASH=64
|win_ATH=11 |draw_ATH=14 |loss_ATH=17 |gf_ATH=38 |ga_ATH=57
|win_BAM=22 |draw_BAM=7 |loss_BAM=13 |gf_BAM=62 |ga_BAM=63
|win_BEL=7 |draw_BEL=9 |loss_BEL=26 |gf_BEL=44 |ga_BEL=86
|win_UOM=19 |draw_UOM=9 |loss_UOM=14 |gf_UOM=68 |ga_UOM=48
|win_GAI=18 |draw_GAI=15 |loss_GAI=9 |gf_GAI=74 |ga_GAI=41
|win_GUI=16 |draw_GUI=7 |loss_GUI=19 |gf_GUI=54 |ga_GUI=54
|win_HYD=18 |draw_HYD=12 |loss_HYD=12 |gf_HYD=64 |ga_HYD=42
|win_LNC=15 |draw_LNC=13 |loss_LNC=14 |gf_LNC=51 |ga_LNC=51
|win_LIV=11 |draw_LIV=7 |loss_LIV=24 |gf_LIV=48 |ga_LIV=86
|win_MAR=17 |draw_MAR=10 |loss_MAR=15 |gf_MAR=56 |ga_MAR=45
|win_MSK=15 |draw_MSK=5 |loss_MSK=22 |gf_MSK=57 |ga_MSK=79
|win_MAT=19 |draw_MAT=11 |loss_MAT=12 |gf_MAT=56 |ga_MAT=49
|win_MOR=14 |draw_MOR=7 |loss_MOR=21 |gf_MOR=55 |ga_MOR=63
|win_NAN=12 |draw_NAN=10 |loss_NAN=20 |gf_NAN=44 |ga_NAN=55
|win_RAD=17 |draw_RAD=15 |loss_RAD=10 |gf_RAD=55 |ga_RAD=49
|win_SOU=25 |draw_SOU=10 |loss_SOU=7 |gf_SOU=71 |ga_SOU=39
|win_STA=15 |draw_STA=12 |loss_STA=15 |gf_STA=52 |ga_STA=53
|win_STL=10 |draw_STL=12 |loss_STL=20 |gf_STL=50 |ga_STL=64
|win_WRY=17 |draw_WRY=9 |loss_WRY=16 |gf_WRY=64 |ga_WRY=55
|win_WAR=21 |draw_WAR=14 |loss_WAR=7 |gf_WAR=70 |ga_WAR=39
|win_WHI=14 |draw_WHI=10 |loss_WHI=18 |gf_WHI=45 |ga_WHI=54
|adjust_points_ASH=-3
|adjust_points_UOM=-3
|hth_ASH=Ashton United were deducted three points for playing two ineligible players.{{cite web|url=https://www.thenpl.co.uk/ashton-united-points-deduction-73072/|title=Ashton United Points Deduction|work=Northern Premier Football League|date=26 October 2022}}
|hth_UOM=FC United of Manchester were deducted three points for fielding 6 loan players.{{cite web|url=https://www.thenpl.co.uk/fc-united-points-deduction-73392/|title=FC United Points Deduction|work=Northern Premier Football League|date=15 November 2022}}
|status_SOU=C, P
|status_WAR=O, P
|status_NAN=R
|status_STL=R
|status_LIV=R
|status_BEL=R
|name_ASH = Ashton United
|name_ATH = Atherton Collieries
|name_BAM = Bamber Bridge
|name_BEL = Belper Town
|name_UOM = FC United of Manchester
|name_GAI = Gainsborough Trinity
|name_GUI = Guiseley
|name_HYD = Hyde United
|name_LNC = Lancaster City
|name_LIV = Liversedge
|name_MAR = Marine
|name_MSK = Marske United
|name_MAT = Matlock Town
|name_MOR = Morpeth Town
|name_NAN = Nantwich Town
|name_RAD = Radcliffe
|name_SOU = South Shields
|name_STA = Stafford Rangers
|name_STL = Stalybridge Celtic
|name_WRY = Warrington Rylands 1906
|name_WAR = Warrington Town
|name_WHI = Whitby Town
|show_limit=5
|class_rules = 1) points; 2) goal difference; 3) number of goals scored; 4) number of matches won; 5) head-to-head results{{cite web |title=The FA Handbook 2022/2023 Part 29 Standardised Rules Section 12.2|url=https://www.thefa.com/football-rules-governance/lawsandrules/fa-handbook |publisher=The FA |access-date=1 May 2022 }}
|res_col_header=PQR
|col_PRO=green1 |text_PRO=Promotion to the National League North
|col_PPO=blue1 |text_PPO=Qualification for the play-offs|note_res_PPO=Four teams played for one spot and promotion to the National League North.
|col_D1E=red1 |text_D1E=Relegation to Division One East
|col_D1W=red1 |text_D1W=Relegation to Division One West
}}
=Top goalscorers=
class="wikitable" style="text-align:center" |
Rank
!Player !Club !Goals |
---|
rowspan="1"|1
| align=left| Clayton Donaldson | align=left| Gainsborough Trinity | rowspan="1"|22 |
rowspan="1"|2
| align=left| Regan Linney | align=left| F.C. United of Manchester | rowspan="1"|20 |
rowspan="2"|3
| align=left| Adam Boyes | align=left| Marske United | rowspan="2"|18 |
align=left| Fin Sinclair-Smith
| align=left| Bamber Bridge |
rowspan="1"|5
| align=left| Liam Waldock | align=left| Gainsborough Trinity | rowspan="1"|17 |
rowspan="1"|6
| align=left| Callum Dolan | align=left| Warrington Rylands | rowspan="1"|14 |
rowspan="1"|7
| align=left| Sol Solomon | align=left| Marine | rowspan="1"|13 |
rowspan="2"|8
| align=left| Darius Osei | align=left| South Shields | rowspan="2"|12 |
align=left| Jack Redshaw
| align=left| Hyde United |
=Results table=
{{#invoke:sports results|main
| source = [https://www.thenpl.co.uk/match-info/tables?table_id=d-3290337 NPL official site]
| update = complete
| a_note =
| matches_style = FBR
|team_order=ASH, ATH, BAM, BEL, UOM, GAI, GUI, HYD, LNC, LIV, MAR, MSK, MAT, MOR, NAN, RAD, SOU, STA, STL, WRY, WAR, WHI
|name_ASH = Ashton United
|name_ATH = Atherton Collieries
|name_BAM = Bamber Bridge
|name_BEL = Belper Town
|name_UOM = FC United of Manchester
|name_GAI = Gainsborough Trinity
|name_GUI = Guiseley
|name_HYD = Hyde United
|name_LNC = Lancaster City
|name_LIV = Liversedge
|name_MAR = Marine
|name_MSK = Marske United
|name_MAT = Matlock Town
|name_MOR = Morpeth Town
|name_NAN = Nantwich Town
|name_RAD = Radcliffe
|name_SOU = South Shields
|name_STA = Stafford Rangers
|name_STL = Stalybridge Celtic
|name_WRY = {{nowrap|Warrington Rylands 1906}}
|name_WAR = Warrington Town
|name_WHI = Whitby Town
|match_ASH_ATH= 3-0
|match_ASH_BAM= 3-0
|match_ASH_BEL= 3-1
|match_ASH_UOM= 0-5
|match_ASH_GAI= 2-3
|match_ASH_GUI= 2-0
|match_ASH_HYD= 0-6
|match_ASH_LNC= 2-4
|match_ASH_LIV= 1-2
|match_ASH_MAR= 1-1
|match_ASH_MSK= 1-2
|match_ASH_MAT= 0-1
|match_ASH_MOR= 1-0
|match_ASH_NAN= 0-1
|match_ASH_RAD= 1-2
|match_ASH_SOU= 1–1
|match_ASH_STA= 1-1
|match_ASH_STL= 2-1
|match_ASH_WRY= 3–1
|match_ASH_WAR= 2-1
|match_ASH_WHI= 0-1
|match_ATH_ASH= 2-0
|match_ATH_BAM= 0-3
|match_ATH_BEL= 1-1
|match_ATH_UOM= 1-0
|match_ATH_GAI= 1-1
|match_ATH_GUI= 2-1
|match_ATH_HYD= 0–1
|match_ATH_LNC= 1-1
|match_ATH_LIV= 0-4
|match_ATH_MAR= 0-1
|match_ATH_MSK= 2-0
|match_ATH_MAT= 0-1
|match_ATH_MOR= 1-1
|match_ATH_NAN= 2-0
|match_ATH_RAD= 1-1
|match_ATH_SOU= 0-2
|match_ATH_STA= 1–2
|match_ATH_STL= 1-1
|match_ATH_WRY= 2-0
|match_ATH_WAR= 1-1
|match_ATH_WHI= 1-3
|match_BAM_ASH= 1-2
|match_BAM_ATH= 2-0
|match_BAM_BEL= 5-1
|match_BAM_UOM= 2-1
|match_BAM_GAI= 1-1
|match_BAM_GUI= 2-1
|match_BAM_HYD= 1-0
|match_BAM_LNC= 2-1
|match_BAM_LIV= 2–2
|match_BAM_MAR= 1-1
|match_BAM_MSK= 2–2
|match_BAM_MAT= 5-1
|match_BAM_MOR= 1-0
|match_BAM_NAN= 1-0
|match_BAM_RAD= 1-3
|match_BAM_SOU= 2-1
|match_BAM_STA= 2-1
|match_BAM_STL= 1-1
|match_BAM_WRY= 1-0
|match_BAM_WAR= 3-2
|match_BAM_WHI= 2-1
|match_BEL_ASH= 0-4
|match_BEL_ATH= 2-0
|match_BEL_BAM= 0-2
|match_BEL_UOM= 1–4
|match_BEL_GAI= 1-4
|match_BEL_GUI= 1-3
|match_BEL_HYD= 1-1
|match_BEL_LNC= 1-2
|match_BEL_LIV= 1-2
|match_BEL_MAR= 1-2
|match_BEL_MSK= 0-1
|match_BEL_MAT= 1-1
|match_BEL_MOR= 1-2
|match_BEL_NAN= 1-3
|match_BEL_RAD= 1-1
|match_BEL_SOU= 0-1
|match_BEL_STA= 2-1
|match_BEL_STL= 2-0
|match_BEL_WRY= 0-5
|match_BEL_WAR= 1–1
|match_BEL_WHI= 2-2
|match_UOM_ASH= 4-0
|match_UOM_ATH= 1–2
|match_UOM_BAM= 5-2
|match_UOM_BEL= 2-0
|match_UOM_GAI= 1-3
|match_UOM_GUI= 1-0
|match_UOM_HYD= 4-4
|match_UOM_LNC= 1-1
|match_UOM_LIV= 2-3
|match_UOM_MAR= 1-1
|match_UOM_MSK= 2-1
|match_UOM_MAT= 2-1
|match_UOM_MOR= 4-2
|match_UOM_NAN= 0-0
|match_UOM_RAD= 1-2
|match_UOM_SOU= 2-1
|match_UOM_STA= 0-1
|match_UOM_STL= 1-1
|match_UOM_WRY= 2-2
|match_UOM_WAR= 1-1
|match_UOM_WHI= 2-2
|match_GAI_ASH= 2-0
|match_GAI_ATH= 2-2
|match_GAI_BAM= 1-2
|match_GAI_BEL= 2-2
|match_GAI_UOM= 1-2
|match_GAI_GUI= 1-1
|match_GAI_HYD= 1–1
|match_GAI_LNC= 0-2
|match_GAI_LIV= 4-0
|match_GAI_MAR= 1-0
|match_GAI_MSK= 6-2
|match_GAI_MAT= 3-0
|match_GAI_MOR= 1-1
|match_GAI_NAN= 0-1
|match_GAI_RAD= 2-2
|match_GAI_SOU= 1-1
|match_GAI_STA= 0–0
|match_GAI_STL= 4-0
|match_GAI_WRY= 2-0
|match_GAI_WAR= 1-1
|match_GAI_WHI= 0-1
|match_GUI_ASH= 1-2
|match_GUI_ATH= 3-0
|match_GUI_BAM= 0-1
|match_GUI_BEL= 0-1
|match_GUI_UOM= 2-1
|match_GUI_GAI= 0-1
|match_GUI_HYD= 2-3
|match_GUI_LNC= 0-0
|match_GUI_LIV= 1-0
|match_GUI_MAR= 0–3
|match_GUI_MSK= 1-3
|match_GUI_MAT= 2-1
|match_GUI_MOR= 1-0
|match_GUI_NAN= 2-1
|match_GUI_RAD= 1-3
|match_GUI_SOU= 1-0
|match_GUI_STA= 4-0
|match_GUI_STL= 1-1
|match_GUI_WRY= 1-1
|match_GUI_WAR= 1-3
|match_GUI_WHI= 2-1
|match_HYD_ASH= 0-1
|match_HYD_ATH= 1-1
|match_HYD_BAM= 7-0
|match_HYD_BEL= 2-0
|match_HYD_UOM= 1-0
|match_HYD_GAI= 1-0
|match_HYD_GUI= 2-1
|match_HYD_LNC= 1-2
|match_HYD_LIV= 4-2
|match_HYD_MAR= 4-0
|match_HYD_MSK= 1-0
|match_HYD_MAT= 0-1
|match_HYD_MOR= 1-2
|match_HYD_NAN= 1-0
|match_HYD_RAD= 1–1
|match_HYD_SOU= 0-1
|match_HYD_STA= 1-0
|match_HYD_STL= 0-1
|match_HYD_WRY= 0-1
|match_HYD_WAR= 2-2
|match_HYD_WHI= 0-0
|match_LNC_ASH= 1-0
|match_LNC_ATH= 0-0
|match_LNC_BAM= 1-1
|match_LNC_BEL= 1-1
|match_LNC_UOM= 2-0
|match_LNC_GAI= 1-2
|match_LNC_GUI= 2-1
|match_LNC_HYD= 2-1
|match_LNC_LIV= 0-0
|match_LNC_MAR= 1-3
|match_LNC_MSK= 2-0
|match_LNC_MAT= 2-1
|match_LNC_MOR= 2-1
|match_LNC_NAN= 1–1
|match_LNC_RAD= 0-0
|match_LNC_SOU= 0-2
|match_LNC_STA= 1-2
|match_LNC_STL= 1-1
|match_LNC_WRY= 2-1
|match_LNC_WAR= 0-1
|match_LNC_WHI= 2-0
|match_LIV_ASH= 0–1
|match_LIV_ATH= 0-1
|match_LIV_BAM= 1-2
|match_LIV_BEL= 1-3
|match_LIV_UOM= 0-4
|match_LIV_GAI= 1-0
|match_LIV_GUI= 2-1
|match_LIV_HYD= 1-3
|match_LIV_LNC= 1-1
|match_LIV_MAR= 1-0
|match_LIV_MSK= 0-1
|match_LIV_MAT= 0-2
|match_LIV_MOR= 1-4
|match_LIV_NAN= 3-3
|match_LIV_RAD= 1-1
|match_LIV_SOU= 0-1
|match_LIV_STA= 3-3
|match_LIV_STL= 0-1
|match_LIV_WRY= 2-5
|match_LIV_WAR= 0-4
|match_LIV_WHI= 0-3
|match_MAR_ASH= 1-1
|match_MAR_ATH= 4-0
|match_MAR_BAM= 2-3
|match_MAR_BEL= 2-1
|match_MAR_UOM= 3-0
|match_MAR_GAI= 0-2
|match_MAR_GUI= 1-3
|match_MAR_HYD= 0-0
|match_MAR_LNC= 0–0
|match_MAR_LIV= 5-0
|match_MAR_MSK= 1-0
|match_MAR_MAT= 0-1
|match_MAR_MOR= 4-2
|match_MAR_NAN= 0-3
|match_MAR_RAD= 0-1
|match_MAR_SOU= 2–2
|match_MAR_STA= 1-0
|match_MAR_STL= 1-0
|match_MAR_WRY= 1-3
|match_MAR_WAR= 1-2
|match_MAR_WHI= 2-0
|match_MSK_ASH= 2-1
|match_MSK_ATH= 2-3
|match_MSK_BAM= 1-2
|match_MSK_BEL= 3–1
|match_MSK_UOM= 0-2
|match_MSK_GAI= 0-3
|match_MSK_GUI= 2-4
|match_MSK_HYD= 0-2
|match_MSK_LNC= 2-3
|match_MSK_LIV= 2-2
|match_MSK_MAR= 0-1
|match_MSK_MAT= 2-1
|match_MSK_MOR= 2-1
|match_MSK_NAN= 2-2
|match_MSK_RAD= 0-2
|match_MSK_SOU= 0-4
|match_MSK_STA= 3-2
|match_MSK_STL= 4-2
|match_MSK_WRY= 2-0
|match_MSK_WAR= 1-2
|match_MSK_WHI= 0-0
|match_MAT_ASH= 1-1
|match_MAT_ATH= 1-0
|match_MAT_BAM= 1-0
|match_MAT_BEL= 4-0
|match_MAT_UOM= 1-0
|match_MAT_GAI= 1-1
|match_MAT_GUI= 0-1
|match_MAT_HYD= 1-1
|match_MAT_LNC= 1-0
|match_MAT_LIV= 1-2
|match_MAT_MAR= 3-2
|match_MAT_MSK= 4-1
|match_MAT_MOR= 2-2
|match_MAT_NAN= 1-1
|match_MAT_RAD= 2-2
|match_MAT_SOU= 0-0
|match_MAT_STA= 3-1
|match_MAT_STL= 1-1
|match_MAT_WRY= 4-2
|match_MAT_WAR= 0-0
|match_MAT_WHI= 1–0
|match_MOR_ASH= 3-1
|match_MOR_ATH= 3-0
|match_MOR_BAM= 1-1
|match_MOR_BEL= 0-2
|match_MOR_UOM= 0-1
|match_MOR_GAI= 2-0
|match_MOR_GUI= 1–3
|match_MOR_HYD= 3-0
|match_MOR_LNC= 6-3
|match_MOR_LIV= 0-2
|match_MOR_MAR= 0-2
|match_MOR_MSK= 1-1
|match_MOR_MAT= 2–0
|match_MOR_NAN= 2-1
|match_MOR_RAD= 0-1
|match_MOR_SOU= 0-1
|match_MOR_STA= 2-1
|match_MOR_STL= 3-2
|match_MOR_WRY= 3-3
|match_MOR_WAR= 0-4
|match_MOR_WHI= 0-1
|match_NAN_ASH= 1-2
|match_NAN_ATH= 2-1
|match_NAN_BAM= 0-1
|match_NAN_BEL= 1-0
|match_NAN_UOM= 0-2
|match_NAN_GAI= 1-1
|match_NAN_GUI= 0–1
|match_NAN_HYD= 0-1
|match_NAN_LNC= 2-1
|match_NAN_LIV= 0-1
|match_NAN_MAR= 1-2
|match_NAN_MSK= 1-2
|match_NAN_MAT= 0-1
|match_NAN_MOR= 3-0
|match_NAN_RAD= 2-1
|match_NAN_SOU= 0-1
|match_NAN_STA= 1-1
|match_NAN_STL= 0-4
|match_NAN_WRY= 2–2
|match_NAN_WAR= 1-1
|match_NAN_WHI= 0-2
|match_RAD_ASH= 1-1
|match_RAD_ATH= 0-2
|match_RAD_BAM= 2-0
|match_RAD_BEL= 4-2
|match_RAD_UOM= 1-0
|match_RAD_GAI= 1-1
|match_RAD_GUI= 4-2
|match_RAD_HYD= 1-0
|match_RAD_LNC= 2-2
|match_RAD_LIV= 2-0
|match_RAD_MAR= 1-1
|match_RAD_MSK= 2–4
|match_RAD_MAT= 1–0
|match_RAD_MOR= 3-1
|match_RAD_NAN= 1-2
|match_RAD_SOU= 1-2
|match_RAD_STA= 0-0
|match_RAD_STL= 2-1
|match_RAD_WRY= 0-3
|match_RAD_WAR= 0-3
|match_RAD_WHI= 1-1
|match_SOU_ASH= 3-3
|match_SOU_ATH= 0-0
|match_SOU_BAM= 5-0
|match_SOU_BEL= 2-1
|match_SOU_UOM= 1-2
|match_SOU_GAI= 1-1
|match_SOU_GUI= 2-1
|match_SOU_HYD= 0-1
|match_SOU_LNC= 2-0
|match_SOU_LIV= 5-2
|match_SOU_MAR= 2-1
|match_SOU_MSK= 4-2
|match_SOU_MAT= 1-1
|match_SOU_MOR= 1-0
|match_SOU_NAN= 3-2
|match_SOU_RAD= 0-0
|match_SOU_STA= 2-0
|match_SOU_STL= 2–0
|match_SOU_WRY= 1-0
|match_SOU_WAR= 2-1
|match_SOU_WHI= 4-2
|match_STA_ASH= 1-1
|match_STA_ATH= 1-2
|match_STA_BAM= 4–2
|match_STA_BEL= 1-2
|match_STA_UOM= 1-0
|match_STA_GAI= 3-4
|match_STA_GUI= 1-1
|match_STA_HYD= 1-1
|match_STA_LNC= 2-1
|match_STA_LIV= 2-0
|match_STA_MAR= 2-1
|match_STA_MSK= 2-0
|match_STA_MAT= 0-2
|match_STA_MOR= 0-0
|match_STA_NAN= 3-0
|match_STA_RAD= 1-0
|match_STA_SOU= 3-0
|match_STA_STL= 0-3
|match_STA_WRY= 2-2
|match_STA_WAR= 1-1
|match_STA_WHI= 1-0
|match_STL_ASH= 1-4
|match_STL_ATH= 3-3
|match_STL_BAM= 1-0
|match_STL_BEL= 2-1
|match_STL_UOM= 1-2
|match_STL_GAI= 2-0
|match_STL_GUI= 0-0
|match_STL_HYD= 2-2
|match_STL_LNC= 1–0
|match_STL_LIV= 4-2
|match_STL_MAR= 0-0
|match_STL_MSK= 2-3
|match_STL_MAT= 2-3
|match_STL_MOR= 0-3
|match_STL_NAN= 1-2
|match_STL_RAD= 1-2
|match_STL_SOU= 3-3
|match_STL_STA= 0-2
|match_STL_WRY= 1-2
|match_STL_WAR= 0–1
|match_STL_WHI= 0-1
|match_WRY_ASH= 0-3
|match_WRY_ATH= 0-0
|match_WRY_BAM= 2-0
|match_WRY_BEL= 3-1
|match_WRY_UOM= 0-0
|match_WRY_GAI= 0–3
|match_WRY_GUI= 2-1
|match_WRY_HYD= 2-4
|match_WRY_LNC= 2-1
|match_WRY_LIV= 1-0
|match_WRY_MAR= 1-0
|match_WRY_MSK= 3-0
|match_WRY_MAT= 1-2
|match_WRY_MOR= 2-0
|match_WRY_NAN= 0-1
|match_WRY_RAD= 4-0
|match_WRY_SOU= 0-1
|match_WRY_STA= 1-1
|match_WRY_STL= 1-0
|match_WRY_WAR= 1-2
|match_WRY_WHI= 2-0
|match_WAR_ASH= 3-0
|match_WAR_ATH= 1-1
|match_WAR_BAM= 1-0
|match_WAR_BEL= 3-1
|match_WAR_UOM= 0-1
|match_WAR_GAI= 0-2
|match_WAR_GUI= 0-0
|match_WAR_HYD= 3-1
|match_WAR_LNC= 2-0
|match_WAR_LIV= 3-1
|match_WAR_MAR= 0-0
|match_WAR_MSK= 0-1
|match_WAR_MAT= 3-1
|match_WAR_MOR= 2–0
|match_WAR_NAN= 2-1
|match_WAR_RAD= 1-0
|match_WAR_SOU= 3-2
|match_WAR_STA= 2-0
|match_WAR_STL= 1-1
|match_WAR_WRY= 3-3
|match_WAR_WHI= 2-2
|match_WHI_ASH= 2-1
|match_WHI_ATH= 1-0
|match_WHI_BAM= 3-0
|match_WHI_BEL= 2-2
|match_WHI_UOM= 0–2
|match_WHI_GAI= 0-6
|match_WHI_GUI= 0-2
|match_WHI_HYD= 1-1
|match_WHI_LNC= 1-2
|match_WHI_LIV= 2–3
|match_WHI_MAR= 0-3
|match_WHI_MSK= 2-1
|match_WHI_MAT= 4-1
|match_WHI_MOR= 0-1
|match_WHI_NAN= 1-1
|match_WHI_RAD= 0-0
|match_WHI_SOU= 0-1
|match_WHI_STA= 0-1
|match_WHI_STL= 0-1
|match_WHI_WRY= 1-0
|match_WHI_WAR= 2-1
}}
=Play-offs=
{{4TeamBracket | RD1=Semifinals
| RD2=Final
| RD1-seed1= 2
| RD1-team1= Warrington Town
| RD1-score1= 4
| RD1-seed2= 5
| RD1-team2= Matlock Town
| RD1-score2= 1
| RD1-seed3= 3
| RD1-team3= Bamber Bridge
| RD1-score3= 1 (5)
| RD1-seed4= 4
| RD1-team4= Gainsborough Trinity
| RD1-score4= 1 (3)
| RD2-seed1= 2
| RD2-team1= Warrington Town
| RD2-score1= 1
| RD2-seed2= 3
| RD2-team2= Bamber Bridge
| RD2-score2= 0
}}
Semi-finals
{{football box collapsible
|date= 25 April 2023
|time= 19:45
|team1= Warrington Town
|score= 4–1
|report= https://www.footballwebpages.co.uk/match/2022-2023/northern-premier-league-premier-division/warrington-town/matlock-town/457273
|team2= Matlock Town
|goals1=
|goals2=
- Abbott {{goal|85}}
|stadium= Cantilever Park
|location= Warrington
|attendance= 1,897
|referee= Oliver Noonan
}}
{{football box collapsible
|date= 25 April 2023
|time= 19:45
|team1= Bamber Bridge
|score= 1–1
|aet=y
|report= https://www.footballwebpages.co.uk/match/2022-2023/northern-premier-league-premier-division/bamber-bridge/gainsborough-trinity/457272
|team2= Gainsborough Trinity
|goals1=
- Turner {{goal|22}}
|goals2=
- Durose {{goal|42}}
|penaltyscore= 5–3
|penalties1=
- Dawson {{pengoal}}
- Sinclair-Smith {{pengoal}}
- Cross-Adair {{pengoal}}
- Skinner {{pengoal}}
- Wilson {{pengoal}}
|penalties2=
|stadium= Sir Tom Finney Stadium
|location= Bamber Bridge
|attendance= 1,215
|referee= Declan Brown
}}
Final
{{football box collapsible
|date= 1 May 2023
|time= 15:00
|team1= Warrington Town
|score= 1–0
|report= https://www.footballwebpages.co.uk/match/2022-2023/northern-premier-league-premier-division/warrington-town/bamber-bridge/457356
|team2= Bamber Bridge
|goals1=
- Buckley-Ricketts {{goal|90}}
|goals2=
|stadium= Cantilever Park
|location= Warrington
|attendance= 2,550
|referee= Lewis Dawson
}}
=Stadia and locations=
{{location map+ |Northern England
|float=right
|width=680
|caption=2022–23 Premier Division teams
|places=
{{location map~ |Northern England |lat=53.4630 |long=-2.2913 |mark=Green pog.svg| label= Greater Manchester |label_size=85 |position=top}}
{{location map~ |Northern England |lat=53.7279 |long=-2.6719 |label= Bamber Bridge |label_size=85 |position=top}}
{{location map~ |Northern England |lat=53.0272 |long=-1.4873 |label= Belper
Town |label_size=85 |position=left}}
{{location map~ |Northern England |lat=53.4034 |long=-0.7745 |label= Gainsborough Trinity |label_size=85 |position=right}}
{{location map~ |Northern England |lat=53.8772 |long=-1.7194 |label=Guiseley |label_size=85 |position=left}}
{{location map~ |Northern England |lat=54.0511 |long=-2.8109 |label= Lancaster City |label_size=85 |position=right}}
{{location map~ |Northern England |lat=53.7040 |long=-1.6784 |label= Liversedge |label_size=85 |position=right}}
{{location map~ |Northern England |lat=53.4852 |long=-3.0336 |label= Marine |label_size=85 |position=right}}
{{location map~ |Northern England |lat=54.5891 |long=-1.0166 |label= Marske United |label_size=85 |position=left}}
{{location map~ |Northern England |lat=53.1370 |long=-1.5517 |label= Matlock Town |label_size=85 |position=top}}
{{location map~ |Northern England |lat=55.1560 |long=-1.7087 |label= Morpeth Town |label_size=85 |position=bottom}}
{{location map~ |Northern England |lat=53.0727 |long=-2.5285 |label= Nantwich Town |label_size=85 |position=bottom}}
{{location map~ |Northern England |lat=54.9745 |long=-1.4700 |label= South Shields |label_size=85 |position=bottom}}
{{location map~ |Northern England |lat=52.8185 |long=-2.1168 |label= Stafford Rangers |label_size=85 |position=left}}
{{location map~ |Northern England |lat=53.4004 |long=-2.5755 |label= Warrington Rylands |label_size=85 |position=right}}
{{location map~ |Northern England |lat=53.3770 |long=-2.5699 |label= Warrington Town |label_size=85 |position=left}}
{{location map~ |Northern England |lat=54.4900 |long=-0.6275 |label= Whitby Town |label_size=85 |position=bottom}}
}}
{{location map+ |Greater Manchester
|float=right
|width=450
|caption=Locations of Northern Premier League 2022–23 Premier Division teams (Greater Manchester)
|places=
{{location map~ |Greater Manchester |lat=53.5007 |long=-2.0783 |label= Ashton United |label_size=85 |position=right}}
{{location map~ |Greater Manchester |lat=53.5235 |long=-2.4849 |label= Atherton Collieries |label_size=85 |position=bottom}}
{{location map~ |Greater Manchester |lat=53.5167 |long=-2.1804 |label= F.C. United |label_size=85 |position=top}}
{{location map~ |Greater Manchester |lat=53.4506 |long=-2.0682 |label= Hyde United |label_size=85 |position=right}}
{{location map~ |Greater Manchester |lat=53.5676 |long=-2.3407 |label= Radcliffe |label_size=85 |position=left}}
{{location map~ |Greater Manchester |lat=53.4753 |long=-2.0439 |label= Stalybridge Celtic|label_size=85 |position=left}}
}}
class="wikitable sortable"
!Club !Location !Ground !Capacity | |||
Ashton United | Ashton-under-Lyne | Hurst Cross | align="center" | 4,500 |
Atherton Collieries | Atherton | Alder Street | align="center" | 2,500 |
Bamber Bridge | Bamber Bridge | Irongate | align="center" | 2,264 |
Belper Town | Belper | Christchurch Meadow | align="center"| 2,650 |
FC United of Manchester | Manchester (Moston) | Broadhurst Park | align="center" | 4,400 |
Gainsborough Trinity | Gainsborough | The Northolme | align="center" | 4,304 |
Guiseley | Guiseley | Nethermoor Park | align="center" | 4,200 |
Hyde United | Hyde | Ewen Fields | align="center" | 4,250 |
Lancaster City | Lancaster | Giant Axe | align="center" | 3,500 |
Liversedge | Cleckheaton | Clayborn | align="center"| 2,000 |
Marine | Crosby | Rossett Park | align="center"| 3,185 |
Marske United | Marske-by-the-Sea | Mount Pleasant | align="center"| 2,500 |
Matlock Town | Matlock | Causeway Lane | align="center" | 2,214 |
Morpeth Town | Morpeth | Craik Park | align="center"| 1,500 |
Nantwich Town | Nantwich | The Weaver Stadium | align="center" | 3,500 |
Radcliffe | Radcliffe | Stainton Park | align="center" | 3,500 |
South Shields | South Shields | 1st Cloud Arena | align="center" | 3,500 |
Stafford Rangers | Stafford | Marston Road | align="center" | 4,000 |
Stalybridge Celtic | Stalybridge | Bower Fold | align="center" | 6,500 |
Warrington Rylands 1906 | Warrington | Gorsey Lane | align="center"| 1,345 |
Warrington Town | Warrington | Cantilever Park | align="center"|3,500 |
Whitby Town | Whitby | Turnbull Ground | align="center" | 3,500 |
{{Clear}}
Division One East
{{Infobox football league season
|competition= Northern Premier League
Division One East
|season=2022–23
|winners= Worksop Town
|promoted= Worksop Town
Long Eaton United
|relegated= North Shields (demoted)
Lincoln United
Shildon
Tadcaster Albion
|matches=
|total goals=
|league topscorer=
|biggest home win=
|biggest away win=
|highest scoring=
|highest attendance=
|lowest attendance=
|prevseason= 2021–22
|nextseason= 2023–24
}}
Division One East comprises 20 teams, one more than the previous season.
=Team changes=
The following 5 clubs left Division One East before the season:
- Frickley Athletic – relegated to the Northern Counties East League Premier Division
- Liversedge – promoted to the Premier Division
- Marske United – promoted to the Premier Division
- Pickering Town – relegated to the Northern League Division One
- Yorkshire Amateur – relegated to the Northern Counties East League Premier Division
The following 6 clubs joined the division before the season:
- Carlton Town – transferred from Division One Midlands
- Consett – promoted from the Northern League Division One
- Grantham Town – relegated from the Premier Division
- Grimsby Borough – promoted from the Northern Counties East League Premier Division
- Long Eaton United – promoted from the United Counties League Premier Division North
- North Shields – promoted from the Northern League Division One
=Division One East table=
|section=Division One East
|update=complete
|source=[https://www.thenpl.co.uk/match-info/tables?table_id=d-3290338 NPL official site]
|result1=PRO |result2=PPO |result3=PPO |result4=PPO |result5=PPO |result7=REL |result18=REP |result19=REL |result20=NCE
|team_order=WOR, STC, HEB, LOE, STB, DUN, NSH, BRI, SHE, PON, CLE, GRI, CON, BRD, OSS, GRA, CAR, LIN, SHI, TAD
|win_BRD=11 |draw_BRD=13 |loss_BRD=14 |gf_BRD=45 |ga_BRD=65
|win_BRI=15 |draw_BRI=6 |loss_BRI=17 |gf_BRI=65 |ga_BRI=64
|win_CAR=12 |draw_CAR=6 |loss_CAR=20 |gf_CAR=45 |ga_CAR=69
|win_CLE=13 |draw_CLE=10 |loss_CLE=15 |gf_CLE=48 |ga_CLE=51
|win_CON=12 |draw_CON=10 |loss_CON=16 |gf_CON=54 |ga_CON=63
|win_DUN=16 |draw_DUN=12 |loss_DUN=10 |gf_DUN=63 |ga_DUN=50
|win_GRA=10 |draw_GRA=13 |loss_GRA=15 |gf_GRA=37 |ga_GRA=42
|win_GRI=13 |draw_GRI=10 |loss_GRI=15 |gf_GRI=54 |ga_GRI=60
|win_HEB=20 |draw_HEB=6 |loss_HEB=12 |gf_HEB=59 |ga_HEB=58
|win_LIN=10 |draw_LIN=11 |loss_LIN=17 |gf_LIN=54 |ga_LIN=70
|win_LOE=19 |draw_LOE=8 |loss_LOE=11 |gf_LOE=67 |ga_LOE=52
|win_NSH=14 |draw_NSH=11 |loss_NSH=13 |gf_NSH=50 |ga_NSH=45
|win_OSS=10 |draw_OSS=14 |loss_OSS=14 |gf_OSS=46 |ga_OSS=55
|win_PON=12 |draw_PON=13 |loss_PON=13 |gf_PON=68 |ga_PON=62
|win_SHE=13 |draw_SHE=11 |loss_SHE=14 |gf_SHE=51 |ga_SHE=58
|win_SHI=11 |draw_SHI=7 |loss_SHI=20 |gf_SHI=46 |ga_SHI=70
|win_STB=19 |draw_STB=6 |loss_STB=13 |gf_STB=58 |ga_STB=41
|win_STC=20 |draw_STC=8 |loss_STC=10 |gf_STC=74 |ga_STC=40
|win_TAD=4 |draw_TAD=9 |loss_TAD=25 |gf_TAD=28 |ga_TAD=84
|win_WOR=31 |draw_WOR=6 |loss_WOR=1 |gf_WOR=112|ga_WOR=25
|status_WOR=C, P
|status_LOE=O, P
|status_NSH=D
|status_LIN=R
|status_SHI=R
|status_TAD=R
|name_BRD = Bridlington Town
|name_BRI = Brighouse Town
|name_CAR = Carlton Town
|name_CON = Consett
|name_CLE = Cleethorpes Town
|name_DUN = Dunston UTS
|name_GRA = Grantham Town
|name_GRI = Grimsby Borough
|name_HEB = Hebburn Town
|name_LIN = Lincoln United
|name_LOE = Long Eaton United
|name_NSH = North Shields
|name_OSS = Ossett United
|name_PON = Pontefract Collieries
|name_SHE = Sheffield
|name_SHI = Shildon
|name_STB = Stocksbridge Park Steels
|name_STC = Stockton Town
|name_TAD = Tadcaster Albion
|name_WOR = Worksop Town
|show_limit=5
|class_rules=1) points; 2) goal difference; 3) number of goals scored; 4) number of matches won; 5) head-to-head results
|res_col_header=PQR
|col_PRO=green1 |text_PRO=Promotion to the Premier Division
|col_PPO=blue1 |text_PPO=Qualification for the play-offs
|col_REP=red2 |text_REP=Qualification for the inter-step play-off
|col_REL=red1 |text_REL=Relegation to the Northern League
|col_NCE=red1 |text_NCE=Relegation to the Northern Counties East League
}}
=Top goalscorers=
class="wikitable" style="text-align:center" |
Rank
!Player !Club !Goals |
---|
rowspan="1"|1
| align=left| Liam Hughes | align=left| Worksop Town | rowspan="1"|33 |
rowspan="1"|2
| align=left| Jamie Walker | align=left| Long Eaton United | rowspan="1"|20 |
rowspan="1"|3
| align=left| Adam Priestley | align=left| Pontefract Collieries | rowspan="1"|17 |
rowspan="1"|4
| align=left| Amar Purewal | align=left| Hebburn Town | rowspan="1"|15 |
rowspan="2"|5
| align=left| Matthew Cotton | align=left| Lincoln United | rowspan="2"|14 |
align=left| Declan Howe
| align=left| Cleethorpes Town |
rowspan="1"|7
| align=left| Kevin Hayes | align=left| Stockton Town | rowspan="1"|13 |
=Results table=
{{#invoke:sports results|main
| source = [https://www.thenpl.co.uk/match-info/tables?table_id=d-3290337 NPL official site]
| update = complete
| a_note =
| matches_style = FBR
|team_order=BRD, BRI, CAR, CLE, CON, DUN, GRA, GRI, HEB, LIN, LOE, NSH, OSS, PON, SHE, SHI, STB, STC, TAD, WOR
|name_BRD = Bridlington Town
|name_BRI = Brighouse Town
|name_CAR = Carlton Town
|name_CON = Consett
|name_CLE = Cleethorpes Town
|name_DUN = Dunston UTS
|name_GRA = Grantham Town
|name_GRI = Grimsby Borough
|name_HEB = Hebburn Town
|name_LIN = Lincoln United
|name_LOE = Long Eaton United
|name_NSH = North Shields
|name_OSS = Ossett United
|name_PON = Pontefract Collieries
|name_SHE = Sheffield
|name_SHI = Shildon
|name_STB = Stocksbridge Park Steels
|name_STC = Stockton Town
|name_TAD = Tadcaster Albion
|name_WOR = Worksop Town
|match_BRD_BRI= 1-0
|match_BRD_CAR= 0-0
|match_BRD_CON= 0-0
|match_BRD_CLE= 0-3
|match_BRD_DUN= 1-2
|match_BRD_GRA= 0-0
|match_BRD_GRI= 1-0
|match_BRD_HEB= 1-2
|match_BRD_LIN= 1-3
|match_BRD_LOE= 1–1
|match_BRD_NSH= 2-1
|match_BRD_OSS= 2-2
|match_BRD_PON= 0-5
|match_BRD_SHE= 1-1
|match_BRD_SHI= 1-1
|match_BRD_STB= 1-0
|match_BRD_STC= 1-0
|match_BRD_TAD= 2-0
|match_BRD_WOR= 2-2
|match_BRI_BRD= 2-3
|match_BRI_CAR= 4-1
|match_BRI_CON= 2-0
|match_BRI_CLE= 1-2
|match_BRI_DUN= 1-2
|match_BRI_GRA= 1-3
|match_BRI_GRI= 2-0
|match_BRI_HEB= 1–3
|match_BRI_LIN= 2-2
|match_BRI_LOE= 1-4
|match_BRI_NSH= 2-2
|match_BRI_OSS= 2-1
|match_BRI_PON= 6-0
|match_BRI_SHE= 1-1
|match_BRI_SHI= 3-0
|match_BRI_STB= 2-3
|match_BRI_STC= 0-2
|match_BRI_TAD= 3-0
|match_BRI_WOR= 0-6
|match_CAR_BRD= 2-4
|match_CAR_BRI= 2-4
|match_CAR_CON= 2-1
|match_CAR_CLE= 1-1
|match_CAR_DUN= 2-0
|match_CAR_GRA= 0-2
|match_CAR_GRI= 0-2
|match_CAR_HEB= 0-2
|match_CAR_LIN= 1-4
|match_CAR_LOE= 2-0
|match_CAR_NSH= 1-2
|match_CAR_OSS= 0–2
|match_CAR_PON= 1-0
|match_CAR_SHE= 2-4
|match_CAR_SHI= 0-2
|match_CAR_STB= 1-3
|match_CAR_STC= 0-2
|match_CAR_TAD= 1-1
|match_CAR_WOR= 0-3
|match_CLE_BRD= 1-0
|match_CLE_BRI= 0-2
|match_CLE_CAR= 2-3
|match_CLE_CON= 2–1
|match_CLE_DUN= 0-1
|match_CLE_GRA= 3-1
|match_CLE_GRI= 0-0
|match_CLE_HEB= 1-1
|match_CLE_LIN= 5-0
|match_CLE_LOE= 2-1
|match_CLE_NSH= 1-1
|match_CLE_OSS= 2-0
|match_CLE_PON= 1-4
|match_CLE_SHE= 3-0
|match_CLE_SHI= 1-2
|match_CLE_STB= 0-2
|match_CLE_STC= 0-2
|match_CLE_TAD= 2-1
|match_CLE_WOR= 0-2
|match_CON_BRD= 2-3
|match_CON_BRI= 1-4
|match_CON_CAR= 5-0
|match_CON_CLE= 3-2
|match_CON_DUN= 2-1
|match_CON_GRA= 2-2
|match_CON_GRI= 1-3
|match_CON_HEB= 0-2
|match_CON_LIN= 4-2
|match_CON_LOE= 0-3
|match_CON_NSH= 0–0
|match_CON_OSS= 1-1
|match_CON_PON= 3-1
|match_CON_SHE= 3-0
|match_CON_SHI= 1-0
|match_CON_STB= 1-2
|match_CON_STC= 3-4
|match_CON_TAD= 2–1
|match_CON_WOR= 1-2
|match_DUN_BRD= 1-1
|match_DUN_BRI= 4-0
|match_DUN_CAR= 1-3
|match_DUN_CON= 4-2
|match_DUN_CLE= 3-2
|match_DUN_GRA= 1-1
|match_DUN_GRI= 2-1
|match_DUN_HEB= 0-1
|match_DUN_LIN= 3-1
|match_DUN_LOE= 0-2
|match_DUN_NSH= 1-1
|match_DUN_OSS= 3-3
|match_DUN_PON= 3-3
|match_DUN_SHE= 2-0
|match_DUN_SHI= 2-1
|match_DUN_STB= 2–3
|match_DUN_STC= 1-1
|match_DUN_TAD= 4-1
|match_DUN_WOR= 1-1
|match_GRA_BRD= 1-0
|match_GRA_BRI= 3-0
|match_GRA_CAR= 0-1
|match_GRA_CON= 3-0
|match_GRA_CLE= 0-1
|match_GRA_DUN= 0-0
|match_GRA_GRI= 0-3
|match_GRA_HEB= 0-1
|match_GRA_LIN= 3-3
|match_GRA_LOE= 0-1
|match_GRA_NSH= 1-0
|match_GRA_OSS= 0-4
|match_GRA_PON= 0-0
|match_GRA_SHE= 2-3
|match_GRA_SHI= 3–1
|match_GRA_STB= 0-1
|match_GRA_STC= 1-1
|match_GRA_TAD= 2-0
|match_GRA_WOR= 0-1
|match_GRI_BRD= 5-2
|match_GRI_BRI= 3-5
|match_GRI_CAR= 1–2
|match_GRI_CON= 2-2
|match_GRI_CLE= 0-0
|match_GRI_DUN= 1-0
|match_GRI_GRA= 3-1
|match_GRI_HEB= 0–1
|match_GRI_LIN= 3-3
|match_GRI_LOE= 1-3
|match_GRI_NSH= 0-5
|match_GRI_OSS= 0-1
|match_GRI_PON= 2-0
|match_GRI_SHE= 1-4
|match_GRI_SHI= 2-3
|match_GRI_STB= 1-1
|match_GRI_STC= 1-1
|match_GRI_TAD= 1-0
|match_GRI_WOR= 2-2
|match_HEB_BRD= 2-0
|match_HEB_BRI= 1-0
|match_HEB_CAR= 0-2
|match_HEB_CON= 5-1
|match_HEB_CLE= 3-1
|match_HEB_DUN= 1-1
|match_HEB_GRA= 2-2
|match_HEB_GRI= 0-4
|match_HEB_LIN= 0-2
|match_HEB_LOE= 1-4
|match_HEB_NSH= 2-1
|match_HEB_OSS= 1-1
|match_HEB_PON= 2-1
|match_HEB_SHE= 2-1
|match_HEB_SHI= 1-0
|match_HEB_STB= 1-3
|match_HEB_STC= 2-0
|match_HEB_TAD= 5-3
|match_HEB_WOR= 1-6
|match_LIN_BRD= 1–3
|match_LIN_BRI= 1-1
|match_LIN_CAR= 1-0
|match_LIN_CON= 0-1
|match_LIN_CLE= 1-1
|match_LIN_DUN= 2-1
|match_LIN_GRA= 0-1
|match_LIN_GRI= 0-2
|match_LIN_HEB= 3-1
|match_LIN_LOE= 3-1
|match_LIN_NSH= 0-1
|match_LIN_OSS= 1-1
|match_LIN_PON= 2-2
|match_LIN_SHE= 3-3
|match_LIN_SHI= 1-2
|match_LIN_STB= 1-0
|match_LIN_STC= 1-2
|match_LIN_TAD= 4-0
|match_LIN_WOR= 0-1
|match_LOE_BRD= 2-2
|match_LOE_BRI= 3-0
|match_LOE_CAR= 1-1
|match_LOE_CON= 1-1
|match_LOE_CLE= 3-0
|match_LOE_DUN= 2-3
|match_LOE_GRA= 1–1
|match_LOE_GRI= 1-4
|match_LOE_HEB= 3-2
|match_LOE_LIN= 2-1
|match_LOE_NSH= 3-1
|match_LOE_OSS= 0-2
|match_LOE_PON= 2-1
|match_LOE_SHE= 0-1
|match_LOE_SHI= 4-1
|match_LOE_STB= 2-1
|match_LOE_STC= 1-1
|match_LOE_TAD= 1-0
|match_LOE_WOR= 0-1
|match_NSH_BRD= 1-2
|match_NSH_BRI= 0-0
|match_NSH_CAR= 2-1
|match_NSH_CON= 1-0
|match_NSH_CLE= 0-0
|match_NSH_DUN= 1-1
|match_NSH_GRA= 2-0
|match_NSH_GRI= 3-0
|match_NSH_HEB= 1-2
|match_NSH_LIN= 1–1
|match_NSH_LOE= 1-0
|match_NSH_OSS= 1-1
|match_NSH_PON= 3-0
|match_NSH_SHE= 1-0
|match_NSH_SHI= 1-2
|match_NSH_STB= 0-3
|match_NSH_STC= 1-1
|match_NSH_TAD= 2-1
|match_NSH_WOR= 2-3
|match_OSS_BRD= 2-1
|match_OSS_BRI= 0-4
|match_OSS_CAR= 1-2
|match_OSS_CON= 1-1
|match_OSS_CLE= 1-2
|match_OSS_DUN= 0-2
|match_OSS_GRA= 0-0
|match_OSS_GRI= 3-1
|match_OSS_HEB= 0-1
|match_OSS_LIN= 1-1
|match_OSS_LOE= 0-3
|match_OSS_NSH= 0-3
|match_OSS_PON= 2-2
|match_OSS_SHE= 0-3
|match_OSS_SHI= 1-1
|match_OSS_STB= 1-0
|match_OSS_STC= 0–3
|match_OSS_TAD= 4-1
|match_OSS_WOR= 1-2
|match_PON_BRD= 1-1
|match_PON_BRI= 2-1
|match_PON_CAR= 2-2
|match_PON_CON= 1-1
|match_PON_CLE= 2-2
|match_PON_DUN= 2-1
|match_PON_GRA= 0-0
|match_PON_GRI= 4–0
|match_PON_HEB= 1–1
|match_PON_LIN= 3-1
|match_PON_LOE= 1-2
|match_PON_NSH= 0-2
|match_PON_OSS= 3-1
|match_PON_SHE= 2-2
|match_PON_SHI= 3-0
|match_PON_STB= 2-3
|match_PON_STC= 2-1
|match_PON_TAD= 6-2
|match_PON_WOR= 0-2
|match_SHE_BRD= 1-1
|match_SHE_BRI= 1-0
|match_SHE_CAR= 0-0
|match_SHE_CON= 1-1
|match_SHE_CLE= 0-0
|match_SHE_DUN= 0-2
|match_SHE_GRA= 1-3
|match_SHE_GRI= 0-1
|match_SHE_HEB= 2-1
|match_SHE_LIN= 2-1
|match_SHE_LOE= 3-2
|match_SHE_NSH= 2-0
|match_SHE_OSS= 2-3
|match_SHE_PON= 3-3
|match_SHE_SHI= 2-0
|match_SHE_STB= 1-1
|match_SHE_STC= 2-1
|match_SHE_TAD= 1–1
|match_SHE_WOR= 1-3
|match_SHI_BRD= 6-0
|match_SHI_BRI= 1-2
|match_SHI_CAR= 0-4
|match_SHI_CLE= 3-1
|match_SHI_CON= 1-3
|match_SHI_DUN= 0–2
|match_SHI_GRA= 1-0
|match_SHI_GRI= 1-1
|match_SHI_HEB= 1-2
|match_SHI_LIN= 1-1
|match_SHI_LOE= 2-2
|match_SHI_NSH= 2-3
|match_SHI_OSS= 1-0
|match_SHI_PON= 0-0
|match_SHI_SHE= 1-2
|match_SHI_STB= 3-2
|match_SHI_STC= 0-3
|match_SHI_TAD= 3-1
|match_SHI_WOR= 1-4
|match_STB_BRD= 3-0
|match_STB_BRI= 1–1
|match_STB_CAR= 2-0
|match_STB_CLE= 3-0
|match_STB_CON= 0-1
|match_STB_DUN= 2-2
|match_STB_GRA= 1-0
|match_STB_GRI= 0-0
|match_STB_HEB= 4-1
|match_STB_LIN= 2-3
|match_STB_LOE= 0-1
|match_STB_NSH= 1-1
|match_STB_OSS= 1-3
|match_STB_PON= 2-0
|match_STB_SHE= 1-0
|match_STB_SHI= 2-0
|match_STB_STC= 1-2
|match_STB_TAD= 1-0
|match_STB_WOR= 0-2
|match_STC_BRD= 4-0
|match_STC_BRI= 1-2
|match_STC_CAR= 4-3
|match_STC_CLE= 1-0
|match_STC_CON= 1-2
|match_STC_DUN= 1-2
|match_STC_GRA= 1-1
|match_STC_GRI= 1-1
|match_STC_HEB= 2-1
|match_STC_LIN= 5-0
|match_STC_LOE= 1-2
|match_STC_NSH= 4-2
|match_STC_OSS= 1-1
|match_STC_PON= 2-3
|match_STC_SHE= 6-0
|match_STC_SHI= 2-1
|match_STC_STB= 1-0
|match_STC_TAD= 5-0
|match_STC_WOR= 2–1
|match_TAD_BRD= 3-2
|match_TAD_BRI= 0-3
|match_TAD_CAR= 0-2
|match_TAD_CLE= 2–4
|match_TAD_CON= 0-0
|match_TAD_DUN= 1-1
|match_TAD_GRA= 0-0
|match_TAD_GRI= 0-2
|match_TAD_HEB= 1-1
|match_TAD_LIN= 1-0
|match_TAD_LOE= 2-2
|match_TAD_NSH= 1-0
|match_TAD_OSS= 0-0
|match_TAD_PON= 0-4
|match_TAD_SHE= 2-1
|match_TAD_SHI= 1-1
|match_TAD_STB= 0-2
|match_TAD_STC= 0-2
|match_TAD_WOR= 0-4
|match_WOR_BRD= 2-2
|match_WOR_BRI= 4-0
|match_WOR_CAR= 4-0
|match_WOR_CLE= 0-0
|match_WOR_CON= 3-1
|match_WOR_DUN= 3-1
|match_WOR_GRA= 2-0
|match_WOR_GRI= 5-0
|match_WOR_HEB= 4-1
|match_WOR_LIN= 6-0
|match_WOR_LOE= 7-1
|match_WOR_NSH= 4-0
|match_WOR_OSS= 1-1
|match_WOR_PON= 3-2
|match_WOR_SHE= 1-0
|match_WOR_SHI= 6-0
|match_WOR_STB= 4-1
|match_WOR_STC= 1-0
|match_WOR_TAD= 4-1
}}
=Play-offs=
{{4TeamBracket | RD1=Semifinals
| RD2=Final
| RD1-seed1= 2
| RD1-team1= Stockton Town
| RD1-score1= 2 (4)
| RD1-seed2= 5
| RD1-team2= Stocksbridge Park Steels
| RD1-score2= 2 (3)
| RD1-seed3= 3
| RD1-team3= Hebburn Town
| RD1-score3= 2 (2)
| RD1-seed4= 4
| RD1-team4= Long Eaton United
| RD1-score4= 2 (3)
| RD2-seed1= 2
| RD2-team1= Stockton Town
| RD2-score1= 2 (3)
| RD2-seed2= 4
| RD2-team2= Long Eaton United
| RD2-score2= 2 (4)
}}
Semi-finals
{{football box collapsible
|date= 25 April 2023
|time= 19:45
|team1= Stockton Town
|score= 2–2
|report= https://www.footballwebpages.co.uk/match/2022-2023/northern-premier-league-east-division/stockton-town/stocksbridge-park-steels/457275
|team2= Stocksbridge Park Steels
|goals1=
|goals2=
|penaltyscore= 4–3
|penalties1=
|penalties2=
|stadium= Bishopton Road West
|location= Stockton-on-Tees
|attendance= 1,227
|referee=
}}
{{football box collapsible
|date= 25 April 2023
|time= 19:45
|team1= Hebburn Town
|score= 2–2
|report= https://www.footballwebpages.co.uk/match/2022-2023/northern-premier-league-east-division/hebburn-town/long-eaton-united/457274
|team2= Long Eaton United
|goals1=
|goals2=
- Walker {{goal|14||45}}
|penaltyscore=2–3
|penalties1=
|penalties2=
|stadium= Hebburn Sports & Social Ground
|location=Hebburn
|attendance= 631
|referee= Jamie Cann
}}
Final
{{football box collapsible
|date= 29 April 2023
|time= 15:00
|team1= Stockton Town
|score= 2–2
|report=https://stocktontownfc.com/anchors-season-ends-in-heartbreak/
|team2= Long Eaton United
|goals1=
|goals2=
|penaltyscore= 3–4
|penalties1=
- Butterworth {{pengoal}}
- King {{penmiss}}
- McWilliams {{penmiss}}
- Hayes {{pengoal}}
- Roberts {{pengoal}}
|penalties2=
|stadium= Bishopton Road West
|location= Stockton-on-Tees
|attendance= 1,800
|referee=
}}
Inter-step play-off
{{football box collapsible
|date= 29 April 2023
|time= 15:00
|team1= Lincoln United
|score= 1–2
|report= https://www.footballwebpages.co.uk/match/2022-2023/step-45-inter-step/lincoln-united/avro/457367
|team2= Avro
|goals1=
- Cotton {{goal|42|pen.}}
|goals2=
|stadium= Ashby Avenue
|location= Lincoln
|attendance= 410
|referee= Sam Wesson
}}
=Stadia and locations=
{{location map+ |Northern England
|float=right
|width=680
|caption=Locations of Northern Premier League 2022–23 Division One East teams
|places=
{{location map~ |Northern England |lat=54.0891 |long=-0.1973 |label= Bridlington Town |label_size=85 |position=right}}
{{location map~ |Northern England |lat=53.7197 |long=-1.8002 |label=
|label_size=85 |position=left}}{{location map~ |Northern England |lat=52.9714 |long=-1.0627 |label= Carlton Town |label_size=85 |position=top}}
{{location map~ |Northern England |lat=53.5556 |long=-0.0555 |label= Cleethorpes Town|label_size=85 |position=top}}
{{location map~ |Northern England |lat=54.8503 |long=-1.8238 |label= Consett |label_size=85 |position=bottom}}
{{location map~ |Northern England |lat=54.9554 |long=-1.6505 |label= Dunston UTS |label_size=85 |position=left}}
{{location map~ |Northern England |lat=52.9058 |long=-0.6668 |label= Grantham Town |label_size=85 |position=right}}
{{location map~ |Northern England |lat=53.5476 |long=-0.1227 |label= Grimsby Borough |label_size=85 |position=bottom}}
{{location map~ |Northern England |lat=54.9685 |long=-1.5239 |label= Hebburn Town |label_size=85 |position=right}}
{{location map~ |Northern England |lat=53.2107 |long=-0.5853 |label= Lincoln United |label_size=85 |position=right}}
{{location map~ |Northern England |lat=52.8964 |long=-1.2563 |label= Long Eaton United |label_size=85 |position=right}}
{{location map~ |Northern England |lat=55.0053 |long=-1.4591 |label= North Shields |label_size=85 |position=top}}
{{location map~ |Northern England |lat=53.6816 |long=-1.5775 |label= Ossett United |label_size=85 |position=bottom}}
{{location map~ |Northern England |lat=53.6965 |long=-1.3140 |label=
|label_size=85 |position=right}}{{location map~ |Northern England |lat=53.3098 |long=-1.4785 |label= Sheffield |label_size=85 |position=left}}
{{location map~ |Northern England |lat=54.6338 |long=-1.6506 |label= Shildon |label_size=85 |position=top}}
{{location map~ |Northern England |lat=53.4771 |long=-1.5869 |label= Stocksbridge Park Steels |label_size=85 |position=left}}
{{location map~ |Northern England |lat=54.5705 |long=-1.3395 |label= Stockton Town |label_size=85 |position=bottom}}
{{location map~ |Northern England |lat=53.8831 |long=-1.2585 |label= Tadcaster Albion |label_size=85 |position=right}}
{{location map~ |Northern England |lat=53.3118 |long=-1.1321 |label= Worksop Town |label_size=85 |position=right}}
}}
class="wikitable sortable" | |||
Team
! Location ! Stadium ! Capacity | |||
---|---|---|---|
Bridlington Town | Bridlington | Queensgate | align="center"| 3,000 |
Brighouse Town | Brighouse | St Giles Road | align="center"| 1,000 |
Carlton Town | Carlton | Bill Stokeld Stadium | align="center"| 1,500 |
Cleethorpes Town | Grimsby | Clee Road | align="center"| 1,000 |
Consett | Consett | Belle View Stadium | align="center" | 3,770 |
Dunston UTS | Dunston | Wellington Road | align="center"| 2,500 |
Grantham Town | Grantham | South Kesteven Sports Stadium | align="center" | 7,500 |
Grimsby Borough | Grimsby | Bradley Football Centre | align="center"| 1,000 |
Hebburn Town | Hebburn | The Green Energy Sports Ground | align="center"| – |
Lincoln United | Lincoln | Ashby Avenue | align="center"| 2,200 |
Long Eaton United | Long Eaton | Grange Park | align="center"| 3,000 |
North Shields | North Shields | Daren Persson Stadium | align="center"| 1,500 |
Ossett United | Ossett | Ingfield | align="center"| 1,950 |
Pontefract Collieries | Pontefract | Harratt Nissan Stadium | align="center"| 1,200 |
Sheffield | Dronfield | Coach and Horses Ground | align="center"| 2,089 |
Shildon | Shildon | Dean Street | align="center"| 4,700 |
Stocksbridge Park Steels | Stocksbridge | Bracken Moor | align="center"| 3,500 |
Stockton Town | Stockton | Bishopton Road West | align="center"| 1,800 |
Tadcaster Albion | Tadcaster | Ings Lane | align="center"| 2,000 |
Worksop Town | Worksop | Sandy Lane | align="center"| 2,500 |
{{Clear}}
Division One Midlands
{{Infobox football league season
|competition= Northern Premier League
Division One Midlands
|season=2022–23
|winners= Stamford
|promoted= Stamford
Halesowen Town
|relegated= Dereham Town
St Neots Town
Daventry Town
Yaxley
|matches=
|total goals=
|league topscorer=
|biggest home win=
|biggest away win=
|highest scoring=
|highest attendance=
|lowest attendance=
|prevseason= 2021–22
|nextseason= 2023–24
}}
=Team changes=
The following 6 clubs left Division One Midlands before the season:
- Belper Town – promoted to the Premier Division
- Carlton Town – transferred to Division One East
- Histon – relegated to the United Counties League Premier Division South
- Ilkeston Town – promoted to the Southern League Premier Division Central
- Soham Town Rangers – relegated to the Eastern Counties League Premier Division
- Wisbech Town – relegated to the United Counties League Premier Division South
The following 6 clubs joined the division before the season:
- Boldmere St Michaels – promoted from the Midland League Premier Division
- Dereham Town – transferred from the Isthmian League North Division
- Gresley Rovers – promoted from the United Counties League Premier Division North
- Harborough Town – promoted from the United Counties League Premier Division South
- Hinckley LRFC – promoted from the United Counties League Premier Division South
- St Neots Town – transferred from the Southern League Division One Central
=Division One Midlands table=
|section=Division One Midlands
|update=complete
|source=[https://www.thenpl.co.uk/match-info/tables?table_id=d-3290340 NPL official site]
|result1=PRO |result2=PPO |result3=PPO |result4=PPO |result5=PPO |result6=D1W |result17=REP |result18=REP |result19=UCL |result20=UCL
|team_order=STA, HAL, SPA, SPO, COL, CHA, COR, HAR, BSM, LOU, SHE, SUT, HLR, CAM, BED, GRE, DER, STN, DAV, YAX
|win_BED=9 |draw_BED=15 |loss_BED=14 |gf_BED=37 |ga_BED=45
|win_BSM=19 |draw_BSM=7 |loss_BSM=12 |gf_BSM=65 |ga_BSM=51
|win_CAM=11 |draw_CAM=11 |loss_CAM=16 |gf_CAM=43 |ga_CAM=51
|win_CHA=20 |draw_CHA=8 |loss_CHA=10 |gf_CHA=58 |ga_CHA=27
|win_COL=21 |draw_COL=6 |loss_COL=11 |gf_COL=68 |ga_COL=39
|win_COR=19 |draw_COR=10 |loss_COR=9 |gf_COR=71 |ga_COR=48
|win_DAV=6 |draw_DAV=6 |loss_DAV=26 |gf_DAV=30 |ga_DAV=100
|win_DER=10 |draw_DER=5 |loss_DER=23 |gf_DER=43 |ga_DER=79
|win_GRE=11 |draw_GRE=8 |loss_GRE=19 |gf_GRE=34 |ga_GRE=58
|win_HAL=24 |draw_HAL=6 |loss_HAL=8 |gf_HAL=80 |ga_HAL=40
|win_HAR=20 |draw_HAR=7 |loss_HAR=11 |gf_HAR=71 |ga_HAR=50
|win_HLR=11 |draw_HLR=11 |loss_HLR=16 |gf_HLR=37 |ga_HLR=40
|win_LOU=14 |draw_LOU=10 |loss_LOU=14 |gf_LOU=55 |ga_LOU=50
|win_SHE=15 |draw_SHE=6 |loss_SHE=17 |gf_SHE=55 |ga_SHE=47
|win_SPA=22 |draw_SPA=9 |loss_SPA=7 |gf_SPA=68 |ga_SPA=28
|win_SPO=21 |draw_SPO=7 |loss_SPO=10 |gf_SPO=84 |ga_SPO=48
|win_STA=27 |draw_STA=6 |loss_STA=5 |gf_STA=76 |ga_STA=31
|win_STN=8 |draw_STN=8 |loss_STN=22 |gf_STN=41 |ga_STN=87
|win_SUT=14 |draw_SUT=5 |loss_SUT=19 |gf_SUT=56 |ga_SUT=60
|win_YAX=1 |draw_YAX=3 |loss_YAX=34 |gf_YAX=23 |ga_YAX=116
|status_STA=C, P
|status_HAL=O, P
|status_DER=R
|status_STN=R
|status_DAV=R
|status_YAX=R
|name_BED = Bedworth United
|name_BSM = Boldmere St Michaels
|name_CAM = Cambridge City
|name_CHA = Chasetown
|name_COL = Coleshill Town
|name_COR = Corby Town
|name_DAV = Daventry Town
|name_DER = Dereham Town
|name_GRE = Gresley Rovers
|name_HAL = Halesowen Town
|name_HAR = Harborough Town
|name_HLR = Hinckley LRFC
|name_LOU = Loughborough Dynamo
|name_SHE = Shepshed Dynamo
|name_SPA = Spalding United
|name_SPO = Sporting Khalsa
|name_STA = Stamford
|name_STN = St Neots Town
|name_SUT = Sutton Coldfield Town
|name_YAX = Yaxley
|show_limit=5
|class_rules=1) points; 2) goal difference; 3) number of goals scored; 4) number of matches won; 5) head-to-head results
|res_col_header=PQR
|col_PRO=green1 |text_PRO=Promotion to the Southern League Premier Central
|col_PPO=blue1 |text_PPO=Qualification for the play-offs
|col_D1W=#ccccff |text_D1W=Transfer to Division One West
|col_REP=red2 |text_REP=Qualification for the inter-step play-offs
|col_UCL=red1 |text_UCL=Relegation to the United Counties League
}}
=Top goalscorers=
class="wikitable" style="text-align:center" |
Rank
!Player !Club !Goals |
---|
rowspan="1"| 1
|align="left"| Jonny Margetts |align="left"| Stamford |rowspan="1"| 33 |
rowspan="1"| 2
|align="left"| Kai Tonge |align="left"| Coleshill Town |rowspan="1"| 30 |
rowspan="1"| 3
|align="left"| Miracle Okafor |align="left"| Sporting Khalsa |rowspan="1"| 26 |
rowspan="1"| 4
|align="left"| Richard Gregory |align="left"| Halesowen Town |rowspan="1"| 19 |
rowspan="2"| 5
|align="left"| Trey Charles |align="left"| St Neots Town |rowspan="2"| 17 |
align="left"| Zayn Hakeem
|align="left"| Shepshed Dynamo |
rowspan="1"| 7
|align="left"| Simeon Cobourne |align="left"| Halesowen Town |rowspan="1"| 16 |
rowspan="2"| 8
|align="left"| Rhys Hilton |align="left"| Sutton Coldfield Town |rowspan="2"| 15 |
align="left"| Jack Langston
|align="left"| Chasetown |
=Results table=
{{#invoke:sports results|main
| source = [https://www.thenpl.co.uk/match-info/tables?table_id=d-3290337 NPL official site]
| update = complete
| a_note =
| matches_style = FBR
|team1=BED |team2=BSM |team3=CAM |team4=CHA |team5=COL |team6=COR |team7=DAV |team8=DER |team9=GRE |team10=HAL |team11=HAR |team12=HLR |team13=LOU |team14=SHE |team15=SPA |team16=SPO |team17=STN |team18=STA |team19=SUT |team20=YAX
|name_BED = Bedworth United
|name_BSM = Boldmere St Michaels
|name_CAM = Cambridge City
|name_CHA = Chasetown
|name_COL = Coleshill Town
|name_COR = Corby Town
|name_DAV = Daventry Town
|name_DER = Dereham Town
|name_GRE = Gresley Rovers
|name_HAL = Halesowen Town
|name_HAR = Harborough Town
|name_HLR = Hinckley LRFC
|name_LOU = Loughborough Dynamo
|name_SHE = Shepshed Dynamo
|name_SPA = Spalding United
|name_SPO = Sporting Khalsa
|name_STA = Stamford
|name_STN = St Neots Town
|name_SUT = Sutton Coldfield Town
|name_YAX = Yaxley
|match_BED_BSM= 1-2
|match_BED_CAM= 2-2
|match_BED_CHA= 0-0
|match_BED_COL= 1-0
|match_BED_COR= 3-3
|match_BED_DAV= 0-0
|match_BED_DER= 1-1
|match_BED_GRE= 3-0
|match_BED_HAL= 1-1
|match_BED_HAR= 0-0
|match_BED_HLR= 1-0
|match_BED_LOU= 1-2
|match_BED_SHE= 1-1
|match_BED_SPA= 0-0
|match_BED_SPO= 0-2
|match_BED_STA= 0–2
|match_BED_STN= 2-1
|match_BED_SUT= 0-2
|match_BED_YAX= 2-1
|match_BSM_BED= 2-1
|match_BSM_CAM= 3-1
|match_BSM_CHA= 1-5
|match_BSM_COL= 2-2
|match_BSM_COR= 0-4
|match_BSM_DAV= 2-1
|match_BSM_DER= 3-1
|match_BSM_GRE= 2-0
|match_BSM_HAL= 1-0
|match_BSM_HAR= 0-1
|match_BSM_HLR= 2-0
|match_BSM_LOU= 1-1
|match_BSM_SHE= 1-3
|match_BSM_SPA= 1-1
|match_BSM_SPO= 1–1
|match_BSM_STA= 0-1
|match_BSM_STN= 5-1
|match_BSM_SUT= 3-0
|match_BSM_YAX= 5-1
|match_CAM_BED= 0-0
|match_CAM_BSM= 1-1
|match_CAM_CHA= 0-4
|match_CAM_COL= 2-3
|match_CAM_COR= 2-0
|match_CAM_DAV= 1-1
|match_CAM_DER= 1-2
|match_CAM_GRE= 3-0
|match_CAM_HAL= 1-2
|match_CAM_HAR= 0-3
|match_CAM_HLR= 1-1
|match_CAM_LOU= 2-1
|match_CAM_SHE= 1-4
|match_CAM_SPA= 0–0
|match_CAM_SPO= 1-1
|match_CAM_STA= 1-2
|match_CAM_STN= 1-1
|match_CAM_SUT= 0-1
|match_CAM_YAX= 2-1
|match_CHA_BED= 2-1
|match_CHA_BSM= 0-1
|match_CHA_CAM= 0-1
|match_CHA_COL= 0-2
|match_CHA_COR= 1-1
|match_CHA_DAV= 1-0
|match_CHA_DER= 2-0
|match_CHA_GRE= 3-0
|match_CHA_HAL= 0-0
|match_CHA_HAR= 0-0
|match_CHA_HLR= 1-0
|match_CHA_LOU= 3-0
|match_CHA_SHE= 1-0
|match_CHA_SPA= 1-0
|match_CHA_SPO= 2-0
|match_CHA_STA= 1-2
|match_CHA_STN= 4-0
|match_CHA_SUT= 3–1
|match_CHA_YAX= 4-0
|match_COL_BED= 1-0
|match_COL_BSM= 2-0
|match_COL_CAM= 1-2
|match_COL_CHA= 1-1
|match_COL_COR= 0-0
|match_COL_DAV= 3-2
|match_COL_DER= 3-0
|match_COL_GRE= 2–0
|match_COL_HAL= 3-2
|match_COL_HAR= 2-4
|match_COL_HLR= 2-1
|match_COL_LOU= 3-1
|match_COL_SHE= 0-2
|match_COL_SPA= 1-1
|match_COL_SPO= 1-0
|match_COL_STA= 3-1
|match_COL_STN= 4-0
|match_COL_SUT= 3-0
|match_COL_YAX= 2-0
|match_COR_BED= 1-1
|match_COR_BSM= 3-2
|match_COR_CAM= 1-1
|match_COR_CHA= 0-4
|match_COR_COL= 1–0
|match_COR_DAV= 2-1
|match_COR_DER= 3-0
|match_COR_GRE= 2-2
|match_COR_HAL= 4-2
|match_COR_HAR= 0-4
|match_COR_HLR= 1-0
|match_COR_LOU= 0-2
|match_COR_SHE= 0-0
|match_COR_SPA= 1-0
|match_COR_SPO= 2-2
|match_COR_STA= 1-1
|match_COR_STN= 4-0
|match_COR_SUT= 3-1
|match_COR_YAX= 4-1
|match_DAV_BED= 0-1
|match_DAV_BSM= 0-2
|match_DAV_CAM= 0-4
|match_DAV_CHA= 1-2
|match_DAV_COL= 0-4
|match_DAV_COR= 0-7
|match_DAV_DER= 2-0
|match_DAV_GRE= 3-2
|match_DAV_HAL= 1-4
|match_DAV_HAR= 0-2
|match_DAV_HLR= 0-0
|match_DAV_LOU= 0–4
|match_DAV_SHE= 3-2
|match_DAV_SPA= 0-9
|match_DAV_SPO= 0-7
|match_DAV_STA= 1-2
|match_DAV_STN= 1-1
|match_DAV_SUT= 0-1
|match_DAV_YAX= 3-0
|match_DER_BED= 0-2
|match_DER_BSM= 0-3
|match_DER_CAM= 1-0
|match_DER_CHA= 2-3
|match_DER_COL= 1-4
|match_DER_COR= 0-1
|match_DER_DAV= 6-0
|match_DER_GRE= 2-0
|match_DER_HAL= 0-3
|match_DER_HAR= 3-2
|match_DER_HLR= 1–1
|match_DER_LOU= 1-1
|match_DER_SHE= 0-3
|match_DER_SPA= 0-2
|match_DER_SPO= 1-3
|match_DER_STA= 1-3
|match_DER_STN= 0-1
|match_DER_SUT= 3-2
|match_DER_YAX= 6-2
|match_GRE_BED= 1-0
|match_GRE_BSM= 1-0
|match_GRE_CAM= 0–0
|match_GRE_CHA= 1-0
|match_GRE_COL= 1-0
|match_GRE_COR= 0-3
|match_GRE_DAV= 2-0
|match_GRE_DER= 1-0
|match_GRE_HAL= 2-3
|match_GRE_HAR= 2-2
|match_GRE_HLR= 2-2
|match_GRE_LOU= 0-2
|match_GRE_SHE= 2-0
|match_GRE_SPA= 0-2
|match_GRE_SPO= 0-2
|match_GRE_STA= 0-0
|match_GRE_STN= 1-2
|match_GRE_SUT= 4-2
|match_GRE_YAX= 4-0
|match_HAL_BED= 2–0
|match_HAL_BSM= 2-3
|match_HAL_CAM= 2-1
|match_HAL_CHA= 1-0
|match_HAL_COL= 2-0
|match_HAL_COR= 3-2
|match_HAL_DAV= 4-0
|match_HAL_DER= 4-0
|match_HAL_GRE= 3-0
|match_HAL_HAR= 1-0
|match_HAL_HLR= 3-0
|match_HAL_LOU= 3-2
|match_HAL_SHE= 0-1
|match_HAL_SPA= 3-0
|match_HAL_SPO= 2-2
|match_HAL_STA= 0-0
|match_HAL_STN= 3-0
|match_HAL_SUT= 0-3
|match_HAL_YAX= 3-0
|match_HAR_BED= 2-2
|match_HAR_BSM= 4-2
|match_HAR_CAM= 1-0
|match_HAR_CHA= 1-0
|match_HAR_COL= 2-2
|match_HAR_COR= 1-0
|match_HAR_DAV= 2-1
|match_HAR_DER= 6-1
|match_HAR_GRE= 1-0
|match_HAR_HAL= 1–3
|match_HAR_HLR= 1-0
|match_HAR_LOU= 3-0
|match_HAR_SHE= 2-1
|match_HAR_SPA= 0-2
|match_HAR_SPO= 2-3
|match_HAR_STA= 0-2
|match_HAR_STN= 1-1
|match_HAR_SUT= 2-1
|match_HAR_YAX= 9-1
|match_HLR_BED= 1-0
|match_HLR_BSM= 2-1
|match_HLR_CAM= 2-0
|match_HLR_CHA= 0-1
|match_HLR_COL= 4-1
|match_HLR_COR= 0–1
|match_HLR_DAV= 1-0
|match_HLR_DER= 2-1
|match_HLR_GRE= 4-0
|match_HLR_HAL= 2-2
|match_HLR_HAR= 0-0
|match_HLR_LOU= 1-1
|match_HLR_SHE= 0-1
|match_HLR_SPA= 1-1
|match_HLR_SPO= 1-2
|match_HLR_STA= 0-1
|match_HLR_STN= 1-1
|match_HLR_SUT= 3-0
|match_HLR_YAX= 2-1
|match_LOU_BED= 4-1
|match_LOU_BSM= 0–1
|match_LOU_CAM= 1-1
|match_LOU_CHA= 1-0
|match_LOU_COL= 1-1
|match_LOU_COR= 2-3
|match_LOU_DAV= 2-2
|match_LOU_DER= 1-2
|match_LOU_GRE= 0-0
|match_LOU_HAL= 0-2
|match_LOU_HAR= 2-3
|match_LOU_HLR= 1-1
|match_LOU_SHE= 2-0
|match_LOU_SPA= 0-4
|match_LOU_SPO= 2-1
|match_LOU_STA= 3-1
|match_LOU_STN= 3-1
|match_LOU_SUT= 1-0
|match_LOU_YAX= 4-0
|match_SHE_BED= 1-1
|match_SHE_BSM= 2-0
|match_SHE_CAM= 0-1
|match_SHE_CHA= 1-2
|match_SHE_COL= 0-2
|match_SHE_COR= 0-3
|match_SHE_DAV= 3-0
|match_SHE_DER= 2–2
|match_SHE_GRE= 0-1
|match_SHE_HAL= 3-4
|match_SHE_HAR= 1-2
|match_SHE_HLR= 0-1
|match_SHE_LOU= 2-0
|match_SHE_SPA= 0-2
|match_SHE_SPO= 3-0
|match_SHE_STA= 0-2
|match_SHE_STN= 3-1
|match_SHE_SUT= 3-0
|match_SHE_YAX= 1-1
|match_SPA_BED= 2-2
|match_SPA_BSM= 2-2
|match_SPA_CAM= 0-2
|match_SPA_CHA= 3-2
|match_SPA_COL= 0-1
|match_SPA_COR= 2-2
|match_SPA_DAV= 3–0
|match_SPA_DER= 2-0
|match_SPA_GRE= 4-0
|match_SPA_HAL= 3-0
|match_SPA_HAR= 3-1
|match_SPA_HLR= 0-1
|match_SPA_LOU= 0-0
|match_SPA_SHE= 1-0
|match_SPA_SPO= 2-0
|match_SPA_STA= 3-2
|match_SPA_STN= 1-0
|match_SPA_SUT= 1-0
|match_SPA_YAX= 4-2
|match_SPO_BED= 0-0
|match_SPO_BSM= 2-2
|match_SPO_CAM= 1-2
|match_SPO_CHA= 1-1
|match_SPO_COL= 1-0
|match_SPO_COR= 4-1
|match_SPO_DAV= 7-1
|match_SPO_DER= 5-0
|match_SPO_GRE= 1-0
|match_SPO_HAL= 0-5
|match_SPO_HAR= 5-1
|match_SPO_HLR= 3-1
|match_SPO_LOU= 1-0
|match_SPO_SHE= 1–3
|match_SPO_SPA= 2-1
|match_SPO_STA= 0-2
|match_SPO_STN= 2-0
|match_SPO_SUT= 2-1
|match_SPO_YAX= 8-0
|match_STA_BED= 2-0
|match_STA_BSM= 2-1
|match_STA_CAM= 3-1
|match_STA_CHA= 3-2
|match_STA_COL= 2-1
|match_STA_COR= 2-0
|match_STA_DAV= 4-0
|match_STA_DER= 1-1
|match_STA_GRE= 1-1
|match_STA_HAL= 2-1
|match_STA_HAR= 3–1
|match_STA_HLR= 1-0
|match_STA_LOU= 2-0
|match_STA_SHE= 3-0
|match_STA_SPA= 1-2
|match_STA_SPO= 3-1
|match_STA_STN= 4-0
|match_STA_SUT= 0-3
|match_STA_YAX= 3-0
|match_STN_BED= 0-4
|match_STN_BSM= 0-2
|match_STN_CAM= 3-2
|match_STN_CHA= 1–1
|match_STN_COL= 2-1
|match_STN_COR= 2-0
|match_STN_DAV= 1-2
|match_STN_DER= 1-3
|match_STN_GRE= 1-1
|match_STN_HAL= 1-3
|match_STN_HAR= 1-0
|match_STN_HLR= 3-0
|match_STN_LOU= 1-3
|match_STN_SHE= 3-3
|match_STN_SPA= 0-3
|match_STN_SPO= 2-4
|match_STN_STA= 1-3
|match_STN_SUT= 1-3
|match_STN_YAX= 4-1
|match_SUT_BED= 4-0
|match_SUT_BSM= 1-2
|match_SUT_CAM= 2-0
|match_SUT_CHA= 0-0
|match_SUT_COL= 0-3
|match_SUT_COR= 1-5
|match_SUT_DAV= 2-2
|match_SUT_DER= 3-0
|match_SUT_GRE= 1-0
|match_SUT_HAL= 1-1
|match_SUT_HAR= 2-3
|match_SUT_HLR= 2-1
|match_SUT_LOU= 2-2
|match_SUT_SHE= 1-2
|match_SUT_SPA= 0-1
|match_SUT_SPO= 2-3
|match_SUT_STA= 1-1
|match_SUT_STN= 6-0
|match_SUT_YAX= 2–1
|match_YAX_BED= 0-2
|match_YAX_BSM= 1-3
|match_YAX_CAM= 0-2
|match_YAX_CHA= 0-1
|match_YAX_COL= 0-4
|match_YAX_COR= 1–2
|match_YAX_DAV= 0-2
|match_YAX_DER= 0-1
|match_YAX_GRE= 2-3
|match_YAX_HAL= 0-1
|match_YAX_HAR= 3-1
|match_YAX_HLR= 0-0
|match_YAX_LOU= 0-3
|match_YAX_SHE= 0-4
|match_YAX_SPA= 0-1
|match_YAX_SPO= 0-4
|match_YAX_STA= 0-6
|match_YAX_STN= 2–2
|match_YAX_SUT= 1-2
}}
=Play-offs=
{{4TeamBracket | RD1=Semifinals
| RD2=Final
| RD1-seed1= 2
| RD1-team1= Halesowen Town
| RD1-score1= 3
| RD1-seed2= 5
| RD1-team2= Coleshill Town
| RD1-score2= 1
| RD1-seed3= 3
| RD1-team3= Spalding United
| RD1-score3= 2
| RD1-seed4= 4
| RD1-team4= Sporting Khalsa
| RD1-score4= 1
| RD2-seed1= 2
| RD2-team1= Halesowen Town
| RD2-score1= 2
| RD2-seed2= 3
| RD2-team2= Spalding United
| RD2-score2= 1
}}
Semi-finals
{{football box collapsible
|date= 25 April 2023
|time= 19:45
|team1= Halesowen Town
|score= 3–1
|report= https://www.footballwebpages.co.uk/match/2022-2023/northern-premier-league-midlands-division/halesowen-town/coleshill-town/457276
|team2= Coleshill Town
|goals1=
|goals2=
- Williams {{goal|25}}
|stadium= The Grove
|location= Halesowen
|attendance= 2,334
|referee= Harry Tarrant
}}
{{football box collapsible
|date= 25 April 2023
|time= 19:45
|team1= Spalding United
|score= 2–1
|report=
|team2= Sporting Khalsa
|goals1=
|goals2=
- Okafor {{goal|20}}
|stadium= Sir Halley Stewart Field
|location=Spalding
|attendance= 690
|referee= Daniel Smith
}}
Final
{{football box collapsible
|date= 29 April 2023
|time= 15:00
|team1= Halesowen Town
|score= 2–1
|aet=y
|report= https://www.footballwebpages.co.uk/match/2022-2023/northern-premier-league-midlands-division/halesowen-town/spalding-united/457354
|team2= Spalding United
|goals1=
|goals2=
- Stainfield {{goal|39}}
|stadium= The Grove
|location= Halesowen
|attendance= 3,250
|referee= Elliot Bell
}}
Inter-step play-offs
{{football box collapsible
|date= 29 April 2023
|time= 15:00
|team1= Dereham Town
|score= 0–2
|report= https://www.footballwebpages.co.uk/match/2022-2023/step-45-inter-step/dereham-town/stotfold/457368
|team2= Stotfold
|goals1=
|goals2=
- Alleyne {{goal|5||31}}
|stadium= Aldiss Park
|location= Dereham
|attendance= 287
|referee=
}}
{{football box collapsible
|date= 29 April 2023
|time= 15:00
|team1= St Neots Town
|score= 1–6
|report= https://www.footballwebpages.co.uk/match/2022-2023/step-45-inter-step/st-neots-town/lye-town/457369
|team2= Lye Town
|goals1=
- Anderson {{goal|78}}
|goals2=
|stadium= New Rowley Park
|location= St Neots
|attendance= 548
|referee=
}}
=Stadia and locations=
{{location map+ |England Midlands
|float=right
|width=680
|caption=Locations of Northern Premier League 2022–23 Division One Midlands teams
|places=
{{location map~ |England Midlands |lat=52.2420 |long= 0.1142 |label=
|label_size=85 |position=bottom}}{{location map~ |England Midlands |lat=52.4766 |long=-1.4713 |label= Bedworth United |label_size=85 |position=right}}
{{location map~ |England Midlands |lat=52.5418 |long=-1.8424 |label=Boldmere St Michaels |label_size=85 |position=left}}
{{location map~ |England Midlands |lat=52.6701 |long=-1.9408 |label= Chasetown |label_size=85 |position=right}}
{{location map~ |England Midlands |lat=52.4826 |long=-1.6985 |label= Coleshill Town |label_size=85 |position=top}}
{{location map~ |England Midlands |lat=52.5066 |long=-0.7185 |label=
|label_size=85 |position=right}}{{location map~ |England Midlands |lat=52.2571 |long=-1.1898 |label= Daventry Town |label_size=85 |position=top}}
{{location map~ |England Midlands |lat=52.7618 |long=-1.5639 |label= Gresley Rovers |label_size=85 |position=top}}
{{location map~ |England Midlands |lat=52.4539 |long=-2.0577 |label= Halesowen Town |label_size=85 |position=left}}
{{location map~ |England Midlands |lat=52.4758 |long=-0.9215 |label=Harborough Town |label_size=85 |position=top}}
{{location map~ |England Midlands |lat=52.5591 |long=-1.3404 |label=Hinckley LRFC |label_size=85 |position=right}}
{{location map~ |England Midlands |lat=52.7520 |long=-1.2342 |label= Loughborough Dynamo |label_size=85 |position=right}}
{{location map~ |England Midlands |lat=52.7701 |long=-1.2924 |label= Shepshed Dynamo |label_size=85 |position=top}}
{{location map~ |England Midlands |lat=52.7900 |long=-0.1525 |label= Spalding United |label_size=85 |position=top}}
{{location map~ |England Midlands |lat=52.5919 |long=-2.0659 |label= Sporting Khalsa |label_size=85 |position=top}}
{{location map~ |England Midlands |lat=52.6663 |long=-0.4687 |label= Stamford |label_size=85 |position=bottom}}
{{location map~ |England Midlands |lat=52.2329 |long=-0.2449 |label=St Neots Town |label_size=85 |position=top}}
{{location map~ |England Midlands |lat=52.5567 |long=-1.8186 |label= Sutton Coldfield Town |label_size=85 |position=top}}
{{location map~ |England Midlands |lat=52.5099 |long=-0.2568 |label=
|label_size=85 |position=right}}}}
{{location map+ |Norfolk
|float=right
|width=550
|caption=Location of Northern Premier League 2022–23 Division One Midlands team (Norfolk)
|places=
{{location map~|Norfolk |lat=52.6824 |long=0.9725 |label=Dereham Town |label_size=85 |position=top}}
}}
class="wikitable sortable" | |||
Team
! Location ! Stadium ! Capacity | |||
---|---|---|---|
Bedworth United | Bedworth | The Oval | align="center"| 3,000 |
Boldmere St Michaels | Boldmere | Trevor Brown Memorial Ground | align="center"| 2,000 |
Cambridge City | Impington | Bridge Road (Impington) | align="center"| 4,300 |
Chasetown | Burntwood | The Scholars Ground | align="center"| 3,000 |
Coleshill Town | Coleshill | Pack Meadow | align="center"| 2,000 |
Corby Town | Corby | Steel Park | align="center"| 3,893 |
Daventry Town | Daventry | Elderstubbs | align="center"| 1,855 |
Dereham Town | Dereham | Aldiss Park | align="center"| 3,000 |
Gresley Rovers | Church Gresley | Moat Ground | align="center" | 2,400 |
Halesowen Town | Halesowen | The Grove | align="center" | 3,150 |
Harborough Town | Market Harborough | Bowden Park | align="center" | – |
Hinckley LRFC | Hinckley | Leicester Road Stadium | align="center" | 4,329 |
Loughborough Dynamo | Loughborough | Nanpantan Sports Ground | align="center"| 1,500 |
Shepshed Dynamo | Leicestershire | The Dovecote Stadium | align="center"| 2,500 |
Spalding United | Spalding | Sir Halley Stewart Field | align="center"| 3,500 |
Sporting Khalsa | Willenhall | Guardian Warehousing Arena | align="center"| – |
Stamford | Stamford | Borderville Sports Centre | align="center"| 2,000 |
St Neots Town | St Neots | New Rowley Park | align="center" | 3,500 |
Sutton Coldfield Town | Sutton Coldfield | Central Ground | align="center"| 2,000 |
Yaxley | Yaxley | Leading Drove | align="center"| 1,000 |
{{Clear}}
Division One West
{{Infobox football league season
|competition= Northern Premier League
Division One West
|season=2022–23
|winners= Macclesfield (1st title)
|promoted= Macclesfield
Workington
|relegated= Skelmersdale United
Glossop North End
Colne
Ramsbottom United
|matches=
|total goals=
|league topscorer=
|biggest home win=
|biggest away win=
|highest scoring=
|highest attendance=
|lowest attendance=
|prevseason= 2021–22
|nextseason= 2023–24
}}
=Team changes=
The following 4 clubs left Division One West before the season:
- Kendal Town – relegated to the North West Counties League Premier Division
- Marine – promoted to the Premier Division
- Market Drayton Town – relegated to the Midland Football League Premier Division
- Warrington Rylands 1906 – promoted to the Premier Division
The following 4 clubs joined the division before the season:
- Hanley Town – promoted from the Midland League Premier Division
- Macclesfield – promoted from the North West Counties League Premier Division
- Skelmersdale United – promoted from the North West Counties League Premier Division
- Witton Albion – relegated from the Premier Division
=Division One West table=
|section=Division One West
|update=complete
|source=[https://www.thenpl.co.uk/match-info/tables?table_id=d-3290339 NPL official site]
|result1=PRO |result2=PPO |result3=PPO |result4=PPO |result5=PPO |result11=REL |result18=REP |result19=REL |result20=REL
|team_order=MAC, LEE, WOR, CLI, RUN, WIT, MOS, KID, PRE, TRA, SKE, COL, BOO, 18N, NEW, HAN, WID, GNE, CLN, RAM
|win_18N=12 |draw_18N=9 |loss_18N=17 |gf_18N=44 |ga_18N=50
|win_BOO=12 |draw_BOO=10 |loss_BOO=16 |gf_BOO=51 |ga_BOO=61
|win_COL=13 |draw_COL=7 |loss_COL=18 |gf_COL=50 |ga_COL=59
|win_CLI=19 |draw_CLI=7 |loss_CLI=12 |gf_CLI=70 |ga_CLI=50
|win_CLN=9 |draw_CLN=10 |loss_CLN=19 |gf_CLN=38 |ga_CLN=57
|win_GNE=10 |draw_GNE=9 |loss_GNE=19 |gf_GNE=44 |ga_GNE=59
|win_HAN=11 |draw_HAN=11 |loss_HAN=16 |gf_HAN=50 |ga_HAN=61
|win_KID=13 |draw_KID=12 |loss_KID=13 |gf_KID=49 |ga_KID=55
|win_LEE=23 |draw_LEE=7 |loss_LEE=8 |gf_LEE=70 |ga_LEE=38
|win_MAC=28 |draw_MAC=6 |loss_MAC=4 |gf_MAC=95 |ga_MAC=27
|win_MOS=16 |draw_MOS=10 |loss_MOS=12 |gf_MOS=58 |ga_MOS=49
|win_NEW=12 |draw_NEW=9 |loss_NEW=17 |gf_NEW=40 |ga_NEW=67
|win_PRE=13 |draw_PRE=11 |loss_PRE=14 |gf_PRE=50 |ga_PRE=51
|win_RAM=7 |draw_RAM=6 |loss_RAM=25 |gf_RAM=39 |ga_RAM=81
|win_RUN=18 |draw_RUN=9 |loss_RUN=11 |gf_RUN=58 |ga_RUN=38
|win_SKE=16 |draw_SKE=0 |loss_SKE=22 |gf_SKE=58 |ga_SKE=74
|win_TRA=14 |draw_TRA=8 |loss_TRA=16 |gf_TRA=51 |ga_TRA=55
|win_WID=12 |draw_WID=8 |loss_WID=18 |gf_WID=40 |ga_WID=66
|win_WIT=16 |draw_WIT=11 |loss_WIT=11 |gf_WIT=61 |ga_WIT=50
|win_WOR=23 |draw_WOR=6 |loss_WOR=9 |gf_WOR=71 |ga_WOR=39
|status_MAC=C, P
|status_WOR=O, P
|status_SKE=R
|status_GNE=R
|status_CLN=R
|status_RAM=R
|name_18N = 1874 Northwich
|name_BOO = Bootle
|name_COL = City of Liverpool
|name_CLI = Clitheroe
|name_CLN = Colne
|name_GNE = Glossop North End
|name_HAN = Hanley Town
|name_KID = Kidsgrove Athletic
|name_LEE = Leek Town
|name_MAC = Macclesfield
|name_MOS = Mossley
|name_NEW = Newcastle Town
|name_PRE = Prescot Cables
|name_RAM = Ramsbottom United
|name_RUN = Runcorn Linnets
|name_SKE = Skelmersdale United
|name_TRA = Trafford
|name_WID = Widnes
|name_WIT = Witton Albion
|name_WOR = Workington
|show_limit=5
|class_rules = 1) points; 2) goal difference; 3) number of goals scored; 4) number of matches won; 5) head-to-head results
|res_col_header=PQR
|col_PRO=green1 |text_PRO=Promotion to the Premier Division
|col_PPO=blue1 |text_PPO=Qualification for the play-offs
|col_REP=red2 |text_REP=Qualification for the inter-step play-off
|col_REL=red1 |text_REL=Relegation to the North West Counties League
}}
Skelmersdale United were relegated instead of Widnes because Skelmersdale were unable to meet the FA ground grading regulations. Their artificial pitch at JMO Sports Park failed a "bounce test", and the ground they shared at Burscough was graded at Step 5. {{cite web |title=Richard Brodie breaks silence on FA verdict |url=https://off-the-park.co.uk/richard-brodie-skelmersdale-united-demotion |website=Off The Park}}
=Top goalscorers=
class="wikitable" style="text-align:center" |
Rank
!Player !Club !Goals |
---|
rowspan="1"| 1
|align="left"| James Berry |align="left"| Macclesfield |rowspan="1"| 24 |
rowspan="4"| 2
|align="left"| Mason Fawns |align="left"| Mossley |rowspan="4"| 17 |
align="left"| Sefton Gonzales
|align="left"| Clitheroe |
align="left"| Elliot Morris
|align="left"| Skelmersdale United |
align="left"| David Symington
|align="left"| Workington |
rowspan="3"| 6
|align="left"| Scott Allison |align="left"| Workington |rowspan="3"| 15 |
align="left"| Tim Grice
|align="left"| Leek Town |
align="left"| Nicky Maynard
|align="left"| Macclesfield |
rowspan="1"| 9
|align="left"| Jamie Rainford |align="left"| Runcorn Linnets |rowspan="1"| 14 |
=Results table=
{{#invoke:sports results|main
| source = [https://www.thenpl.co.uk/match-info/tables?table_id=d-3290337 NPL official site]
| update = complete
| a_note =
| matches_style = FBR
|team_order=18N, BOO, COL, CLI, CLN, GNE, HAN, KID, LEE, MAC, MOS, NEW, PRE, RAM, RUN, SKE, TRA, WID, WIT, WOR
|name_18N = 1874 Northwich
|name_BOO = Bootle
|name_COL = City of Liverpool
|name_CLI = Clitheroe
|name_CLN = Colne
|name_GNE = Glossop North End
|name_HAN = Hanley Town
|name_KID = Kidsgrove Athletic
|name_LEE = Leek Town
|name_MAC = Macclesfield
|name_MOS = Mossley
|name_NEW = Newcastle Town
|name_PRE = Prescot Cables
|name_RAM = Ramsbottom United
|name_RUN = Runcorn Linnets
|name_SKE = {{nowrap|Skelmersdale United}}
|name_TRA = Trafford
|name_WID = Widnes
|name_WIT = Witton Albion
|name_WOR = Workington
|match_18N_BOO= 1-1
|match_18N_COL= 2-0
|match_18N_CLI= 1-2
|match_18N_CLN= 4-1
|match_18N_GNE= 0-2
|match_18N_HAN= 0-1
|match_18N_KID= 2-2
|match_18N_LEE= 0-0
|match_18N_MAC= 0-0
|match_18N_MOS= 0-1
|match_18N_NEW= 2-0
|match_18N_PRE= 0–0
|match_18N_RAM= 1-1
|match_18N_RUN= 0-1
|match_18N_SKE= 2-1
|match_18N_TRA= 2-0
|match_18N_WID= 2-0
|match_18N_WIT= 1-4
|match_18N_WOR= 4-3
|match_BOO_18N= 2-0
|match_BOO_COL= 2-1
|match_BOO_CLI= 0-4
|match_BOO_CLN= 1-2
|match_BOO_GNE= 1-2
|match_BOO_HAN= 1-4
|match_BOO_KID= 1-1
|match_BOO_LEE= 0–4
|match_BOO_MAC= 1-2
|match_BOO_MOS= 1-1
|match_BOO_NEW= 1-2
|match_BOO_PRE= 3-1
|match_BOO_RAM= 1-2
|match_BOO_RUN= 2-3
|match_BOO_SKE= 2-1
|match_BOO_TRA= 2-0
|match_BOO_WID= 2-2
|match_BOO_WIT= 2-1
|match_BOO_WOR= 0-1
|match_COL_18N= 1-2
|match_COL_BOO= 1-1
|match_COL_CLI= 2-0
|match_COL_CLN= 1-0
|match_COL_GNE= 0-3
|match_COL_HAN= 1-0
|match_COL_KID= 2-1
|match_COL_LEE= 0-5
|match_COL_MAC= 0-1
|match_COL_MOS= 0-0
|match_COL_NEW= 1-2
|match_COL_PRE= 0-1
|match_COL_RAM= 2-1
|match_COL_RUN= 1-1
|match_COL_SKE= 1–2
|match_COL_TRA= 3-2
|match_COL_WID= 4-0
|match_COL_WIT= 1-1
|match_COL_WOR= 3-0
|match_CLI_18N= 1-3
|match_CLI_BOO= 4-0
|match_CLI_COL= 3-2
|match_CLI_CLN= 4-1
|match_CLI_GNE= 3-2
|match_CLI_HAN= 4-3
|match_CLI_KID= 1-3
|match_CLI_LEE= 1-0
|match_CLI_MAC= 1-1
|match_CLI_MOS= 2-1
|match_CLI_NEW= 7-1
|match_CLI_PRE= 2-2
|match_CLI_RAM= 2–0
|match_CLI_RUN= 0-1
|match_CLI_SKE= 0-1
|match_CLI_TRA= 1-2
|match_CLI_WID= 4-2
|match_CLI_WIT= 4-1
|match_CLI_WOR= 1-1
|match_CLN_18N= 1-0
|match_CLN_BOO= 1-1
|match_CLN_COL= 2-1
|match_CLN_CLI= 2-1
|match_CLN_GNE= 3-0
|match_CLN_HAN= 1-2
|match_CLN_KID= 0–2
|match_CLN_LEE= 0-1
|match_CLN_MAC= 1-1
|match_CLN_MOS= 2-3
|match_CLN_NEW= 1-2
|match_CLN_PRE= 0-2
|match_CLN_RAM= 2-1
|match_CLN_RUN= 1-0
|match_CLN_SKE= 1-2
|match_CLN_TRA= 2-2
|match_CLN_WID= 0-1
|match_CLN_WIT= 1-1
|match_CLN_WOR= 2-3
|match_GNE_18N= 0-1
|match_GNE_BOO= 0-3
|match_GNE_COL= 1–0
|match_GNE_CLI= 1-2
|match_GNE_CLN= 0-1
|match_GNE_HAN= 2-4
|match_GNE_KID= 2-1
|match_GNE_LEE= 1-1
|match_GNE_MAC= 1-2
|match_GNE_MOS= 2-3
|match_GNE_NEW= 4-1
|match_GNE_PRE= 1-1
|match_GNE_RAM= 2-1
|match_GNE_RUN= 1-1
|match_GNE_SKE= 1-2
|match_GNE_TRA= 0-0
|match_GNE_WID= 1-1
|match_GNE_WIT= 2-2
|match_GNE_WOR= 0-3
|match_HAN_18N= 4-0
|match_HAN_BOO= 2-0
|match_HAN_COL= 2-3
|match_HAN_CLI= 1-1
|match_HAN_CLN= 2-2
|match_HAN_GNE= 1-0
|match_HAN_KID= 2-2
|match_HAN_LEE= 0-0
|match_HAN_MAC= 1-1
|match_HAN_MOS= 1-1
|match_HAN_NEW= 1–2
|match_HAN_PRE= 0-1
|match_HAN_RAM= 0-0
|match_HAN_RUN= 2-2
|match_HAN_SKE= 2-4
|match_HAN_TRA= 1-2
|match_HAN_WID= 0-2
|match_HAN_WIT= 0-0
|match_HAN_WOR= 1-2
|match_KID_18N= 3–3
|match_KID_BOO= 2-1
|match_KID_COL= 2-0
|match_KID_CLI= 2-1
|match_KID_CLN= 2-1
|match_KID_GNE= 1-0
|match_KID_HAN= 1-2
|match_KID_LEE= 0-1
|match_KID_MAC= 0-3
|match_KID_MOS= 2-2
|match_KID_NEW= 0-0
|match_KID_PRE= 2-0
|match_KID_RAM= 2-1
|match_KID_RUN= 0-1
|match_KID_SKE= 1-2
|match_KID_TRA= 0-1
|match_KID_WID= 1-1
|match_KID_WIT= 1-1
|match_KID_WOR= 1-3
|match_LEE_18N= 2-1
|match_LEE_BOO= 3-2
|match_LEE_COL= 4-1
|match_LEE_CLI= 3-2
|match_LEE_CLN= 1-0
|match_LEE_GNE= 3-1
|match_LEE_HAN= 4-1
|match_LEE_KID= 1-1
|match_LEE_MAC= 1–3
|match_LEE_MOS= 1-1
|match_LEE_NEW= 0-1
|match_LEE_PRE= 4-1
|match_LEE_RAM= 1-1
|match_LEE_RUN= 0-2
|match_LEE_SKE= 3-1
|match_LEE_TRA= 1-3
|match_LEE_WID= 3-0
|match_LEE_WIT= 0-1
|match_LEE_WOR= 0-1
|match_MAC_18N= 0-1
|match_MAC_BOO= 1-2
|match_MAC_COL= 5-0
|match_MAC_CLI= 3–0
|match_MAC_CLN= 4-2
|match_MAC_GNE= 2-0
|match_MAC_HAN= 4-0
|match_MAC_KID= 5-0
|match_MAC_LEE= 4-0
|match_MAC_MOS= 4-3
|match_MAC_NEW= 3-0
|match_MAC_PRE= 2-2
|match_MAC_RAM= 4-0
|match_MAC_RUN= 3-2
|match_MAC_SKE= 1-0
|match_MAC_TRA= 3-1
|match_MAC_WID= 5-0
|match_MAC_WIT= 1-1
|match_MAC_WOR= 4-1
|match_MOS_18N= 3-0
|match_MOS_BOO= 1-0
|match_MOS_COL= 2-1
|match_MOS_CLI= 1-1
|match_MOS_CLN= 1-1
|match_MOS_GNE= 3-0
|match_MOS_HAN= 2-1
|match_MOS_KID= 1-2
|match_MOS_LEE= 0-2
|match_MOS_MAC= 1-3
|match_MOS_NEW= 1-1
|match_MOS_PRE= 2-1
|match_MOS_RAM= 1-0
|match_MOS_RUN= 1–0
|match_MOS_SKE= 1-2
|match_MOS_TRA= 2-2
|match_MOS_WID= 4-1
|match_MOS_WIT= 1-1
|match_MOS_WOR= 1-3
|match_NEW_18N= 2-2
|match_NEW_BOO= 1-0
|match_NEW_COL= 1-6
|match_NEW_CLI= 1-0
|match_NEW_CLN= 0-1
|match_NEW_GNE= 1-1
|match_NEW_HAN= 1-1
|match_NEW_KID= 1-1
|match_NEW_LEE= 1-2
|match_NEW_MAC= 0-2
|match_NEW_MOS= 1-5
|match_NEW_PRE= 3-2
|match_NEW_RAM= 0-2
|match_NEW_RUN= 0-2
|match_NEW_SKE= 0-1
|match_NEW_TRA= 1-0
|match_NEW_WID= 2-1
|match_NEW_WIT= 1–1
|match_NEW_WOR= 0-1
|match_PRE_18N= 2-1
|match_PRE_BOO= 2-2
|match_PRE_COL= 1-1
|match_PRE_CLI= 0-2
|match_PRE_CLN= 0-0
|match_PRE_GNE= 2-0
|match_PRE_HAN= 4-0
|match_PRE_KID= 0-0
|match_PRE_LEE= 1-4
|match_PRE_MAC= 1-2
|match_PRE_MOS= 2-1
|match_PRE_NEW= 0-0
|match_PRE_RAM= 3-1
|match_PRE_RUN= 1-0
|match_PRE_SKE= 2-1
|match_PRE_TRA= 1-2
|match_PRE_WID= 0-1
|match_PRE_WIT= 2-1
|match_PRE_WOR= 1–1
|match_RAM_18N= 2-1
|match_RAM_BOO= 0-1
|match_RAM_COL= 1-2
|match_RAM_CLI= 2-3
|match_RAM_CLN= 0-0
|match_RAM_GNE= 1-4
|match_RAM_HAN= 1–3
|match_RAM_KID= 2-3
|match_RAM_LEE= 2-3
|match_RAM_MAC= 0-5
|match_RAM_MOS= 3-1
|match_RAM_NEW= 2-1
|match_RAM_PRE= 2-1
|match_RAM_RUN= 1-3
|match_RAM_SKE= 3-5
|match_RAM_TRA= 3-2
|match_RAM_WID= 0-0
|match_RAM_WIT= 0-3
|match_RAM_WOR= 0-3
|match_RUN_18N= 2-2
|match_RUN_BOO= 1-1
|match_RUN_COL= 0-2
|match_RUN_CLI= 1-2
|match_RUN_CLN= 2-0
|match_RUN_GNE= 0-0
|match_RUN_HAN= 0-0
|match_RUN_KID= 2-0
|match_RUN_LEE= 0-1
|match_RUN_MAC= 2-1
|match_RUN_MOS= 1-2
|match_RUN_NEW= 3-1
|match_RUN_PRE= 2-0
|match_RUN_RAM= 5-0
|match_RUN_SKE= 3-0
|match_RUN_TRA= 2-1
|match_RUN_WID= 3–1
|match_RUN_WIT= 1-0
|match_RUN_WOR= 1-3
|match_SKE_18N= 0-2
|match_SKE_BOO= 2-4
|match_SKE_COL= 2-4
|match_SKE_CLI= 0-1
|match_SKE_CLN= 2-1
|match_SKE_GNE= 0-2
|match_SKE_HAN= 1-2
|match_SKE_KID= 1-2
|match_SKE_LEE= 2-4
|match_SKE_MAC= 1-4
|match_SKE_MOS= 1-0
|match_SKE_NEW= 1-3
|match_SKE_PRE= 3-2
|match_SKE_RAM= 1-0
|match_SKE_RUN= 1-4
|match_SKE_TRA= 2–3
|match_SKE_WID= 2-0
|match_SKE_WIT= 0-1
|match_SKE_WOR= 1-2
|match_TRA_18N= 1-0
|match_TRA_BOO= 2-3
|match_TRA_COL= 3-2
|match_TRA_CLI= 2-1
|match_TRA_CLN= 1–1
|match_TRA_GNE= 2-2
|match_TRA_HAN= 0-2
|match_TRA_KID= 1-1
|match_TRA_LEE= 0-2
|match_TRA_MAC= 0-1
|match_TRA_MOS= 2-0
|match_TRA_NEW= 2-2
|match_TRA_PRE= 1-2
|match_TRA_RAM= 1-0
|match_TRA_RUN= 0-0
|match_TRA_SKE= 2-3
|match_TRA_WID= 2-0
|match_TRA_WIT= 2-1
|match_TRA_WOR= 1-2
|match_WID_18N= 1-0
|match_WID_BOO= 1–1
|match_WID_COL= 3-0
|match_WID_CLI= 0-0
|match_WID_CLN= 1-1
|match_WID_GNE= 3-2
|match_WID_HAN= 1-0
|match_WID_KID= 1-2
|match_WID_LEE= 0-2
|match_WID_MAC= 0-4
|match_WID_MOS= 2-1
|match_WID_NEW= 1-3
|match_WID_PRE= 0-3
|match_WID_RAM= 3-1
|match_WID_RUN= 1-1
|match_WID_SKE= 1-3
|match_WID_TRA= 2-1
|match_WID_WIT= 2-3
|match_WID_WOR= 1-0
|match_WIT_18N= 1-0
|match_WIT_BOO= 2-2
|match_WIT_COL= 0-0
|match_WIT_CLI= 1-1
|match_WIT_CLN= 1-0
|match_WIT_GNE= 0–1
|match_WIT_HAN= 5-1
|match_WIT_KID= 3-2
|match_WIT_LEE= 1-2
|match_WIT_MAC= 1-0
|match_WIT_MOS= 0-2
|match_WIT_NEW= 3-1
|match_WIT_PRE= 1-0
|match_WIT_RAM= 5-1
|match_WIT_RUN= 4-2
|match_WIT_SKE= 5-3
|match_WIT_TRA= 0-1
|match_WIT_WID= 1-2
|match_WIT_WOR= 3-2
|match_WOR_18N= 2-1
|match_WOR_BOO= 0-1
|match_WOR_COL= 0-0
|match_WOR_CLI= 0-1
|match_WOR_CLN= 4-0
|match_WOR_GNE= 3-0
|match_WOR_HAN= 3-0
|match_WOR_KID= 3-0
|match_WOR_LEE= 1-1
|match_WOR_MAC= 0-1
|match_WOR_MOS= 0–1
|match_WOR_NEW= 3-0
|match_WOR_PRE= 3-3
|match_WOR_RAM= 1-1
|match_WOR_RUN= 2-1
|match_WOR_SKE= 2-1
|match_WOR_TRA= 2-1
|match_WOR_WID= 2-1
|match_WOR_WIT= 5-0
}}
=Play-offs=
{{4TeamBracket | RD1=Semifinals
| RD2=Final
| RD1-seed1= 2
| RD1-team1= Leek Town
| RD1-score1= 1
| RD1-seed2= 5
| RD1-team2= Runcorn Linnets
| RD1-score2= 3
| RD1-seed3= 3
| RD1-team3= Workington
| RD1-score3= 2
| RD1-seed4= 4
| RD1-team4= Clitheroe
| RD1-score4= 0
| RD2-seed1= 5
| RD2-team1= Runcorn Linnets
| RD2-score1= 1
| RD2-seed2= 3
| RD2-team2= Workington
| RD2-score2= 2
}}
Semi-finals
{{football box collapsible
|date= 25 April 2023
|time= 19:45
|team1= Leek Town
|score= 1–3
|report= https://www.footballwebpages.co.uk/match/2022-2023/northern-premier-league-west-division/leek-town/runcorn-linnets/457278
|team2= Runcorn Linnets
|goals1=
- Grice {{goal|31}}
|goals2=
|stadium= Harrison Park
|location= Leek
|attendance= 1,392
|referee=
}}
{{football box collapsible
|date= 25 April 2023
|time= 19:45
|team1= Workington
|score= 2–0
|report= https://www.footballwebpages.co.uk/match/2022-2023/northern-premier-league-west-division/workington-afc/clitheroe/457279
|team2= Clitheroe
|goals1=
|goals2=
|stadium= Borough Park
|location= Workington
|attendance= 1,665
|referee= Louis Griffiths
}}
Final
{{football box collapsible
|date= 29 April 2023
|time= 15:00
|team1= Workington
|score= 2–1
|aet=y
|report=https://www.footballwebpages.co.uk/match/2022-2023/northern-premier-league-west-division/workington-afc/runcorn-linnets/457355
|team2= Runcorn Linnets
|goals1=
|goals2=
- Doyle {{goal|5}}
|stadium= Borough Park (Workington)
|location= Workington
|attendance= 2,506
|referee= Zac Kennard-Kettle
}}
Inter-step play-off
{{football box collapsible
|date= 29 April 2023
|time= 15:00
|team1= Glossop North End
|score= 0–3
|report= https://www.footballwebpages.co.uk/match/2022-2023/step-45-inter-step/glossop-north-end/ashington-afc/457370
|team2= Ashington
|goals1=
|goals2=
|stadium= The Amdec Forklift Stadium
|location= Glossop
|attendance= 1,052
|referee=
}}
=Stadia and locations=
{{location map+ |North West England
|float=right
|width=550
|caption=Locations of Northern Premier League 2022–23 Division One West teams
|places=
{{location map~ |North West England|lat=53.2746 |long=-2.5465 |label= 1874 Northwich |label_size=85 |position=left}}
{{location map~ |North West England|lat=53.4713 |long=-2.9305 |label= Bootle |label_size=85 |position=left}}
{{location map~ |North West England|lat=53.4713 |long=-2.9305 |label= City of Liverpool |label_size=85 |position=right}}
{{location map~ |North West England|lat=53.8717 |long=-2.3854 |label= Clitheroe |label_size=85 |position=left}}
{{location map~ |North West England|lat=53.8640 |long=-2.1771 |label= Colne |label_size=85 |position=top}}
{{location map~ |North West England|lat=53.4455 |long=-1.9579 |label= Glossop North End |label_size=85 |position=bottom}}
{{location map~ |North West England|lat=53.0284 |long=-2.1486 |label= Hanley Town |label_size=85 |position=right}}
{{location map~ |North West England|lat=53.0811 |long=-2.2506 |label= Kidsgrove Athletic |label_size=85 |position=left}}
{{location map~ |North West England|lat=53.1097 |long=-2.0397 |label= Leek Town |label_size=85 |position=top}}
{{location map~ |North West England|lat=53.2427 |long=-2.1272 |label= Macclesfield |label_size=85 |position=bottom}}
{{location map~ |North West England|lat=53.5164 |long=-2.0443 |label= Mossley |label_size=85 |position=top}}
{{location map~ |North West England|lat=52.9977 |long=-2.2149 |label= Newcastle Town |label_size=85 |position=bottom}}
{{location map~ |North West England |lat=53.4319 |long=-2.8048 |label=
|label_size=85 |position=left}}{{location map~ |North West England|lat=53.6447 |long=-2.3134 |label= Ramsbottom United |label_size=85 |position=left}}
{{location map~ |North West England|lat=53.3157 |long=-2.6702 |label= Runcorn Linnets |label_size=85 |position=left}}
{{location map~ |North West England|lat=53.5572 |long=-2.8016 |label= Skelmersdale United |label_size=85 |position=left}}
{{location map~ |North West England|lat=53.4464 |long=-2.3722 |label= Trafford |label_size=85 |position=top}}
{{location map~ |North West England|lat=53.3653 |long=-2.7385 |label= Widnes |label_size=85 |position=left}}
{{location map~ |North West England|lat=54.6487 |long=-3.5511 |label= Workington |label_size=85 |position=left}}
{{location map~ |North West England|lat=53.2705 |long=-2.4887 |label= Witton Albion |label_size=85 |position=right}}}}
class="wikitable sortable" | |||
Team
! Location ! Stadium ! Capacity | |||
---|---|---|---|
1874 Northwich | Barnton | The Offside Trust Stadium (groundshare with Barnton) | align="center"| 3,000 |
Bootle | Bootle | New Bucks Park | align="center"| 3,750 |
City of Liverpool | Bootle | New Bucks Park (groundshare with Bootle) | align="center"| 3,750 |
Clitheroe | Clitheroe | Shawbridge | align="center"| 2,000 |
Colne | Colne | Holt House | align="center"| 1,800 |
Glossop North End | Glossop | The Amdec Forklift Stadium | align="center" | 1,301 |
Hanley Town | Stoke-on-Trent | Potteries Park | align="center"| 1,300 |
Kidsgrove Athletic | Kidsgrove | The Autonet Insurance Stadium | align="center"| 2,000 |
Leek Town | Leek | Harrison Park | align="center"| 3,600 |
Macclesfield | Macclesfield | Leasing.com Stadium | align="center"| 4,720 |
Mossley | Mossley | Seel Park | align="center"| 4,000 |
Newcastle Town | Newcastle-under-Lyme | Lyme Valley Stadium | align="center"| 4,000 |
Prescot Cables | Prescot | IP Truck Parts Stadium | align="center"| 3,200 |
Ramsbottom United | Ramsbottom | The Harry Williams Riverside | align="center"| 2,000 |
Runcorn Linnets | Runcorn | APEC Taxis Stadium | align="center"| 1,600 |
Skelmersdale United | Skelmersdale | One Call Stadium - JMO Sports Park | align="center"| 1,300 |
Trafford | Flixton | Shawe lane | align="center"| 2,500 |
Widnes | Widnes | Halton Stadium | align="center"| 13,350 |
Witton Albion | Northwich | Wincham Park | align="center"| 4,813 |
Workington | Workington | Borough Park | align="center"| 3,101 |
{{Clear}}
Challenge Cup
For the third successive season, it was announced to member clubs that the League Challenge Cup was cancelled and for the foreseeable future that would not be contested.
See also
Notes
{{reflist|group=note}}
References
{{reflist}}
External links
- [http://www.thenpl.co.uk/ Official website]
{{Northern Premier League}}
{{2022–23 in English men's football}}
{{DEFAULTSORT:2022-23 Northern Premier League}}