Football Wiki
Football Wiki
Current
This article contains information about a current League, Cup or Match.
It may contain tentative information; the content may change as the event approaches and more information becomes available.
Midland Football League
2024–25
Season information
Season statistics
 ← 2023–24
2025–26 → 

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 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.

The allocations for Steps 3 to 6 for this season were announced by The Football Association on 15 May 2023, and were subject to appeals.

Premier Division[]

Main article: 2024–25 Midland Football League Premier Division

This division comprises 18 teams, two fewer than the previous season.

The following 3 clubs left the division before the season:

The following 3 clubs joined the division:

Premier Division table[]

Pos Team Pld W D L GF GA GD Pts Promotion, qualification or relegation
1 Lichfield City (C, P) 34 26 4 4 88 36 +52 82 Promotion to the Northern Premier League
2 Shifnal Town 34 25 3 6 74 27 +47 78 Qualification for the play-offs
3 Atherstone Town 34 23 5 6 76 41 +35 74
4 1874 Northwich 34 19 9 6 63 45 +18 66
5 Brocton 34 19 4 11 85 46 +39 61
6 Whitchurch Alport 34 18 4 12 71 43 +28 58
7 Dudley Town 34 18 4 12 64 52 +12 58
8 OJM CFC 34 14 7 13 68 56 +12 49
9 Stone Old Alleynians 34 13 6 15 42 48 −6 45
10 Stourport Swifts 34 12 9 13 44 53 −9 45
11 Northwich Victoria 34 10 12 12 47 58 −11 42
12 Studley 34 13 3 18 40 60 −20 42
13 Romulus 34 12 3 19 54 69 −15 39
14 AFC Wulfrunians 34 11 6 17 45 60 −15 39
15 Uttoxeter Town 34 6 9 19 44 67 −23 27
16 Tividale 34 5 8 21 45 86 −41 23
17 Highgate United (R) 34 5 6 23 30 84 −54 21 Relegation to Division One
18 Wolverhampton Casuals (R) 34 4 4 26 24 73 −49 16
Source: The FA
Rules for classification: 1) points; 2) goal difference; 3) number of goals scored; 4) number of matches won; 5) head-to-head results
(C) Champion; (P) Promoted; (R) Relegated

Division One[]

Main article: 2024–25 Midland Football League Division One

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

The following 6 clubs left the division before the season:

The following 8 clubs joined the division:

Division One table[]

Pos Team Pld W D L GF GA GD Pts Promotion, qualification or relegation
1 Nuneaton Town (C, P) 41 31 7 3 118 36 +82 100 Promotion to the Premier Division
2 Heather St John's (Q) 41 31 2 8 113 40 +73 95 Qualification for the play-offs
3 Leicester St Andrews (Q) 41 26 9 6 103 59 +44 87
4 Cradley Town (Q) 41 27 2 12 107 60 +47 83
5 Coton Green (Q) 41 24 7 10 94 54 +40 79
6 Smethwick Rangers 41 21 9 11 71 48 +23 72
7 Kirby Muxloe 41 22 5 14 93 75 +18 71
8 Bilston Town 41 20 9 12 93 67 +26 69
9 Ingles 41 20 9 12 88 62 +26 69
10 Sutton United 41 20 4 17 80 70 +10 64
11 Coventry Copsewood 41 17 7 17 75 73 +2 58
12 Nuneaton Griff 41 15 11 15 71 74 −3 56
13 Birstall United 41 15 7 19 84 85 −1 52
14 Saffron Dynamo 41 14 9 18 66 68 −2 51
15 Stapenhill 41 14 8 19 66 67 −1 50
16 Gornal Athletic 41 13 7 21 67 69 −2 46
17 AFC Bridgnorth 41 12 10 19 52 77 −25 46
18 Lutterworth Athletic 41 10 9 22 69 101 −32 39
19 Chelmsley Town 41 9 8 24 61 101 −40 35
20 Allexton & New Parks (R) 41 7 8 26 46 120 −74 29 Relegation to a feeder league
21 Wednesfield (R) 41 4 4 33 30 111 −81 16
22 Paget Rangers (R) 41 2 3 36 37 167 −130 9
Updated to match(es) played on 12 April 2025. Source: The FA
Rules for classification: 1) points; 2) goal difference; 3) number of goals scored; 4) number of matches won; 5) head-to-head results
(C) Champion; (P) Promoted; (Q) Qualified to the phase indicated; (R) Relegated

