# 2024–25 North West Counties Football League

The 2024–25 North West Counties Football League season is the 43rd in the history of the North West Counties Football League, a football competition in England. Teams are divided into three divisions: Premier Division, at Step 5, and Divisions One North and South, at Step 6.
The allocations for Steps 5 and 6 this season were announced by The Football Association on 15 May 2024, and were subject to appeals and FA ratification.

## Premier Division

The Premier Division comprises 24 teams.
The following four clubs left the Premier Division before the season:
* Kendal Town – transfer to the Northern League Division One
* Skelmersdale United - relegated to Division One North
* Wythenshawe – promoted to the Northern Premier League Division One West
* Wythenshawe Town – promoted to the Northern Premier League Division One West
The following four clubs joined the Premier Division before the season:
* Abbey Hey – promoted from Division One South via play-offs
* FC St Helens – promoted from Division One North
* Stockport Town – promoted from Division One South
* South Liverpool – promoted from Division One North via play-offs

### Premier Division table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
| 1 | Bury (T) | 41 | 28 | 10 | 3 | 116 | 49 | +67 | 94 | Promotion to the Northern Premier League |
| 2 | Lower Breck (T) | 40 | 27 | 7 | 6 | 102 | 44 | +58 | 88 | Qualification for the play-offs |
| 3 | Ramsbottom United | 40 | 25 | 9 | 6 | 81 | 38 | +43 | 84 | Qualification for the play-offs |
| 4 | Padiham | 40 | 22 | 11 | 7 | 93 | 62 | +31 | 77 | Qualification for the play-offs |
| 5 | West Didsbury & Chorlton | 41 | 22 | 8 | 11 | 89 | 55 | +34 | 74 | Qualification for the play-offs |
| 6 | Irlam | 41 | 20 | 11 | 10 | 80 | 56 | +24 | 70 | |
| 7 | Chadderton | 41 | 20 | 7 | 14 | 92 | 80 | +12 | 67 | |
| 8 | FC St Helens | 41 | 18 | 7 | 16 | 73 | 67 | +6 | 61 | |
| 9 | Stockport Town | 41 | 18 | 7 | 16 | 59 | 60 | −1 | 61 | |
| 10 | FC Isle of Man | 40 | 17 | 8 | 15 | 70 | 65 | +5 | 59 | |
| 11 | Abbey Hey | 41 | 17 | 8 | 16 | 76 | 81 | −5 | 59 | |
| 12 | Cheadle Town | 41 | 17 | 7 | 17 | 58 | 51 | +7 | 58 | |
| 13 | AFC Liverpool | 41 | 18 | 4 | 19 | 78 | 81 | −3 | 58 | |
| 14 | Charnock Richard | 42 | 16 | 8 | 18 | 87 | 83 | +4 | 56 | |
| 15 | Barnoldswick Town | 41 | 15 | 10 | 16 | 61 | 69 | −8 | 55 | |
| 16 | Burscough | 40 | 16 | 6 | 18 | 61 | 70 | −9 | 54 | |
| 17 | Glossop North End | 42 | 14 | 9 | 19 | 58 | 70 | −12 | 51 | |
| 18 | Longridge Town | 41 | 12 | 9 | 20 | 69 | 99 | −30 | 45 | |
| 19 | Litherland REMYCA | 41 | 11 | 10 | 20 | 57 | 80 | −23 | 43 | |
| 20 | South Liverpool | 40 | 9 | 9 | 22 | 46 | 84 | −38 | 36 | |
| 21 | Pilkington | 41 | 8 | 10 | 23 | 61 | 97 | −36 | 34 | |
| 22 | Colne | 40 | 7 | 9 | 24 | 43 | 88 | −45 | 30 | |
| 23 | Squires Gate | 41 | 7 | 7 | 27 | 65 | 106 | −41 | 28 | Relegation to Division One North |
| 24 | Prestwich Heys | 40 | 7 | 5 | 28 | 41 | 81 | −40 | 26 | Relegation to Division One North |
* ↑ Irlam were deducted 1 point for fielding an ineligible player on 10 December 2024.

