The 2023–24 season was the 56th 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.

Premier Division

Team changes

The following 6 clubs left the Premier Division before the season:

The following 6 clubs joined the division before the season:

Premier Division table

Play-offs

Semi-finals Final
      
2 Macclesfield 3
5 Worksop Town 1
2 Macclesfield 1
3 Marine 2
3 Marine 1
4 Warrington Rylands 1906 0

Semi-finals

30 April Macclesfield 3–1Worksop TownMacclesfield
19:45
Report
Stadium: Leasing.com Stadium
Attendance: 3,098
Referee: Liam Corrigan
30 April Marine 1–0Warrington Rylands 1906Crosby
19:45
Report
Stadium: Rossett Park
Attendance: 1,779
Referee: Alex Beckett

Final

Stadia and locations

Locations of Northern Premier League 2023–24 Premier Division teams (Greater Manchester)
Club Location Ground Capacity
Ashton UnitedAshton-under-LyneHurst Cross4,500
Atherton CollieriesAthertonAlder Street2,500
Bamber BridgeBamber BridgeIrongate2,264
Basford UnitedNottingham (Basford)Greenwich Avenue1,600
Bradford (Park Avenue)BradfordHorsfall Stadium3,500
FC United of ManchesterManchester (Moston)Broadhurst Park4,400
Gainsborough TrinityGainsboroughThe Northolme4,304
GuiseleyGuiseleyNethermoor Park4,200
Hyde UnitedHydeEwen Fields4,250
Ilkeston TownIlkestonNew Manor Ground3,029
Lancaster CityLancasterThe Giant Axe3,500
MacclesfieldMacclesfieldLeasing.com Stadium5,300
MarineCrosbyRossett Park3,185
Marske UnitedMarske-by-the-SeaMount Pleasant2,500
Matlock TownMatlockCauseway Lane2,214
Morpeth TownMorpethCraik Park1,500
RadcliffeRadcliffeStainton Park3,500
Stafford RangersStaffordMarston Road4,000
Warrington Rylands 1906WarringtonGorsey Lane1,345
Whitby TownWhitbyTurnbull Ground3,500
WorkingtonWorkingtonBorough Park3,101
Worksop TownWorksopSandy Lane2,500

Top goalscorers

Rank Player Club Goals
1 Declan Howe Gainsborough Trinity 26
2 David Symington Workington 24
3 Jordan Hulme Radcliffe 22
Jonathon Margetts Matlock Town
5 Finlay Sinclair-Smith Marine 20
6 Sam Hodgson Morpeth Town 18
7 Josh Hancock Radcliffe 17
Gabriel Johnson Guiseley
Momodou Touray Warrington Rylands
Jaime Walker Ilkeston Town

Results table