Division Two[]

Main article: 2024–25 Midland Football League Division Two

This division comprises 15 teams, one less than the previous season.

The following 3 clubs left the division before the season:

The following 2 clubs joined the division:

Division Two table[]

Pos Team Pld W D L GF GA GD Pts Promotion, qualification or relegation
1 Knowle 28 22 4 2 88 11 +77 70 Promotion to Step 6
2 Northfield Town 26 22 3 1 71 18 +53 69
3 Birmingham United 26 17 6 3 74 39 +35 57
4 Hampton 25 12 8 5 67 42 +25 44
5 AFC Solihull 28 12 5 11 54 47 +7 41
6 Cadbury Athletic 28 12 4 12 54 54 0 40
7 Bolehall Swifts 27 10 3 14 53 71 −18 33
8 Central Ajax 21 8 6 7 43 35 +8 30
9 Littleton 25 9 1 15 46 64 −18 28
10 Coventrians 21 7 5 9 33 34 −1 26
11 Inkberrow 26 7 4 15 48 70 −22 25
12 Coventry Alvis 24 7 4 13 44 69 −25 25
13 Fairfield Villa 27 7 3 17 31 63 −32 24
14 Earlswood Town 27 6 4 17 47 85 −38 22
15 Lane Head (R) 27 4 2 21 30 81 −51 14 Relegation to Step 8
Updated to match(es) played on 7 April 2025. Source: The FA
Rules for classification: 1) points; 2) goal difference; 3) number of goals scored; 4) number of matches won; 5) head-to-head results
(R) Relegated

Division Three[]

Main article: 2024–25 Midland Football League Division Three

This division comprises 15 teams, two less than the previous season.

The following 3 clubs left the division before the season:

  • AFC Solihull - promoted as champions to Division Two
  • Northfield Town - promoted as runners-up to Division Two
  • DSC United - resigned from the league

The following clubs joined the division:

  • Kenilworth Sporting - new club

Division Three table[]

Pos Team Pld W D L GF GA GD Pts Promotion, qualification or relegation
1 Boldmere Sports & Social Falcons (C, P) 27 25 1 1 156 31 +125 76 Promotion to Step 7
2 Silhill 28 21 4 3 103 38 +65 67
3 Wake Green Amateur 27 21 3 3 127 31 +96 66
4 Kenilworth Sporting 26 16 2 8 73 39 +34 50
5 AFC Birmingham 27 15 2 10 75 60 +15 47
6 Continental Star 28 15 2 11 62 53 +9 47
7 Balsall/Berkswell 28 14 1 13 58 68 −10 43
8 Feckenham 27 11 8 8 61 51 +10 41
9 Castle Vale Town 28 12 3 13 70 60 +10 39
10 Solihull Sporting 27 8 4 15 49 78 −29 28
11 Meadow Park 26 7 4 15 51 71 −20 25
12 Gornal 28 8 1 19 51 104 −53 25
13 Leamington Hibernian 28 6 3 19 35 109 −74 21
14 Birmingham Tigers 27 3 1 23 32 146 −114 10
15 BNJS 28 2 3 23 35 99 −64 9
Updated to match(es) played on 7 April 2025. Source: The FA
Rules for classification: 1) points; 2) goal difference; 3) number of goals scored; 4) number of matches won; 5) head-to-head results
(C) Champion; (P) Promoted

External links[]

Midland Football League Premier Division 2024–25

1874 Northwich · AFC Wulfrunians · Atherstone Town · Brocton · Dudley Town · Highgate United · Lichfield City · Northwich Victoria · OJM · Romulus · Shifnal Town · Stone Old Alleynians · Stourport Swifts · Studley · Tividale · Uttoxeter Town · Whitchurch Alport · Wolverhampton Casuals

Midland Football League Division One 2024–25

AFC Bridgnorth · Allexton & New Parks · Bilston Town · Birstall United · Chelmsley Town · Coton Green · Coventry Copsewood · Cradley Town · Gornal Athletic · Heather St John's · Ingles · Kirby Muxloe · Leicester St Andrews · Lutterworth Athletic · Nuneaton Griff · Nuneaton Town · Paget Rangers · Saffron Dynamo · Smethwick Rangers · Stapenhill · Sutton United · Wednesfield