### Results table

| Home \ Away | ABB | LVP | BAR | BUR | BRY | CHA | CHR | CHT | COL | IOM | FSH | GNE | IRL | LIT | LON | LOW | PAD | PIL | PRE | RAM | SLP | SQG | STO | WDC |
| Abbey Hey | — | 2–2 | 1–2 | 2–1 | 1–7 | 2–1 | 2–4 | | 6–0 | 1–2 | | 2–1 | 4–4 | 1–3 | 4–1 | 1–3 | | 4–3 | 0–0 | 0–0 | 2–0 | 3–2 | 4–1 | 1–3 |
| AFC Liverpool | 2–1 | — | | 5–1 | 0–2 | 1–7 | 3–3 | 0–3 | | 2–1 | 1–2 | 4–1 | 3–0 | 1–0 | 3–0 | 0–2 | 1–3 | 2–0 | 3–0 | 0–3 | 2–1 | 5–3 | 2–6 | |
| Barnoldswick Town | 2–2 | 1–1 | — | 1–1 | 1–4 | 0–4 | 0–4 | 1–0 | 2–3 | 1–3 | 4–1 | 0–1 | 2–2 | 2–1 | 2–1 | 3–3 | 2–2 | 2–0 | | 1–1 | 3–2 | 4–1 | 1–1 | 1–0 |
| Burscough | 1–2 | 1–0 | 2–1 | — | 2–4 | 3–4 | 1–3 | 1–2 | 2–0 | 2–1 | 1–0 | 0–1 | 1–0 | | | 1–2 | 2–2 | 3–2 | 1–0 | 0–6 | 1–2 | 4–2 | 0–1 | 3–1 |
| Bury | 3–3 | 2–0 | 2–0 | | — | 3–1 | 1–1 | 3–0 | 4–0 | 3–2 | 1–1 | 2–2 | 2–2 | 7–0 | 8–0 | 3–2 | | 2–0 | 5–2 | 2–2 | 2–0 | | 2–1 | 2–1 |
| Chadderton | 3–3 | 2–5 | | 2–1 | 2–5 | — | 3–1 | 2–0 | 3–2 | 1–2 | 3–0 | 4–2 | 0–6 | | 1–2 | 0–0 | 1–1 | | 3–0 | | 3–3 | 3–1 | 2–0 | 1–6 |
| Charnock Richard | 1–3 | 4–5 | 3–1 | 2–1 | 0–2 | 3–2 | — | 1–0 | 2–2 | 2–1 | 2–2 | 0–1 | | 4–0 | 4–4 | 3–1 | 1–3 | 4–2 | 2–2 | 0–2 | 2–2 | | 1–2 | 2–5 |
| Cheadle Town | 0–1 | 0–3 | 1–3 | | | 1–3 | 1–2 | — | 1–0 | 4–0 | 1–3 | 1–1 | 0–0 | 1–1 | 3–1 | | 1–1 | 4–0 | 2–1 | 0–1 | 2–0 | 5–0 | 0–0 | 3–4 |
| Colne | | 1–2 | 1–4 | 0–3 | 0–2 | 1–2 | 3–2 | | — | 1–1 | 2–1 | 2–2 | 0–2 | 1–1 | 1–1 | | 1–2 | 2–4 | | 1–0 | 2–3 | 1–0 | 0–2 | 2–0 |
| FC Isle of Man | 3–1 | 2–1 | 1–1 | 3–2 | 1–1 | 2–2 | | 2–0 | 1–1 | — | 3–2 | 0–2 | 1–1 | | 0–1 | | 2–1 | 3–3 | | 0–1 | | 2–3 | 1–2 | |
| FC St Helens | 3–0 | 3–2 | 0–1 | 2–2 | 0–1 | 1–0 | 4–1 | 0–1 | 2–0 | 5–4 | — | 1–1 | 0–1 | 2–1 | 3–0 | 1–1 | 2–3 | 2–1 | 4–2 | 0–3 | | 5–0 | 4–1 | 0–1 |
| Glossop North End | 0–1 | | 3–0 | | 2–4 | 2–3 | 0–2 | 0–0 | 2–1 | 1–2 | 2–0 | — | 1–4 | 2–1 | 2–2 | 0–4 | 1–2 | | 2–1 | 0–0 | 1–2 | 5–1 | 0–1 | 0–2 |
| Irlam | | 2–1 | 3–0 | 1–2 | 1–1 | 0–1 | 3–2 | 1–3 | 2–2 | 1–3 | | 2–1 | — | 5–0 | 0–0 | 2–2 | 1–3 | 3–1 | 1–0 | 1–1 | 5–1 | 0–1 | 1–2 | 3–2 |
| Litherland REMYCA | 3–1 | 3–1 | 2–1 | 1–3 | 3–1 | 1–3 | 4–1 | 0–3 | | 1–2 | 4–1 | 1–1 | 1–2 | — | 3–2 | 2–4 | 0–0 | 0–1 | 2–1 | 0–4 | 1–0 | 4–2 | 2–4 | 1–1 |
| Longridge Town | 2–1 | 3–1 | 3–3 | 1–0 | 1–5 | 1–2 | 0–4 | 0–1 | 8–0 | 1–3 | | 0–1 | 2–3 | 1–0 | — | 1–5 | 0–5 | | | 3–1 | 2–0 | 3–2 | 2–2 | 1–5 |
| Lower Breck | 4–0 | 2–1 | | 4–2 | 4–3 | 2–1 | 2–1 | 1–0 | 1–0 | 3–0 | 5–1 | 5–0 | 2–2 | | 3–3 | — | 4–1 | 5–0 | 2–1 | 3–0 | 6–0 | 3–0 | 0–1 | 3–1 |
| Padiham | 5–2 | 4–2 | 0–2 | | 1–5 | 2–0 | 5–3 | 6–1 | 2–1 | 2–1 | 3–3 | 4–3 | 1–2 | 2–2 | 0–1 | 2–1 | — | 2–0 | 4–1 | 1–4 | | | 3–1 | 2–2 |
| Pilkington | 4–1 | 1–2 | 2–0 | 2–2 | | 2–2 | 1–0 | 1–3 | 1–1 | 3–3 | 0–1 | 1–3 | 1–3 | 2–2 | 3–6 | 1–4 | 1–3 | — | 3–2 | 2–2 | 4–3 | | 0–3 | 1–1 |
| Prestwich Heys | 0–1 | 0–1 | 0–2 | 1–2 | 0–2 | 3–5 | 0–4 | 1–4 | 1–1 | 1–3 | 0–3 | 0–3 | | 1–0 | 2–1 | 0–1 | 0–3 | 2–2 | — | | 4–1 | 3–0 | 0–2 | 2–2 |
| Ramsbottom United | 3–0 | 2–1 | | 4–0 | 1–1 | 1–0 | 3–2 | 2–1 | 2–0 | 1–2 | 2–3 | 1–1 | 3–2 | 3–1 | 2–2 | 3–1 | 0–2 | 2–0 | 2–1 | — | 4–0 | 2–1 | | |
| South Liverpool | 1–6 | | 3–1 | 1–1 | 0–1 | 4–6 | 0–0 | 1–1 | 2–0 | 0–2 | 1–1 | 2–0 | | 3–2 | 3–1 | 0–0 | 1–1 | 0–0 | 0–3 | | — | 0–2 | 1–2 | 0–2 |
| Squires Gate | 1–3 | 2–2 | 2–1 | 1–1 | 4–4 | 2–2 | 2–3 | 2–3 | 5–1 | 0–3 | 2–3 | | 2–3 | 0–0 | 5–2 | 0–2 | 3–3 | 3–4 | 0–1 | 2–3 | 0–1 | — | 2–0 | 1–3 |
| Stockport Town | 0–1 | 2–1 | 0–1 | 0–2 | 1–2 | 3–2 | | 0–1 | 1–3 | 2–1 | | 2–4 | 1–2 | 1–1 | 3–3 | | | 2–1 | 1–0 | 0–1 | 2–1 | 2–2 | — | 1–1 |
| West Didsbury & Chorlton | 0–0 | 3–4 | 2–1 | 1–2 | 4–0 | | 2–1 | 1–0 | 4–3 | 2–1 | 3–1 | 3–0 | 0–1 | 2–2 | | 3–0 | 1–1 | 3–1 | 1–2 | 1–3 | 4–1 | 4–1 | 2–0 | — |