Home \ Away ASH ATH BAM BAS BRA UOM GAI GUI HYD ILK LNC MAC MAR MAT MOR RAD STA WRY WHI WRK WOR
Ashton United 4–3 2–2 1–0 2–1 1–2 2–0 1–1 2–1 1–2 5–0 0–2 1–3 5–0 4–3 0–2 2–1 0–0 4–1 2–2 2–0
Atherton Collieries 1–2 1–2 1–2 2–0 1–2 0–1 1–2 1–2 2–3 0–2 0–1 0–5 1–3 4–3 0–4 1–0 1–1 2–3 4–3 0–2
Bamber Bridge 1–3 3–1 5–2 1–1 3–3 1–3 0–2 2–0 1–4 2–1 2–1 1–7 2–1 3–3 1–5 0–2 2–2 3–2 3–0 1–1
Basford United 1–2 1–1 4–0 2–0 1–1 3–0 0–1 0–0 0–1 1–0 1–3 2–1 2–1 2–2 1–3 1–2 2–2 1–1 0–3 3–1
Bradford (Park Avenue) 1–1 1–2 0–3 2–1 2–4 3–3 0–1 0–3 4–1 2–3 0–2 1–3 2–3 2–0 2–3 1–0 1–2 1–1 1–2 1–2
FC United of Manchester 0–2 0–2 3–0 2–0 2–0 2–0 3–2 0–2 1–0 4–3 2–1 0–3 2–3 2–5 0–1 2–1 1–2 1–1 1–3 3–0
Gainsborough Trinity 2–2 4–1 1–1 3–0 2–1 1–3 4–0 4–1 0–1 1–0 1–3 0–0 5–3 0–2 3–2 2–1 1–1 2–0 4–2 2–0
Guiseley 0–1 3–2 2–0 2–1 2–2 3–1 0–1 2–2 1–2 2–3 1–2 4–2 4–0 4–1 1–0 2–0 0–2 1–3 4–3 2–4
Hyde United 2–2 3–2 2–2 1–0 5–0 2–1 2–2 1–1 2–0 0–3 1–3 2–1 2–1 2–1 3–1 1–1 0–0 1–2 2–0 3–1
Ilkeston Town 2–2 3–0 1–0 4–1 2–2 2–0 4–0 1–4 1–1 2–3 1–1 1–1 0–1 3–2 1–2 3–1 0–1 2–4 6–1 1–2
Lancaster City 2–1 3–2 3–2 1–0 2–2 0–0 2–1 2–2 0–4 0–4 3–0 0–2 1–0 3–2 1–2 2–0 0–0 2–1 1–1 0–0
Macclesfield 5–0 6–0 2–1 1–1 3–4 3–1 3–0 5–1 0–0 5–3 1–2 2–1 3–0 3–0 2–3 2–0 1–1 2–1 2–0 1–2
Marine 1–1 4–0 4–1 2–0 4–0 5–1 3–1 1–0 1–4 0–0 2–1 1–2 2–0 3–1 3–2 4–0 1–1 1–3 4–4 2–1
Matlock Town 5–1 3–0 0–0 2–0 5–2 3–0 0–4 2–1 3–2 1–2 2–1 1–2 0–1 1–1 4–0 1–3 2–4 1–5 2–2 0–0
Morpeth Town 3–3 2–1 1–3 2–2 2–1 3–0 2–0 1–1 1–5 2–0 2–0 2–0 1–0 3–3 2–3 6–0 1–3 0–1 3–0 4–0
Radcliffe 2–5 2–2 3–2 1–1 3–0 5–0 1–0 3–4 2–0 3–0 4–2 4–3 3–2 4–0 4–1 3–1 2–3 0–1 3–1 4–3
Stafford Rangers 0–1 2–0 1–1 0–1 0–0 3–2 4–0 2–1 1–2 0–2 2–4 1–3 0–2 2–4 0–3 0–3 0–2 1–0 1–0 0–2
Warrington Rylands 1906 2–0 1–1 2–0 1–1 2–3 1–0 1–4 0–1 1–0 2–0 1–2 2–3 2–0 1–0 2–0 0–4 7–2 1–0 1–0 2–1
Whitby Town 1–3 2–0 2–0 3–0 1–1 1–2 0–1 1–2 2–1 3–0 1–1 2–0 1–1 1–0 3–1 1–2 1–0 1–3 1–1 2–4
Workington 5–0 2–3 2–2 5–3 0–2 2–1 2–3 2–1 0–1 4–1 2–1 0–0 0–3 2–1 2–2 1–4 2–1 2–2 0–0 3–3
Worksop Town 1–0 4–1 2–4 1–0 3–1 4–0 4–0 1–1 1–0 1–2 0–0 1–0 0–1 2–0 7–0 1–1 5–0 2–1 1–0 2–1
Source: NPL official site
Legend: Blue = home team win; Yellow = draw; Red = away team win.

Division One East

Division One East comprises 20 teams, one more than the previous season.

Team changes

The following 6 clubs left Division One East before the season:

The following 6 clubs joined the division before the season:

Division One East table

