# Midland Football League

The Midland Football League, officially known as the Capelli Sport Midland Football League since January 2025 for sponsorship reasons, is an English football league that was founded in 2014 by the merger of the former Midland Alliance and Midland Combination. The league has four divisions that sit at levels 9–12 of the football pyramid.

## History

The league was formed in 2014 following the merger of the Midland Alliance and Midland Combination.
Successful Premier Division clubs can win promotion to the 8th level of the English football league system, while the competition also has a number of feeder leagues at level 11, which provide new member clubs each year. Entry can also be gained by applying from non-pyramid leagues such as the Birmingham & District Football League.
Clubs are also liable to be transferred to other leagues if the FA deems it geographically suitable to do so.

## Current clubs (2024–25)
### Premier Division

| Club | Location | Home ground |
| 1874 Northwich | Barnton | Townfield |
| AFC Wulfrunians | Wolverhampton | Castlecroft Stadium |
| Atherstone Town | Atherstone | Sheepy Road |
| Brocton | Stafford | Silkmore Lane |
| Dudley Town | Willenhall | Aspray 24 Arena |
| Highgate United | Shirley | The Coppice |
| Lichfield City | Lichfield | City Ground |
| Northwich Victoria | Northwich | Wincham Park |
| OJM | Kings Norton | Triplex Sports Ground |
| Romulus | Castle Vale | Castle Vale Stadium |
| Shifnal Town | Shifnal | Acoustafoam Stadium |
| Stone Old Alleynians | Stone | Yarnfield Lane |
| Stourport Swifts | Stourport-on-Severn | Walshes Meadow |
| Studley | Studley | The Beehive |
| Tividale | Tividale | The Beeches |
| Uttoxeter Town | Uttoxeter | Oldfields |
| Whitchurch Alport | Whitchurch | Yockings Park |
| Wolverhampton Casuals | Featherstone | Brinsford Lane |

### Division One

| Club | Location | Home ground |
| A.F.C. Bridgnorth | Bridgnorth | Crown Meadow |
| Allexton & New Park | Leicester | New College Football Centre |
| Bilston Town | Bilston | Queen Street |
| Birstall United | Birstall | Meadow Lane |
| Chelmsley Town | Chelmsley Wood | Pack Meadow |
| Coton Green | Fazeley | New Mill Lane |
| Coventry Copsewood | Coventry | Allard Way |
| Cradley Town | Cradley | Beeches View |
| Gornal Athletic | Lower Gornal | Garden Walk |
| Heather St John's | Heather | St John's Park |
| Ingles | Shepshed | Dovecote Stadium |
| Kirby Muxloe | Kirby Muxloe | Kirby Muxloe Sports Village |
| Leicester St Andrews | Aylestone | Canal Street |
| Lutterworth Athletic | Lutterworth | Hall Park |
| Nuneaton Griff | Nuneaton | The Pingles Stadium |
| Nuneaton Town | Nuneaton | The Oval |
| Paget Rangers | Sutton Coldfield | Central Ground |
| Saffron Dynamo | Cosby | Kings Park |
| Smethwick Rangers | Tividale | The Beeches |
| Stapenhill | Stapenhill | Edge Hill |
| Sutton United | Sutton Coldfield | Coleshill Road |
| Wednesfield | Wednesfield | Cottage Ground |

### Division Two

| Club | Location | Home ground |
| AFC Solihull | Solihull | Rumbush Lane |
| Birmingham United | Redditch | Trico Stadium |
| Bolehall Swifts | Tamworth | Rene Road Ground |
| Cadbury Athletic | Bournville | Cadbury Recreation Ground |
| Central Ajax | Warwick | Hampton Road |
| Coventrians | Coventry | Holbrooks Park |
| Coventry Alvis | Coventry | Alvis Sports & Social Club |
| Earlswood Town | Earlswood | The Pavilions |
| Fairfield Villa | Fairfield | Fairfield Recreation Ground |
| Hampton | Solihull | Field Lane |
| Inkberrow | Inkberrow | Sands Road |
| Knowle | Knowle | The Robins' Nest |
| Lane Head | Walsall | Stowe Street |
| Littleton | North and Middle Littleton | Five Acres |
| Northfield Town | Northfield | Shenley Lane |

### Division Three