### Stadia and locations

| Team | Stadium |
| Abbey Hey | The Abbey Stadium, Gorton |
| AFC Liverpool | Rossett Park, Crosby (groundshare with Marine) |
| Barnoldswick Town | Greenberfield Lane |
| Burscough | Victoria Park |
| Bury | Gigg Lane |
| Chadderton | MCA Stadium |
| Charnock Richard | Mossie Park |
| Cheadle Town | Park Road Stadium |
| Colne | Holt House |
| Glossop North End | Surrey Street |
| FC Isle of Man | The Bowl, Douglas |
| FC St Helens | Windleshaw Sports |
| Irlam | Silver Street |
| Litherland REMYCA | Litherland Sports Park |
| Longridge Town | Mike Riding Ground |
| Lower Breck | Anfield Sports and Community Centre |
| Padiham | Arbories Memorial Sports Ground |
| Pilkington | Ruskin Drive Sportsground |
| Prestwich Heys | Adie Moran Park |
| Ramsbottom United | Harry Williams Riverside Stadium |
| South Liverpool | Jericho Lane |
| Squires Gate | School Road |
| Stockport Town | Stockport Sports Village |
| West Didsbury & Chorlton | Brookburn Road, Chorlton |

## Division One North

Division One North comprises 18 teams.
The following five clubs left Division One North before the season:
* FC St Helens – promoted to the Premier Division
* Ilkley Town – transfer to Northern Counties East League
* Runcorn Town – transfer to Division One South
* Shelley – transfer to Northern Counties East League
* South Liverpool – promoted to the Premier Division via play-offs
The following five clubs joined the Division One North before the season:
* Droylsden – transfer from Division One South
* Maine Road – transfer from Division One South
* Maghull – promoted from the West Cheshire League Division One
* Skelmersdale United - relegated from the Premier Division
* Thornton Cleveleys – promoted from the West Lancashire League Premier Division.