Pos Team Pld W D L GF GA GD Pts Promotion, qualification or relegation
1 Hebburn Town (C, P) 38 25 6 7 82 37 +45 81 Promotion to the Premier Division
2 Stockton Town (O, P) 38 24 8 6 78 31 +47 80 Qualification for the play-offs
3 Dunston 38 21 9 8 77 45 +32 72
4 Pontefract Collieries 38 20 10 8 73 38 +35 70
5 Carlton Town 38 21 2 15 59 52 +7 65
6 Belper Town 38 18 6 14 64 62 +2 60
7 Newton Aycliffe 38 18 6 14 68 67 +1 60
8 North Ferriby 38 18 3 17 57 65 8 57
9 Cleethorpes Town 38 15 11 12 58 47 +11 56
10 Liversedge 38 15 6 17 53 46 +7 51
11 Grimsby Borough 38 15 5 18 51 60 9 50
12 Consett 38 14 7 17 58 62 4 49
13 Sheffield 38 14 6 18 62 64 2 48
14 Ashington 38 13 7 18 62 68 6 46
15 Stocksbridge Park Steels 38 9 13 16 42 48 6 40
16 Ossett United 38 10 8 20 38 70 32 38
17 Grantham Town 38 9 10 19 49 75 26 37 Transfer to Division One Midlands
18 Bridlington Town 38 9 9 20 47 72 25 36
19 Brighouse Town 38 9 9 20 49 81 32 36 Reprieve from relegation[a]
20 Winterton Rangers (R) 38 10 5 23 37 74 37 35 Relegation to the Northern Counties East League
Source: NPL official site
Rules for classification: 1) points; 2) goal difference; 3) number of goals scored; 4) number of matches won; 5) head-to-head results[1]
(C) Champions; (O) Play-off winners; (P) Promoted; (R) Relegated
Notes:
  1. Marske United resigned from the NPL. Because of this, Brighouse Town were reprieved from relegation.

Play-offs

Semi-finals Final
      
2 Stockton Town 2
5 Carlton Town 0
2 Stockton Town 4(5)
3 Dunston 4(3)
3 Dunston 2
4 Pontefract Collieries 0

Semi-finals

30 April Stockton Town 2–0Carlton TownStockton
19:45
Report Stadium: Bishopton Road West
Attendance: 1,637
Referee: Connor Scott
30 April Dunston 2–0Pontefract CollieriesDunston
19:45
Report
Stadium: Wellington Road
Attendance: 694

Final

4 May Stockton Town 4–4 (a.e.t.)
(5–3 p)
DunstonStockton
15:00
Stadium: Bishopton Road West
Attendance: 1,800
Referee: Mark Bell
Penalties

Top goalscorers

Rank Player Club Goals
1 Amar Purewal Hebburn Town 28
2 Jack Maskell Dunston 22
3 Kevin Bastos Belper Town 18
Kevin Hayes Stockton Town
Dale Pearson Dunston
6 Adam Haw Pontefract Collieries 16
Cameron Johnson Belper Town
Sheffield
Connor Thomson Ashington
9 Liam Adamson Newton Aycliffe 15
Michael Fowler Stockton Town

Stadia and locations

Team Location Stadium Capacity
AshingtonAshingtonWoodhorn Lane2,000
Belper TownBelperChristchurch Meadow2,650
Bridlington TownBridlingtonQueensgate3,000
Brighouse TownBrighouseSt Giles Road1,000
Carlton TownCarltonBill Stokeld Stadium1,500
Cleethorpes TownGrimsbyClee Road1,000
ConsettConsettBelle View Stadium3,770
DunstonDunstonWellington Road2,500
Grantham TownGranthamSouth Kesteven Sports Stadium7,500
Grimsby BoroughGrimsbyBradley Football Centre1,000
Hebburn TownHebburnThe Green Energy Sports Ground
LiversedgeCleckheatonClayborn2,000
Newton AycliffeNewton AycliffeSecuricorp Stadium
North FerribyNorth FerribyThe Dransfield Stadium3,000
Ossett UnitedOssettIngfield1,950
Pontefract CollieriesPontefractHarratt Nissan Stadium1,200
SheffieldDronfieldCoach and Horses Ground2,089
Stocksbridge Park SteelsStocksbridgeBracken Moor3,500
Stockton TownStocktonBishopton Road West1,800
Winterton RangersWintertonWest Street Stadium

Division One Midlands

Team changes

The following 7 clubs left Division One Midlands before the season:

The following 7 clubs joined the division before the season:

Division One Midlands table

