2021–22 Midland Football League
The 2021–22 Midland Football League season is the eighth in the history of the Midland Football League, a football competition in England. The Midland League operates two divisions in the English football league system, the Premier Division at Step 5, and Division One at Step 6, and these two divisions are covered by this article.
Season | 2021–22 |
---|---|
Champions | Hanley Town |
Relegated | Dudley Sports |
← 2020–21 2022–23 → |
The allocations for Steps 5 and 6 for this season were announced by The Football Association on 18 May 2021,[1] and were subject to appeal.
After the abandonment of the 2019–20 and 2020–21 seasons due to the COVID-19 pandemic in England, numerous promotions were decided on a points per game basis over the previous two seasons.[2][3][4]
Premier Division
Season | 2021–22 |
---|---|
Champions | Hanley Town (1st title) |
Promoted | Hanley Town Boldmere St Michaels |
Relegated | Haughmond |
Matches played | 342 |
Biggest home win | Lichfield City 9–0 Uttoxeter Town (13 November 2021) |
Biggest away win | Wolverhampton Casuals 1–7 Lye Town (30 October 2021) Bewdley Town 0–6 Stourport Swifts (27 December 2021) Wolverhampton Casuals 1–7 Hanley Town (18 January 2022) |
Highest scoring | Bewdley Town 3–8 Shifnal Town (9 November 2021) |
← 2020–21 2022–23 → |
This division comprised 19 teams, same as the previous season.
The following 8 clubs left the division before the season:
|
The following 8 clubs joined the division:
|
Congleton Town's initial transfer to this division from the North West Counties League was reversed on appeal.[5]
Premier Division table
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
1 | Hanley Town (C) | 36 | 25 | 8 | 3 | 82 | 26 | +56 | 83 | Promotion to Step 4 |
2 | Boldmere St Michaels (O, P) | 36 | 22 | 8 | 6 | 71 | 35 | +36 | 74 | Qualification for an inter-step play-off[lower-alpha 1] |
3 | Lichfield City | 36 | 20 | 8 | 8 | 82 | 42 | +40 | 68 | |
4 | Worcester City | 36 | 20 | 5 | 11 | 70 | 37 | +33 | 65 | |
5 | AFC Wulfrunians | 36 | 17 | 9 | 10 | 57 | 48 | +9 | 60 | |
6 | Walsall Wood | 36 | 15 | 12 | 9 | 69 | 43 | +26 | 57 | |
7 | Shifnal Town | 36 | 16 | 8 | 12 | 69 | 45 | +24 | 56 | |
8 | Lye Town | 36 | 16 | 7 | 13 | 58 | 38 | +20 | 55 | |
9 | Romulus | 36 | 16 | 6 | 14 | 59 | 57 | +2 | 54 | |
10 | Stone Old Alleynians | 36 | 14 | 10 | 12 | 59 | 63 | −4 | 52 | |
11 | Tividale | 36 | 14 | 9 | 13 | 50 | 55 | −5 | 51 | |
12 | Whitchurch Alport | 36 | 15 | 3 | 18 | 64 | 73 | −9 | 48 | |
13 | Stourport Swifts | 36 | 11 | 13 | 12 | 58 | 57 | +1 | 46 | |
14 | Racing Club Warwick | 36 | 12 | 6 | 18 | 51 | 61 | −10 | 42 | |
15 | Highgate United | 36 | 6 | 12 | 18 | 44 | 65 | −21 | 30 | |
16 | Uttoxeter Town | 36 | 7 | 9 | 20 | 38 | 76 | −38 | 30 | |
17 | Wolverhampton Casuals | 36 | 9 | 4 | 23 | 46 | 101 | −55 | 30[lower-alpha 2] | |
18 | Bewdley Town | 36 | 6 | 8 | 22 | 42 | 110 | −68 | 26 | Reprieve from relegation[lower-alpha 3] |
19 | Haughmond (R) | 36 | 6 | 5 | 25 | 53 | 90 | −37 | 23 | Relegation to Division One |
Rules for classification: 1) points; 2) goal difference; 3) number of goals scored; 4) number of matches won; 5) head-to-head results[8]
(C) Champion; (O) Play-off winner; (P) Promoted; (R) Relegated
Notes:
- Contested an inter-step play-off match as one of bottom six runners-up from Step 5 with the most points per game (PPG) at the end of the 2021–22 season against one of the seven third-from-bottom clubs with the fewest PPG from the eight divisions at Step 4. The winner rose to Step 4 for the 2022–23 season, while the loser dropped to Step 5.[6]
- Wolverhampton Casuals were deducted 1 point for fielding an ineligible player.
- Reprieved as one of twelve clubs with the most PPG out of 16 that were second-from-bottom at Step 5.[7]
Results table
Stadia and locations