### Division One North table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
| 1 | Nelson (T) | 30 | 23 | 1 | 6 | 81 | 31 | +50 | 70 | Promotion to the Premier Division |
| 2 | Atherton LR (Q) | 28 | 20 | 3 | 5 | 62 | 28 | +34 | 63 | Qualification for the play-offs |
| 3 | Droylsden (Q) | 29 | 19 | 5 | 5 | 60 | 31 | +29 | 62 | Qualification for the play-offs |
| 4 | Euxton Villa | 29 | 18 | 3 | 8 | 63 | 38 | +25 | 57 | Qualification for the play-offs |
| 5 | Holker Old Boys | 28 | 17 | 5 | 6 | 71 | 37 | +34 | 56 | Qualification for the play-offs |
| 6 | Darwen | 29 | 15 | 1 | 13 | 64 | 51 | +13 | 46 | |
| 7 | AFC Blackpool | 30 | 14 | 4 | 12 | 65 | 58 | +7 | 43 | |
| 8 | Ashton Town | 29 | 12 | 7 | 10 | 51 | 46 | +5 | 43 | |
| 9 | Ashton Athletic | 30 | 12 | 6 | 12 | 51 | 56 | −5 | 42 | |
| 10 | Maine Road | 29 | 13 | 2 | 14 | 57 | 43 | +14 | 41 | |
| 11 | Bacup Borough | 29 | 12 | 5 | 12 | 59 | 49 | +10 | 41 | |
| 12 | Maghull | 29 | 12 | 4 | 13 | 66 | 66 | 0 | 40 | |
| 13 | Daisy Hill | 29 | 11 | 6 | 12 | 47 | 48 | −1 | 39 | |
| 14 | Thornton Cleveleys | 29 | 10 | 1 | 18 | 45 | 64 | −19 | 31 | |
| 15 | Steeton | 29 | 8 | 5 | 16 | 39 | 61 | −22 | 29 | |
| 16 | Route One Rovers | 29 | 6 | 4 | 19 | 34 | 71 | −37 | 22 | Relegation to a feeder league |
| 17 | Garstang (R) | 30 | 4 | 4 | 22 | 24 | 78 | −54 | 16 | Relegation to a feeder league |
| 18 | Skelmersdale United (R) | 29 | 2 | 2 | 25 | 22 | 105 | −83 | 8 | Relegation to a feeder league |
* ↑ AFC Blackpool were deducted three points.

