2024–25 Northern Premier League
Football league season
From Wikipedia, the free encyclopedia
The 2024–25 season was the 57th 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
| Season | 2024–25 |
|---|---|
| Champions | Macclesfield |
| Promoted | Macclesfield Worksop Town |
| Relegated | Matlock Town Mickleover Basford United Blyth Spartans |
← 2023–24 2025–26 → | |
The Premier Division consists of 22 teams, 16 from the previous season and six new teams.
Team changes
Promoted from Division One East Promoted from Division One West Relegated from the National League North Transferred from the Southern Football League Premier Division Central |
Promoted to the National League North Relegated to Division One East Relegated to Division One West Resigned to the Northern Football League Division One
|
Premier Division table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Macclesfield (C, P) | 42 | 35 | 4 | 3 | 109 | 30 | +79 | 109 | Promotion to the National League North |
| 2 | Worksop Town (O, P) | 42 | 26 | 5 | 11 | 96 | 51 | +45 | 83 | Qualification for the play-offs[a] |
| 3 | Stockton Town | 42 | 23 | 6 | 13 | 66 | 47 | +19 | 75[b] | |
| 4 | Guiseley | 42 | 20 | 14 | 8 | 67 | 45 | +22 | 74 | |
| 5 | Ashton United | 42 | 20 | 9 | 13 | 72 | 58 | +14 | 69 | |
| 6 | Ilkeston Town | 42 | 18 | 12 | 12 | 69 | 56 | +13 | 66 | |
| 7 | Gainsborough Trinity | 42 | 18 | 10 | 14 | 58 | 53 | +5 | 64 | |
| 8 | Morpeth Town | 42 | 16 | 14 | 12 | 57 | 61 | −4 | 62 | |
| 9 | Hyde United | 42 | 14 | 15 | 13 | 59 | 63 | −4 | 57 | |
| 10 | Prescot Cables | 42 | 16 | 9 | 17 | 49 | 54 | −5 | 57 | |
| 11 | Warrington Rylands 1906 | 42 | 14 | 14 | 14 | 60 | 53 | +7 | 56 | |
| 12 | Workington | 42 | 15 | 7 | 20 | 61 | 65 | −4 | 52 | |
| 13 | Bamber Bridge | 42 | 15 | 7 | 20 | 65 | 70 | −5 | 52 | |
| 14 | Hebburn Town | 42 | 13 | 13 | 16 | 60 | 65 | −5 | 52 | |
| 15 | Leek Town | 42 | 14 | 10 | 18 | 47 | 55 | −8 | 52 | |
| 16 | Whitby Town | 42 | 15 | 7 | 20 | 55 | 71 | −16 | 52 | |
| 17 | FC United of Manchester | 42 | 12 | 15 | 15 | 55 | 62 | −7 | 51 | |
| 18 | Lancaster City | 42 | 12 | 15 | 15 | 52 | 63 | −11 | 51 | |
| 19 | Matlock Town (R) | 42 | 10 | 15 | 17 | 59 | 69 | −10 | 42[c] | Relegation to Division One East |
| 20 | Mickleover (R) | 42 | 10 | 9 | 23 | 41 | 75 | −34 | 39 | Relegation to Division One Midlands |
| 21 | Basford United (R) | 42 | 10 | 7 | 25 | 50 | 79 | −29 | 37 | |
| 22 | Blyth Spartans (R) | 42 | 3 | 9 | 30 | 38 | 100 | −62 | 18 | Relegation to Division One East |
Rules for classification: 1) points; 2) goal difference; 3) number of goals scored; 4) number of matches won; 5) head-to-head results
(C) Champions; (O) Play-off winners; (P) Promoted; (R) Relegated
Notes:
- Four teams play for one spot and promotion to the National League North
Play-offs
| Semi-finals | Final | ||||||||
| 2 | Worksop Town | 2 | |||||||
| 5 | Ashton United | 1 | |||||||
| 2 | Worksop Town | 2 | |||||||
| 4 | Guiseley | 1 | |||||||
| 3 | Stockton Town | 1 | |||||||
| 4 | Guiseley | 0[a] | |||||||
- Despite losing, Guiseley advanced to the playoff final after Stockton Town were disqualified for using an ineligible player.
Semi-finals
| 29 April | Stockton Town | 1–0 | Guiseley | Stockton-on-Tees |
| 19:45 |
|
Report |
|
Stadium: Bishopton Road West Attendance: 2,125 Referee: Alex Clark |
| 29 April | Worksop Town | 2–1 | Ashton United | Worksop |
| 19:45 | Report |
|
Stadium: Sandy Lane Attendance: 1,756 Referee: Gareth Davis |
Final
| 5 May | Worksop Town | 2–1 | Guiseley | Worksop |
| Burrow |
Longbottom |
Stadium: Sandy Lane Attendance: 2,032 Referee: Zachary Cunningham |
Results table
Top goalscorers
| Rank | Player | Club | Goals |
|---|---|---|---|
| 1 | Macclesfield | 35 | |
| 2 | Gainsborough Trinity | 23 | |
| 3 | Matlock Town | 22 | |
| 4 | Ilkeston Town | 21 | |
| Ashton United | |||
| 6 | Guiseley | 20 | |
| 7 | Worksop Town | 19 | |
| Hyde United | |||
| 9 | Macclesfield | 18 | |
| 10 | Hebburn Town | 17 | |
| Workington | |||
Stadia and locations
| Club | Location | Ground | Capacity |
|---|---|---|---|
| Ashton United | Ashton-under-Lyne | Hurst Cross | 4,500 |
| Bamber Bridge | Bamber Bridge | Irongate | 2,264 |
| Basford United | Nottingham (Basford) | Greenwich Avenue | 1,600 |
| Blyth Spartans | Blyth | Croft Park | 4,435 |
| FC United of Manchester | Manchester (Moston) | Broadhurst Park | 4,400 |
| Gainsborough Trinity | Gainsborough | The Northolme | 4,304 |
| Guiseley | Guiseley | Nethermoor Park | 4,200 |
| Hebburn Town | Hebburn | The Green Energy Sports Ground | 1,500 |
| Hyde United | Hyde | Ewen Fields | 4,250 |
| Ilkeston Town | Ilkeston | New Manor Ground | 3,029 |
| Lancaster City | Lancaster | The Giant Axe | 3,500 |
| Leek Town | Leek | Harrison Park | 3,600 |
| Macclesfield | Macclesfield | Leasing.com Stadium | 5,300 |
| Matlock Town | Matlock | Causeway Lane | 2,214 |
| Mickleover | Mickleover | Station Road | 1,500 |
| Morpeth Town | Morpeth | Craik Park | 1,500 |
| Prescot Cables | Prescot | IP Truck Parts Stadium | 3,200 |
| Stockton Town | Stockton | Bishopton Road West | 1,800 |
| Warrington Rylands 1906 | Warrington | Gorsey Lane | 1,345 |
| Whitby Town | Whitby | Turnbull Ground | 3,500 |
| Workington | Workington | Borough Park | 3,101 |
| Worksop Town | Worksop | Sandy Lane | 2,500 |
Division One East
| Season | 2024–25 |
|---|---|
| Champions | Cleethorpes United |
| Promoted | Cleethorpes Town Stocksbridge Park Steels |
| Relegated | Sherwood Colliery Liversedge Sheffield |
← 2023–24 2025–26 → | |
Division One East comprises 22 teams, two more than the previous season.
Team changes
Promoted from the Northern Counties East League Premier Division Promoted from the Northern Football League Division One Promoted from the United Counties League Premier Division North Relegated from the Premier Division |
Promoted to the Premier Division Transferred to Division One Midlands Relegated to the Northern Counties East League Premier Division
|
Division One East table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Cleethorpes Town (C, P) | 42 | 28 | 9 | 5 | 91 | 35 | +56 | 93 | Promotion to the Premier Division |
| 2 | Dunston | 42 | 24 | 9 | 9 | 82 | 47 | +35 | 81 | Qualification for the play-offs |
| 3 | Stocksbridge Park Steels (O, P) | 42 | 23 | 9 | 10 | 64 | 37 | +27 | 78 | |
| 4 | Belper Town | 42 | 23 | 9 | 10 | 73 | 51 | +22 | 78 | Qualification for the play-offs, then transferred to Division One Midlands |
| 5 | Emley | 42 | 23 | 8 | 11 | 58 | 35 | +23 | 77 | Qualification for the play-offs |
| 6 | Newton Aycliffe | 42 | 21 | 12 | 9 | 93 | 60 | +33 | 75 | |
| 7 | Carlton Town | 42 | 20 | 11 | 11 | 69 | 55 | +14 | 71 | Transfer to Division One Midlands |
| 8 | North Ferriby | 42 | 20 | 8 | 14 | 55 | 46 | +9 | 68 | |
| 9 | Garforth Town | 42 | 16 | 11 | 15 | 53 | 49 | +4 | 59 | |
| 10 | Bradford (Park Avenue) | 42 | 16 | 9 | 17 | 62 | 58 | +4 | 57 | |
| 11 | Bishop Auckland | 42 | 13 | 13 | 16 | 60 | 65 | −5 | 52 | |
| 12 | Heaton Stannington | 42 | 14 | 9 | 19 | 54 | 67 | −13 | 51 | |
| 13 | Pontefract Collieries | 42 | 13 | 12 | 17 | 55 | 70 | −15 | 51 | |
| 14 | Consett | 42 | 12 | 13 | 17 | 59 | 78 | −19 | 49 | |
| 15 | Ossett United | 42 | 13 | 9 | 20 | 47 | 61 | −14 | 48 | |
| 16 | Ashington | 42 | 13 | 9 | 20 | 50 | 67 | −17 | 48 | |
| 17 | Grimsby Borough | 42 | 13 | 11 | 18 | 46 | 49 | −3 | 47[a] | |
| 18 | Bridlington Town | 42 | 14 | 4 | 24 | 50 | 75 | −25 | 46 | |
| 19 | Brighouse Town | 42 | 11 | 14 | 17 | 47 | 73 | −26 | 44[b] | Reprieve from relegation[c] |
| 20 | Sherwood Colliery (R) | 42 | 10 | 6 | 26 | 43 | 84 | −41 | 36 | Relegation to the United Counties League |
| 21 | Liversedge (R) | 42 | 7 | 13 | 22 | 49 | 69 | −20 | 34 | Relegation to the Northern Counties East League |
| 22 | Sheffield (R) | 42 | 7 | 8 | 27 | 51 | 80 | −29 | 29 |
Rules for classification: 1) points; 2) goal difference; 3) number of goals scored; 4) number of matches won; 5) head-to-head results
(C) Champions; (O) Play-off winners; (P) Promoted; (R) Relegated
Notes:
- Grimsby Borough were deducted three points.
- Brighouse Town were deducted three points.
- Brighouse Town were reprieved from relegation due to the demotion of Farsley Celtic to the Northern Counties East League.
Play-offs
| Semi-finals | Final | ||||||||
| 2 | Dunston | 1 | |||||||
| 5 | Emley | 0 | |||||||
| 2 | Dunston | 0 (3) | |||||||
| 3 | Stocksbridge Park Steels | 0 (5) | |||||||
| 3 | Stocksbridge Park Steels | 2 | |||||||
| 4 | Belper Town | 1 | |||||||
Semi-finals
| 29 April | Stocksbridge Park Steels | 2–1 (a.e.t.) | Belper Town | Stocksbridge |
| 19:45 |
|
Report |
|
Stadium: Bracken Moor Attendance: 953 |
Final
Results table
Top goalscorers
| Rank | Player | Club | Goals |
|---|---|---|---|
| 1 | Newton Aycliffe | 22 | |
| 2 | Cleethorpes Town | 21 | |
| 3 | Belper Town | 18 | |
| Belper Town Stockbridge Park Steels | |||
| 5 | Consett | 17 | |
| 6 | Cleethorpes Town | 16 | |
| Ashington | |||
| Bishop Auckland Consett | |||
| Dunston | |||
Stadia and locations
Division One Midlands
| Season | 2024–25 |
|---|---|
| Champions | Quorn |
| Promoted | Quorn Worcester City |
| Relegated | Rugby Town Lye Town Grantham Town |
← 2023–24 2025–26 → | |
Team changes
Promoted from the Hellenic League Premier Division Promoted from the Midland League Premier Division Promoted from the United Counties League Premier Division North Promoted from the United Counties League Premier Division South Relegated from the Southern League Premier Division Central Transferred from Division One East |
Promoted to the Southern League Premier Division Central Transferred to the Isthmian League North Division Relegated to the United Counties League Premier Division North Resigned to the Leicestershire Senior League Division One
|
Division One Midlands table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Quorn (C, P) | 40 | 32 | 7 | 1 | 104 | 25 | +79 | 103 | Promotion to the Southern League Premier Central |
| 2 | Corby Town | 40 | 27 | 4 | 9 | 84 | 40 | +44 | 85 | Qualification for the play-offs |
| 3 | Anstey Nomads | 40 | 24 | 8 | 8 | 83 | 45 | +38 | 80 | |
| 4 | Worcester City (O, P) | 40 | 23 | 4 | 13 | 83 | 52 | +31 | 73 | |
| 5 | Long Eaton United | 40 | 22 | 6 | 12 | 92 | 54 | +38 | 72 | |
| 6 | Sporting Khalsa | 40 | 20 | 7 | 13 | 74 | 60 | +14 | 67 | Transfer to Division One West |
| 7 | Darlaston Town (1874) | 40 | 17 | 10 | 13 | 57 | 49 | +8 | 61 | |
| 8 | Wellingborough Town | 40 | 16 | 10 | 14 | 57 | 52 | +5 | 58 | |
| 9 | Coleshill Town | 40 | 16 | 8 | 16 | 61 | 56 | +5 | 56 | |
| 10 | Hinckley LRFC (R) | 40 | 15 | 10 | 15 | 54 | 50 | +4 | 55 | Resigned |
| 11 | Racing Club Warwick | 40 | 15 | 7 | 18 | 61 | 65 | −4 | 52 | |
| 12 | Sutton Coldfield Town | 40 | 15 | 5 | 20 | 51 | 60 | −9 | 50 | |
| 13 | Shepshed Dynamo | 40 | 13 | 11 | 16 | 47 | 58 | −11 | 50 | |
| 14 | AFC Rushden & Diamonds | 40 | 13 | 10 | 17 | 44 | 61 | −17 | 49 | |
| 15 | Loughborough Students | 40 | 13 | 9 | 18 | 53 | 69 | −16 | 48 | |
| 16 | Boldmere St Michaels | 40 | 13 | 8 | 19 | 45 | 69 | −24 | 47 | |
| 17 | Coventry Sphinx | 40 | 11 | 13 | 16 | 50 | 65 | −15 | 46 | |
| 18 | Bedworth United | 40 | 9 | 12 | 19 | 54 | 72 | −18 | 39 | |
| 19 | Rugby Town | 40 | 8 | 11 | 21 | 36 | 76 | −40 | 35 | Reprived from relegation[a] |
| 20 | Lye Town (R) | 40 | 6 | 9 | 25 | 33 | 84 | −51 | 27 | Relegation to the Midland League |
| 21 | Grantham Town (R) | 40 | 2 | 11 | 27 | 30 | 91 | −61 | 17 | Relegation to the United Counties League Premier North |
| 22 | Walsall Wood | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Resigned from the league[b] |
Rules for classification: 1) points; 2) goal difference; 3) number of goals scored; 4) number of matches won; 5) head-to-head results[4]
(C) Champions; (O) Play-off winners; (P) Promoted; (R) Relegated
Notes:
Play-offs
| Semi-finals | Final | ||||||||
| 2 | Corby Town | 1 | |||||||
| 5 | Long Eaton United | 0 | |||||||
| 2 | Corby Town | 1 | |||||||
| 4 | Worcester City | 2 | |||||||
| 3 | Anstey Nomads | 0 | |||||||
| 4 | Worcester City | 2 | |||||||
Semi-finals
| 29 April | Anstey Nomads | 0–2 | Worcester City | Anstey |
| 19:45 | Report |
|
Stadium: Cropston Road Attendance: 642 Referee: Aaron Hallam |
| 29 April | Corby Town | 1–0 | Long Eaton United | Corby |
| 19:45 |
|
Report | Stadium: Steel Park Attendance: 1,496 Referee: Alex Rolfe |
Final
| 3 May | Corby Town | 1–2 | Worcester City | Corby |
| 15:00 |
|
|
Stadium: Steel Park Attendance: 2,766 Referee: David Hinton |
Results table
Top goalscorers
| Rank | Player | Club | Goals |
|---|---|---|---|
| 1 | Corby Town | 29 | |
| 2 | Anstey Nomads | 22 | |
| 3 | Sporting Khalsa | 20 | |
| Long Eaton United | |||
| Long Eaton United | |||
| 6 | Sporting Khalsa | 16 | |
| 7 | Long Eaton United | 15 | |
| 8 | Quorn | 14 | |
| Rugby Town | |||
Stadia and locations
Division One West
| Season | 2024–25 |
|---|---|
| Champions | Widnes |
| Promoted | Widnes Hednesford Town |
| Relegated | Wythenshawe Hanley Town City of Liverpool |
← 2023–24 2025–26 → | |
Team changes
Promoted from the Midland League Premier Division Promoted from the North West Counties League Premier Division Relegated from the Premier Division |
Promoted to the Premier Division Relegated to the Midland League Premier Division
|
Division One West table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Widnes (C, P) | 42 | 25 | 10 | 7 | 79 | 38 | +41 | 85 | Promotion to the Premier Division |
| 2 | Hednesford Town (O, P) | 42 | 24 | 10 | 8 | 81 | 40 | +41 | 82 | Qualification for the play-offs |
| 3 | Congleton Town | 42 | 24 | 6 | 12 | 82 | 56 | +26 | 78 | |
| 4 | Chasetown | 42 | 22 | 8 | 12 | 84 | 53 | +31 | 74 | |
| 5 | Vauxhall Motors | 42 | 22 | 8 | 12 | 73 | 55 | +18 | 74 | |
| 6 | Stalybridge Celtic | 42 | 21 | 7 | 14 | 72 | 66 | +6 | 70 | |
| 7 | Avro | 42 | 17 | 13 | 12 | 53 | 46 | +7 | 64 | |
| 8 | Nantwich Town | 42 | 18 | 9 | 15 | 74 | 56 | +18 | 63 | |
| 9 | Trafford | 42 | 17 | 11 | 14 | 54 | 56 | −2 | 62 | |
| 10 | Clitheroe | 42 | 17 | 10 | 15 | 79 | 72 | +7 | 61 | |
| 11 | Runcorn Linnets | 42 | 17 | 10 | 15 | 54 | 70 | −16 | 61 | |
| 12 | Stafford Rangers | 42 | 16 | 10 | 16 | 66 | 60 | +6 | 58 | |
| 13 | Mossley | 42 | 15 | 12 | 15 | 49 | 46 | +3 | 57 | |
| 14 | Bootle | 42 | 16 | 8 | 18 | 67 | 67 | 0 | 56 | |
| 15 | Atherton Collieries | 42 | 16 | 8 | 18 | 56 | 62 | −6 | 56 | |
| 16 | Newcastle Town | 42 | 14 | 12 | 16 | 49 | 50 | −1 | 54 | |
| 17 | Witton Albion | 42 | 16 | 6 | 20 | 54 | 63 | −9 | 54 | |
| 18 | Kidsgrove Athletic | 42 | 13 | 11 | 18 | 53 | 63 | −10 | 50 | |
| 19 | Wythenshawe Town | 42 | 11 | 13 | 18 | 56 | 59 | −3 | 46 | Reprieve from relegation[a] |
| 20 | Wythenshawe (R) | 42 | 10 | 8 | 24 | 45 | 75 | −30 | 38 | Relegation to the North West Counties League |
| 21 | Hanley Town (R) | 42 | 5 | 10 | 27 | 37 | 83 | −46 | 25 | Relegation to the Midland League |
| 22 | City of Liverpool (R) | 42 | 3 | 6 | 33 | 37 | 118 | −81 | 15 | Relegation to the North West Counties League |
Rules for classification: 1) points; 2) goal difference; 3) number of goals scored; 4) number of matches won; 5) head-to-head results[4]
(C) Champions; (O) Play-off winners; (P) Promoted; (R) Relegated
Notes:
- Wythenshawe Town were reprieved from relegation due to the resignation of Bemerton Heath Harlequins from the Southern League Division One South.
Play-offs
| Semi-finals | Final | ||||||||
| 2 | Hednesford Town | 3 | |||||||
| 5 | Vauxhall Motors | 1 | |||||||
| 2 | Hednesford Town | 2 | |||||||
| 3 | Congleton Town | 0 | |||||||
| 3 | Congleton Town | 2 (4) | |||||||
| 4 | Chasetown | 2 (3) | |||||||
Semi-finals
| 29 April | Congleton Town | 2–2 (a.e.t.) (4–3 p) | Chasetown | Congleton |
| 19:45 |
|
Report |
|
Stadium: Cleric Stadium Attendance: 1,501 Referee: Nathaniel Cox |
| Penalties | ||||
|
||||
| 29 April | Hednesford Town | 3–1 | Vauxhall Motors | Hednesford |
| 19:45 |
|
Report |
|
Stadium: Keys Park Attendance: 2,200 Referee: Kieran Chell |
Final
| 3 May | Hednesford Town | 2–0 | Congleton Town | Hednesford |
| 15:00 |
|
Stadium: Keys Park Attendance: 4,701 Referee: Charles King |
Results table
Top goalscorers
| Rank | Player | Club | Goals |
|---|---|---|---|
| 1 | Trafford | 20 | |
| 2 | Congleton Town | 19 | |
| 3 | Vauxhall Motors | 18 | |
| 4 | Nantwich Town | 17 | |
| Clitheroe | |||
| 6 | Atherton Collieries | 16 | |
| 7 | Chasetown | 15 | |
| Chasetown | |||
| 9 | Wythenshawe Town | 14 | |
| Clitheroe | |||
| Widnes | |||
Stadia and locations
| Team | Location | Stadium | Capacity |
|---|---|---|---|
| Atherton Collieries | Atherton | Alder Street | 2,500 |
| Avro | Oldham | Whitebank Stadium | 1,500 |
| Bootle | Bootle | New Bucks Park | 3,750 |
| Chasetown | Burntwood | The Scholars Ground | 3,000 |
| City of Liverpool | Widnes | Halton Stadium (groundshare with Widnes) | 13,350 |
| Clitheroe | Clitheroe | Shawbridge | 2,000 |
| Congleton Town | Congleton | Cleric Stadium | 1,450 |
| Hanley Town | Stoke-on-Trent | Potteries Park | 1,300 |
| Hednesford Town | Hednesford | Keys Park | 6,039 |
| Kidsgrove Athletic | Kidsgrove | The Autonet Insurance Stadium | 2,000 |
| Mossley | Mossley | Seel Park | 4,000 |
| Nantwich Town | Nantwich | The Weaver Stadium | 3,500 |
| Newcastle Town | Newcastle-under-Lyme | Lyme Valley Stadium | 4,000 |
| Runcorn Linnets | Runcorn | APEC Taxis Stadium | 1,600 |
| Stafford Rangers | Stafford | Marston Road | 4,000 |
| Stalybridge Celtic | Stalybridge | Bower Fold | 6,500 |
| Trafford | Flixton | Shawe Lane | 2,500 |
| Vauxhall Motors | Ellesmere Port | vanEupen Arena | 3,300 |
| Widnes | Widnes | Halton Stadium | 13,350 |
| Witton Albion | Northwich | Wincham Park | 4,813 |
| Wythenshawe | Wythenshawe | Hollyhedge Park | 1,500 |
| Wythenshawe Town | Wythenshawe | Ericstan Stadium | 1,000 |