2024–25 Midland Football League#Division One
{{About|the English football league|the Scottish football league|2024–25 Midlands Football League}}
{{Infobox football league season
| competition = Midland Football League
| season = 2024–25
| winners = Lichfield City
| promoted = Lichfield City (automatic)
Shifnal Town (play-offs)
| relegated = Highgate United
Wolverhampton Casuals
| league topscorer = Ryan Lee Harkin (31 goals)
| biggest home win =
| biggest away win =
| highest scoring =
| matches = 306
| total goals = 1012
| longest wins =
| longest unbeaten =
| longest losses =
| highest attendance =
| lowest attendance =
| average attendance =
| prevseason = 2023–24
| nextseason = 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; these four 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.{{cite web|url=https://www.thefa.com/news/2024/may/17/the-fa-releases-national-league-system-club-allocations-for-steps-1-6-in-2024-25-term |title=THE FA RELEASES NATIONAL LEAGUE SYSTEM CLUB ALLOCATIONS FOR STEPS 1-6 IN 2024-25 TERM |date=17 May 2024 |publisher=The Football Association}}
Premier Division
This division comprises 18 teams, the same amount as the previous season.
{{col-begin}}
{{col-2}}
The following 3 clubs left the division before the season:
- Bewdley Town - relegated to the Hellenic League Division One
- Congleton Town - promoted to the Northern Premier League Division One West
- Darlaston Town (1874) - promoted to the Northern Premier League Division One Midlands
{{col-2}}
The following 3 clubs joined the division:
- 1874 Northwich - relegated from the Northern Premier League Division One West
- Brocton - promoted from the North West Counties League Division One South
- OJM CFC - promoted from Division One
{{col-end}}
=Premier Division table=
|section=Premier Division
|update=complete
|source=[https://fulltime.thefa.com/index.html?selectedSeason=859651531&selectedFixtureGroupAgeGroup=0&selectedDivision=457021261&selectedCompetition=0 The FA]
|result1=PRO |result2=PPO |result3=PUCN |result4=PPO |result5=PPO |result8=DEM |result17=REP |result18=REL
|team_order=LIC, SHI, ATH, 18N, BRO, WHI, DUD, OJM, SOA, STO, NOV, STU, ROM, WUL, UTT, TIV, HIG, WVC
|win_18N=19|draw_18N=9 |loss_18N=6 |gf_18N=63|ga_18N=45
|win_WUL=11|draw_WUL=6 |loss_WUL=17|gf_WUL=45|ga_WUL=60
|win_ATH=23|draw_ATH=5 |loss_ATH=6 |gf_ATH=76|ga_ATH=41
|win_BRO=19|draw_BRO=4 |loss_BRO=11|gf_BRO=85|ga_BRO=46
|win_DUD=18|draw_DUD=4 |loss_DUD=12|gf_DUD=64|ga_DUD=52
|win_HIG=5 |draw_HIG=6 |loss_HIG=23|gf_HIG=30|ga_HIG=84
|win_LIC=26|draw_LIC=4 |loss_LIC=4 |gf_LIC=88|ga_LIC=36
|win_NOV=10|draw_NOV=12|loss_NOV=12|gf_NOV=47|ga_NOV=58
|win_OJM=14|draw_OJM=7 |loss_OJM=13|gf_OJM=68|ga_OJM=56
|win_ROM=12|draw_ROM=3 |loss_ROM=19|gf_ROM=54|ga_ROM=69
|win_SHI=25|draw_SHI=3 |loss_SHI=6 |gf_SHI=74|ga_SHI=27
|win_SOA=13|draw_SOA=6 |loss_SOA=15|gf_SOA=42|ga_SOA=48
|win_STO=12|draw_STO=9 |loss_STO=13|gf_STO=44|ga_STO=53
|win_STU=13|draw_STU=3 |loss_STU=18|gf_STU=40|ga_STU=60
|win_TIV=5 |draw_TIV=8 |loss_TIV=21|gf_TIV=45|ga_TIV=86
|win_UTT=6 |draw_UTT=9 |loss_UTT=19|gf_UTT=44|ga_UTT=67
|win_WHI=18|draw_WHI=4 |loss_WHI=12|gf_WHI=71|ga_WHI=43
|win_WVC=4 |draw_WVC=4 |loss_WVC=26|gf_WVC=24|ga_WVC=73
|status_LIC = CP
|status_SHI = OP
|status_OJM = R
|status_WVC = R
|name_18N = 1874 Northwich
|name_WUL = AFC Wulfrunians
|name_ATH = Atherstone Town
|name_BRO = Brocton
|name_DUD = Dudley Town
|name_HIG = Highgate United
|name_LIC = Lichfield City
|name_NOV = Northwich Victoria
|name_OJM = OJM CFC
|name_ROM = Romulus
|name_SHI = Shifnal Town
|name_SOA = Stone Old Alleynians
|name_STO = Stourport Swifts
|name_STU = Studley
|name_TIV = Tividale
|name_UTT = Uttoxeter Town
|name_WHI = Whitchurch Alport
|name_WVC = Wolverhampton Casuals
|show_limit=5
|class_rules=1) points; 2) goal difference; 3) number of goals scored; 4) number of matches won; 5) head-to-head results{{cite web |title=The FA Handbook 2023/2024 Part 29 Standardised Rules Section 12.2|url=https://www.thefa.com/football-rules-governance/lawsandrules/fa-handbook |publisher=The FA}}
|res_col_header=PQR
|col_PRO=green1 |text_PRO=Promotion to the Northern Premier League
|col_PPO=blue1 |text_PPO=Qualification for the play-offs |note_res_PPO=Four teams play for one spot and promotion to Step 4
|col_REL=red1 |text_REL=Relegation to North West Counties League Division One South
|col_PUCN=blue1 |text_PUCN=Qualification for the play-offs, then transfer to the United Counties League Premier South |note_res_PUCN=PPO
|col_DEM=red1 |text_DEM=Demotion to Division One |note_res_DEM=OJM CFC were demoted to Division One after failing the Stadium Accreditation process.
|col_REP= |text_REP=Reprived from relegation |note_res_REP=Highgate United were reprived from relegation due to the demotion of OJM CFC.
}}
step
=Results table=
{{#invoke:sports results|main
| source = [https://fulltime.thefa.com/fixturesGrid.html?leagueID=6125369&selectedSeason=859651531 The FA]
| update = complete
| matches_style = FBR
| a_note = yes
|team1=18N |team2=WUL |team3=ATH |team4=BRO |team5=DUD |team6=HIG |team7=LIC |team8=NOV |team9=OJM |team10=ROM |team11=SHI |team12=SOA |team13=SPS |team14=STU |team15=TIV |team16=UTT |team17=WCA |team18=WVC
|name_18N = 1874 Northwich
|name_WUL = AFC Wulfrunians
|name_ATH = Atherstone Town
|name_BRO = Brocton
|name_DUD = Dudley Town
|name_HIG = Highgate United
|name_LIC = Lichfield City
|name_NOV = Northwich Victoria
|name_OJM = OJM CFC
|name_ROM = Romulus
|name_SHI = Shifnal Town
|name_SOA = Stone Old Alleynians
|name_SPS = Stourport Swifts
|name_STU = Studley
|name_TIV = Tividale
|name_UTT = Uttoxeter Town
|name_WCA = Whitchurch Alport
|name_WVC = {{nowrap|Wolverhampton Casuals}}
|match_18N_WUL = 1-0
|match_18N_ATH = 1-1
|match_18N_BRO = 0-4
|match_18N_DUD = 2-5
|match_18N_HIG = 0-0
|match_18N_LIC = 2-1
|match_18N_NOV = 0-0
|match_18N_OJM = 2-0
|match_18N_ROM = 2-3
|match_18N_SHI = 0-0
|match_18N_SOA = 2-1
|match_18N_SPS = 2-0
|match_18N_STU = 0-2
|match_18N_TIV = 3-2
|match_18N_UTT = 2-2
|match_18N_WCA = 1-0
|match_18N_WVC = 3-0
|match_WUL_18N = 0-1
|match_WUL_ATH = 1-3
|match_WUL_BRO = 5-1
|match_WUL_DUD = 3-1
|match_WUL_HIG = 1-1
|match_WUL_LIC = 0-1
|match_WUL_NOV = 2-2
|match_WUL_OJM = 1-1
|match_WUL_ROM = 2-4
|match_WUL_SHI = 0-1
|match_WUL_SOA = 1-2
|match_WUL_SPS = 2-2
|match_WUL_STU = 0-1
|match_WUL_TIV = 0-1
|match_WUL_UTT = 1-1
|match_WUL_WCA = 0-2
|match_WUL_WVC = 3-0
|match_ATH_18N = 5-1
|match_ATH_WUL = 0-3
|match_ATH_BRO = 0-2
|match_ATH_DUD = 2-1
|match_ATH_HIG = 3-1
|match_ATH_LIC = 0-2
|match_ATH_NOV = 2-3
|match_ATH_OJM = 3-2
|match_ATH_ROM = 3-1
|match_ATH_SHI = 1-3
|match_ATH_SOA = 1-0
|match_ATH_SPS = 2-2
|match_ATH_STU = 4-1
|match_ATH_TIV = 3-2
|match_ATH_UTT = 2-1
|match_ATH_WCA = 2-0
|match_ATH_WVC = 2-0
|match_BRO_18N = 0-1
|match_BRO_WUL = 6-0
|match_BRO_ATH = 1-2
|match_BRO_DUD = 5-0
|match_BRO_HIG = 4-1
|match_BRO_LIC = 2-2
|match_BRO_NOV = 1-1
|match_BRO_OJM = 3-1
|match_BRO_ROM = 1-3
|match_BRO_SHI = 1-2
|match_BRO_SOA = 3-1
|match_BRO_SPS = 3-1
|match_BRO_STU = 5-0
|match_BRO_TIV = 8-3
|match_BRO_UTT = 1-2
|match_BRO_WCA = 4-2
|match_BRO_WVC = 7-0
|match_DUD_18N = 4-1
|match_DUD_WUL = 0-2
|match_DUD_ATH = 1-1
|match_DUD_BRO = 2-0
|match_DUD_HIG = 4-2
|match_DUD_LIC = 1-1
|match_DUD_NOV = 2-3
|match_DUD_OJM = 5-3
|match_DUD_ROM = 2-0
|match_DUD_SHI = 1-0
|match_DUD_SOA = 2-0
|match_DUD_SPS = 1-2
|match_DUD_STU = 2-4
|match_DUD_TIV = 4-0
|match_DUD_UTT = 2-1
|match_DUD_WCA = 2-1
|match_DUD_WVC = 3-2
|match_HIG_18N = 1-1
|match_HIG_WUL = 0-1
|match_HIG_ATH = 0-5
|match_HIG_BRO = 2-3
|match_HIG_DUD = 1-2
|match_HIG_LIC = 0-4
|match_HIG_NOV = 2-3
|match_HIG_OJM = 2-4
|match_HIG_ROM = 1-1
|match_HIG_SHI = 4-3
|match_HIG_SOA = 1-1
|match_HIG_SPS = 0-4
|match_HIG_STU = 1-0
|match_HIG_TIV = 1-3
|match_HIG_UTT = 0-1
|match_HIG_WCA = 1-4
|match_HIG_WVC = 0-1
|match_LIC_18N = 2-2
|match_LIC_WUL = 6-1
|match_LIC_ATH = 4-1
|match_LIC_BRO = 0-4
|match_LIC_DUD = 1-0
|match_LIC_HIG = 8-0
|match_LIC_NOV = 3-0
|match_LIC_OJM = 5-2
|match_LIC_ROM = 2-1
|match_LIC_SHI = 4-2
|match_LIC_SOA = 0-1
|match_LIC_SPS = 2-1
|match_LIC_STU = 2-1
|match_LIC_TIV = 2-0
|match_LIC_UTT = 4-2
|match_LIC_WCA = 3-2
|match_LIC_WVC = 1-0
|match_NOV_18N = 1-4
|match_NOV_WUL = 2-1
|match_NOV_ATH = 2-2
|match_NOV_BRO = 0-0
|match_NOV_DUD = 1-4
|match_NOV_HIG = 2-1
|match_NOV_LIC = 0-1
|match_NOV_OJM = 3-1
|match_NOV_ROM = 3-0
|match_NOV_SHI = 1-2
|match_NOV_SOA = 1-1
|match_NOV_SPS = 1-1
|match_NOV_STU = 1-1
|match_NOV_TIV = 2-2
|match_NOV_UTT = 2-2
|match_NOV_WCA = 0-3
|match_NOV_WVC = 3-1
|match_OJM_18N = 0-2
|match_OJM_WUL = 0-1
|match_OJM_ATH = 0-3
|match_OJM_BRO = 0-0
|match_OJM_DUD = 0-1
|match_OJM_HIG = 3-0
|match_OJM_LIC = 2-6
|match_OJM_NOV = 4-0
|match_OJM_ROM = 3-1
|match_OJM_SHI = 1-2
|match_OJM_SOA = 1-1
|match_OJM_SPS = 4-0
|match_OJM_STU = 2-1
|match_OJM_TIV = 3-2
|match_OJM_UTT = 3-2
|match_OJM_WCA = 3-0
|match_OJM_WVC = 1-0
|match_ROM_18N = 2-4
|match_ROM_WUL = 3-2
|match_ROM_ATH = 2-3
|match_ROM_BRO = 2-3
|match_ROM_DUD = 4-2
|match_ROM_HIG = 0-1
|match_ROM_LIC = 1-3
|match_ROM_NOV = 3-1
|match_ROM_OJM = 1-1
|match_ROM_SHI = 1-3
|match_ROM_SOA = 0-3
|match_ROM_SPS = 3-1
|match_ROM_STU = 0-1
|match_ROM_TIV = 3-1
|match_ROM_UTT = 3-2
|match_ROM_WCA = 2-3
|match_ROM_WVC = 4-2
|match_SHI_18N = 1-1
|match_SHI_WUL = 5-1
|match_SHI_ATH = 1-2
|match_SHI_BRO = 1-0
|match_SHI_DUD = 2-0
|match_SHI_HIG = 5-0
|match_SHI_LIC = 3-0
|match_SHI_NOV = 2-1
|match_SHI_OJM = 3-2
|match_SHI_ROM = 4-0
|match_SHI_SOA = 1-0
|match_SHI_SPS = 5-0
|match_SHI_STU = 0-1
|match_SHI_TIV = 3-0
|match_SHI_UTT = 5-1
|match_SHI_WCA = 3-0
|match_SHI_WVC = 0-0
|match_SOA_18N = 1-2
|match_SOA_WUL = 1-2
|match_SOA_ATH = 0-6
|match_SOA_BRO = 2-0
|match_SOA_DUD = 3-0
|match_SOA_HIG = 1-0
|match_SOA_LIC = 0-3
|match_SOA_NOV = 3-1
|match_SOA_OJM = 0-3
|match_SOA_ROM = 0-1
|match_SOA_SHI = 0-2
|match_SOA_SPS = 5-0
|match_SOA_STU = 4-0
|match_SOA_TIV = 2-1
|match_SOA_UTT = 1-1
|match_SOA_WCA = 0-3
|match_SOA_WVC = 2-0
|match_SPS_18N = 1-5
|match_SPS_WUL = 1-3
|match_SPS_ATH = 0-1
|match_SPS_BRO = 3-1
|match_SPS_DUD = 0-0
|match_SPS_HIG = 3-0
|match_SPS_LIC = 0-1
|match_SPS_NOV = 2-1
|match_SPS_OJM = 0-0
|match_SPS_ROM = 2-1
|match_SPS_SHI = 1-0
|match_SPS_SOA = 2-2
|match_SPS_STU = 3-1
|match_SPS_TIV = 0-0
|match_SPS_UTT = 1-1
|match_SPS_WCA = 1-3
|match_SPS_WVC = 4-0
|match_STU_18N = 0-3
|match_STU_WUL = 3-0
|match_STU_ATH = 2-2
|match_STU_BRO = 1-2
|match_STU_DUD = 0-2
|match_STU_HIG = 2-0
|match_STU_LIC = 0-4
|match_STU_NOV = 1-0
|match_STU_OJM = 2-6
|match_STU_ROM = 3-0
|match_STU_SHI = 0-2
|match_STU_SOA = 3-0
|match_STU_SPS = 1-0
|match_STU_TIV = 1-1
|match_STU_UTT = 1-2
|match_STU_WCA = 1-3
|match_STU_WVC = 1-0
|match_TIV_18N = 1-3
|match_TIV_WUL = 2-3
|match_TIV_ATH = 0-1
|match_TIV_BRO = 2-4
|match_TIV_DUD = 2-5
|match_TIV_HIG = 1-1
|match_TIV_LIC = 3-3
|match_TIV_NOV = 1-1
|match_TIV_OJM = 0-5
|match_TIV_ROM = 1-0
|match_TIV_SHI = 0-2
|match_TIV_SOA = 0-2
|match_TIV_SPS = 0-2
|match_TIV_STU = 4-3
|match_TIV_UTT = 1-1
|match_TIV_WCA = 0-6
|match_TIV_WVC = 5-1
|match_UTT_18N = 2-4
|match_UTT_WUL = 3-0
|match_UTT_ATH = 0-4
|match_UTT_BRO = 0-2
|match_UTT_DUD = 2-3
|match_UTT_HIG = 2-3
|match_UTT_LIC = 1-2
|match_UTT_NOV = 1-2
|match_UTT_OJM = 3-3
|match_UTT_ROM = 3-2
|match_UTT_SHI = 1-2
|match_UTT_SOA = 0-0
|match_UTT_SPS = 0-1
|match_UTT_STU = 2-0
|match_UTT_TIV = 1-1
|match_UTT_WCA = 0-2
|match_UTT_WVC = 0-1
|match_WCA_18N = 2-4
|match_WCA_WUL = 2-2
|match_WCA_ATH = 0-2
|match_WCA_BRO = 2-1
|match_WCA_DUD = 1-0
|match_WCA_HIG = 3-0
|match_WCA_LIC = 0-3
|match_WCA_NOV = 0-0
|match_WCA_OJM = 1-1
|match_WCA_ROM = 1-1
|match_WCA_SHI = 1-2
|match_WCA_SOA = 4-0
|match_WCA_SPS = 1-2
|match_WCA_STU = 3-0
|match_WCA_TIV = 4-2
|match_WCA_UTT = 4-0
|match_WCA_WVC = 5-0
|match_WVC_18N = 1-1
|match_WVC_WUL = 0-1
|match_WVC_ATH = 1-2
|match_WVC_BRO = 2-3
|match_WVC_DUD = 0-0
|match_WVC_HIG = 1-2
|match_WVC_LIC = 1-2
|match_WVC_NOV = 2-3
|match_WVC_OJM = 0-3
|match_WVC_ROM = 0-1
|match_WVC_SHI = 1-2
|match_WVC_SOA = 1-2
|match_WVC_SPS = 1-1
|match_WVC_STU = 0-1
|match_WVC_TIV = 3-1
|match_WVC_UTT = 2-1
|match_WVC_WCA = 0-3
}}
=Play-offs=
{{4TeamBracket
| RD1=Semi-finals
| RD2=Final
| RD1-seed1=2
| RD1-team1=Shifnal Town
| RD1-score1=3
| RD1-seed2=5
| RD1-team2=Brocton
| RD1-score2=2
| RD1-seed3=3
| RD1-team3=Atherstone Town
| RD1-score3=0
| RD1-seed4=4
| RD1-team4=1874 Northwich
| RD1-score4=1
| RD2-seed1=2
| RD2-team1=Shifnal Town
| RD2-score1=2
| RD2-seed2=4
| RD2-team2=1874 Northwich
| RD2-score2=0
}}
==Semifinals==
{{football box collapsible
|date = 19 April
|time = 15:00
|team1 = Atherstone Town
|score = 0–1
|report= https://fulltime.thefa.com/displayFixture.html?id=28041609
|team2 = 1874 Northwich
|goals1 =
|goals2 =
- Woolley {{goal|90+7}}
|aet =
| stadium = Sheepy Road
| location = Atherstone
|attendance = 528
|referee =
}}
{{football box collapsible
|date = 19 April
|time = 15:00
|team1 = Shifnal Town
|score = 3–2
|report= https://fulltime.thefa.com/displayFixture.html?id=28041608
|team2 = Brocton
|goals1 =
- Fitzgerald {{goal|23|pen.}}
- Byrne {{goal|25}}
- Rowley {{goal|67}}
|goals2 =
|aet =
|stadium = Acoustafoam Stadium
|location= Shifnal
|attendance = 695
|referee =
}}
==Final==
{{football box collapsible
|date =26 April
|time = 15:00
|team1 = Shifnal Town
|score = 2–0
|report= https://fulltime.thefa.com/displayFixture.html?id=28046458
|team2 = 1874 Northwich
|goals1 =
- Fitzgerald {{goal|15|pen.}}
- Bood {{goal|44}}
|goals2 =
|aet =
|stadium = Acoustafoam Stadium
|location= Shifnal
|attendance = 1,067
|referee =
}}
=Stadia and locations=
{{location map+ |West Midlands (region) |float=left |width=600 |caption=Location of the clubs in the 2023–24 Midland League Premier Division|places=
{{location map~ |West Midlands (region) |lat=52.575339 |long=-2.189278 |mark=Blue 000080 pog.svg |label=AFC Wulfrunians |label_size=85 |position=left}}
{{location map~ |West Midlands (region) |lat=52.584583 |long=-1.548083 |mark=Blue 000080 pog.svg |label=Atherstone Town |label_size=85 |position=right}}
{{location map~ |West Midlands (region) |lat=52.790485 |long=-2.098871 |mark=Blue 000080 pog.svg |label=Brocton |label_size=85 |position=right}}
{{location map~ |West Midlands (region) |lat=52.5850 |long=-2.0576 |mark=Blue 000080 pog.svg |label=Dudley Town |label_size=85 |position=top}}
{{location map~ |West Midlands (region) |lat=52.389051 |long=-1.845841 |mark=Blue 000080 pog.svg |label=Highgate United |label_size=85 |position=right}}
{{location map~ |West Midlands (region) |lat=52.693320 |long=-1.813743 |mark=Blue 000080 pog.svg |label=Lichfield City |label_size=85 |position=top}}
{{location map~ |West Midlands (region) |lat=52.4121 |long=-1.9192 |mark=Blue 000080 pog.svg |label=OJM CFC |label_size=85 |position=left}}
{{location map~ |West Midlands (region) |lat=52.5151 |long=-1.7860 |mark=Blue 000080 pog.svg |label=Romulus |label_size=85 |position=right}}
{{location map~ |West Midlands (region) |lat=52.673078 |long=-2.361961 |mark=Blue 000080 pog.svg |label=Shifnal Town |label_size=85 |position=left}}
{{location map~ |West Midlands (region) |lat=52.891327 |long=-2.193077 |mark=Blue 000080 pog.svg |label=Stone Old Alleynians |label_size=85 |position=bottom}}
{{location map~ |West Midlands (region) |lat=52.335442 |long=-2.280738 |mark=Blue 000080 pog.svg |label=Stourport Swifts |label_size=85 |position=right}}
{{location map~ |West Midlands (region) |lat=52.2707 |long=-1.8935 |mark=Blue 000080 pog.svg |label=Studley |label_size=85 |position=bottom}}
{{location map~ |West Midlands (region) |lat=52.510674 |long=-2.050115 |mark=Blue 000080 pog.svg |label=Tividale |label_size=85 |position=left}}
{{location map~ |West Midlands (region) |lat=52.899876 |long=-1.874629 |mark=Blue 000080 pog.svg |label=Uttoxeter Town |label_size=85 |position=left}}
{{location map~ |West Midlands (region) |lat=52.972387 |long=-2.672449 |mark=Blue 000080 pog.svg |label=Whitchurch Alport |label_size=85 |position=bottom}}
{{location map~ |West Midlands (region) |lat=52.645156 |long=-2.125361 |mark=Blue 000080 pog.svg |label=Wolverhampton
Casuals |label_size=85 |position=top}}
}}
{{location map+ |Cheshire|float=left |width=600 |caption=Location of the clubs in the 2023–24 Midland League Premier Division from Cheshire|places=
{{location map~ |Cheshire|lat=53.2746 |long=-2.5465 |mark=Blue 000080 pog.svg |label=1874 Northwich |label_size=85 |position=bottom}}
{{location map~ |Cheshire|lat=53.2713 |long=-2.4931 |mark=Blue 000080 pog.svg |label=Northwich Victoria |label_size=85 |position=top}}
}}
class="wikitable sortable" style="font-size:95%" | |||
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 {{small|(Kings Norton)}} | Triplex Sports Ground | |
Romulus | Birmingham {{small|(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.
{{col-begin}}
{{col-2}}
The following 6 clubs left the division before the season:
- Allscott Heath - transferred to the North West Counties League Division One South
- Droitwich Spa - transferred to the Hellenic League Division One
- Hinckley - promoted to the United Counties League Premier Division South
- OJM CFC - promoted to the Premier Division
- Shawbury United - transferred to the North West Counties League Division One South
- Wolverhampton Sporting - transferred to the North West Counties League Division One South
{{col-2}}
The following 8 clubs joined the division:
- Allexton & New Parks - promoted from the Leicestershire Senior League Premier Division
- Birstall United - transferred from the United Counties League Division One
- Gornal Athletic - promoted from the West Midlands (Regional) League Division One
- Kirby Muxloe - transferred from the United Counties League Division One
- Leicester St Andrews - transferred from the United Counties League Division One
- Lutterworth Athletic - transferred from the United Counties League Division One
- Nuneaton Town - resigned from the Southern League Premier Division Central
- Saffron Dynamo - transferred from the United Counties League Division One
{{col-end}}
=Division One table=
|section=Division One
|update=complete
|source=[https://fulltime.thefa.com/index.html?league=6125369&selectedSeason=859651531&selectedDivision=611478815&selectedCompetition=0&selectedFixtureGroupKey=1_934267567 The FA]
|result1=PRO |result2=PPO |result3=PPO |result4=PPO |result5=PPO |result20=REP |result21=REP |result22=REL
|team_order=NUN, HSJ, LSA, CRA, COT, KIR, SME, ING, BIL, SUT, CVC, NUG, STA, BIR, SAF, GOR, BRI, LUT, CHE, ANP, WED, PAG
|win_BRI=12|draw_BRI=11|loss_BRI=19|gf_BRI=52 |ga_BRI=77
|win_ANP=7 |draw_ANP=9 |loss_ANP=26|gf_ANP=47 |ga_ANP=121
|win_BIL=20|draw_BIL=9 |loss_BIL=13|gf_BIL=94 |ga_BIL=73
|win_BIR=15|draw_BIR=7 |loss_BIR=20|gf_BIR=87 |ga_BIR=90
|win_CHE=9 |draw_CHE=8 |loss_CHE=25|gf_CHE=63 |ga_CHE=104
|win_COT=25|draw_COT=7 |loss_COT=10|gf_COT=100|ga_COT=55
|win_CVC=18|draw_CVC=7 |loss_CVC=17|gf_CVC=80 |ga_CVC=76
|win_CRA=28|draw_CRA=2 |loss_CRA=12|gf_CRA=112|ga_CRA=60
|win_GOR=13|draw_GOR=8 |loss_GOR=21|gf_GOR=67 |ga_GOR=69
|win_HSJ=31|draw_HSJ=2 |loss_HSJ=9 |gf_HSJ=114|ga_HSJ=42
|win_ING=20|draw_ING=10|loss_ING=12|gf_ING=88 |ga_ING=62
|win_KIR=23|draw_KIR=5 |loss_KIR=14|gf_KIR=95 |ga_KIR=76
|win_LSA=26|draw_LSA=9 |loss_LSA=7 |gf_LSA=104|ga_LSA=61
|win_LUT=10|draw_LUT=9 |loss_LUT=23|gf_LUT=69 |ga_LUT=102
|win_NUG=16|draw_NUG=11|loss_NUG=15|gf_NUG=72 |ga_NUG=74
|win_NUN=32|draw_NUN=7 |loss_NUN=3 |gf_NUN=121|ga_NUN=38
|win_PAG=2 |draw_PAG=4 |loss_PAG=36|gf_PAG=38 |ga_PAG=168
|win_SAF=14|draw_SAF=9 |loss_SAF=19|gf_SAF=66 |ga_SAF=73
|win_SME=21|draw_SME=9 |loss_SME=12|gf_SME=73 |ga_SME=51
|win_STA=15|draw_STA=8 |loss_STA=19|gf_STA=68 |ga_STA=68
|win_SUT=20|draw_SUT=5 |loss_SUT=17|gf_SUT=80 |ga_SUT=70
|win_WED=5 |draw_WED=4 |loss_WED=33|gf_WED=33 |ga_WED=113
|status_NUN = CP
|status_COT = OP
|status_PAG = R
|name_BRI = AFC Bridgnorth
|name_ANP = Allexton & New Parks
|name_BIL = Bilston Town
|name_BIR = Birstall United
|name_CHE = Chelmsley Town
|name_COT = Coton Green
|name_CVC = Coventry Copsewood
|name_CRA = Cradley Town
|name_GOR = Gornal Athletic
|name_HSJ = Heather St John's
|name_ING = Ingles
|name_KIR = Kirby Muxloe
|name_LSA = Leicester St Andrews
|name_LUT = Lutterworth Athletic
|name_NUG = Nuneaton Griff
|name_NUN = Nuneaton Town
|name_PAG = Paget Rangers
|name_SAF = Saffron Dynamo
|name_SME = Smethwick Rangers
|name_STA = Stapenhill
|name_SUT = Sutton United
|name_WED = Wednesfield
|show_limit=5
|class_rules=1) points; 2) goal difference; 3) number of goals scored; 4) number of matches won; 5) head-to-head results
|res_col_header=PQR
|col_PRO=green1 |text_PRO=Promotion to the Premier Division
|col_PPO=blue1 |text_PPO=Qualification for the play-offs |note_res_PPO=Four teams play for one spot and promotion to Step 5
|col_REL=red1 |text_REL=Relegation to Midland League Division Two
|col_REP= |text_REP=Reprived from relegation
}}
=Results table=
{{#invoke:sports results|main
| source = [https://fulltime.thefa.com/fixturesGrid.html;jsessionid=D32F4FA5EFBA6D7D49D44833FC8ECB44?selectedSeason=859651531&selectedFixtureGroupAgeGroup=0&selectedFixtureGroupKey=1_934267567 The FA]
| update = complete
| matches_style = FBR
| a_note = yes
|team1=BRI |team2=ANP |team3=BIL |team4=BIR |team5=CHE |team6=CTG |team7=CVC |team8=CRA |team9=GOR |team10=HSJ |team11=ING |team12=KMX |team13=LSA |team14=LUT |team15=NUG |team16=NUT |team17=PAG |team18=SFD |team19=SMW |team20=STA |team21=SUT |team22=WED
|name_BRI = AFC Bridgnorth
|name_ANP = {{nowrap|Allexton & New Parks}}
|name_BIL = Bilston Town
|name_BIR = Birstall United
|name_CHE = Chelmsley Town
|name_CTG = Coton Green
|name_CVC = Coventry Copsewood
|name_CRA = Cradley Town
|name_GOR = Gornal Athletic
|name_HSJ = Heather St John's
|name_ING = Ingles
|name_KMX = Kirby Muxloe
|name_LSA = Leicester St Andrews
|name_LUT = Lutterworth Athletic
|name_NUG = Nuneaton Griff
|name_NUT = Nuneaton Town
|name_PAG = Paget Rangers
|name_SFD = Saffron Dynamo
|name_SMW = Smethwick Rangers
|name_STA = Stapenhill
|name_SUT = Sutton United
|name_WED = Wednesfield
|match_BRI_ANP = 0-2
|match_BRI_BIL = 3-4
|match_BRI_BIR = 5-3
|match_BRI_CHE = 0-0
|match_BRI_CTG = 0-1
|match_BRI_CVC = 3-1
|match_BRI_CRA = 1-2
|match_BRI_GOR = 1-4
|match_BRI_HSJ = 1-3
|match_BRI_ING = 1-1
|match_BRI_KMX = 4-2
|match_BRI_LSA = 0-1
|match_BRI_LUT = 2-1
|match_BRI_NUG = 0-1
|match_BRI_NUT = 0-2
|match_BRI_PAG = 2-1
|match_BRI_SFD = 1-2
|match_BRI_SMW = 2-1
|match_BRI_STA = 2-1
|match_BRI_SUT = 0-4
|match_BRI_WED = 0-0
|match_ANP_BRI = 0-0
|match_ANP_BIL = 2-2
|match_ANP_BIR = 1-6
|match_ANP_CHE = 3-4
|match_ANP_CTG = 2-1
|match_ANP_CVC = 1-2
|match_ANP_CRA = 1-6
|match_ANP_GOR = 0-1
|match_ANP_HSJ = 0-2
|match_ANP_ING = 2-1
|match_ANP_KMX = 1-4
|match_ANP_LSA = 1-7
|match_ANP_LUT = 3-0
|match_ANP_NUG = 1-1
|match_ANP_NUT = 2-4
|match_ANP_PAG = 3-2
|match_ANP_SFD = 1-4
|match_ANP_SMW = 2-2
|match_ANP_STA = 0-0
|match_ANP_SUT = 0-3
|match_ANP_WED = 2-2
|match_BIL_BRI = 4-1
|match_BIL_ANP = 4-0
|match_BIL_BIR = 2-2
|match_BIL_CHE = 4-0
|match_BIL_CTG = 1-1
|match_BIL_CVC = 3-1
|match_BIL_CRA = 1-0
|match_BIL_GOR = 3-2
|match_BIL_HSJ = 1-3
|match_BIL_ING = 1-0
|match_BIL_KMX = 3-3
|match_BIL_LSA = 2-4
|match_BIL_LUT = 2-3
|match_BIL_NUG = 2-2
|match_BIL_NUT = 0-1
|match_BIL_PAG = 8-1
|match_BIL_SFD = 1-0
|match_BIL_SMW = 0-0
|match_BIL_STA = 2-1
|match_BIL_SUT = 4-0
|match_BIL_WED = 4-3
|match_BIR_BRI = 3-0
|match_BIR_ANP = 5-1
|match_BIR_BIL = 4-2
|match_BIR_CHE = 2-1
|match_BIR_CTG = 1-4
|match_BIR_CVC = 1-6
|match_BIR_CRA = 2-1
|match_BIR_GOR = 1-2
|match_BIR_HSJ = 1-2
|match_BIR_ING = 1-6
|match_BIR_KMX = 0-1
|match_BIR_LSA = 1-4
|match_BIR_LUT = 1-2
|match_BIR_NUG = 2-2
|match_BIR_NUT = 1-2
|match_BIR_PAG = 11-1
|match_BIR_SFD = 1-0
|match_BIR_SMW = 1-1
|match_BIR_STA = 1-3
|match_BIR_SUT = 2-0
|match_BIR_WED = 1-0
|match_CHE_BRI = 0-2
|match_CHE_ANP = 2-1
|match_CHE_BIL = 1-2
|match_CHE_BIR = 5-4
|match_CHE_CTG = 0-3
|match_CHE_CVC = 4-0
|match_CHE_CRA = 1-3
|match_CHE_GOR = 2-0
|match_CHE_HSJ = 0-2
|match_CHE_ING = 4-3
|match_CHE_KMX = 2-1
|match_CHE_LSA = 4-7
|match_CHE_LUT = 4-2
|match_CHE_NUG = 1-3
|match_CHE_NUT = 0-2
|match_CHE_PAG = 3-1
|match_CHE_SFD = 1-1
|match_CHE_SMW = 2-4
|match_CHE_STA = 1-1
|match_CHE_SUT = 0-4
|match_CHE_WED = 0-2
|match_CTG_BRI = 3-3
|match_CTG_ANP = 2-1
|match_CTG_BIL = 6-1
|match_CTG_BIR = 4-0
|match_CTG_CHE = 1-0
|match_CTG_CVC = 3-0
|match_CTG_CRA = 2-0
|match_CTG_GOR = 3-1
|match_CTG_HSJ = 0-2
|match_CTG_ING = 2-4
|match_CTG_KMX = 2-3
|match_CTG_LSA = 5-1
|match_CTG_LUT = 2-1
|match_CTG_NUG = 2-1
|match_CTG_NUT = 0-2
|match_CTG_PAG = 6-0
|match_CTG_SFD = 2-1
|match_CTG_SMW = 5-0
|match_CTG_STA = 0-2
|match_CTG_SUT = 3-2
|match_CTG_WED = 4-1
|match_CVC_BRI = 2-2
|match_CVC_ANP = 1-3
|match_CVC_BIL = 3-2
|match_CVC_BIR = 5-3
|match_CVC_CHE = 6-0
|match_CVC_CTG = 2-1
|match_CVC_CRA = 1-3
|match_CVC_GOR = 1-0
|match_CVC_HSJ = 2-3
|match_CVC_ING = 0-2
|match_CVC_KMX = 1-1
|match_CVC_LSA = 0-2
|match_CVC_LUT = 1-3
|match_CVC_NUG = 3-3
|match_CVC_NUT = 0-5
|match_CVC_PAG = 6-0
|match_CVC_SFD = 2-0
|match_CVC_SMW = 0-2
|match_CVC_STA = 4-3
|match_CVC_SUT = 2-1
|match_CVC_WED = 4-3
|match_CRA_BRI = 4-0
|match_CRA_ANP = 6-1
|match_CRA_BIL = 2-0
|match_CRA_BIR = 2-1
|match_CRA_CHE = 3-1
|match_CRA_CTG = 2-2
|match_CRA_CVC = 2-1
|match_CRA_GOR = 4-2
|match_CRA_HSJ = 7-3
|match_CRA_ING = 0-2
|match_CRA_KMX = 3-0
|match_CRA_LSA = 4-2
|match_CRA_LUT = 5-2
|match_CRA_NUG = 3-0
|match_CRA_NUT = 1-3
|match_CRA_PAG = 3-2
|match_CRA_SFD = 5-0
|match_CRA_SMW = 2-4
|match_CRA_STA = 0-3
|match_CRA_SUT = 1-0
|match_CRA_WED = 6-1
|match_GOR_BRI = 0-0
|match_GOR_ANP = 3-1
|match_GOR_BIL = 1-2
|match_GOR_BIR = 1-1
|match_GOR_CHE = 5-2
|match_GOR_CTG = 2-3
|match_GOR_CVC = 0-2
|match_GOR_CRA = 1-2
|match_GOR_HSJ = 0-4
|match_GOR_ING = 2-2
|match_GOR_KMX = 0-3
|match_GOR_LSA = 1-3
|match_GOR_LUT = 3-3
|match_GOR_NUG = 7-2
|match_GOR_NUT = 2-2
|match_GOR_PAG = 2-3
|match_GOR_SFD = 0-1
|match_GOR_SMW = 0-1
|match_GOR_STA = 0-1
|match_GOR_SUT = 0-1
|match_GOR_WED = 2-1
|match_HSJ_BRI = 0-1
|match_HSJ_ANP = 7-0
|match_HSJ_BIL = 6-2
|match_HSJ_BIR = 3-0
|match_HSJ_CHE = 3-0
|match_HSJ_CTG = 0-2
|match_HSJ_CVC = 4-1
|match_HSJ_CRA = 3-1
|match_HSJ_GOR = 2-0
|match_HSJ_ING = 2-1
|match_HSJ_KMX = 4-1
|match_HSJ_LSA = 1-3
|match_HSJ_LUT = 3-0
|match_HSJ_NUG = 4-0
|match_HSJ_NUT = 1-1
|match_HSJ_PAG = 8-0
|match_HSJ_SFD = 3-0
|match_HSJ_SMW = 1-0
|match_HSJ_STA = 2-3
|match_HSJ_SUT = 1-0
|match_HSJ_WED = 2-1
|match_ING_BRI = 5-1
|match_ING_ANP = 2-0
|match_ING_BIL = 1-1
|match_ING_BIR = 2-1
|match_ING_CHE = 1-1
|match_ING_CTG = 5-3
|match_ING_CVC = 1-1
|match_ING_CRA = 0-4
|match_ING_GOR = 0-0
|match_ING_HSJ = 2-0
|match_ING_KMX = 3-5
|match_ING_LSA = 0-0
|match_ING_LUT = 3-0
|match_ING_NUG = 3-0
|match_ING_NUT = 2-0
|match_ING_PAG = 3-0
|match_ING_SFD = 2-1
|match_ING_SMW = 2-4
|match_ING_STA = 2-1
|match_ING_SUT = 0-0
|match_ING_WED = 0-1
|match_KMX_BRI = 2-0
|match_KMX_ANP = 2-0
|match_KMX_BIL = 1-2
|match_KMX_BIR = 2-3
|match_KMX_CHE = 2-1
|match_KMX_CTG = 1-4
|match_KMX_CVC = 4-1
|match_KMX_CRA = 0-1
|match_KMX_GOR = 2-1
|match_KMX_HSJ = 2-1
|match_KMX_ING = 3-3
|match_KMX_LSA = 1-0
|match_KMX_LUT = 2-2
|match_KMX_NUG = 2-4
|match_KMX_NUT = 1-3
|match_KMX_PAG = 4-1
|match_KMX_SFD = 0-2
|match_KMX_SMW = 3-0
|match_KMX_STA = 4-1
|match_KMX_SUT = 3-2
|match_KMX_WED = 4-1
|match_LSA_BRI = 3-1
|match_LSA_ANP = 5-2
|match_LSA_BIL = 1-1
|match_LSA_BIR = 3-3
|match_LSA_CHE = 4-3
|match_LSA_CTG = 3-2
|match_LSA_CVC = 1-1
|match_LSA_CRA = 1-3
|match_LSA_GOR = 2-4
|match_LSA_HSJ = 2-1
|match_LSA_ING = 3-3
|match_LSA_KMX = 5-1
|match_LSA_LUT = 1-0
|match_LSA_NUG = 2-1
|match_LSA_NUT = 0-4
|match_LSA_PAG = 5-0
|match_LSA_SFD = 1-1
|match_LSA_SMW = 2-0
|match_LSA_STA = 2-0
|match_LSA_SUT = 2-0
|match_LSA_WED = 5-0
|match_LUT_BRI = 1-1
|match_LUT_ANP = 4-0
|match_LUT_BIL = 1-2
|match_LUT_BIR = 0-3
|match_LUT_CHE = 1-1
|match_LUT_CTG = 3-3
|match_LUT_CVC = 0-4
|match_LUT_CRA = 0-5
|match_LUT_GOR = 2-2
|match_LUT_HSJ = 1-5
|match_LUT_ING = 2-1
|match_LUT_KMX = 1-3
|match_LUT_LSA = 3-4
|match_LUT_NUG = 1-4
|match_LUT_NUT = 1-7
|match_LUT_PAG = 4-1
|match_LUT_SFD = 4-2
|match_LUT_SMW = 2-1
|match_LUT_STA = 2-2
|match_LUT_SUT = 1-3
|match_LUT_WED = 7-2
|match_NUG_BRI = 2-2
|match_NUG_ANP = 1-1
|match_NUG_BIL = 1-2
|match_NUG_BIR = 1-0
|match_NUG_CHE = 3-0
|match_NUG_CTG = 1-2
|match_NUG_CVC = 0-0
|match_NUG_CRA = 1-0
|match_NUG_GOR = 1-2
|match_NUG_HSJ = 3-2
|match_NUG_ING = 2-4
|match_NUG_KMX = 0-5
|match_NUG_LSA = 2-2
|match_NUG_LUT = 1-0
|match_NUG_NUT = 0-2
|match_NUG_PAG = 5-0
|match_NUG_SFD = 1-2
|match_NUG_SMW = 1-0
|match_NUG_STA = 0-2
|match_NUG_SUT = 3-2
|match_NUG_WED = 3-2
|match_NUT_BRI = 5-0
|match_NUT_ANP = 7-0
|match_NUT_BIL = 2-1
|match_NUT_BIR = 2-0
|match_NUT_CHE = 1-1
|match_NUT_CTG = 4-2
|match_NUT_CVC = 3-2
|match_NUT_CRA = 4-1
|match_NUT_GOR = 2-0
|match_NUT_HSJ = 0-2
|match_NUT_ING = 3-2
|match_NUT_KMX = 5-2
|match_NUT_LSA = 0-0
|match_NUT_LUT = 1-0
|match_NUT_NUG = 1-1
|match_NUT_PAG = 6-1
|match_NUT_SFD = 3-0
|match_NUT_SMW = 3-2
|match_NUT_STA = 3-0
|match_NUT_SUT = 6-2
|match_NUT_WED = 4-1
|match_PAG_BRI = 0-3
|match_PAG_ANP = 1-1
|match_PAG_BIL = 1-5
|match_PAG_BIR = 3-5
|match_PAG_CHE = 1-1
|match_PAG_CTG = 2-2
|match_PAG_CVC = 0-2
|match_PAG_CRA = 1-8
|match_PAG_GOR = 0-5
|match_PAG_HSJ = 0-5
|match_PAG_ING = 3-5
|match_PAG_KMX = 1-7
|match_PAG_LSA = 0-1
|match_PAG_LUT = 2-2
|match_PAG_NUG = 2-3
|match_PAG_NUT = 2-6
|match_PAG_SFD = 0-2
|match_PAG_SMW = 0-3
|match_PAG_STA = 1-6
|match_PAG_SUT = 1-3
|match_PAG_WED = 0-1
|match_SFD_BRI = 2-1
|match_SFD_ANP = 2-1
|match_SFD_BIL = 4-3
|match_SFD_BIR = 2-2
|match_SFD_CHE = 4-4
|match_SFD_CTG = 0-2
|match_SFD_CVC = 0-3
|match_SFD_CRA = 2-2
|match_SFD_GOR = 0-4
|match_SFD_HSJ = 1-1
|match_SFD_ING = 1-2
|match_SFD_KMX = 0-1
|match_SFD_LSA = 0-3
|match_SFD_LUT = 3-3
|match_SFD_NUG = 1-1
|match_SFD_NUT = 1-0
|match_SFD_PAG = 6-0
|match_SFD_SMW = 1-3
|match_SFD_STA = 4-2
|match_SFD_SUT = 5-0
|match_SFD_WED = 5-0
|match_SMW_BRI = 1-1
|match_SMW_ANP = 5-0
|match_SMW_BIL = 2-1
|match_SMW_BIR = 3-1
|match_SMW_CHE = 2-1
|match_SMW_CTG = 0-0
|match_SMW_CVC = 1-1
|match_SMW_CRA = 1-2
|match_SMW_GOR = 0-0
|match_SMW_HSJ = 0-4
|match_SMW_ING = 3-0
|match_SMW_KMX = 0-2
|match_SMW_LSA = 1-3
|match_SMW_LUT = 2-0
|match_SMW_NUG = 2-2
|match_SMW_NUT = 1-1
|match_SMW_PAG = 3-0
|match_SMW_SFD = 2-0
|match_SMW_STA = 1-0
|match_SMW_SUT = 1-0
|match_SMW_WED = 3-1
|match_STA_BRI = 1-2
|match_STA_ANP = 1-2
|match_STA_BIL = 1-1
|match_STA_BIR = 0-1
|match_STA_CHE = 4-1
|match_STA_CTG = 0-0
|match_STA_CVC = 0-3
|match_STA_CRA = 3-1
|match_STA_GOR = 1-2
|match_STA_HSJ = 1-2
|match_STA_ING = 0-3
|match_STA_KMX = 1-1
|match_STA_LSA = 2-1
|match_STA_LUT = 2-1
|match_STA_NUG = 3-1
|match_STA_NUT = 1-3
|match_STA_PAG = 1-0
|match_STA_SFD = 2-2
|match_STA_SMW = 2-4
|match_STA_SUT = 1-1
|match_STA_WED = 1-0
|match_SUT_BRI = 1-2
|match_SUT_ANP = 6-1
|match_SUT_BIL = 2-1
|match_SUT_BIR = 3-3
|match_SUT_CHE = 3-2
|match_SUT_CTG = 0-2
|match_SUT_CVC = 3-1
|match_SUT_CRA = 4-1
|match_SUT_GOR = 2-0
|match_SUT_HSJ = 0-5
|match_SUT_ING = 3-2
|match_SUT_KMX = 7-0
|match_SUT_LSA = 2-2
|match_SUT_LUT = 3-1
|match_SUT_NUG = 0-6
|match_SUT_NUT = 2-2
|match_SUT_PAG = 2-0
|match_SUT_SFD = 1-0
|match_SUT_SMW = 0-2
|match_SUT_STA = 4-1
|match_SUT_WED = 3-0
|match_WED_BRI = 1-1
|match_WED_ANP = 1-1
|match_WED_BIL = 0-5
|match_WED_BIR = 0-2
|match_WED_CHE = 3-2
|match_WED_CTG = 0-3
|match_WED_CVC = 0-1
|match_WED_CRA = 0-1
|match_WED_GOR = 0-3
|match_WED_HSJ = 1-2
|match_WED_ING = 0-2
|match_WED_KMX = 0-4
|match_WED_LSA = 0-1
|match_WED_LUT = 0-2
|match_WED_NUG = 0-2
|match_WED_NUT = 0-4
|match_WED_PAG = 1-3
|match_WED_SFD = 2-1
|match_WED_SMW = 0-5
|match_WED_STA = 1-7
|match_WED_SUT = 0-1
}}
=Play-offs=
{{4TeamBracket
| RD1=Semi-finals
| RD2=Final
| RD1-seed1=2
| RD1-team1=Heather St John's
| RD1-score1=0
| RD1-seed2=5
| RD1-team2= Coton Green
| RD1-score2=2
| RD1-seed3=3
| RD1-team3=Leicester St Andrews
| RD1-score3=3
| RD1-seed4=4
| RD1-team4=Cradley Town
| RD1-score4=2
| RD2-seed1=3
| RD2-team1=Leicester St Andrews
| RD2-score1=2 (3)
| RD2-seed2=5
| RD2-team2=Coton Green
| RD2-score2=2 (5)
}}
==Semifinals==
{{football box collapsible
|date = 26 April
|time = 15:00
|team1 = Heather St John's
|score = 0–2
|report= https://fulltime.thefa.com/displayFixture.html?id=28043828
|team2 = Coton Green
|goals1 =
|goals2 =
|aet =
| stadium = St John's Park
| location = Heather
|attendance = 349
|referee =
}}
{{football box collapsible
|date = 26 April
|time = 15:00
|team1 = Leicester St Andrews
|score = 3–2
|report= https://fulltime.thefa.com/displayFixture.html?id=28043829
|team2 = Cradley Town
|goals1 =
|goals2 =
|aet =
|stadium = Canal Street
|location= Aylestone
|attendance = 401
|referee =
}}
==Final==
{{football box collapsible
|date =3 May
|time =
|team1 = Leicester St Andrews
|score = 2–2
|report= https://fulltime.thefa.com/displayFixture.html?id=28050901
|team2 = Coton Green
|goals1 =
|goals2 =
|aet =
|penalties1=
|penaltyscore=3–5
|penalties2=
|stadium = Canal Street
|location= Aylestone
|attendance = 924
|referee =
}}
=Stadia and locations=
{{location map+ |West Midlands (region) |float=left |width=600 |caption=Location of the West Midlands clubs in the 2023–24 Midland League Division One|places=
{{location map~ |West Midlands (region) |lat=52.5345 |long=-2.4245 |mark=Blue 000080 pog.svg |label=AFC Bridgnorth |label_size=85 |position=left}}
{{location map~ |West Midlands (region) |lat=52.5656 |long=-2.0741 |mark=Blue 000080 pog.svg |label=Bilston Town |label_size=85 |position=left}}
{{location map~ |West Midlands (region) |lat=52.4996 |long=-1.7065 |mark=Blue 000080 pog.svg |label=Chelmsley Town |label_size=85 |position=bottom}}
{{location map~ |West Midlands (region) |lat=52.615283 |long=-1.699152 |mark=Blue 000080 pog.svg |label=Coton Green |label_size=85 |position=top}}
{{location map~ |West Midlands (region) |lat=52.4024 |long=-1.4465 |mark=Blue 000080 pog.svg |label=Coventry Copsewood |label_size=85 |position=bottom}}
{{location map~ |West Midlands (region) |lat=52.4718 |long=-2.0821 |mark=Blue 000080 pog.svg |label=Cradley Town |label_size=85 |position=right}}
{{location map~ |West Midlands (region) |lat=52.5155 |long=-2.1257 |mark=Blue 000080 pog.svg |label=Gornal Athletic |label_size=85 |position=left}}
{{location map~ |West Midlands (region) |lat=52.5205 |long=-1.4654 |mark=Blue 000080 pog.svg |label=Nuneaton Griff |label_size=85 |position=bottom}}
{{location map~ |West Midlands (region) |lat=52.5207 |long=-1.4425 |mark=Blue 000080 pog.svg |label=Nuneaton Town |label_size=85 |position=top}}
{{location map~ |West Midlands (region) |lat=52.5704 |long=-1.8240 |mark=Blue 000080 pog.svg |label={{nowrap|Paget Rangers}} |label_size=85 |position=right}}
{{location map~ |West Midlands (region) |lat=52.5489 |long=-1.8402 |mark=Blue 000080 pog.svg |label={{nowrap|Smethwick Rangers}} |label_size=85 |position=bottom}}
{{location map~ |West Midlands (region) |lat=52.7867 |long=-1.6235 |mark=Blue 000080 pog.svg |label=Stapenhill |label_size=85 |position=top}}
{{location map~ |West Midlands (region) |lat=52.5704 |long=-1.8240 |mark=Blue 000080 pog.svg |label={{nowrap|Sutton United}} |label_size=85 |position=top}}
{{location map~ |West Midlands (region) |lat=52.5963 |long=-2.0834 |mark=Blue 000080 pog.svg |label=Wednesfield |label_size=85 |position=left}}
}}
{{location map+ |Leicestershire |float=left |width=600 |caption=Location of the Leicestershire clubs in the 2023–24 Midland League Division One|places=
{{location map~ |Leicestershire |lat=52.6415 |long=-1.1782 |mark=Blue 000080 pog.svg |label=Allexton & New Parks |label_size=85 |position=right}}
{{location map~ |Leicestershire |lat=52.6812 |long=-1.1129 |mark=Blue 000080 pog.svg |label=Birstall United |label_size=85 |position=right}}
{{location map~ |Leicestershire |lat=52.6916 |long=-1.4241 |mark=Blue 000080 pog.svg |label=Heather St John's |label_size=85 |position=top}}
{{location map~ |Leicestershire |lat=52.7701 |long=-1.2924 |mark=Blue 000080 pog.svg |label=Ingles |label_size=85 |position=left}}
{{location map~ |Leicestershire |lat=52.6413 |long=-1.2300 |mark=Blue 000080 pog.svg |label=Kirby Muxloe |label_size=85 |position=left}}
{{location map~ |Leicestershire |lat=52.6068 |long=-1.1567 |mark=Blue 000080 pog.svg |label=Leicester St Andrews|label_size=85 |position=bottom}}
{{location map~ |Leicestershire |lat=52.4802 |long=-1.2011 |mark=Blue 000080 pog.svg |label=Lutterworth Athletic|label_size=85 |position=bottom}}
{{location map~ |Leicestershire |lat=52.5574 |long=-1.1894 |mark=Blue 000080 pog.svg |label=Saffron Dynamo|label_size=85 |position=left}}
}}
class="wikitable sortable" style="font-size:95%" | |||
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 |
{{-}}
Division Two
This division comprises 15 teams, one less than the previous season.
{{col-begin}}
{{col-2}}
The following 3 clubs left the division before the season:
- Redditch Borough - promoted to the Hellenic Football League Division One
- Alcester Town - transferred to the Herefordshire Football League Premier Division
- AFC Coventry Rangers - folded
{{col-2}}
The following 2 clubs joined the division:
- AFC Solihull - promoted as champions of Division Three
- Northfield Town - promoted as runners-up of Division Three
{{col-end}}
=Division Two table=
|section=Division Two
|update=21 April 2025
|source=[https://fulltime.thefa.com/table.html?divisionseason=735580827 The FA]
|result2=PRO |result15=REL
|team_order=NOR, KNO, BUN, HAM, CAJ, SOL, CAD, CVN, BOL, LIT, INK, ALV, EAR, FFV, LNH
|win_ALV=7 |draw_ALV=4 |loss_ALV=15|gf_ALV=44 |ga_ALV=72
|win_BOL=10|draw_BOL=3 |loss_BOL=15|gf_BOL=55 |ga_BOL=76
|win_BUN=17|draw_BUN=6 |loss_BUN=5 |gf_BUN=78 |ga_BUN=46
|win_CAD=12|draw_CAD=4 |loss_CAD=12|gf_CAD=54 |ga_CAD=54
|win_CAJ=12 |draw_CAJ=6 |loss_CAJ=7 |gf_CAJ=57 |ga_CAJ=40
|win_CVN=10 |draw_CVN=5 |loss_CVN=9 |gf_CVN=45 |ga_CVN=39
|win_EAR=7 |draw_EAR=4 |loss_EAR=17|gf_EAR=50 |ga_EAR=85
|win_FFV=7 |draw_FFV=3 |loss_FFV=18|gf_FFV=31 |ga_FFV=66
|win_HAM=12|draw_HAM=9 |loss_HAM=5 |gf_HAM=68 |ga_HAM=43
|win_INK=7 |draw_INK=4 |loss_INK=16|gf_INK=49 |ga_INK=74
|win_KNO=22|draw_KNO=4 |loss_KNO=2 |gf_KNO=88 |ga_KNO=11
|win_LIT=9 |draw_LIT=1 |loss_LIT=17|gf_LIT=49 |ga_LIT=73
|win_LNH=4 |draw_LNH=2 |loss_LNH=21|gf_LNH=30 |ga_LNH=81
|win_NOR=23|draw_NOR=4 |loss_NOR=1 |gf_NOR=74 |ga_NOR=19
|win_SOL=12|draw_SOL=5 |loss_SOL=11|gf_SOL=54 |ga_SOL=47
|status_LNH = R
|status_KNO = P
|status_NOR = C
|name_ALV = Coventry Alvis
|name_BOL = Bolehall Swifts
|name_BUN = Birmingham United
|name_CAD = Cadbury Athletic
|name_CAJ = Central Ajax
|name_CVN = Coventrians
|name_EAR = Earlswood Town
|name_FFV = Fairfield Villa
|name_HAM = Hampton
|name_INK = Inkberrow
|name_KNO = Knowle
|name_LIT = Littleton
|name_LNH = Lane Head
|name_NOR = Northfield Town
|name_SOL = AFC Solihull
|show_limit=5
|class_rules=1) points; 2) goal difference; 3) number of goals scored; 4) number of matches won; 5) head-to-head results
|res_col_header=PQR
|col_PRO=green1 |text_PRO=Promotion to Division One
|col_REL=red1 |text_REL=Relegation to Step 8
}}
Division Three
This division comprises 15 teams, two less than the previous season.
{{col-begin}}
{{col-2}}
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
{{col-2}}
The following clubs joined the division:
- Kenilworth Sporting - new club
{{col-end}}
=Division Three table=
|section=Division Three
|update=7 April 2025
|source=[https://fulltime.thefa.com/table.html?selectedSeason=294891731&selectedDivision=23182556&ftsTablePageContent.fixtureAnalysisForm.standingsTableDay=7&ftsTablePageContent.fixtureAnalysisForm.standingsTableMonth=3&ftsTablePageContent.fixtureAnalysisForm.standingsTableYear=2025&activeTab=1 The FA]
|result1=PRO |result2=PRO
|team_order=BSF, WGA, SIL, KEN, AFC, CON, BAL, FEC, CVT, SSP, MEA, GOR, HIB, TIG, BNJ
|win_AFC=15|draw_AFC=2 |loss_AFC=10|gf_AFC=75 |ga_AFC=60
|win_BAL=14|draw_BAL=1 |loss_BAL=13|gf_BAL=58 |ga_BAL=68
|win_BNJ=2 |draw_BNJ=3 |loss_BNJ=23|gf_BNJ=35 |ga_BNJ=99
|win_BSF=25|draw_BSF=1 |loss_BSF=1 |gf_BSF=156|ga_BSF=31
|win_CON=15|draw_CON=2 |loss_CON=11|gf_CON=62 |ga_CON=53
|win_CVT=12|draw_CVT=3 |loss_CVT=13|gf_CVT=70 |ga_CVT=60
|win_FEC=11|draw_FEC=8 |loss_FEC=9 |gf_FEC=61 |ga_FEC=56
|win_GOR=8 |draw_GOR=1 |loss_GOR=19|gf_GOR=51 |ga_GOR=104
|win_HIB=6 |draw_HIB=3 |loss_HIB=19|gf_HIB=35 |ga_HIB=109
|win_KEN=17|draw_KEN=2 |loss_KEN=9 |gf_KEN=81 |ga_KEN=42
|win_MEA=8 |draw_MEA=4 |loss_MEA=16|gf_MEA=54 |ga_MEA=75
|win_SIL=21|draw_SIL=4 |loss_SIL=3 |gf_SIL=103|ga_SIL=38
|win_SSP=9 |draw_SSP=4 |loss_SSP=15|gf_SSP=52 |ga_SSP=79
|win_TIG=3 |draw_TIG=1 |loss_TIG=24|gf_TIG=33 |ga_TIG=153
|win_WGA=22|draw_WGA=3 |loss_WGA=3 |gf_WGA=132|ga_WGA=31
|status_BSF = CP
|name_AFC = AFC Birmingham
|name_BAL = Balsall/Berkswell
|name_BNJ = BNJS
|name_BSF = Boldmere Sports & Social Falcons
|name_CON = Continental Star
|name_CVT = Castle Vale Town
|name_FEC = Feckenham
|name_GOR = Gornal
|name_HIB = Leamington Hibernian
|name_KEN = Kenilworth Sporting
|name_MEA = Meadow Park
|name_SIL = Silhill
|name_SSP = Solihull Sporting
|name_TIG = Birmingham Tigers
|name_WGA = Wake Green Amateur
|show_limit=5
|class_rules=1) points; 2) goal difference; 3) number of goals scored; 4) number of matches won; 5) head-to-head results
|res_col_header=PQR
|col_PRO=green1 |text_PRO=Promotion to Step 7
}}
{{-}}
References
{{reflist}}