2024–25 Spartan South Midlands Football League#Premier Division

The 2024–25 season is the 28th in the history of the Spartan South Midlands Football League, a football competition in England. The league operates three divisions, two of which are covered in this article, the Premier Division, at Step 5 and Division One at Step 6 of the English football league system.

The constitution was announced 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

{{Infobox football league season

|competition = Spartan South Midlands
Football League
Premier Division

|season=2024–25

|winners=

|promoted=

|relegated=

|matches=

|total goals=

|league topscorer=Danny Webb
(Harpenden Town)
(23 goals)

|biggest home win=Milton Keynes Irish 8–0 Harpenden Town
(7 September 2024)

|biggest away win=Shefford Town & Campton 0–6 Colney Heath
(26 October 2024)

|highest scoring=Biggleswade United 5–5 FC Romania
(5 October 2024)
Crawley Green 7–3 Wormley Rovers
(1 April 2025)

|updated=17 April 2025

|prevseason= 2023–24

|nextseason= 2025–26

}}

The Premier Division featured 15 clubs which competed in the division last season, along with three new clubs:

=League table=

{{#invoke:Sports table|main|style=WDL

|section=Premier Division

|source=[https://fulltime.thefa.com/index.html?psSelectedLeague=522238936 The FA Full-Time]

|update=complete

|team_order=MKI, TRI, COC, LOL, WOR, ARL, HPT, BGU, POT, WIN, DUN, AVD, COL, BAL, CRA, KEM, STC, ROM

|result1=PRO |result2=PO |result3=PO |result4=PO |result5=PO |result17=REL|result18=REL

|win_ARL=17|draw_ARL=7 |loss_ARL=10|gf_ARL=57|ga_ARL=44

|win_AVD=11|draw_AVD=5 |loss_AVD=18|gf_AVD=48|ga_AVD=55

|win_BAL=9 |draw_BAL=6 |loss_BAL=19|gf_BAL=42|ga_BAL=67

|win_BGU=14|draw_BGU=8 |loss_BGU=12|gf_BGU=62|ga_BGU=53

|win_COC=19|draw_COC=8 |loss_COC=7 |gf_COC=58|ga_COC=33

|win_COL=9 |draw_COL=8 |loss_COL=17|gf_COL=41|ga_COL=48

|win_CRA=8 |draw_CRA=7 |loss_CRA=18|gf_CRA=53|ga_CRA=82

|win_DUN=10|draw_DUN=11|loss_DUN=12|gf_DUN=34|ga_DUN=49

|win_ROM=6 |draw_ROM=7 |loss_ROM=21|gf_ROM=38|ga_ROM=72

|win_HPT=15|draw_HPT=6 |loss_HPT=13|gf_HPT=74|ga_HPT=65

|win_KEM=7 |draw_KEM=7 |loss_KEM=20|gf_KEM=31|ga_KEM=70

|win_LOL=19|draw_LOL=5 |loss_LOL=10|gf_LOL=61|ga_LOL=33

|win_MKI=26|draw_MKI=7 |loss_MKI=1 |gf_MKI=101|ga_MKI=31

|win_POT=13|draw_POT=6 |loss_POT=15|gf_POT=57|ga_POT=55

|win_STC=7 |draw_STC=5 |loss_STC=22|gf_STC=42|ga_STC=91

|win_TRI=22|draw_TRI=8 |loss_TRI=4 |gf_TRI=72|ga_TRI=36

|win_WIN=12|draw_WIN=8 |loss_WIN=14|gf_WIN=56|ga_WIN=58

|win_WOR=18|draw_WOR=7 |loss_WOR=9 |gf_WOR=65|ga_WOR=50

|status_MKI= C,P

|status_LOL = O P

|status_ROM = R

|status_STC = R

|name_ARL=Arlesey Town

|name_AVD=Aylesbury Vale Dynamos

|name_BAL=Baldock Town

|name_BGU=Biggleswade United

|name_COC=Cockfosters

|name_COL=Colney Heath

|name_CRA=Crawley Green

|name_DUN=Dunstable Town

|name_HPT=Harpenden Town

|name_KEM=Kempston Rovers

|name_LOL=London Lions

|name_MKI=Milton Keynes Irish

|name_POT=Potton United

|name_ROM=FC Romania

|name_STC=Shefford Town & Campton

|name_TRI=Tring Athletic

|name_WIN=Winslow United

|name_WOR=Wormley Rovers

|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 2022/2023 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 Southern League

|col_PO=blue1 |text_PO=Qualification for the play-offs

|col_REL=red1 |text_REL=Relegation to Division One

}}

=Play-offs=

{{4TeamBracket

| RD1=Semi-finals

| RD2=Final

| RD1-seed1=2

| RD1-team1=Tring Athletic

| RD1-score1=1

| RD1-seed2=5

| RD1-team2=Wormley Rovers

| RD1-score2=2

| RD1-seed3=3

| RD1-team3=Cockfosters

| RD1-score3=3(2)

| RD1-seed4=4

| RD1-team4=London Lions

| RD1-score4=3(4)

| RD2-seed1=5

| RD2-team1=Wormley Rovers

| RD2-score1=1(3)

| RD2-seed2=4

| RD2-team2=London Lions

| RD2-score2=1(4)

}}

==Semifinals==

{{football box collapsible

|date = 30 April 2025

|time = 19:45

|team1 = Tring Athletic

|score = 1–2

|report= https://fulltime.thefa.com/displayFixture.html?id=28046540

|team2 = Wormley Rovers

|goals1 =

|goals2 =

  • Kehinde {{goal||pen.}}
  • {{goal|80}}

|aet =

| stadium = Grass Roots Stadium

| location = Tring

|attendance = 509

|referee = Luke Griggs

}}

{{football box collapsible

|date = 30 April 2025

|time = 19:45

|team1 = Cockfosters

|score = 3–3

|penaltyscore = 2–4

|report= https://fulltime.thefa.com/displayFixture.html?id=28046538

|team2 = London Lions

|goals1 =

|goals2 =

|aet =

|stadium = Chalk Lane

|location= Cockfosters

|attendance =

|referee = Nathan Currey

}}

==Final==

{{football box collapsible

|date = 5 May 2025

|time = 15:00

|team1 = London Lions

|score = 1–1

|penaltyscore = 4–3

|report= https://fulltime.thefa.com/displayFixture.html?id=28054269

|team2 = Wormley Rovers

|goals1 =

|goals2 =

|aet =

|stadium = Rowley Lane

|location= Arkley

|attendance = 406

|referee = Rikki Woolford

}}

=Results table=

{{#invoke:sports results|main

| source = [https://fulltime.thefa.com/results.html?league=522238936&selectedSeason=582120309&selectedDivision=795549206&selectedCompetition=0&selectedFixtureGroupKey=1_700949994 FA Full-Time Grid]

| update = 19 April 2025

| matches_style = FBR

| a_note = yes

|team1=ARL |team2=AVD |team3=BAL |team4=BGU |team5=COC |team6=COL |team7=CRA |team8=DUN |team9=ROM |team10=HPT |team11=KEM |team12=LOL |team13=MKI |team14=POT |team15=STC |team16=TRI |team17=WIN |team18=WOR

|name_ARL=Arlesey Town

|name_AVD=Aylesbury Vale Dynamos

|name_BAL=Baldock Town

|name_BGU=Biggleswade United

|name_COC=Cockfosters

|name_COL=Colney Heath

|name_CRA=Crawley Green

|name_DUN=Dunstable Town

|name_ROM=FC Romania

|name_HPT=Harpenden Town

|name_KEM=Kempston Rovers

|name_LOL=London Lions

|name_MKI=Milton Keynes Irish

|name_POT=Potton United

|name_STC=Shefford Town & Campton

|name_TRI=Tring Athletic

|name_WIN=Winslow United

|name_WOR=Wormley Rovers

|match_ARL_AVD = 3-0

|match_ARL_BAL = 1-2

|match_ARL_BGU = 1-1

|match_ARL_COC = 1-1

|match_ARL_COL = 1-6

|match_ARL_CRA = 2-1

|match_ARL_DUN = 0−0

|match_ARL_ROM = 0-3

|match_ARL_HPT = 1-0

|match_ARL_KEM = 3–1

|match_ARL_LOL = 3-1

|match_ARL_MKI = 1-4

|match_ARL_POT = 2-0

|match_ARL_STC = 3-1

|match_ARL_TRI = 1-1

|match_ARL_WIN = 1-1

|match_ARL_WOR = 0-1

|match_AVD_ARL = 0-5

|match_AVD_BAL = 0–3

|match_AVD_BGU = 0-0

|match_AVD_COC = 2-2

|match_AVD_COL = 2-0

|match_AVD_CRA = 2−3

|match_AVD_DUN = 5-0

|match_AVD_ROM = 2-0

|match_AVD_HPT = 4-2

|match_AVD_KEM = 0-1

|match_AVD_LOL = 0-2

|match_AVD_MKI = 0-1

|match_AVD_POT = 2-3

|match_AVD_STC = 0-1

|match_AVD_TRI = 0–3

|match_AVD_WIN = 0-2

|match_AVD_WOR = 2-1

|match_BAL_ARL = 1-2

|match_BAL_AVD = 1-0

|match_BAL_BGU = 1-3

|match_BAL_COC = 1-2

|match_BAL_COL = 3-0

|match_BAL_CRA = 2-2

|match_BAL_DUN = 0-1

|match_BAL_ROM = 1-6

|match_BAL_HPT = 0-5

|match_BAL_KEM = 0-1

|match_BAL_LOL = 0-0

|match_BAL_MKI = 1-3

|match_BAL_POT = 1-1

|match_BAL_STC = 4-0

|match_BAL_TRI = 0–3

|match_BAL_WIN = 1-2

|match_BAL_WOR = 1-3

|match_BGU_ARL = 0–0

|match_BGU_AVD = 3-1

|match_BGU_BAL = 2-1

|match_BGU_COC = 2-0

|match_BGU_COL = 2-0

|match_BGU_CRA = 3-1

|match_BGU_DUN = 0-2

|match_BGU_ROM = 5-5

|match_BGU_HPT = 1-2

|match_BGU_KEM = 5-0

|match_BGU_LOL = 0–1

|match_BGU_MKI = 1-1

|match_BGU_POT = 1-2

|match_BGU_STC = 4-1

|match_BGU_TRI = 1-1

|match_BGU_WIN = 3-1

|match_BGU_WOR = 1-2

|match_COC_ARL = 0-2

|match_COC_AVD = 2-1

|match_COC_BAL = 2-0

|match_COC_BGU = 3−0

|match_COC_COL = 1-0

|match_COC_CRA = 2-0

|match_COC_DUN = 3-0

|match_COC_ROM = 4-0

|match_COC_HPT = 1-0

|match_COC_KEM = 0-2

|match_COC_LOL = 1-0

|match_COC_MKI = 2-2

|match_COC_POT = 2-2

|match_COC_STC = 4-0

|match_COC_TRI = 4-0

|match_COC_WIN = 1-0

|match_COC_WOR = 2-4

|match_COL_ARL = 0-2

|match_COL_AVD = 0-3

|match_COL_BAL = 1-1

|match_COL_BGU = 2-2

|match_COL_COC = 2-2

|match_COL_CRA = 0-1

|match_COL_DUN = 0-2

|match_COL_ROM = 2-0

|match_COL_HPT = 3–0

|match_COL_KEM = 1-0

|match_COL_LOL = 1–0

|match_COL_MKI = 0-2

|match_COL_POT = 2-3

|match_COL_STC = 2-2

|match_COL_TRI = 1-2

|match_COL_WIN = 2-2

|match_COL_WOR = 1-2

|match_CRA_ARL = 3-4

|match_CRA_AVD = 3-2

|match_CRA_BAL = 2-0

|match_CRA_BGU = 1-6

|match_CRA_COC = 2–3

|match_CRA_COL = 1-1

|match_CRA_ROM = 1-4

|match_CRA_HPT = 3-4

|match_CRA_KEM = 3-2

|match_CRA_LOL = 0-1

|match_CRA_MKI = 0–2

|match_CRA_POT = 1–6

|match_CRA_STC = 1-2

|match_CRA_TRI = 1-4

|match_CRA_WIN = 1-3

|match_CRA_WOR = 7–3

|match_DUN_ARL = 1-2

|match_DUN_AVD = 1–1

|match_DUN_BAL = 0-1

|match_DUN_BGU = 2-1

|match_DUN_COC = 1-1

|match_DUN_COL = 1-2

|match_DUN_CRA = 0-0

|match_DUN_ROM = 1-0

|match_DUN_HPT = 1-3

|match_DUN_KEM = 0-0

|match_DUN_LOL = 2-1

|match_DUN_MKI = 0-2

|match_DUN_POT = 0-0

|match_DUN_STC = 2-2

|match_DUN_TRI = 1-1

|match_DUN_WIN = 2-0

|match_DUN_WOR = 1–2

|match_ROM_ARL = 1-6

|match_ROM_AVD = 0-2

|match_ROM_BAL = 1-3

|match_ROM_BGU = 0–1

|match_ROM_COC = 1-4

|match_ROM_COL = 0-0

|match_ROM_CRA = 0-1

|match_ROM_DUN = 0-2

|match_ROM_HPT = 1–0

|match_ROM_KEM = 1-1

|match_ROM_LOL = 0-4

|match_ROM_MKI = 0-3

|match_ROM_POT = 1-1

|match_ROM_STC = 2-0

|match_ROM_TRI = 0-1

|match_ROM_WIN = 4-0

|match_ROM_WOR = 2-5

|match_HPT_ARL = 0-1

|match_HPT_AVD = 1-4

|match_HPT_BAL = 5-3

|match_HPT_BGU = 5-4

|match_HPT_COC = 0-1

|match_HPT_COL = 1-1

|match_HPT_CRA = 7-1

|match_HPT_DUN = 1-1

|match_HPT_ROM = 4-0

|match_HPT_KEM = 5-0

|match_HPT_LOL = 2-1

|match_HPT_MKI = 3-3

|match_HPT_POT = 4-5

|match_HPT_STC = 5−1

|match_HPT_TRI = 0-4

|match_HPT_WIN = 3-2

|match_HPT_WOR = 0-0

|match_KEM_ARL = 1-0

|match_KEM_AVD = 2-3

|match_KEM_BAL = 0–2

|match_KEM_BGU = 2-2

|match_KEM_COC = 0–0

|match_KEM_COL = 0-2

|match_KEM_CRA = 1-1

|match_KEM_DUN = 2-3

|match_KEM_ROM = 2-2

|match_KEM_HPT = 1-0

|match_KEM_LOL = 0–2

|match_KEM_MKI = 0-4

|match_KEM_POT = 1−0

|match_KEM_STC = 1-2

|match_KEM_TRI = 1-3

|match_KEM_WIN = 1-2

|match_KEM_WOR = 1-1

|match_LOL_ARL = 2-0

|match_LOL_AVD = 0-0

|match_LOL_BAL = 6-1

|match_LOL_BGU = 3-0

|match_LOL_COC = 1-0

|match_LOL_COL = 2-1

|match_LOL_CRA = 3-0

|match_LOL_DUN = 4-1

|match_LOL_ROM = 5–1

|match_LOL_HPT = 1-1

|match_LOL_KEM = 5-1

|match_LOL_MKI = 1-2

|match_LOL_POT = 2-0

|match_LOL_STC = 4-2

|match_LOL_TRI = 0-1

|match_LOL_WIN = 1-1

|match_LOL_WOR = 1−0

|match_MKI_ARL = 5-2

|match_MKI_AVD = 2-1

|match_MKI_BAL = 5-1

|match_MKI_BGU = 6-2

|match_MKI_COC = 3-1

|match_MKI_COL = 2-0

|match_MKI_CRA = 4-3

|match_MKI_DUN = 6-0

|match_MKI_ROM = 1−1

|match_MKI_HPT = 8-0

|match_MKI_KEM = 3-0

|match_MKI_LOL = 1-1

|match_MKI_POT = 3-1

|match_MKI_STC = 3-0

|match_MKI_TRI = 3-0

|match_MKI_WIN = 2-2

|match_MKI_WOR = 3-0

|match_POT_ARL = 0-3

|match_POT_AVD = 1–2

|match_POT_BAL = 3-2

|match_POT_BGU = 0-1

|match_POT_COC = 0-2

|match_POT_COL = 0-2

|match_POT_CRA = 1-3

|match_POT_DUN = 1-2

|match_POT_ROM = 1-0

|match_POT_HPT = 4-2

|match_POT_KEM = 3-1

|match_POT_LOL = 1-2

|match_POT_MKI = 0–3

|match_POT_STC = 3-0

|match_POT_TRI = 0-0

|match_POT_WIN = 0-1

|match_POT_WOR = 4-1

|match_STC_ARL = 2-1

|match_STC_AVD = 2-1

|match_STC_BAL = 1–3

|match_STC_BGU = 1-3

|match_STC_COC = 2-4

|match_STC_COL = 0-6

|match_STC_CRA = 1-1

|match_STC_DUN = 2-2

|match_STC_ROM = 1-1

|match_STC_HPT = 2-3

|match_STC_KEM = 2-1

|match_STC_LOL = 0-2

|match_STC_MKI = 2-4

|match_STC_POT = 0-3

|match_STC_TRI = 1–4

|match_STC_WIN = 5–2

|match_STC_WOR = 0-2

|match_TRI_ARL = 0-0

|match_TRI_AVD = 2-2

|match_TRI_BAL = 3-0

|match_TRI_BGU = 1-0

|match_TRI_COC = 2-0

|match_TRI_COL = 1-0

|match_TRI_CRA = 2-2

|match_TRI_DUN = 2-0

|match_TRI_ROM = 2-0

|match_TRI_HPT = 1-4

|match_TRI_KEM = 2-0

|match_TRI_LOL = 2-1

|match_TRI_MKI = 4-2

|match_TRI_POT = 3-1

|match_TRI_STC = 5-2

|match_TRI_WIN = 2–0

|match_TRI_WOR = 1-2

|match_WIN_ARL = 1-2

|match_WIN_AVD = 0-3

|match_WIN_BAL = 0-0

|match_WIN_BGU = 1-2

|match_WIN_COC = 0-0

|match_WIN_COL = 4–0

|match_WIN_CRA = 4-2

|match_WIN_DUN = 2-0

|match_WIN_ROM = 4–0

|match_WIN_HPT = 1-2

|match_WIN_KEM = 1-2

|match_WIN_LOL = 6-0

|match_WIN_MKI = 0-0

|match_WIN_POT = 2-6

|match_WIN_STC = 4-2

|match_WIN_TRI = 3-3

|match_WIN_WOR = 2-1

|match_WOR_ARL = 3-1

|match_WOR_AVD = 3–1

|match_WOR_BAL = 1-1

|match_WOR_BGU = 3-0

|match_WOR_COC = 0-1

|match_WOR_COL = 1–0

|match_WOR_CRA = 1-1

|match_WOR_DUN = 2-2

|match_WOR_HPT = 0–0

|match_WOR_ROM = 2-1

|match_WOR_KEM = 7-2

|match_WOR_LOL = 2-1

|match_WOR_MKI = 1-3

|match_WOR_POT = 1-1

|match_WOR_STC = 1-0

|match_WOR_TRI = 3-6

|match_WOR_WIN = 4-0

}}

{{notelist}}

=Stadia and locations=

{{Location map+ |UK England Southeast|float=right | width=550 |caption=Locations of the Premier Division clubs |places=

{{location map~ |UK England Southeast |lat=52.0012 |long=-0.2648 |label=

Arlesey TownBaldock Town
|label_size=85 |position=right}}

{{location map~ |UK England Southeast |lat=51.8307 |long=-0.8439 |label=

Aylesbury Vale Dynamos
|label_size=85 |position=left}}

{{location map~ |UK England Southeast |lat=52.0948 |long=-0.2677 |label=

Biggleswade United
|label_size=85 |position=right}}

{{location map~ |UK England Southeast |lat=51.6532 |long=-0.1529 |label=Cockfosters|label_size=85|position=bottom}}

{{location map~ |UK England Southeast |lat=51.7418 |long=-0.2609 |label=

{{nowrap|Colney Heath}}
|label_size=85 |position=bottom}}

{{location map~ |UK England Southeast |lat=51.8710 |long=-0.4021 |label=

Crawley Green
|label_size=85 |position=right}}

{{location map~ |UK England Southeast |lat=51.8929 |long=-0.5391 |label=Dunstable Town|label_size=85 |position=left}}

{{location map~ |UK England Southeast |lat=51.6944 |long=-0.0416 |label=

FC Romania
|label_size=85|position=right}}

{{location map~ |UK England Southeast |lat=51.8127 |long=-0.3607 |label=

Harpenden
|label_size=85 |position=right}}

{{location map~ |UK England Southeast |lat=52.1270 |long=-0.4892 |label=Kempston Rovers |label_size=85 |position=left}}

{{location map~ |UK England Southeast |lat=51.6516 |long=-0.2468 |label=London Lions|label_size=85|position=left}}

{{location map~ |UK England Southeast |lat=51.9957 |long=-0.7120 |label=

Milton Keynes Irish
|label_size=85 |position=left}}

{{location map~ |UK England Southeast |lat=52.1232 |long=-0.2172 |label=

Potton United
|label_size=85 |position=top}}

{{location map~ |UK England Southeast |lat=52.0311 |long=-0.3250 |label=

Shefford Town & Campton
|label_size=85 |position=left}}

{{location map~ |UK England Southeast |lat=51.7968 |long=-0.6402 |label=

Tring
Athletic
|label_size=85 |position=left}}

{{location map~ |UK England Southeast |lat=51.9456 |long=-0.8799 |label=Winslow United |label_size=85|position=left}}

{{location map~ |UK England Southeast |lat=51.7344 |long=-0.0293|label={{nowrap|Wormley Rovers}}|label_size=85|position=top}}

}}

class="wikitable sortable"
Team

! Stadium

! Capacity

Arlesey Townrowspan=2| Hitchin Roadrowspan=2 align="center" | 2,920
Baldock Town
Aylesbury Vale DynamosHaywood Wayalign="center" |
Biggleswade UnitedFairfield Roadalign="center" | 2,000
CockfostersChalk Lanealign="center"| 1,000
Colney HeathRecreation Groundalign="center"|
Crawley GreenThe Brachealign="center"| 4,000
Dunstable TownCreasey Parkalign="center"| 3,065
FC RomaniaTheobalds Lane (groundshare with Cheshunt)align="center"| 3,000
Harpenden TownRothamsted Parkalign="center"|
Kempston RoversHillgrounds Leisurealign="center"| 2,000
London LionsRowley Lanealign="center"|
Milton Keynes IrishManor Fieldsalign="center"| 1,500
Potton UnitedThe Hollowalign="center"|
Shefford Town & CamptonShefford Sports Clubalign="center"| 1,000
Tring AthleticGrass Roots Stadiumalign="center"|
Winslow UnitedElmfields Gatealign="center" | 2,000
Wormley RoversWormley Playing Fieldsalign="center" | 500

{{-}}

Division One

{{Infobox football league season

|competition = Spartan South Midlands
Football League
Division One

|season=2024–25

|winners=

|promoted=

|relegated=

|matches=

|total goals=

| league topscorer = Nathanael Ansu
(Moulton)
(29 goals)

| biggest home win = AFC Welwyn 11–0 Huntingdon Town
(15 February 2025)

| biggest away win = Huntingdon Town 1–8 Desborough Town
(10 December 2024)

| highest scoring = AFC Welwyn 11–0 Huntingdon Town
(15 February 2025)
AFC Welwyn 10–1 Rushden & Higham United
(25 March 2025)

|updated=17 April 2025

|prevseason= 2023–24

|nextseason= 2025–26

}}

Division One featured sixteen clubs which competed in the division last season, along with four new clubs:

=League table=

{{#invoke:Sports table|main|style=WDL

|section=Division One

|source=[https://fulltime.thefa.com/index.html?league=522238936&selectedSeason=582120309&selectedDivision=116590296&selectedCompetition=0&selectedFixtureGroupKey=1_657111276 The FA Full-Time]

|update=26 April 2025

|team_order=WLW, DES, MOU, IRC, EAT, WEL, AMP, CRA, STO, ROT, BUC, LET, LEI, ROY, LON, LAN, R&H, HUN, LOC, RAU

|result1=PRO |result2=PO |result3=PO |result4=PO |result5=PO |result18=REL|result19=REL|result20=REL

|win_WLW=29|draw_WLW=6 |loss_WLW=2 |gf_WLW=105|ga_WLW=26

|win_AMP=18|draw_AMP=12|loss_AMP=8 |gf_AMP=50 |ga_AMP=39

|win_BUC=15|draw_BUC=7 |loss_BUC=16|gf_BUC=54 |ga_BUC=53

|win_CRA=17|draw_CRA=8 |loss_CRA=13|gf_CRA=64 |ga_CRA=44

|win_DES=28|draw_DES=5 |loss_DES=5 |gf_DES=119|ga_DES=39

|win_EAT=24|draw_EAT=4 |loss_EAT=10|gf_EAT=79 |ga_EAT=55

|win_HUN=7 |draw_HUN=1 |loss_HUN=30|gf_HUN=36 |ga_HUN=123

|win_IRC=23|draw_IRC=7 |loss_IRC=8 |gf_IRC=96 |ga_IRC=52

|win_LAN=9 |draw_LAN=9 |loss_LAN=20|gf_LAN=56 |ga_LAN=83

|win_LET=14|draw_LET=7 |loss_LET=17|gf_LET=66 |ga_LET=74

|win_LEI=11|draw_LEI=8 |loss_LEI=19|gf_LEI=53 |ga_LEI=62

|win_LOC=4 |draw_LOC=8 |loss_LOC=25|gf_LOC=32 |ga_LOC=91

|win_LON=10|draw_LON=7 |loss_LON=18|gf_LON=62 |ga_LON=70

|win_MOU=24|draw_MOU=6 |loss_MOU=7 |gf_MOU=95 |ga_MOU=50

|win_RAU=5 |draw_RAU=3 |loss_RAU=30|gf_RAU=37 |ga_RAU=106

|win_ROY=10|draw_ROY=9 |loss_ROY=19|gf_ROY=47 |ga_ROY=68

|win_R&H=10|draw_R&H=3 |loss_R&H=25|gf_R&H=47 |ga_R&H=99

|win_ROT=16|draw_ROT=6 |loss_ROT=16|gf_ROT=63 |ga_ROT=62

|win_STO=17|draw_STO=6 |loss_STO=15|gf_STO=78 |ga_STO=75

|win_WEL=23|draw_WEL=4 |loss_WEL=11|gf_WEL=89 |ga_WEL=57

|status_WLW = CP

|status_MOU = OP

|status_HUN = R

|status_LOC = R

|status_RAU = R

|name_WLW=AFC Welwyn

|name_AMP=Ampthill Town

|name_BUC=Buckingham

|name_CRA=Cranfield United

|name_DES=Desborough Town

|name_EAT=Eaton Socon

|name_HUN=Huntingdon Town

|name_IRC=Irchester United

|name_LAN=Langford

|name_LEI=Leighton Town reserves

|name_LET=Letchworth Garden City Eagles

|name_LOC=London Colney

|name_LON=Long Buckby

|name_MOU=Moulton

|name_RAU=Raunds Town

|name_R&H=Rushden & Higham United

|name_ROT=Rothwell Corinthians

|name_ROY=Royston Town reserves

|name_STO=Stotfold reserves

|name_WEL=Wellingborough Whitworth

|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_PO=blue1 |text_PO=Qualification for the play-offs

|col_REL=red1 |text_REL=Relegation to a feeder league

}}

Reserve and U23 sides are ineligible for promotion to Step 5 or higher.

=Play-offs=

{{4TeamBracket

| RD1=Semi-finals

| RD2=Final

| RD1-seed1=2

| RD1-team1=Desborough Town

| RD1-score1=0 (4)

| RD1-seed2=5

| RD1-team2=Eaton Socon

| RD1-score2=0 (5)

| RD1-seed3=3

| RD1-team3=Moulton

| RD1-score3=2

| RD1-seed4=4

| RD1-team4=Irchester United

| RD1-score4=2

| RD2-seed1=5

| RD2-team1=Eaton Socon

| RD2-score1=0

| RD2-seed2=3

| RD2-team2=Moulton

| RD2-score2=1

}}

==Semifinals==

{{football box collapsible

|date = 29 April 2025

|time = 19:45 GMT

|team1 = Desborough Town

|score = 0–0

|penaltyscore = 4–5

|report= https://fulltime.thefa.com/displayFixture.html?id=28046664

|team2 = Eaton Socon

|goals1 =

|goals2 =

|aet =

| stadium = The R-Inn Stadium

| location = Desborough

|attendance = 172

|referee = Kovilen Sawmynaden

}}

{{football box collapsible

|date = 29 April 2025

|time = 19:45 GMT

|team1 = Moulton

|score = 3–2

|report= https://fulltime.thefa.com/displayFixture.html?id=28046665

|team2 = Irchester United

|goals1 =

|goals2 =

|aet =

|stadium = Brunting Road

|location= Moulton

|attendance =

|referee = Ben Twitchings

}}

==Final==

{{football box collapsible

|date = 3 May 2025

|time = 15:00 GMT

|team1 = Moulton

|score = 1–0

|report= https://fulltime.thefa.com/displayFixture.html?id=28053564

|team2 = Eaton Socon

|goals1 =

|goals2 =

|aet =

|stadium = Brunting Road

|location= Moulton

|attendance = 254

|referee = Darren Lander

}}

=Results table=

{{#invoke:sports results|main

| source = [https://fulltime.thefa.com/results.html?selectedSeason=582120309&selectedFixtureGroupKey=1_657111276&selectedRelatedFixtureOption=3&selectedClub=&selectedTeam=&selectedDateCode=all&previousSelectedFixtureGroupAgeGroup=&previousSelectedFixtureGroupKey=1_700949994&previousSelectedClub= FA Full-Time Grid]

| update = 19 April 2025

| matches_style = FBR

| a_note = yes

|team1=WLW |team2=AMP |team3=BUC |team4=CRA |team5=DES |team6=EAT |team7=HUN |team8=IRC |team9=LAN |team10=LEI |team11=LET |team12=LOC |team13=LON |team14=MOU |team15=RAU |team16=ROT |team17=ROY |team18=R&H |team19=STO |team20=WEL

|name_WLW=AFC Welwyn

|name_AMP=Ampthill Town

|name_BUC=Buckingham

|name_CRA=Cranfield United

|name_DES=Desborough Town

|name_EAT=Eaton Socon

|name_HUN=Huntingdon Town

|name_IRC=Irchester United

|name_LAN=Langford

|name_LEI=Leighton Town reserves

|name_LET={{nowrap|Letchworth Garden City Eagles}}

|name_LOC=London Colney

|name_LON=Long Buckby

|name_MOU=Moulton

|name_RAU=Raunds Town

|name_ROT=Rothwell Corinthians

|name_ROY=Royston Town reserves

|name_R&H=Rushden & Higham United

|name_STO=Stotfold reserves

|name_WEL=Wellingborough Whitworth

|match_WLW_AMP = 0-0

|match_WLW_BUC = 2-1

|match_WLW_CRA = 1-3

|match_WLW_DES = 5–0

|match_WLW_EAT = 2–0

|match_WLW_HUN = 11-0

|match_WLW_IRC = 0-0

|match_WLW_LAN = 1–0

|match_WLW_LEI = 2-1

|match_WLW_LET = 2-1

|match_WLW_LOC = 3-0

|match_WLW_MOU = 4-0

|match_WLW_RAU = 5-0

|match_WLW_ROT = 4-1

|match_WLW_ROY = 2-0

|match_WLW_R&H = 10-1

|match_WLW_STO = 3-2

|match_WLW_WEL = 2-0

|match_AMP_WLW = 1-1

|match_AMP_BUC = 3-1

|match_AMP_CRA = 0-2

|match_AMP_DES = 2–1

|match_AMP_EAT = 0-1

|match_AMP_HUN = 1-0

|match_AMP_IRC = 0-1

|match_AMP_LAN = 2-2

|match_AMP_LEI = 3-2

|match_AMP_LET = 0-0

|match_AMP_LOC = 1-0

|match_AMP_LON = 2-1

|match_AMP_MOU = 1–1

|match_AMP_RAU = 2-1

|match_AMP_ROT = 2-1

|match_AMP_ROY = 2-1

|match_AMP_R&H = 5-1

|match_AMP_STO = 1-0

|match_AMP_WEL = 1-1

|match_BUC_WLW = 1-1

|match_BUC_AMP = 0-2

|match_BUC_CRA = 0−1

|match_BUC_DES = 0-4

|match_BUC_EAT = 0-0

|match_BUC_HUN = 4-0

|match_BUC_IRC = 1-2

|match_BUC_LAN = 5-1

|match_BUC_LEI = 1-0

|match_BUC_LET = 3-0

|match_BUC_LOC = 2-0

|match_BUC_LON = 2-1

|match_BUC_MOU = 0-2

|match_BUC_RAU = 2-1

|match_BUC_ROT = 1-1

|match_BUC_ROY = 2-0

|match_BUC_R&H = 3-0

|match_BUC_WEL = 1-2

|match_CRA_WLW = 1-2

|match_CRA_AMP = 0-1

|match_CRA_BUC = 0-2

|match_CRA_DES = 1-1

|match_CRA_EAT = 1-1

|match_CRA_HUN = 1-2

|match_CRA_IRC = 3-0

|match_CRA_LAN = 1-1

|match_CRA_LEI = 2-1

|match_CRA_LET = 1-2

|match_CRA_LON = 0-2

|match_CRA_MOU = 0-1

|match_CRA_RAU = 5-0

|match_CRA_ROT = 2–1

|match_CRA_ROY = 4-1

|match_CRA_R&H = 2-0

|match_CRA_STO = 0-1

|match_CRA_WEL = 3-0

|match_DES_WLW = 0-1

|match_DES_AMP = 2-1

|match_DES_BUC = 2-0

|match_DES_EAT = 2-3

|match_DES_HUN = 7-1

|match_DES_IRC = 3-3

|match_DES_LAN = 4-2

|match_DES_LEI = 5-1

|match_DES_LET = 2−0

|match_DES_LOC = 4-1

|match_DES_LON = 4-0

|match_DES_MOU = 1-1

|match_DES_RAU = 7-0

|match_DES_ROT = 4-0

|match_DES_ROY = 5-2

|match_DES_R&H = 6-1

|match_DES_STO = 3-2

|match_DES_WEL = 2-0

|match_EAT_WLW = 1-0

|match_EAT_AMP = 1-1

|match_EAT_BUC = 1-0

|match_EAT_CRA = 2-0

|match_EAT_DES = 0-3

|match_EAT_HUN = 6-1

|match_EAT_IRC = 2-7

|match_EAT_LAN = 4-2

|match_EAT_LEI = 1-0

|match_EAT_LET = 4-1

|match_EAT_LOC = 1-0

|match_EAT_LON = 4-1

|match_EAT_MOU = 3-2

|match_EAT_RAU = 1-0

|match_EAT_ROT = 3-1

|match_EAT_ROY = 4-0

|match_EAT_R&H = 4-0

|match_EAT_STO = 3-1

|match_EAT_WEL = 1-4

|match_HUN_WLW = 0-5

|match_HUN_AMP = 1-2

|match_HUN_BUC = 0-2

|match_HUN_CRA = 1-4

|match_HUN_DES = 1-8

|match_HUN_EAT = 0-2

|match_HUN_IRC = 1–3

|match_HUN_LAN = 1-1

|match_HUN_LEI = 0-3

|match_HUN_LET = 3-4

|match_HUN_LOC = 2-1

|match_HUN_MOU = 0-1

|match_HUN_RAU = 3-1

|match_HUN_ROT = 0-2

|match_HUN_ROY = 0-1

|match_HUN_R&H = 1-2

|match_HUN_STO = 1-2

|match_HUN_WEL = 0-6

|match_IRC_WLW = 0-0

|match_IRC_AMP = 4−2

|match_IRC_BUC = 5-1

|match_IRC_CRA = 2-0

|match_IRC_DES = 1–3

|match_IRC_EAT = 2-2

|match_IRC_HUN = 5-1

|match_IRC_LAN = 2-1

|match_IRC_LEI = 4-1

|match_IRC_LET = 2-0

|match_IRC_LOC = 5–3

|match_IRC_LON = 2-1

|match_IRC_MOU = 2-4

|match_IRC_RAU = 3-1

|match_IRC_ROT = 1-0

|match_IRC_ROY = 5–0

|match_IRC_R&H = 4-2

|match_IRC_STO = 1-1

|match_IRC_WEL = 2-3

|match_LAN_WLW = 0-3

|match_LAN_AMP = 1-1

|match_LAN_BUC = 1–0

|match_LAN_CRA = 2-2

|match_LAN_DES = 0-2

|match_LAN_EAT = 3-2

|match_LAN_HUN = 1-2

|match_LAN_IRC = 0-4

|match_LAN_LEI = 4-1

|match_LAN_LET = 3-4

|match_LAN_LOC = 0–1

|match_LAN_LON = 2-3

|match_LAN_MOU = 4-2

|match_LAN_RAU = 3-1

|match_LAN_ROT = 2-3

|match_LAN_ROY = 0-0

|match_LAN_R&H = 2-0

|match_LAN_STO = 2-0

|match_LAN_WEL = 1-5

|match_LEI_WLW = 2-2

|match_LEI_AMP = 0–0

|match_LEI_BUC = 0-1

|match_LEI_CRA = 1-1

|match_LEI_DES = 0-3

|match_LEI_EAT = 2−0

|match_LEI_HUN = 2–1

|match_LEI_IRC = 0-0

|match_LEI_LAN = 2-0

|match_LEI_LET = 5-3

|match_LEI_LOC = 1-0

|match_LEI_LON = 3-1

|match_LEI_MOU = 1-1

|match_LEI_RAU = 3-0

|match_LEI_ROT = 1-2

|match_LEI_ROY = 1-2

|match_LEI_R&H = 3–1

|match_LEI_STO = 2-3

|match_LEI_WEL = 1-3

|match_LET_WLW = 0-4

|match_LET_AMP = 1–0

|match_LET_BUC = 1-3

|match_LET_CRA = 0-0

|match_LET_DES = 2-4

|match_LET_EAT = 4-2

|match_LET_IRC = 2-4

|match_LET_HUN = 2–0

|match_LET_LAN = 1-1

|match_LET_LEI = 2-1

|match_LET_LOC = 3-0

|match_LET_LON = 2-3

|match_LET_MOU = 2-2

|match_LET_RAU = 4-1

|match_LET_ROT = 3-1

|match_LET_ROY = 0-0

|match_LET_R&H = 4-1

|match_LET_STO = 3–0

|match_LET_WEL = 2-3

|match_LOC_WLW = 1-3

|match_LOC_AMP = 1-1

|match_LOC_BUC = 0-0

|match_LOC_CRA = 0–3

|match_LOC_DES = 1-6

|match_LOC_EAT = 0-3

|match_LOC_HUN = 3-2

|match_LOC_IRC = 2-4

|match_LOC_LAN = 1-4

|match_LOC_LEI = 2-1

|match_LOC_LET = 1-1

|match_LOC_MOU = 0-1

|match_LOC_RAU = 3-1

|match_LOC_ROT = 0-3

|match_LOC_ROY = 0-0

|match_LOC_STO = 0-3

|match_LOC_WEL = 2−2

|match_LON_WLW = 1-2

|match_LON_BUC = 2–2

|match_LON_CRA = 1-4

|match_LON_DES = 2-3

|match_LON_EAT = 1-2

|match_LON_HUN = 3-5

|match_LON_IRC = 1-1

|match_LON_LAN = 4-4

|match_LON_LEI = 0-0

|match_LON_LET = 3-1

|match_LON_MOU = 1-1

|match_LON_RAU = 5-1

|match_LON_ROT = 4-4

|match_LON_ROY = 0–4

|match_LON_R&H = 0-0

|match_LON_STO = 6-3

|match_LON_WEL = 1-3

|match_MOU_WLW = 2−3

|match_MOU_AMP = 4-0

|match_MOU_BUC = 4-1

|match_MOU_CRA = 3-1

|match_MOU_DES = 0-0

|match_MOU_EAT = 3-2

|match_MOU_HUN = 6-0

|match_MOU_IRC = 2-1

|match_MOU_LAN = 6-1

|match_MOU_LEI = 5-2

|match_MOU_LET = 2-1

|match_MOU_LOC = 4-0

|match_MOU_RAU = 6-2

|match_MOU_ROT = 2-1

|match_MOU_ROY = 2-1

|match_MOU_R&H = 4-0

|match_MOU_STO = 5-4

|match_MOU_WEL = 3-1

|match_RAU_WLW = 0-1

|match_RAU_AMP = 1-4

|match_RAU_BUC = 0-4

|match_RAU_CRA = 3-1

|match_RAU_DES = 0-5

|match_RAU_EAT = 1-2

|match_RAU_HUN = 5-0

|match_RAU_IRC = 0-4

|match_RAU_LAN = 0-0

|match_RAU_LEI = 0-2

|match_RAU_LET = 0-2

|match_RAU_LOC = 1-1

|match_RAU_LON = 2-0

|match_RAU_MOU = 2–4

|match_RAU_ROT = 0-2

|match_RAU_ROY = 1–2

|match_RAU_R&H = 1-2

|match_RAU_STO = 3-3

|match_RAU_WEL = 2-5

|match_ROT_WLW = 1-2

|match_ROT_AMP = 0-1

|match_ROT_BUC = 2-2

|match_ROT_CRA = 1-3

|match_ROT_DES = 0-4

|match_ROT_EAT = 4-3

|match_ROT_HUN = 0-1

|match_ROT_IRC = 0-2

|match_ROT_LAN = 4-1

|match_ROT_LEI = 1-1

|match_ROT_LET = 2-1

|match_ROT_LOC = 1-0

|match_ROT_LON = 3-2

|match_ROT_MOU = 2–1

|match_ROT_RAU = 5-0

|match_ROT_ROY = 2-0

|match_ROT_R&H = 3-1

|match_ROT_STO = 1-2

|match_ROT_WEL = 1-1

|match_ROY_WLW = 2-6

|match_ROY_AMP = 1-1

|match_ROY_BUC = 2-0

|match_ROY_CRA = 0-0

|match_ROY_DES = 1-2

|match_ROY_EAT = 1-2

|match_ROY_HUN = 3-0

|match_ROY_IRC = 3-1

|match_ROY_LAN = 3-1

|match_ROY_LEI = 1-1

|match_ROY_LET = 2-2

|match_ROY_LOC = 6-0

|match_ROY_LON = 0-3

|match_ROY_MOU = 0-4

|match_ROY_RAU = 1-2

|match_ROY_ROT = 1−2

|match_ROY_R&H = 0-4

|match_ROY_STO = 4-3

|match_ROY_WEL = 1-1

|match_R&H_WLW = 1–3

|match_R&H_AMP = 3-1

|match_R&H_BUC = 2-3

|match_R&H_CRA = 0-2

|match_R&H_DES = 0-1

|match_R&H_EAT = 1–3

|match_R&H_HUN = 4-2

|match_R&H_IRC = 0-5

|match_R&H_LAN = 1-2

|match_R&H_LET = 4-3

|match_R&H_LOC = 2-2

|match_R&H_LON = 2−1

|match_R&H_MOU = 0-1

|match_R&H_RAU = 0-1

|match_R&H_ROT = 1-3

|match_R&H_ROY = 1-1

|match_R&H_STO = 2-1

|match_R&H_WEL = 1–2

|match_STO_WLW = 0-1

|match_STO_AMP = 1-1

|match_STO_BUC = 2-1

|match_STO_CRA = 1-2

|match_STO_DES = 1-4

|match_STO_EAT = 3-1

|match_STO_HUN = 5−0

|match_STO_IRC = 4-1

|match_STO_LAN = 2-1

|match_STO_LEI = 0-5

|match_STO_LET = 4–0

|match_STO_LOC = 3-3

|match_STO_LON = 1-4

|match_STO_MOU = 2-1

|match_STO_RAU = 2–1

|match_STO_ROT = 2-2

|match_STO_ROY = 1-0

|match_STO_R&H = 5-1

|match_STO_WEL = 2-1

|match_WEL_WLW = 2-6

|match_WEL_AMP = 0-2

|match_WEL_BUC = 4–0

|match_WEL_CRA = 4-1

|match_WEL_DES = 1-0

|match_WEL_EAT = 1-2

|match_WEL_HUN = 4-3

|match_WEL_IRC = 2-1

|match_WEL_LAN = 3-0

|match_WEL_LEI = 3-0

|match_WEL_LET = 1-2

|match_WEL_LOC = 5-1

|match_WEL_LON = 0-2

|match_WEL_MOU = 4-2

|match_WEL_RAU = 2-1

|match_WEL_ROT = 1-0

|match_WEL_ROY = 1-0

|match_WEL_R&H = 5-1

|match_WEL_STO = 3-4

}}

{{notelist}}

=Stadia and locations=

{{Location map+ |UK England Southeast|float=right | width=550 |caption=Locations of Division One clubs |places=

{{location map~ |UK England Southeast |lat=51.8062 |long=-0.1785 |label=AFC Welwyn |label_size=85|position=bottom}}

{{location map~ |UK England Southeast |lat=52.0327 |long=-0.5035 |label=Ampthill Town |label_size=85|position=bottom}}

{{location map~ |UK England Southeast |lat=52.0023 |long=-0.9790 |label=Buckingham |label_size=85|position=left}}

{{location map~ |UK England Southeast |lat=52.0802 |long=-0.6040 |label=Cranfield United |label_size=85|position=left}}

{{location map~ |UK England Southeast |lat=52.4453 |long=-0.8292 |label=Desborough Town |label_size=85|position=left}}

{{location map~ |UK England Southeast |lat=52.2239 |long=-0.2782 |label=Eaton
Socon
|label_size=85|position=right}}

{{location map~ |UK England Southeast |lat=52.3584 |long=-0.1662 |label=Huntingdon Town |label_size=85|position=right}}

{{location map~ |UK England Southeast |lat=52.2815 |long=-0.6513 |label=Irchester United |label_size=85|position=bottom}}

{{location map~ |UK England Southeast |lat=52.0441 |long=-0.2848 |label=Langford |label_size=85|position=top}}

{{location map~ |UK England Southeast |lat=51.9129 |long=-0.6597 |label=Leighton Town reserves |label_size=85|position=bottom}}

{{location map~ |UK England Southeast |lat=51.9757 |long=-0.2055 |label=Letchworth Garden City Eagles |label_size=85|position=right}}

{{location map~ |UK England Southeast |lat=51.7286 |long=-0.3047 |label=London Colney |label_size=85|position=bottom}}

{{location map~ |UK England Southeast |lat=52.2976 |long=-1.0815 |label=

Long Buckby
|label_size=85 |position=left}}

{{location map~ |UK England Southeast |lat=52.2852 |long=-0.8582 |label=

Moulton
|label_size=85|position=top}}

{{location map~ |UK England Southeast |lat=52.3523 |long=-0.5455 |label=

Raunds Town
|label_size=85|position=top}}

{{location map~ |UK England Southeast |lat=52.4270 |long=-0.8080 |label=

Rothwell Corinthians
|label_size=85 |position=top}}

{{location map~ |UK England Southeast |lat=52.0527 |long=-0.0168 |label=Royston Town reserves |label_size=85|position=right}}

{{location map~ |UK England Southeast |lat=52.2891 |long=-0.6004 |label=R&H |label_size=85|position=right}}

{{location map~ |UK England Southeast |lat=52.0218 |long=-0.2229 |label=Stotfold reserves |label_size=85 |position=right}}

{{location map~ |UK England Southeast |lat=52.2932 |long=-0.6822 |label=WW |label_size=85|position=top}}

}}

class="wikitable sortable"
Team

! Stadium

! Capacity

AFC WelwynHerns Wayalign="center" | 3,000
Ampthill TownAmpthill Parkalign="center" | 1,300
BuckinghamStratford Fieldsalign="center" |
Cranfield UnitedCrawley Roadalign="center" |
Desborough TownWaterworks Fieldalign="center" | 1,000
Eaton SoconRiver Roadalign="center" |
Huntingdon TownJubilee Parkalign="center" |
Irchester UnitedAlfred Streetalign="center" | 1,800
LangfordForde Parkalign="center" | 2,800
Leighton Town reservesBell Closealign="center" | 2,800
Letchworth Garden City EaglesPixmore Pitchesalign="center" |
London ColneyCotlandswick Parkalign="center" | 1,000
Long BuckbyStation Roadalign="center" | 1,000
MoultonBrunting Roadalign="center" |
Raunds TownKiln Parkalign="center" |
Rushden & Higham UnitedHayden Roadalign="center" | 1,500
Rothwell CorinthiansDesborough Roadalign="center" |
Royston Town reservesGarden Walkalign="center" | 5,000
Stotfold reservesThe JSJ Stadiumalign="center" | 1,500
Wellingborough WhitworthThe Victoria Mill Groundalign="center" | 2,140

{{-}}

References

{{Reflist}}

{{Spartan South Midlands League}}

{{2024–25 in English men's football}}

{{DEFAULTSORT:Spartan South Midlands Football League 2024-25}}

2024-25

9