Pos Team Pld W D L GF GA GD Pts Promotion, qualification or relegation
1 Spalding United (C, P) 38 28 5 5 98 33 +65 89 Promotion to the Southern League Premier Central
2 Anstey Nomads 38 26 10 2 96 40 +56 88 Qualification for the play-offs
3 Harborough Town (O, P) 38 29 4 5 91 24 +67 85[a]
4 Hinckley LRFC 38 20 10 8 64 48 +16 70
5 Quorn 38 19 9 10 81 54 +27 66
6 Loughborough Dynamo 38 18 8 12 69 66 +3 62 Resigned from the league[b]
7 Lye Town 38 18 7 13 56 47 +9 61
8 Corby Town 38 15 11 12 80 50 +30 56
9 Bedworth United 38 14 9 15 50 45 +5 51
10 Sutton Coldfield Town 38 15 6 17 55 58 3 51
11 Walsall Wood 38 15 5 18 57 70 13 50
12 Sporting Khalsa 38 15 5 18 52 74 22 50
13 Boldmere St Michaels 38 14 6 18 65 57 +8 48
14 Shepshed Dynamo 38 12 6 20 49 61 12 42
15 Coleshill Town 38 10 5 23 53 93 40 35
16 Coventry Sphinx 38 6 14 18 38 70 32 32
17 Cambridge City 38 8 8 22 46 81 35 32 Transfer to the Isthmian League North Division
18 Rugby Town 38 9 5 24 45 82 37 32
19 AFC Rushden & Diamonds 38 9 5 24 38 78 40 32 Reprieve from relegation[b]
20 Gresley Rovers (R) 38 7 8 23 39 91 52 29 Relegation to the United Counties League
Source: NPL official site
Rules for classification: 1) points; 2) goal difference; 3) number of goals scored; 4) number of matches won; 5) head-to-head results[1]
(C) Champions; (O) Play-off winners; (P) Promoted; (R) Relegated
Notes:
  1. Harborough Town were deducted 6 points for fielding an ineligible player.
  2. 1 2 Loughborough Dynamo resigned at the end of this season.[2] Because of this, AFC Rushden & Diamonds were reprieved from relegation.

Play-offs

Semi-finals Final
      
2 Anstey Nomads 3
5 Quorn 1
2 Anstey Nomads 0
3 Harborough Town 2
3 Harborough Town 1 (4)
4 Hinckley LRFC 1 (2)

Semi-finals

30 April Anstey Nomads 3-1QuornAnstey, Leicestershire
19:45
Report
Stadium: Cropston Road
Attendance: 686
30 April Harborough Town 1-1 (a.e.t.)
(4–2 p)
Hinckley LRFCMarket Harborough
19:45
Report
Stadium: Bowden Park
Attendance: 706
Referee: Gareth Davis
Penalties

Final

4 May Anstey Nomads0–2 Harborough Town Anstey, Leicestershire
15:00 Report
Stadium: Cropston Road
Attendance: 1,128
Referee: Kavan Hurn

Stadia and locations

Team Location Stadium Capacity
AFC Rushden & DiamondsRushdenHayden Road2,000
Anstey NomadsAnsteyCropston Road
Bedworth UnitedBedworthThe Oval3,000
Boldmere St MichaelsBoldmereTrevor Brown Memorial Ground2,000
Cambridge CityImpingtonBridge Road (Impington)4,300
Coleshill TownColeshillPack Meadow2,000
Corby TownCorbySteel Park3,893
Coventry SphinxCoventrySphinx Drive
Gresley RoversChurch GresleyMoat Ground2,400
Harborough TownMarket HarboroughBowden Park
Hinckley LRFCHinckleyLeicester Road Stadium4,329
Loughborough DynamoLoughboroughNanpantan Sports Ground1,500
Lye TownLyeLye Sports Ground1,000
QuornQuornFarley Way Stadium1,400
Rugby TownRugbyButlin Road6,000
Shepshed DynamoShepshedThe Dovecote Stadium2,500
Spalding UnitedSpaldingSir Halley Stewart Field3,500
Sporting KhalsaWillenhallGuardian Warehousing Arena
Sutton Coldfield TownSutton ColdfieldCentral Ground2,000
Walsall WoodWalsall WoodOak Park1,000

Division One West

Team changes

The following 6 clubs left Division One West before the season:

The following 6 clubs joined the division before the season:

Division One West table

