# 2024–25 Midland Football League

The 2024–25 Midland Football League season is the eleventh 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; these two divisions are covered by this article.
The allocations for Steps 3 to 6 for this season were announced by The Football Association on 17 May 2024.

## Premier Division

This division comprises 18 teams, the same amount as the previous season.

### Premier Division table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
| 1 | Lichfield City (T) | 30 | 23 | 4 | 3 | 75 | 34 | +41 | 73 | Promotion to the Northern Premier League |
| 2 | Shifnal Town | 29 | 21 | 3 | 5 | 62 | 22 | +40 | 66 | Qualification for the play-offs |
| 3 | Atherstone Town | 28 | 19 | 4 | 5 | 61 | 31 | +30 | 61 | Qualification for the play-offs |
| 4 | Brocton | 30 | 18 | 2 | 10 | 81 | 43 | +38 | 56 | Qualification for the play-offs |
| 5 | 1874 Northwich | 29 | 16 | 8 | 5 | 52 | 39 | +13 | 56 | Qualification for the play-offs |
| 6 | Whitchurch Alport | 27 | 15 | 3 | 9 | 61 | 33 | +28 | 48 | |
| 7 | Dudley Town | 29 | 14 | 3 | 12 | 52 | 50 | +2 | 45 | |
| 8 | OJM CFC | 28 | 11 | 6 | 11 | 59 | 49 | +10 | 39 | |
| 9 | Studley | 30 | 12 | 3 | 15 | 38 | 52 | −14 | 39 | |
| 10 | Stourport Swifts | 30 | 10 | 8 | 12 | 39 | 49 | −10 | 38 | |
| 11 | AFC Wulfrunians | 30 | 10 | 6 | 14 | 40 | 52 | −12 | 36 | |
| 12 | Stone Old Alleynians | 28 | 10 | 5 | 13 | 36 | 39 | −3 | 35 | |
| 13 | Romulus | 30 | 10 | 3 | 17 | 46 | 62 | −16 | 33 | |
| 14 | Northwich Victoria | 27 | 8 | 8 | 11 | 38 | 50 | −12 | 32 | |
| 15 | Uttoxeter Town | 29 | 6 | 8 | 15 | 39 | 57 | −18 | 26 | |
| 16 | Tividale | 29 | 5 | 7 | 17 | 40 | 73 | −33 | 22 | |
| 17 | Highgate United | 29 | 4 | 5 | 20 | 23 | 64 | −41 | 17 | Relegation to Division One |
| 18 | Wolverhampton Casuals | 30 | 4 | 4 | 22 | 22 | 65 | −43 | 16 | Relegation to Division One |
* ↑ Four teams play for one spot and promotion to Step 4

### Stadia and locations

| Club | Location | Stadium | Capacity |
| 1874 Northwich | Barnton | The Offside Trust Stadium | 3,000 |
| AFC Wulfrunians | Wolverhampton | Castlecroft Stadium | 2,000 |
| Atherstone Town | Atherstone | Sheepy Road | |
| Brocton | Brocton | Silkmore Lane | 1,500 |
| Dudley Town | Willenhall | Asprey Arena | |
| Highgate United | Shirley | The Coppice | 2,000 |
| Lichfield City | Lichfield | City Ground | 1,000 |
| Northwich Victoria | Northwich | Wincham Park | 4,813 |
| OJM CFC | Birmingham (Kings Norton) | Triplex Sports Ground | |
| Romulus | Birmingham (Castle Vale) | Castle Vale Stadium | 2,000 |
| Shifnal Town | Shifnal | Phoenix Park | |
| Stone Old Alleynians | Meir Heath | King's Park | |
| Stourport Swifts | Stourport-on-Severn | Walshes Meadow | 2,000 |
| Studley | Studley | The Beehive | |
| Tividale | Tividale | The Beeches | 2,000 |
| Uttoxeter Town | Uttoxeter | Oldfields | |
| Whitchurch Alport | Whitchurch | Yockings Park | |
| Wolverhampton Casuals | Featherstone | Brinsford Lane | |

## Division One

This division comprises 22 teams, two more than the previous season.