Club | Location | Stadium | Capacity |
---|---|---|---|
AFC Wulfrunians | Wolverhampton | Castlecroft Stadium | 2,000 |
Bewdley Town | Bewdley | Ribbesford Meadows | 1,000 |
Boldmere St. Michaels | Boldmere | Trevor Brown Memorial Ground | 2,000 |
Hanley Town | Hanley | Potteries Park | |
Haughmond | Shrewsbury | Shrewsbury Sports Village | 1,000 |
Highgate United | Shirley | The Coppice | 2,000 |
Lichfield City | Lichfield | City Ground | 1,000 |
Lye Town | Lye | The Sports Ground | 1,000 |
Racing Club Warwick | Warwick | Townsend Meadow | 1,280 |
Romulus | Birmingham (Castle Vale) | Castle Vale Stadium | 2,000 |
Shifnal Town | Shifnal | Phoenix Park | |
Stone Old Alleynians | Stone | Yarnfield Lane | |
Stourport Swifts | Stourport-on-Severn | Walshes Meadow | 2,000 |
Tividale | Tividale | The Beeches | 2,000 |
Uttoxeter Town | Uttoxeter | Oldfields | |
Walsall Wood | Walsall Wood | Oak Park | 1,000 |
Whitchurch Alport | Whitchurch | Yockings Park | |
Wolverhampton Casuals | Featherstone | Brinsford Lane | |
Worcester City | Worcester | Claines Lane | 1,000 |
Division One
This division comprises 19 teams, same as the previous season.
The following 11 clubs left the division before the season:
|
The following 11 clubs joined the division, all from the West Midlands (Regional) League:
|
Division One table
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
1 | Atherstone Town (C, P) | 36 | 30 | 5 | 1 | 93 | 26 | +67 | 95 | Promotion to Step 5 |
2 | Darlaston Town (1874) (Q) | 36 | 23 | 9 | 4 | 98 | 27 | +71 | 78 | Qualification for the play-offs |
3 | Stapenhill (Q) | 36 | 24 | 6 | 6 | 97 | 43 | +54 | 78 | |
4 | Ashby Ivanhoe (Q) | 36 | 23 | 5 | 8 | 99 | 58 | +41 | 74 | |
5 | Dudley Town (Q) | 36 | 22 | 6 | 8 | 76 | 38 | +38 | 72 | |
6 | OJM Black Country | 35 | 18 | 10 | 7 | 90 | 58 | +32 | 61[lower-alpha 1] | |
7 | Bilston Town | 36 | 17 | 4 | 15 | 75 | 67 | +8 | 55 | |
8 | Nuneaton Griff | 36 | 16 | 5 | 15 | 51 | 64 | −13 | 53 | |
9 | Heath Hayes | 36 | 15 | 6 | 15 | 58 | 55 | +3 | 51 | |
10 | Wolverhampton Sporting | 35 | 17 | 3 | 15 | 63 | 58 | +5 | 48[lower-alpha 2] | |
11 | Wednesfield | 36 | 12 | 9 | 15 | 44 | 53 | −9 | 45 | |
12 | Paget Rangers | 36 | 12 | 5 | 19 | 49 | 71 | −22 | 41 | |
13 | Khalsa Football Federation | 36 | 11 | 5 | 20 | 48 | 83 | −35 | 35[lower-alpha 3] | |
14 | AFC Bridgnorth | 36 | 9 | 8 | 19 | 39 | 84 | −45 | 35 | |
15 | Cradley Town | 36 | 10 | 4 | 22 | 41 | 82 | −41 | 34 | |
16 | Chelmsley Town | 36 | 8 | 9 | 19 | 42 | 57 | −15 | 33 | |
17 | Coventry Copsewood | 36 | 9 | 5 | 22 | 57 | 83 | −26 | 32 | Reprieve from relegation[lower-alpha 4] |
18 | Shawbury United | 36 | 7 | 4 | 25 | 44 | 80 | −36 | 25 | |
19 | Dudley Sports (R) | 36 | 2 | 4 | 30 | 32 | 109 | −77 | 10 | Relegation to feeder leagues |
Rules for classification: 1) points; 2) goal difference; 3) number of goals scored; 4) number of matches won; 5) head-to-head results[8]
(C) Champion; (P) Promoted; (Q) Qualified to the phase indicated; (R) Relegated
Notes:
- Black Country Rangers were deducted 3 points for fielding an ineligible player.
- Wolverhampton Sporting were deducted 6 points for failing to fulfil a fixture on 4 October 2021 and for fielding an ineligible player.
- Khalsa Football Federation were deducted 3 points for failing to fulfil a fixture on 5 November.
- All third-from-bottom clubs at Step 6 were reprieved from relegation. Nine second-from-bottom sides below were also reprieved on a PPG basis.[9]
Results table
Stadia and locations