Midland Football League Division Two 2024–25

AFC Solihull · Birmingham United · Bolehall Swifts · Cadbury Athletic · Central Ajax · Coventrians · Coventry Alvis · Earlswood Town · Fairfield Villa · Hampton · Inkberrow · Knowle · Lane Head · Littleton · Northfield Town

Midland Football League Division Three 2024–25

AFC Birmingham · Balsall & Berkswell · Birmingham Tigers · BNJS · Boldmere Sports & Social Falcons · Castle Vale Town · Continental Star · Feckenham · Gornal Youth · Kenilworth Sporting · Leamington Hibernian · Meadow Park · Silhill · Solihull Sporting · Wake Green Amateurs

Midland Football League seasons

2018–19 · 2019–20 · 2020–21 · 2021–22 · 2022–23 · 2023–24 · 2024–25 ·

Flag of England 2024–25 in English football
FA competitions
FA Cup (Qualifying Rounds, Final) · FA Community Shield · FA Trophy (Final) · FA Vase (Final)
League cups
EFL Cup (Final) · EFL Trophy (Final)
Premier and Football League
Premier League · Football League (Championship · League One · League Two)
National League
National League (National League · North · South)
Lower leagues
Isthmian League (Premier · North · South Central · South East) · Northern Premier League (Premier · West · East · Midlands) · Southern League (Premier Central · Premier South · Division One Central · Division One South) · Combined Counties League (North Premier, South Premier, One) · Eastern Counties League (Premier, One North, One South) · Essex Senior League (level 9 only) · Hellenic League (Premier, One) · Midland League (Premier, One, Two, Three) · Northern Counties East League (Premier, One) · Northern League (One, Two) · North West Counties League (Premier, One North, One South) · Southern Combination League (Premier, One, Two) · Southern Counties East League (Premier, One) · South West Peninsula League (East, West) · Spartan South Midlands League (Premier, One) · United Counties League (Premier North, Premier South, One) · Wessex League (Premier, One) · Western League (Premier, One)
Playoffs
Championship (Final) · League One (Final) · League Two (Final)
National League (Final) · North (Final) · South (Final)
European competitions
Champions League (Final) · Europa League (Final) · Conference League (Final)
National teams
Senior: UEFA Euro 2024 (Group C), 2026 FIFA World Cup qualification) · U21: (UEFA Euro 2025 finals) · U20: (UEFA Euro 2025 qualification) · U17: (UEFA Euro 2025 qualification)
Other
Professional U21 Development League · Premier League awards
Summer 2024 transfers · Winter 2024–25 transfers
Club seasons
Premier League

Arsenal · Aston Villa · Bournemouth · Brentford · Brighton & Hove Albion · Chelsea · Crystal Palace · Everton · Fulham · Ipswich Town · Leicester City · Liverpool · Manchester City · Manchester United · Newcastle United · Nottingham Forest · Southampton · Tottenham Hotspur · West Ham United · Wolverhampton Wanderers

Championship

Blackburn Rovers · Bristol City · Burnley · Cardiff City · Coventry City · Derby County · Hull City · Leeds United · Luton Town · Middlesbrough · Millwall · Norwich City · Oxford United · Plymouth Argyle · Portsmouth · Preston North End · Queens Park Rangers · Sheffield United · Sheffield Wednesday · Stoke City · Sunderland · Swansea City · Watford · West Bromwich Albion

League One

Barnsley · Birmingham City · Blackpool · Bolton Wanderers · Bristol Rovers · Burton Albion · Cambridge United · Charlton Athletic · Crawley Town · Exeter City · Huddersfield Town · Leyton Orient · Lincoln City · Mansfield Town · Northampton Town · Peterborough United · Reading · Rotherham United · Shrewsbury Town · Stevenage · Stockport County · Wigan Athletic · Wrexham · Wycombe Wanderers

League Two

Accrington Stanley · AFC Wimbledon · Barrow · Bradford City · Bromley · Carlisle United · Cheltenham Town · Chesterfield · Colchester United · Crewe Alexandra · Doncaster Rovers · Fleetwood Town · Gillingham · Grimsby Town · Harrogate Town · Milton Keynes Dons · Morecambe · Newport County · Notts County · Port Vale · Salford City · Swindon Town · Tranmere Rovers · Walsall

2023–24                                                        2025–26

Flag of England England