### Results table

| Home \ Away | BLP | ASA | ASH | ALR | BAC | DSH | DAR | DRO | EUX | GAR | HOL | MAG | MAI | NEL | ROU | SKE | STE | THO |
| AFC Blackpool | — | 0–0 | 0–2 | | 6–2 | | 3–2 | 3–5 | 1–2 | 3–1 | 5–1 | 4–2 | 1–0 | 0–2 | 5–0 | 2–1 | 1–1 | 3–1 |
| Ashton Athletic | 4–2 | — | 3–0 | 0–2 | 2–1 | 5–1 | 1–5 | | | 3–3 | 1–0 | 2–2 | 1–2 | 1–3 | | 2–0 | 2–1 | 2–4 |
| Ashton Town | 1–2 | 0–3 | — | 0–0 | 4–2 | 1–2 | | 2–2 | 1–0 | 3–0 | 0–3 | 4–4 | 4–3 | 2–2 | 1–2 | | 2–0 | 4–1 |
| Atherton LR | 5–4 | 3–1 | 1–1 | — | | 6–0 | 0–2 | | 1–2 | 5–1 | 2–0 | 3–0 | 3–2 | 1–3 | 4–2 | | 1–0 | 1–0 |
| Bacup Borough | 1–2 | 5–0 | 2–2 | 0–2 | — | 2–0 | 3–1 | 2–0 | 0–1 | 5–0 | 1–1 | 7–4 | | 1–0 | 2–2 | 2–1 | | 2–3 |
| Daisy Hill | 1–1 | 2–2 | | 0–1 | 2–0 | — | 1–2 | 1–1 | | 4–1 | 0–1 | 2–1 | 1–0 | 2–3 | 1–0 | 6–0 | 2–3 | 2–3 |
| Darwen | 2–1 | | 3–0 | 1–2 | 1–0 | 4–1 | — | 0–1 | 4–1 | 1–0 | 2–4 | 1–3 | | | 4–0 | 5–2 | 3–2 | 3–4 |
| Droylsden | 1–0 | 5–1 | 3–1 | 0–0 | 0–0 | 1–2 | 3–2 | — | 2–1 | | | 1–0 | 2–1 | 1–0 | 0–0 | 3–0 | 6–1 | 7–0 |
| Euxton Villa | 4–1 | 4–4 | 0–4 | 1–0 | | 1–0 | 5–1 | 1–2 | — | 5–0 | 3–2 | 4–0 | 2–1 | 2–0 | | 4–0 | 1–0 | 2–2 |
| Garstang | | 1–1 | 1–0 | 0–4 | 0–4 | 0–3 | 0–2 | 1–3 | 0–4 | — | 1–3 | 1–2 | 0–3 | 0–1 | | 3–3 | 3–0 | 0–2 |
| Holker Old Boys | 2–4 | 3–2 | | 3–1 | 3–1 | 1–1 | 1–1 | 4–0 | 2–2 | | — | 3–0 | 3–2 | 4–1 | 0–2 | 4–0 | 2–0 | |
| Maghull | 4–0 | 2–1 | | 2–4 | 3–2 | 3–2 | 3–2 | 2–0 | | 2–2 | 1–1 | — | 2–1 | 0–5 | 3–5 | 7–1 | | 0–2 |
| Maine Road | 3–0 | 2–1 | 1–2 | 1–3 | 0–4 | 1–1 | 2–0 | | 2–0 | 2–0 | | 3–2 | — | 1–3 | 3–1 | 1–2 | 3–0 | 4–0 |
| Nelson | 2–1 | 1–2 | 4–2 | | 5–1 | | 3–0 | 1–2 | 2–0 | 6–0 | | 2–1 | 4–2 | — | 5–1 | 5–0 | 3–1 | 2–1 |
| Route One Rovers | 2–3 | 0–1 | 1–3 | 0–3 | 0–2 | 2–3 | 3–2 | 1–3 | 1–4 | 0–2 | 1–3 | | 1–1 | 0–4 | — | 2–0 | 0–2 | |
| Skelmersdale United | 1–4 | 0–1 | 0–3 | 1–2 | | | 1–6 | 1–2 | 2–4 | 2–1 | 0–9 | 0–5 | 0–6 | 0–5 | 2–2 | — | 1–5 | |
| Steeton | 3–3 | 1–0 | 1–1 | | 3–3 | 1–1 | | 0–3 | 2–1 | 1–0 | 2–5 | 1–6 | | 0–1 | 1–2 | 3–1 | — | 3–4 |
| Thornton Cleveleys | | 1–2 | 0–1 | 1–2 | 1–2 | 1–3 | 1–2 | 3–1 | 1–2 | 1–2 | 1–3 | | 0–4 | 2–3 | 4–1 | 1–0 | 0–1 | — |