Club | Location | Stadium | Capacity |
---|---|---|---|
AFC Bridgnorth | Bridgnorth | Crown Meadow | |
Ashby Ivanhoe | Ashby-de-la-Zouch | Lower Packington Road | |
Atherstone Town | Atherstone | Sheepy Road | 3,000 |
Bilston Town | Bilston | Queen Street | |
Black Country Rangers | Lye | The Sports Ground[lower-alpha 1] | |
Chelmsley Town | Coleshill | Pack Meadow | |
Coventry Copsewood | Coventry | Allard Way | 2,000 |
Cradley Town | Cradley | Beeches View | |
Darlaston Town (1874) | Walsall | Bentley Sports Pavilion | |
Dudley Sports | Brierley Hill | Hillcrest Avenue | |
Dudley Town | Willenhall | Aspray 24 Arena[lower-alpha 2] | |
Heath Hayes | Heath Hayes | Coppice Colliery Ground | |
Nuneaton Griff | Nuneaton | Pingles Stadium | 6,000 |
Paget Rangers | Sutton Coldfield | Coles Lane | 2,000 |
Shawbury United | Ludlow | Ludlow Football Stadium | 1,000 |
Smethwick Khalsa Football Federation | Tividale | The Beeches[lower-alpha 3] | |
Stapenhill | Stapenhill | Edge Hill | 1,000 |
Wednesfield | Wednesfield | Cottage Ground | |
Wolverhampton Sporting | Great Wyrley | Pride Park |
- Groundshare with Lye Town
- Groundshare with Sporting Khalsa
- Groundshare with Tividale
References
- "National League System club allocations – Steps 5–6, Season 2021–22" (PDF). The FA. May 2021 – via The Non-League Paper.
- "Coronavirus: All football below National League to end". BBC Sport. 26 March 2020. Retrieved 4 July 2021.
- "FA provides update on NLS Steps 3-6". The Football Association. 24 February 2021. Retrieved 4 July 2021.
- "EXPLAINED: The 2021-22 Non-League restructure". The Non-League Paper. 12 April 2021. Retrieved 4 July 2021.
- "Congleton Town Win Appeal". nwcfl.com. North West Counties Football League. 24 June 2021.
- Miller, Pete. "Non League 21/22 Promotion and Relegation: Step 5 Promotion". Google Docs.
- The FA: "12 clubs across Step 5 to be reprieved. Reprieves are based on those with the highest PPG, starting with 2nd from bottom Clubs first, then bottom. As it stands, this would be 12 of the 16 2nd from bottom Clubs."
- "The FA Handbook 2020/2021 Part 29 Standardised Rules Section 12.2". The FA.
- Miller, Pete. "Non League 21/22 Promotion and Relegation: Step 6 Relegation". Google Docs.