Pos Team Pld W D L GF GA GD Pts Promotion, qualification or relegation
1 Leek Town (C, P) 38 24 6 8 85 44 +41 78 Promotion to the Premier Division
2 Runcorn Linnets 38 20 8 10 63 39 +24 68 Qualification for the play-offs
3 Prescot Cables (O, P) 38 19 10 9 59 41 +18 67
4 Bootle 38 19 9 10 60 45 +15 66
5 City of Liverpool 38 18 9 11 69 47 +22 63
6 Witton Albion 38 19 6 13 65 59 +6 63
7 Avro 38 15 13 10 49 43 +6 58
8 Clitheroe 38 16 10 12 69 56 +13 58
9 Widnes 38 17 6 15 60 43 +17 57
10 Nantwich Town 38 17 6 15 61 47 +14 57
11 Chasetown 38 16 8 14 52 50 +2 56
12 Stalybridge Celtic 38 14 11 13 56 59 3 53
13 Hanley Town 38 12 11 15 37 46 9 47
14 Newcastle Town 38 13 6 19 44 51 7 45
15 Mossley 38 12 9 17 43 56 13 45
16 Vauxhall Motors 38 13 5 20 51 73 22 44
17 Trafford 38 8 15 15 40 57 17 39
18 Kidsgrove Athletic 38 10 9 19 56 74 18 39
19 Hednesford Town 38 7 11 20 44 68 24 32 Reprieve from relegation[a]
20 1874 Northwich (R) 38 4 6 28 24 89 65 18 Relegation to the Midland League
Source: NPL official site
Rules for classification: 1) points; 2) goal difference; 3) number of goals scored; 4) number of matches won; 5) head-to-head results[1]
(C) Champions; (O) Play-off winners; (P) Promoted; (R) Relegated
Notes:
  1. Hednesford Town were reprieved from relegation to fill a vacancy in the league pyramid.

Play-offs

Semi-finals Final
      
2 Runcorn Linnets 0
5 City of Liverpool 2
5 City of Liverpool 0
3 Prescot Cables 2
3 Prescot Cables 1
4 Bootle 0

Semi-finals

30 April Runcorn Linnets0–2 City of Liverpool Runcorn
19:45
Report
Stadium: APEC Taxis Stadium
Attendance: 1,600
Referee: Daniel Smith
30 April Prescot Cables 1–0 (a.e.t.)BootlePrescot
19:45
Report
Stadium: Valerie Park
Attendance: 2,035

Final

Top goalscorers

Rank Player Club Goals
1 Rob Stevenson Leek Town 21
2 Sefton Gonzales Clitheroe 20
3 Ben Hodkinson Bootle 18
John Murphy Prescot Cables
5 Byron Harrison Nantwich Town 17
6 James Steele Widnes 16
Daniel Trickett-Smith Leek Town
8 Aaron Dwyer Stalybridge Celtic 15
Oliver Molloy Runcorn Linnets

Stadia and locations

Locations of Northern Premier League 2023–24 Division One West Staffordshire teams
Team Location Stadium Capacity
1874 NorthwichBarntonThe Offside Trust Stadium (groundshare with Barnton)3,000
AvroOldhamWhitebank Stadium1,500
BootleBootleNew Bucks Park3,750
ChasetownBurntwoodThe Scholars Ground3,000
City of LiverpoolBootleNew Bucks Park (groundshare with Bootle)3,750
ClitheroeClitheroeShawbridge2,000
Hanley TownStoke-on-TrentPotteries Park1,300
Hednesford TownHednesfordKeys Park6,039
Kidsgrove AthleticKidsgroveThe Autonet Insurance Stadium2,000
Leek TownLeekHarrison Park3,600
MossleyMossleySeel Park4,000
Nantwich TownNantwichThe Weaver Stadium3,500
Newcastle TownNewcastle-under-LymeLyme Valley Stadium4,000
Prescot CablesPrescotIP Truck Parts Stadium3,200
Runcorn LinnetsRuncornAPEC Taxis Stadium1,600
Stalybridge CelticStalybridgeBower Fold6,500
TraffordFlixtonShawe Lane2,500
Vauxhall MotorsEllesmere PortvanEupen Arena3,300
WidnesWidnesHalton Stadium13,350
Witton AlbionNorthwichWincham Park4,813

See also

Notes

References

  1. 1 2 3 4 "The FA Handbook 2022/2023 Part 29 Standardised Rules Section 12.2". The FA. Retrieved 15 May 2023.
  2. "Statement: Loughborough Dynamo". Northern Premier League (Press release). Pitchero. 27 April 2024.