### Stadia and locations

| Team | Stadium |
| AFC Blackpool | The Mechanics |
| Ashton Athletic | Brockstedes Park |
| Ashton Town | Edge Green Street |
| Atherton Laburnum Rovers | Crilly Park |
| Bacup Borough | West View |
| Daisy Hill | New Sirs, Westhoughton |
| Darwen | The Anchor Ground |
| Droylsden | Butcher's Arms Ground |
| Euxton Villa | Jim Fowler Memorial Ground |
| Garstang | The Riverside |
| Holker Old Boys | Rakesmoor Lane, Barrow-in-Furness |
| Maghull | Old Hall Field |
| Maine Road | Brantingham Road, Chorlton |
| Nelson | Victoria Park |
| Route One Rovers | Marley Stadium |
| Skelmersdale United | The Community Ground, Burscough |
| Steeton | Marley Stadium |
| Thornton Cleveleys | Gamble Road |

## Division One South

Division One South comprises 18 teams.
The following five clubs left Division One South before the season:
* Abbey Hey – promoted to the Premier Division via play-offs
* Brocton – promotion to Midland League Premier Division
* Droylsden – transfer to Division One North
* Maine Road – transfer to Division One North
* Stockport Town – promoted to the Premier Division
The following five clubs joined Division One South before the season:
* Allscott Heath – transfer from the Midland League Division One
* Foley Meir – promoted from the Staffordshire County Senior League
* Runcorn Town – transfer from Division One North
* Shawbury United – transfer from the Midland League Division One
* Wolverhampton Sporting – transfer from the Midland League Division One

