NPL Division One Midlands
Split from NPL Division One North (?–2018), NPL Division One South (?–2018), NPL Division One North West (2019–2021), NPL Division One South East (2019–2021)
ClubGresley Rovers
- All clubs
- AFC Rushden & Diamonds
- Anstey Nomads
- Barwell
- Basford United
- Bedworth United
- Belper Town
- Boldmere St Michaels
- Boston Town
- Bourne Town
- Cambridge City
- Carlton Town
- Chasetown
- Coleshill Town
- Corby Town
- Coventry Sphinx
- Coventry United
- Darlaston Town (1874)
- Daventry Town
- Dereham Town
- Grantham Town
- Gresley Rovers
- Halesowen Town
- Harborough Town
- Hinckley LRFC
- Histon
- Ilkeston Town
- Lichfield City
- Long Eaton United
- Loughborough Dynamo
- Loughborough Students
- Lye Town
- Mickleover
- Nuneaton Town
- Quorn
- Racing Club Warwick
- Rugby Borough
- Rugby Town
- Shepshed Dynamo
- Soham Town Rangers
- Spalding United
- Sporting Khalsa
- St Ives Town
- St Neots Town
- Stamford
- Sutton Coldfield Town
- Walsall Wood
- Wellingborough Town
- Wisbech Town
- Worcester City
- Yaxley
- No matches
Points, wins and goals come from the stored tables for 6 seasons. Home and away splits are recorded for 0 of them. Clean sheets and runs count only seasons where every match is stored, so 6 seasons are left out (2021-22, 2022-23, 2023-24, 2024-25, 2025-26, 2026-27).
- 21
- 22
- 23
- 24
- 25
- 26
Every match storedSome clubs missing matchesNo full club records
Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources