2026–27 Midland Football League
Football league season
From Wikipedia, the free encyclopedia
The 2026–27 Midland Football League season is the thirteenth in the history of the Midland Football League, a football competition in England. The Midland League operates four divisions in the English football league system, the Premier Division at Step 5, Division One at Step 6, Division Two at Step 7 and Division Three at Step 8; these four divisions are covered by this article.
| Season | 2026–27 |
|---|---|
← 2025–26 2027–28 → | |
The allocations for Steps 3 to 6 for this season were announced by The Football Association on 14 May 2026.[1]
Premier Division
This division comprises 20 teams, two more than the previous season.
|
The following 6 clubs left the division before the season:
|
The following 8 clubs joined the division:
|
Premier Division table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Runcorn Town | 3 | 3 | 0 | 0 | 15 | 3 | +12 | 9 | Promotion to the Northern Premier League |
| 2 | Sutton United | 3 | 3 | 0 | 0 | 9 | 2 | +7 | 9 | Qualification for the play-offs |
| 3 | Abbey Hulton United | 3 | 3 | 0 | 0 | 6 | 3 | +3 | 9 | |
| 4 | Winsford United | 4 | 3 | 0 | 1 | 6 | 4 | +2 | 9 | |
| 5 | AFC Wolverhampton City | 4 | 2 | 1 | 1 | 9 | 7 | +2 | 7 | |
| 6 | Sporting Khalsa | 3 | 2 | 0 | 1 | 7 | 3 | +4 | 6 | |
| 7 | Stockport Georgians | 3 | 2 | 0 | 1 | 8 | 6 | +2 | 6 | |
| 8 | Brocton | 4 | 2 | 0 | 2 | 9 | 8 | +1 | 6 | |
| 9 | West Didsbury & Chorlton | 4 | 2 | 0 | 2 | 5 | 10 | −5 | 6 | |
| 10 | Northwich Victoria | 3 | 1 | 2 | 0 | 4 | 0 | +4 | 5 | |
| 11 | Stone Old Alleynians | 4 | 1 | 1 | 2 | 6 | 6 | 0 | 4 | |
| 12 | Cheadle Town | 3 | 1 | 1 | 1 | 3 | 3 | 0 | 4 | |
| 13 | Romulus | 3 | 1 | 1 | 1 | 3 | 4 | −1 | 4 | |
| 14 | Whitchurch Alport | 4 | 1 | 1 | 2 | 3 | 6 | −3 | 4 | |
| 15 | Lye Town | 3 | 1 | 0 | 2 | 6 | 7 | −1 | 3 | |
| 16 | Darlaston Town 1874 | 3 | 1 | 0 | 2 | 6 | 9 | −3 | 3 | |
| 17 | Uttoxeter Town | 4 | 1 | 0 | 3 | 4 | 7 | −3 | 3 | |
| 18 | Wythenshawe Town | 3 | 0 | 1 | 2 | 3 | 6 | −3 | 1 | |
| 19 | Dudley Town | 3 | 0 | 0 | 3 | 4 | 8 | −4 | 0 | Relegation to Division One |
| 20 | Tividale | 4 | 0 | 0 | 4 | 2 | 16 | −14 | 0 |
Results table
Stadia and locations
| Club | Location | Stadium | Capacity |
|---|---|---|---|
| Abbey Hulton United | Abbey Hulton | Birches Head Road | |
| AFC Wulfrunians | Wolverhampton | Castlecroft Stadium | 2,000 |
| Brocton | Brocton | Silkmore Lane | 1,500 |
| Cheadle Town | Cheadle | Park Road Stadium | |
| Darlaston Town 1874 | Walsall | The Paycare Ground | 1,000 |
| Dudley Town | Willenhall | Asprey Arena (groundshare with Sporting Khalsa) | 5,000 |
| Lye Town | Lye | Lye Sports Ground | 1,000 |
| Northwich Victoria | Runcorn | APEC Taxis Stadium | |
| Romulus | Birmingham (Castle Vale) | Castle Vale Stadium | 2,000 |
| Runcorn Town | Runcorn | Viridor Community Stadium | |
| Sporting Khalsa | Willenhall | Aspray Arena | 5,000 |
| Stockport Georgians | Stockport (Woodsmoor) | Cromley Road | |
| Stone Old Alleynians | Meir Heath | King's Park | |
| Sutton United | Sutton Coldfield | Coleshill Road | |
| Tividale | Tividale | The Beeches | 2,000 |
| Uttoxeter Town | Uttoxeter | Oldfields | |
| West Didsbury & Chorlton | Manchester (Chorlton-cum-Hardy) | Brookburn Road | |
| Whitchurch Alport | Whitchurch | Yockings Park | |
| Winsford United | Winsford | Barton Stadium | 3,000 |
| Wythenshawe Town | Wythenshawe | Ericstan Stadium | 1,320 |
Division One
This division comprises 22 teams, the same amount as the previous season.
|
The following 7 clubs left the division before the season:
Allexton & New Parks resigned partway through last season. |
The following 7 clubs joined the division:
|
Additionally, Smethwick Rangers were renamed to Boldmere Rangers
Division One table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Gornal Athletic | 5 | 5 | 0 | 0 | 21 | 5 | +16 | 15 | Promotion to the Premier Division |
| 2 | Birstall United | 6 | 5 | 0 | 1 | 11 | 6 | +5 | 15 | Qualification for the play-offs |
| 3 | Heather St John's | 6 | 4 | 1 | 1 | 13 | 8 | +5 | 13 | |
| 4 | Northfield Town | 4 | 4 | 0 | 0 | 13 | 3 | +10 | 12 | |
| 5 | Lutterworth Athletic | 6 | 3 | 1 | 2 | 16 | 9 | +7 | 10 | |
| 6 | Coalville Town | 5 | 3 | 1 | 1 | 10 | 7 | +3 | 10 | |
| 7 | Bustleholme | 4 | 3 | 0 | 1 | 11 | 4 | +7 | 9 | |
| 8 | FCV Grace Dieu | 6 | 2 | 3 | 1 | 10 | 5 | +5 | 9 | |
| 9 | Chelmsley Town | 5 | 3 | 0 | 2 | 10 | 11 | −1 | 9 | |
| 10 | GNG Oadby Town | 6 | 2 | 2 | 2 | 7 | 7 | 0 | 8 | |
| 11 | Leicester St Andrews | 5 | 2 | 1 | 2 | 8 | 8 | 0 | 7 | |
| 12 | OJM CFC | 4 | 2 | 0 | 2 | 9 | 6 | +3 | 6 | |
| 13 | Boldmere Rangers | 4 | 2 | 0 | 2 | 6 | 9 | −3 | 6 | |
| 14 | Cradley Town | 5 | 2 | 0 | 3 | 6 | 11 | −5 | 6 | |
| 15 | Ingles | 5 | 1 | 2 | 2 | 7 | 9 | −2 | 5 | |
| 16 | AFC North Kilworth | 6 | 1 | 2 | 3 | 3 | 8 | −5 | 5 | |
| 17 | Kirby Muxloe | 6 | 1 | 1 | 4 | 5 | 9 | −4 | 4 | |
| 18 | Anstey Town | 4 | 1 | 1 | 2 | 4 | 10 | −6 | 4 | |
| 19 | Saffron Dynamo | 6 | 1 | 0 | 5 | 7 | 19 | −12 | 3 | |
| 20 | Coventry Copsewood | 3 | 0 | 1 | 2 | 6 | 12 | −6 | 1 | Possible relegation to feeder leagues |
| 21 | Stapenhill | 4 | 0 | 0 | 4 | 1 | 8 | −7 | 0 | |
| 22 | Holwell Sports | 5 | 0 | 0 | 5 | 3 | 13 | −10 | 0 |
Results table
Stadia and locations
Division Two
This division comprises 16 teams, the same amount as the previous season.
|
The following 2 clubs left the division before the season:
Boldmere Sports & Social Falcons resigned partway through last season |
The following 3 clubs joined the division:
|
Division Two table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Birmingham United | 5 | 4 | 1 | 0 | 17 | 3 | +14 | 13 |
| 2 | Hampton | 5 | 4 | 0 | 1 | 13 | 3 | +10 | 12 |
| 3 | Earlswood Town | 5 | 3 | 2 | 0 | 8 | 5 | +3 | 11 |
| 4 | Paget Rangers | 5 | 3 | 1 | 1 | 8 | 4 | +4 | 10 |
| 5 | Kenilworth Sporting | 5 | 3 | 0 | 2 | 18 | 10 | +8 | 9 |
| 6 | Nuneaton Griff | 5 | 3 | 0 | 2 | 10 | 10 | 0 | 9 |
| 7 | Cadbury Athletic | 5 | 2 | 2 | 1 | 11 | 8 | +3 | 8 |
| 8 | Fairfield Villa | 5 | 2 | 2 | 1 | 9 | 8 | +1 | 8 |
| 9 | Coventry Colliery | 5 | 2 | 1 | 2 | 11 | 13 | −2 | 7 |
| 10 | AFC Solihull | 5 | 1 | 2 | 2 | 6 | 6 | 0 | 5 |
| 11 | Inkberrow | 5 | 1 | 2 | 2 | 5 | 7 | −2 | 5 |
| 12 | Central Ajax | 5 | 1 | 2 | 2 | 6 | 10 | −4 | 5 |
| 13 | Wake Green Amateur | 5 | 1 | 1 | 3 | 6 | 7 | −1 | 4 |
| 14 | Coventry Alvis | 5 | 1 | 0 | 4 | 4 | 15 | −11 | 3 |
| 15 | Bolehall Swifts | 5 | 0 | 2 | 3 | 6 | 14 | −8 | 2 |
| 16 | Coventrians | 5 | 0 | 0 | 5 | 1 | 16 | −15 | 0 |
Stadia and locations
| Club | Location | Stadium |
|---|---|---|
| AFC Solihull | Earlswood | Rumbush Lane |
| Birmingham United | Birmingham | Castle Vale (Groundshare with Romulus) |
| Bolehall Swifts | Bolehall | Rene Road |
| Cadbury Athletic | Birmingham | Moseley Rugby Club |
| Central Ajax | Budbrooke | Ajax Park |
| Coventrians | Keresley End | Colliery Sports Ground |
| Coventry Alvis | Coventry | Alvis Sports & Social Club |
| Coventry Colliery | Allesley | Hawkesmill Sports Club |
| Earlswood Town | Earlswood | The Pavilions |
| Fairfield Villa | Fairfield | Stourbridge Road |
| Hampton | Solihull | Field Lane |
| Inkberrow | Inkberrow | Sands Road (Groundshare with Sporting Club Inkberrow) |
| Kenilworth Sporting | Kenilworth | Gypsy Lane |
| Nuneaton Griff | Nuneaton | Pingles Stadium |
| Paget Rangers | Birmingham | Castle Vale (Groundshare with Romulus) |
| Wake Green Amateur | Shirley | The Holloway |
Division Three
This division comprises 16 teams, the same as the previous season.
|
The following 2 clubs left the division before the season:
Castle Vale Town resigned partway through last season. |
The following 3 clubs joined the division:
|
Division Three table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Solihull Youth Academy | 5 | 5 | 0 | 0 | 30 | 5 | +25 | 15 |
| 2 | BNJS | 5 | 4 | 1 | 0 | 13 | 6 | +7 | 13 |
| 3 | Coventry Dunlop | 5 | 4 | 0 | 1 | 19 | 8 | +11 | 12 |
| 4 | Silhill | 5 | 3 | 0 | 2 | 14 | 6 | +8 | 9 |
| 5 | Walsall Wood | 5 | 3 | 0 | 2 | 13 | 8 | +5 | 9 |
| 6 | Leamington Hibernian | 5 | 3 | 0 | 2 | 11 | 14 | −3 | 9 |
| 7 | Leafield Athletic | 5 | 2 | 2 | 1 | 7 | 10 | −3 | 8 |
| 8 | Lane Head | 5 | 2 | 1 | 2 | 9 | 9 | 0 | 7 |
| 9 | AFC Birmingham | 3 | 1 | 2 | 0 | 6 | 1 | +5 | 5 |
| 10 | AFC Balsall | 4 | 1 | 1 | 2 | 8 | 4 | +4 | 4 |
| 11 | Gornal | 3 | 1 | 1 | 1 | 7 | 6 | +1 | 4 |
| 12 | Continental Star | 5 | 1 | 1 | 3 | 7 | 18 | −11 | 4 |
| 13 | Diamonds Academy | 4 | 1 | 0 | 3 | 6 | 10 | −4 | 3 |
| 14 | Birmingham Tigers | 5 | 1 | 0 | 4 | 11 | 24 | −13 | 3 |
| 15 | Mercia Athletic | 5 | 0 | 1 | 4 | 7 | 17 | −10 | 1 |
| 16 | Arden Forest | 5 | 0 | 0 | 5 | 3 | 25 | −22 | 0 |
Stadia and locations
| Club | Location | Stadium |
|---|---|---|
| AFC Balsall | Coventry | Massey Ferguson Sports Ground |
| AFC Birmingham | Halesowen | Illey Lane |
| Arden Forest | Fordbridge | Tudor Grange Academy Kingshurst |
| BNJS | Smethwick | Hadley Stadium |
| Birmingham Tigers | ||
| Continental Star | Perry Barr | Holford Drive |
| Coventry Dunlop | Coventry | Dunlop Sports and Social Club |
| Diamonds Academy | Walsall | University of Wolverhampton Walsall Campus |
| Gornal | Wombourne | Wombourne Leisure Centre |
| Lane Head | Bloxwich | Somerfield Road |
| Leafield Athletic | Earlswood | Rumbush Lane |
| Leamington Hibernian | Solihull | Field Lane (Groundshare with Hampton) |
| Mercia Athletic | Coventry | The Place Westwood |
| Silhill | Solihull | Sharmans Cross Road |
| Solihull Youth Academy | Tudor Grange Academy Solihull | |
| Walsall Wood | Walsall | John Sylvester Stadium |