### Division One South table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
| 1 | Winsford United (T) | 29 | 22 | 5 | 2 | 77 | 26 | +51 | 71 | Promotion to the Premier Division |
| 2 | Stafford Town (T) | 28 | 19 | 5 | 4 | 80 | 33 | +47 | 62 | Qualification for the play-offs |
| 3 | Sandbach United | 29 | 18 | 4 | 7 | 59 | 43 | +16 | 58 | Qualification for the play-offs |
| 4 | Abbey Hulton United | 29 | 17 | 3 | 9 | 71 | 39 | +32 | 54 | Qualification for the play-offs |
| 5 | Cheadle Heath Nomads | 29 | 13 | 7 | 9 | 53 | 42 | +11 | 46 | Qualification for the play-offs |
| 6 | Alsager Town | 28 | 13 | 6 | 9 | 55 | 45 | +10 | 45 | |
| 7 | Eccleshall | 29 | 13 | 6 | 10 | 42 | 38 | +4 | 45 | |
| 8 | Ashville | 29 | 13 | 4 | 12 | 53 | 44 | +9 | 43 | |
| 9 | Cammell Laird 1907 | 30 | 12 | 5 | 13 | 55 | 51 | +4 | 41 | |
| 10 | Stockport Georgians | 29 | 12 | 3 | 14 | 51 | 59 | −8 | 39 | |
| 11 | Market Drayton Town | 29 | 11 | 5 | 13 | 60 | 57 | +3 | 38 | |
| 12 | New Mills | 30 | 11 | 5 | 14 | 37 | 40 | −3 | 38 | |
| 13 | Runcorn Town | 29 | 10 | 4 | 15 | 55 | 65 | −10 | 34 | |
| 14 | Barnton | 32 | 9 | 5 | 18 | 39 | 67 | −28 | 32 | |
| 15 | Foley Meir | 29 | 8 | 4 | 17 | 47 | 67 | −20 | 28 | |
| 16 | Allscott Heath | 30 | 7 | 5 | 18 | 41 | 83 | −42 | 26 | Relegation to a feeder league |
| 17 | Shawbury United | 29 | 5 | 8 | 16 | 30 | 62 | −32 | 23 | Relegation to a feeder league |
| 18 | Wolverhampton Sporting | 29 | 5 | 6 | 18 | 37 | 81 | −44 | 21 | Relegation to a feeder league |

### Results table