| Club | Location | Home ground |
| AFC Birmingham | Halesowen | Illey Lane |
| Balsall & Berkswell | Balsall Common | The Triangle |
| Birmingham Tigers | Smethwick | Hadley Stadium |
| BNJS | Smethwick | Hadley Stadium |
| Boldmere Sports & Social Falcons | Boldmere | Boldmere Sports & Social Club |
| Castle Vale Town | Castle Vale | Castle Vale Stadium |
| Continental Star | Perry Barr | The Hub |
| Feckenham | Feckenham | Mill Lane |
| Gornal | Brierley Hill | Wombourne Leisure Centre |
| Kenilworth Sporting | Kenilworth | Gypsy Lane |
| Leamington Hibernian | Warwick | Hampton Lane |
| Meadow Park | Stoke Prior | Aspire Football Ground |
| Silhill | Solihull | Sharmans Cross Road |
| Solihull Sporting | Solihull | Tudor Grange, Kingshurst |
| Wake Green Amateurs | Shirley | Drawbridge Road |

## Honours
### Champions

| Season | Premier Division | Division One | Division Two | Division Three |
| 2014–15 | Basford United | Highgate United | Coventry United | Austrey Rangers |
| 2015–16 | Hereford | Coventry United | Alvis Sporting Club | Leamington Hibernian |
| 2016–17 | Alvechurch | Bromsgrove Sporting | Paget Rangers | NKF Burbage |
| 2017–18 | Bromsgrove Sporting | Walsall Wood | NKF Burbage | GNP Sports |
| 2018–19 | Ilkeston Town | Heather St Johns | Northfield Town | Alcester Town |
| 2019–20 | No champions; season abandoned (COVID-19 pandemic) | No champions; season abandoned (COVID-19 pandemic) | No champions; season abandoned (COVID-19 pandemic) | No champions; season abandoned (COVID-19 pandemic) |
| 2020–21 | No champions; season curtailed (COVID-19 lockdowns) | No champions; season curtailed (COVID-19 lockdowns) | No champions; season curtailed (COVID-19 lockdowns) | No champions; season curtailed (COVID-19 lockdowns) |
| 2021–22 | Hanley Town | Atherstone Town | Cadbury Athletic | AFC Coventry Rangers |
| 2022–23 | Walsall Wood | Dudley Town | Sutton United | Coventrians |
| 2023–24 | Congleton Town | Hinckley | Redditch Borough | AFC Solihull |

#### Promoted

| Season | Club | Position | Promoted to |
| 2014–15 | Basford United | 1st | Northern Premier League Division One South |
| 2015–16 | Hereford | 1st | Southern League Division One South & West |
| 2016–17 | Alvechurch | 1st | Northern Premier League Division One South |
| 2017–18 | Bromsgrove Sporting | 1st | Southern League East Division |
| 2017–18 | Coleshill Town | 2nd | Southern League East Division |
| 2018–19 | Ilkeston Town | 1st | Northern Premier League Division One South East |
| 2019–20 | None promoted | None promoted | None promoted |
| 2020–21 | Sporting Khalsa | 1st | Northern Premier League Division One Midlands |
| 2021–22 | Hanley Town | 1st | Northern Premier League Division One West |
| 2021–22 | Boldmere St Michaels | 2nd | Northern Premier League Division One Midlands |
| 2022–23 | Walsall Wood | 1st | Northern Premier League Division One Midlands |
| 2022–23 | Lye Town | 2nd | Northern Premier League Division One Midlands |
| 2023–24 | Congleton Town | 1st | Northern Premier League Division One Midlands |
| 2023–24 | Darlaston Town (1874) | 3rd | Northern Premier League Division One Midlands |

## League Cup
### Finals

Source
| Season | | Result | | Venue | Attendance |
| 2014–15 | Long Eaton United | 2–0 | Rocester | Bescot Stadium | 227 |
| 2015–16 | Hereford | 3–1 | Walsall Wood | Damson Park | 849 |
| 2016–17 | Alvechurch | 2–1 | Hinckley AFC | Bescot Stadium | 628 |
| 2017–18 | Walsall Wood | 2–1 | Coleshill Town | Bescot Stadium | n/a |
| 2018–19 | Romulus | 2–1 | NKF Burbage | Bescot Stadium | 349 |
| 2019–20 | Final not contested | Final not contested | Final not contested | Final not contested | Final not contested |
| 2020–21 | Cancelled | Cancelled | Cancelled | Cancelled | Cancelled |
| 2021–22 | Not held | Not held | Not held | Not held | Not held |
| 2022–23 | Hinckley | 2–0 | Whitchurch Alport | Bescot Stadium | 700 |
| 2023–24 | Congleton Town | 5–1 | Highgate United | Bescot Stadium | 516 |