### Division One table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
| 1 | Nuneaton Town (T) | 38 | 30 | 6 | 2 | 115 | 36 | +79 | 96 | Promotion to the Premier Division |
| 2 | Heather St John's | 36 | 27 | 2 | 7 | 98 | 37 | +61 | 83 | Qualification for the play-offs |
| 3 | Leicester St Andrews | 37 | 23 | 8 | 6 | 91 | 57 | +34 | 77 | Qualification for the play-offs |
| 4 | Coton Green | 36 | 23 | 4 | 9 | 82 | 44 | +38 | 73 | Qualification for the play-offs |
| 5 | Cradley Town | 35 | 23 | 1 | 11 | 97 | 53 | +44 | 70 | Qualification for the play-offs |
| 6 | Kirby Muxloe | 37 | 22 | 4 | 11 | 91 | 63 | +28 | 70 | |
| 7 | Bilston Town | 37 | 19 | 9 | 9 | 88 | 59 | +29 | 66 | |
| 8 | Smethwick Rangers | 37 | 18 | 9 | 10 | 63 | 45 | +18 | 63 | |
| 9 | Ingles | 37 | 18 | 8 | 11 | 83 | 57 | +26 | 62 | |
| 10 | Sutton United | 36 | 19 | 4 | 13 | 70 | 61 | +9 | 61 | |
| 11 | Coventry Copsewood | 37 | 16 | 6 | 15 | 70 | 67 | +3 | 54 | |
| 12 | Nuneaton Griff | 36 | 13 | 11 | 12 | 62 | 64 | −2 | 50 | |
| 13 | Saffron Dynamo | 37 | 12 | 9 | 16 | 64 | 64 | 0 | 45 | |
| 14 | Birstall United | 37 | 12 | 7 | 18 | 79 | 83 | −4 | 43 | |
| 15 | Stapenhill | 37 | 11 | 8 | 18 | 62 | 66 | −4 | 41 | |
| 16 | Gornal Athletic | 36 | 11 | 7 | 18 | 62 | 64 | −2 | 40 | |
| 17 | AFC Bridgnorth | 36 | 10 | 7 | 19 | 46 | 73 | −27 | 37 | |
| 18 | Lutterworth Athletic | 36 | 8 | 7 | 21 | 58 | 91 | −33 | 31 | |
| 19 | Chelmsley Town | 38 | 8 | 7 | 23 | 59 | 99 | −40 | 31 | |
| 20 | Allexton & New Parks | 37 | 6 | 8 | 23 | 42 | 106 | −64 | 26 | Relegation to a feeder league |
| 21 | Wednesfield | 36 | 4 | 3 | 29 | 27 | 100 | −73 | 15 | Relegation to a feeder league |
| 22 | Paget Rangers (R) | 37 | 2 | 1 | 34 | 33 | 153 | −120 | 7 | Relegation to a feeder league |
* ↑ Four teams play for one spot and promotion to Step 5

### Stadia and locations

| Club | Location | Stadium | Capacity |
| AFC Bridgnorth | Bridgnorth | Crown Meadow | |
| Allexton & New Parks | Leicester | New College Leicester | |
| Bilston Town | Bilston | Queen Street | 4,000 |
| Birstall United | Birstall | Meadow Lane | |
| Chelmsley Town | Coleshill | Pack Meadow | |
| Coton Green | Fazeley | New Mill Lane | |
| Coventry Copsewood | Coventry | Allard Way | 2,000 |
| Cradley Town | Cradley | Beeches View | |
| Gornal Athletic | Lower Gornal | Garden Walk Stadium | 2,000 |
| Heather St John's | Heather | St John's Park | 2,050 |
| Ingles | Thringstone | Homestead Road | 2,050 |
| Kirby Muxloe | Kirby Muxloe | Ratby Lane | 3,000 |
| Leicester St Andrews | Leicester | Canal Street | 1,000 |
| Lutterworth Athletic | Lutterworth | Hall Park | |
| Nuneaton Griff | Nuneaton | Pingles Stadium | 4,000 |
| Nuneaton Town | Nuneaton | The Oval | 4,614 |
| Paget Rangers | Sutton Coldfield | Central Ground | 2,000 |
| Saffron Dynamo | Cosby | Cambridge Road | |
| Smethwick Rangers | Boldmere | Trevor Brown Memorial Ground | 2,500 |
| Stapenhill | Stapenhill | Edge Hill | 1,500 |
| Sutton United | Sutton Coldfield | Coleshill Road | |
| Wednesfield | Wednesfield | Cottage Ground | |