| Home \ Away | AHU | ALL | ALS | ASH | BNT | CAM | CHN | ECC | FOL | MDT | NWM | RUN | SAN | SHA | STF | STG | WIN | WSC |
| Abbey Hulton United | — | 4–0 | 4–1 | | 3–2 | 2–2 | 3–0 | 1–3 | 4–2 | 2–0 | 1–0 | 1–4 | 5–1 | 1–1 | 0–1 | 1–2 | 0–1 | |
| Allscott Heath | 4–3 | — | 0–3 | 4–7 | 2–4 | 0–4 | 0–3 | 0–1 | 1–0 | 3–0 | 0–1 | 1–0 | 1–4 | 2–2 | | 3–2 | 2–3 | 1–2 |
| Alsager Town | | 3–0 | — | 1–1 | | 3–0 | 3–3 | 2–3 | 1–0 | 0–5 | 2–0 | 2–0 | 0–2 | 0–1 | 3–2 | 3–2 | | 4–0 |
| Ashville | 2–3 | 4–2 | | — | 0–1 | 0–1 | 0–1 | 0–1 | 3–4 | 1–0 | 3–0 | 3–0 | 1–4 | 2–2 | 1–2 | 1–2 | 0–1 | 4–0 |
| Barnton | 1–3 | 0–0 | 0–4 | 1–1 | — | 2–0 | 1–2 | 0–1 | 1–1 | 0–2 | 3–1 | 5–4 | 1–2 | 1–1 | 0–5 | | 0–7 | 4–3 |
| Cammell Laird 1907 | 0–3 | 2–4 | 1–2 | 2–3 | 2–1 | — | 1–1 | 0–0 | | 5–0 | 0–1 | 5–1 | 1–2 | 4–0 | 0–2 | | 2–2 | 3–0 |
| Cheadle Heath Nomads | 2–1 | 2–2 | 2–0 | 1–3 | 0–2 | 1–3 | — | | 0–1 | 1–1 | 6–2 | | 0–0 | 2–0 | 1–3 | 0–2 | 0–2 | 3–0 |
| Eccleshall | 3–0 | | 2–0 | 0–1 | 1–3 | 0–1 | 1–1 | — | 3–3 | | 2–0 | 2–3 | 0–1 | 3–1 | 2–6 | 0–2 | 1–0 | |
| Foley Meir | | 1–4 | | 3–2 | 1–0 | 1–2 | 1–3 | | — | 1–4 | 2–0 | 3–6 | 0–1 | 3–1 | 2–4 | 1–2 | 2–3 | 4–0 |
| Market Drayton Town | 0–9 | 8–2 | 4–4 | 1–3 | 1–0 | | 2–2 | 1–3 | 5–0 | — | 1–1 | 4–0 | | 0–1 | 0–1 | 6–2 | | 4–3 |
| New Mills | 1–2 | | 2–2 | 1–2 | 0–0 | | 2–0 | 0–1 | 2–1 | | — | 0–0 | 1–3 | 8–0 | 0–2 | 1–0 | 0–2 | 3–0 |
| Runcorn Town | 1–0 | 2–2 | 2–0 | | 5–1 | 4–3 | 1–4 | 2–3 | | 1–1 | 1–3 | — | 3–4 | 1–3 | 0–3 | 3–1 | 1–3 | 2–3 |
| Sandbach United | 0–4 | 4–0 | 1–1 | | 4–0 | 4–3 | 2–5 | 1–0 | 2–0 | 3–1 | 1–2 | | — | 1–0 | 1–1 | 4–1 | 1–3 | 3–1 |
| Shawbury United | 1–2 | | 2–5 | 1–3 | 1–0 | 0–3 | | 1–1 | 1–1 | 2–1 | 0–1 | 1–2 | | — | 1–1 | | 0–1 | 4–4 |
| Stafford Town | | 9–0 | | 4–0 | 3–2 | 5–0 | | 2–1 | 2–2 | 2–0 | 1–3 | 1–5 | | 7–2 | — | 3–0 | 2–3 | 3–1 |
| Stockport Georgians | 0–2 | 1–1 | 3–1 | 1–2 | 1–0 | 1–2 | 1–4 | 2–2 | 5–3 | 1–5 | | 3–1 | 3–1 | 1–0 | 1–1 | — | | 2–3 |
| Winsford United | 2–2 | 2–0 | 1–3 | | 5–1 | 4–1 | | 2–2 | 5–0 | 4–1 | 2–1 | 0–0 | 3–0 | 1–0 | 2–2 | 4–1 | — | 7–0 |
| Wolverhampton Sporting | 2–5 | 2–0 | 2–2 | 0–0 | 1–2 | 2–2 | 2–3 | 2–0 | 0–4 | 0–2 | 0–0 | | 2–2 | | | 1–6 | 1–2 | — |

### Stadia and locations

| Team | Stadium |
| Abbey Hulton United | Birches Head Road |
| Allscott Heath | Allscott Sports & Social Club |
| Alsager Town | Wood Park Stadium |
| Ashville | Villa Park, Wallasey |
| Barnton | Townfield |
| Cammell Laird 1907 | Kirklands, Birkenhead |
| Cheadle Heath Nomads | The Heath |
| Eccleshall | Pershall Park |
| Foley Meir | Whitcombe Road |
| Market Drayton Town | Greenfields Sports Ground |
| New Mills | Church Lane |
| Runcorn Town | Pavilions Sports Complex |
| Sandbach United | Sandbach Community Football Centre |
| Shawbury United | New Meadow Community 3G |
| Stafford Town | Evans Park |
| Stockport Georgians | Cromley Road |
| Winsford United | Barton Stadium |
| Wolverhampton Sporting | Pride Park |