2024–25 Northampton Town F.C. season
{{Short description|128th season in existence of Northampton Town FC}}
{{Infobox football club season
| club = Northampton Town
| season = 2024–25
| manager = Jon Brady
(until 5 December){{cite news |title=Club Statement: Jon Brady |url=https://www.ntfc.co.uk/news/2024/december/05/club-statement--jon-brady/ |access-date=6 December 2024 |publisher=Northampton Town FC |date=5 December 2024}}
Ian Sampson
{{nowrap|(interim from 5 December)}}
Kevin Nolan
(from 23 December) {{cite web|url=https://www.bbc.co.uk/sport/football/articles/c0mv9r9049no|title=Northampton name Nolan as new manager|website=www.bbc.co.uk|date=23 December 2024|accessdate=23 December 2024}}
| chairman = Kelvin Thomas
| stadium = Sixfields Stadium
| league = League One
| league result =
| cup1 = FA Cup
| cup1 result = First round
| cup2 = Carabao Cup
| cup2 result = First round
| cup3 = {{nowrap|Vertu Trophy}}
| cup3 result = Round of 32
| league topscorer = Cameron McGeehan (10)
| season topscorer = Cameron McGeehan (10)
| highest attendance = {{nowrap|7,947 vs Birmingham City}}
| lowest attendance = {{nowrap|778 vs Burton Albion}}
| average attendance =
| pattern_la1 = _northampton2425h
| pattern_b1 = _northampton2425h
| pattern_ra1 = _northampton2425h
| pattern_sh1 = _northampton2425h
| pattern_so1 =
| leftarm1 = 890000
| body1 = 890000
| rightarm1 = 890000
| shorts1 = FFFFFF
| socks1 = 890000
| pattern_la2 = _northampton2425a
| pattern_b2 = _northampton2425a
| pattern_ra2 = _northampton2425a
| pattern_sh2 = _northampton2425a
| pattern_so2 = _northampton2425al
| leftarm2 = FFDD00
| body2 = FFDD00
| rightarm2 = FFDD00
| shorts2 = 890000
| socks2 = FFDD00
| pattern_la3 = _northampton2425t
| pattern_b3 = _northampton2425t
| pattern_ra3 = _northampton2425t
| pattern_sh3 =
| pattern_so3 = _oldham2425al
| leftarm3 =
| body3 =
| rightarm3 =
| shorts3 = 000000
| socks3 =
| prevseason = 2023–24
| nextseason = 2025–26
}}
The 2024–25 season is Northampton Town's 128th season in their history and their second successive season in League One. Alongside competing in League One, the club also participate in the FA Cup, EFL Cup and EFL Trophy. The season covered the period from 1 July 2024 to 30 June 2025.
Current squad
{{updated|26 April 2025}}
class="wikitable" style="text-align:center; font-size:88%; width:95%;" | |||||||||||
style="background:#900; color:#FFF; text-align:center;"| No.
! style="background:#900; color:#FFF; text-align:center;"| Name ! style="background:#900; color:#FFF; text-align:center;"| Position ! style="background:#900; color:#FFF; text-align:center;"| Nat. ! style="background:#900; color:#FFF; text-align:center;"| Place of Birth ! style="background:#900; color:#FFF; text-align:center;"| Date of Birth (Age) ! style="background:#900; color:#FFF; text-align:center;"| Apps ! style="background:#900; color:#FFF; text-align:center;"| Goals ! style="background:#900; color:#FFF; text-align:center;"| Previous club ! style="background:#900; color:#FFF; text-align:center;"| Date signed ! style="background:#900; color:#FFF; text-align:center;"| Fee ! style="background:#900; color:#FFF; text-align:center;"| Contract | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
colspan="14" style="background:#dcdcdc; text-align:center;"| Goalkeepers | |||||||||||
1 | Lee Burge | GK | {{flagicon|ENG}} | Hereford | {{Birth date and age|1993|1|9|df=y}} | 88 | 0 | Sunderland | 22 June 2022 | Free | 2025+{{cite news |title=Lee Burge signs new contract |url=https://www.ntfc.co.uk/news/2024/may/Burge_new_contract/ |access-date=15 May 2024 |publisher=Northampton Town FC |date=15 May 2024}} |
13 | Nik Tzanev | GK | {{flagicon|NZL}} | Wellington | {{Birth date and age|1996|12|23|df=y}} | 23 | 0 | AFC Wimbledon | 3 July 2024 | Free | 2025 |
colspan="14" style="background:#dcdcdc; text-align:center;"| Defenders | |||||||||||
2 | Tyler Magloire | CB | {{flagicon|ENG}} | Bradford | {{Birth date and age|1998|12|21|df=y}} | 53 | 3 | Blackburn Rovers | 28 July 2022 | Undisclosed | 2025 |
3 | Aaron McGowan (vc) | RB | {{flagicon|ENG}} | Liverpool | {{Birth date and age|1996|7|24|df=y}} | 130 | 3 | Kilmarnock | 12 July 2021 | Undisclosed | 2025{{cite news |title=Aaron McGowan signs new contract at Sixfields |url=https://www.ntfc.co.uk/news/2023/january/mcgowan_contract/ |access-date=19 January 2023 |publisher=Northampton Town FC |date=19 January 2023}} |
5 | Jon Guthrie (c) 15px | CB | {{flagicon|ENG}} | Devizes | {{Birth date and age|1992|7|29|df=y}} | 156 | 15 | Livingston | 24 June 2021 | Free | 2025{{cite news |title=Jon Guthrie signs new three year contract |url=https://www.ntfc.co.uk/news/2022/august/guthrie_new_contract/ |access-date=28 October 2022 |publisher=Northampton Town FC |date=12 August 2022}} |
6 | Jordan Willis 15px | CB | {{flagicon|ENG}} | Coventry | {{Birth date and age|1994|8|24|df=y}} | 44 | 0 | Wycombe Wanderers | 7 October 2023 | Free | 2026{{cite news |title=Jordan Willis signs new two year contract with Northampton Town |url=https://www.ntfc.co.uk/news/2024/june/jordan_willis/ |access-date=19 June 2024 |publisher=Northampton Town FC |date=19 June 2024}} |
12 | Nesta Guinness-Walker | LB | {{flagicon|ENG}} | London | {{Birth date and age|1999|9|14|df=y}} | 28 | 1 | Reading | 27 September 2024 | Free | 2026{{cite news |title=Nesta Guinness-Walker and TJ Eyoma sign new contracts to stay with Northampton Town |url=https://www.ntfc.co.uk/news/2024/december/19/nesta-guinness-walker-and-tj-eyoma-sign-new-contracts-to-stay-with-northampton-town/ |access-date=19 December 2024 |publisher=Northampton Town FC |date=19 December 2024}} |
14 | Ali Koiki 15px | LB | {{flagicon|ENG}} | Kensington | {{Birth date and age|1999|8|22|df=y}} | 93 | 2 | Bristol Rovers | 23 July 2021 | Free | 2025{{cite news |title=Ali Koiki signs new contract with Northampton Town |url=https://www.ntfc.co.uk/news/2023/june/ali_koiki_new_contract/ |access-date=22 June 2023 |publisher=Northampton Town FC |date=22 June 2023}} |
21 | Luke Mbete | CB | {{flagicon|ENG}} | Westminster | {{Birth date and age|2003|9|18|df=y}} | 13 | 0 | Manchester City | 12 August 2024 | Loan | 2025 |
22 | Akin Odimayo | FB | {{flagicon|ENG}} | Camden | {{Birth date and age|1999|11|28|df=y}} | 97 | 0 | Swindon Town | 2 July 2022 | Compensation | 2025 |
26 | Jack Baldwin | CB | {{flagicon|ENG}} | Barking | {{Birth date and age|1993|6|30|df=y}} | 24 | 1 | Ross County | 9 July 2024 | Undisclosed | 2026 |
28 | Timothy Eyoma | CB | {{flagicon|ENG}} | Hackney | {{Birth date and age|2000|1|29|df=y}} | 27 | 1 | Lincoln City | 1 November 2024 | Free | 2025 |
33 | Patrick Brough | LB | {{flagicon|ENG}} | Carlisle | {{Birth date and age|1996|2|20|df=y}} | 44 | 2 | Barrow | 15 June 2023 | Free | 2025 |
35 | Max Dyche | CB | {{flagicon|ENG}} | Northampton | {{Birth date and age|2003|2|22|df=y}} | 51 | 1 | Academy | 12 December 2020 | N/A | 2025{{cite news |title=Max Dyche signs new two year contract |url=https://www.ntfc.co.uk/news/2023/june/dyche_new_contract/ |access-date=14 June 2023 |publisher=Northampton Town FC |date=14 June 2023}} |
colspan="14" style="background:#dcdcdc; text-align:center;"| Midfielders | |||||||||||
4 | Jack Sowerby 15px | CM | {{flagicon|ENG}} | Preston | {{Birth date and age|1995|3|23|df=y}} | 153 | 2 | Fleetwood Town | 18 September 2020 | Undisclosed | 2025{{cite news |title=Jack Sowerby becomes the latest player to sign a new contract with Northampton Town |url=https://www.ntfc.co.uk/news/2023/january/sowerby_contract/ |access-date=23 January 2023 |publisher=Northampton Town FC |date=23 January 2023}} |
8 | Ben Perry | AM | {{flagicon|ENG}} | Nottingham | {{Birth date and age|2004|10|11|df=y}} | 16 | 0 | Nottingham Forest | 3 February 2025 | Loan | 2025 |
10 | Mitch Pinnock | W | {{flagicon|ENG}} | Gravesend | {{Birth date and age|1994|12|12|df=y}} | 199 | 25 | Kilmarnock | 8 June 2021 | Free | 2025{{cite news |title=Mitch Pinnock signs new contract with Northampton Town |url=https://www.ntfc.co.uk/news/2022/october/pinnock_new_contract/ |access-date=28 October 2022 |publisher=Northampton Town FC |date=28 October 2022}} |
16 | Terry Taylor | CM | {{flagicon|WAL}} | Irvine (SCO) | {{Birth date and age|2001|6|29|df=y}} | 18 | 1 | Charlton Athletic | 22 January 2025 | Loan | 2025 |
17 | Liam McCarron | LM | {{flagicon|SCO}} | Preston (ENG) | {{Birth date and age|2001|3|7|df=y}} | 21 | 2 | Stoke City | 1 August 2024 | Undisclosed | 2025+ |
18 | Cameron McGeehan | CM | {{flagicon|NIR}} | Kingston (ENG) | {{Birth date and age|1995|4|6|df=y}} | 42 | 10 | Colchester United | 5 July 2024 | Free | 2026 |
23 | Will Hondermarck | CM | {{flagicon|CGO}} | Orléans (FRA) | {{Birth date and age|2000|11|21|df=y}} | 87 | 2 | Barnsley | 26 January 2023 | Undisclosed | 2025 |
24 | Tariqe Fosu | W | {{flagicon|GHA}} | Wandsworth (ENG) | {{Birth date and age|1995|11|5|df=y}} | 35 | 3 | Brentford | 9 August 2024 | Free | 2025 |
29 | Liam Shaw 15px | CM | {{flagicon|ENG}} | Sheffield | {{Birth date and age|2001|3|12|df=y}} | 8 | 2 | Fleetwood Town | 3 January 2025 | Undisclosed | 2027 |
30 | Samy Chouchane | CM | {{flagicon|TUN}} | Neuilly-sur-Seine (FRA) | {{Birth date and age|2003|9|5|df=y}} | 27 | 0 | Brighton & Hove Albion | 19 August 2024 | Loan | 2025 |
colspan="14" style="background:#dcdcdc; text-align:center;"| Forwards | |||||||||||
7 | Sam Hoskins | FW | {{flagicon|ENG}} | Dorchester | {{Birth date and age|1993|2|4|df=y}} | 417 | 97 | Yeovil Town | 1 August 2015 | Free | 2026{{cite news |title=Sam Hoskins Signs New Contract With Northampton Town |url=https://www.ntfc.co.uk/news/2023/august/hoskins_new_contract/ |access-date=30 August 2023 |publisher=Northampton Town FC |date=30 August 2023}} |
9 | Tom Eaves | CF | {{flagicon|ENG}} | Liverpool | {{Birth date and age|1992|1|14|df=y}} | 24 | 5 | Rotherham United | 12 July 2024 | Free | 2026 |
11 | James Wilson | CF | {{flagicon|ENG}} | Biddulph | {{Birth date and age|1995|12|1|df=y}} | 11 | 0 | Port Vale | 2 July 2024 | Free | 2025+ |
15 | Dara Costelloe | FW | {{flagicon|IRL}} | Limerick | {{Birth date and age|2002|12|11|df=y}} | 14 | 6 | Burnley | 3 February 2025 | Loan | 2025 |
19 | Tyler Roberts | FW | {{flagicon|WAL}} | Gloucester (ENG) | {{Birth date and age|1999|1|12|df=y}} | 29 | 1 | Birmingham City | 30 August 2024 | Loan | 2025 |
39 | Callum Morton 15px | CF | {{flagicon|ENG}} | Torquay | {{Birth date and age|2000|1|19|df=y}} | 20 | 9 | Salford City | 4 July 2024 | Loan | 2025 |
Pre-season and friendlies
On 8 May, the club announced a four-day pre-season training camp in Alicante.{{cite news |title=Squad To Spend Time At Pre-Season Training Camp In Alicante |url=https://www.ntfc.co.uk/news/2024/may/pre_season_alicante/ |access-date=8 May 2024 |publisher=Northampton Town FC |date=8 May 2024}} At the end of May, Town confirmed their first friendly fixture, versus Cheltenham Town.{{cite news |title=Cobblers To Travel To Cheltenham Town In Pre-Season |url=https://www.ntfc.co.uk/news/2024/may/cheltenham_preseason/ |access-date=31 May 2024 |publisher=Northampton Town FC |date=31 May 2024}} On June 4, a second friendly fixture was confirmed, against Brackley Town.{{cite news |title=Cobblers To Visit Brackley Town In Pre-Season |url=https://www.ntfc.co.uk/news/2024/june/brackley_preseason/ |access-date=4 June 2024 |publisher=Northampton Town FC |date=4 June 2024}} Ten days later, a third friendly was added versus Norwich City.{{cite news |title=Norwich City To Visit Sixfields In Pre-Season |url=https://www.ntfc.co.uk/news/2024/june/norwich_preseason/ |access-date=14 June 2024 |publisher=Northampton Town FC |date=14 June 2024}} A fourth friendly fixture was confirmed, away against King's Lynn Town.{{cite news |title=Cobblers To Travel To King's Lynn Town In Pre-Season |url=https://www.ntfc.co.uk/news/2024/june/27/cobblers-to-travel-to-king-s-lynn-town-in-pre-season/ |access-date=27 June 2024 |publisher=Northampton Town FC |date=27 June 2024}} On 16 July, the club also confirmed a fixture for the pre-season training camp in Spain, versus La Unión Atlético.{{cite news |title=Squad To Play Pre-Season Fixture In Spain |url=https://www.ntfc.co.uk/news/2024/july/16/squad-to-play-pre-season-fixture-in-spain/ |access-date=16 July 2024 |publisher=Northampton Town FC |date=16 July 2024}}
{{legend2|#CCFFCC|Win|border=1px solid #AAAAAA}}
{{legend2|#FFFFCC|Draw|border=1px solid #AAAAAA}}
{{legend2|#FFCCCC|Loss|border=1px solid #AAAAAA}}
{{legend2|#FFFFFF|Fixtures|border=1px solid #AAAAAA}}
{{football box collapsible
| date = 13 July 2024
| time = 15:00 BST
| round = Friendly
| score = 0–3
| report = https://www.ntfc.co.uk/news/2024/july/13/norwich-report/
| team1 = Northampton Town
| goals1 =
| team2 = Norwich City
| goals2 = J.Rowe {{goal|4||12}}
K.Aboh {{goal|89}}
| stadium = Sixfields
| location = Northampton
| referee = Andy Woolmer
| attendance = 2,626 (774)
| result = L
}}
{{football box collapsible
| date = 20 July 2024
| time = 12:00 BST
| round = Practice Match
| score = 2–0
| report = https://www.ntfc.co.uk/news/2024/july/20/pre-season-report--northampton-town-x-peterborough-sports-x/
| team1 = Northampton Town
| goals1 = {{goal|3|o.g.}}
S.Hoskins {{goal|64}}
| team2 = Peterborough Sports
| stadium = Sixfields
| location = Northampton
| referee =
| attendance = Behind Closed Doors
| result = W
}}
{{football box collapsible
| date = 27 July 2024
| time = 14:00 BST
| round = Friendly
| score = 1–2
| report = https://www.ntfc.co.uk/news/2024/july/27/pre-season-report--brackley-town-northampton-town/
| team1 = Brackley Town
| goals1 = S.Pollock {{goal|56}}
| team2 = Northampton Town
| goals2 = J.Guthrie {{goal|27}}
{{goal|64|o.g.}}
| stadium = St. James Park
| location = Brackley
| referee = Joe Woolmer
| result = W
}}
{{football box collapsible
| date = 30 July 2024
| time = 19:45 BST
| round = Friendly
| score = 2–2
| report = https://www.ntfc.co.uk/news/2024/july/30/pre-season-report--kingslynn/
| team1 = King's Lynn Town
| goals1 = J.Margetts {{goal|71}}
B.Cybulski {{goal|79}}
| team2 = Northampton Town
| goals2 = A.Trialist {{goal|15}}
J.Wilson {{goal|31}}
| stadium = The Walks
| location = King's Lynn
| result = D
}}
{{football box collapsible
| date = 3 August 2024
| time = 15:00 BST
| round = Friendly
| score = 2–0
| report = https://www.ntfc.co.uk/news/2024/august/03/pre-season-report--cheltenham/
| team1 = Cheltenham Town
| goals1 = R.Bowman {{goal|20||22}}
| team2 = Northampton Town
| goals2 =
| stadium = Whaddon Road
| location = Cheltenham
| referee = Scott Tallis
| result = L
}}
Competitions
=Sky Bet League One=
{{main|2024–25 EFL League One}}
==League table==
{{:2024–25 EFL League One|showteam=NOR}}
==Results summary==
{{Fb_rs |hw=7 |hd=6 |hl=9 |hgf=23 |hga=30 |aw=5 |ad=8 |al=10 |agf=24 |aga=35}}
{{Fb_rs footer|u=26 April 2025|s=[https://int.soccerway.com/teams/england/northampton-town-fc/734/statistics/ Soccerway]|date=August 2024}}
==League position by match==
{{#invoke:sports rbr table|table|legendpos=b
|header=Round
|rnd5=6 |rnd6=7 |rnd7=8 |rnd8=9 |rnd9=10 |rnd10=12 |rnd11=13 |rnd12=14 |rnd13=51 |rnd14=15 |rnd15=16 |rnd16=17 |rnd17=112 |rnd26=27 |rnd27=28 |rnd28=29 |rnd29=30 |rnd30=31 |rnd31=32 |rnd32=33 |rnd33=263
|label1= Ground
| res1= A/H/A/H/H/A/H/H/A/H/A/H/A/A/A/H/A/A/H/A/H/A/A/H/A/H/A/A/H/A/H/H/H/A/H/A/H/H/A/H/A/H/A/H/A/H
|label2= Result
| res2= L/W/D/D/L/W/L/L/L/W/D/W/L/D/D/D/L/L/W/L/L/L/D/D/W/L/D/L/W/W/L/W/L/D/D/W/D/L/D/L/W/D/L/W/L
|label3= Position
| res3= 19/14/10/13/18/12/17/19/20/19/19/17/18/17/16/16/18/21/17/19/20/20/19/19/18/20/20/20/20/17/19/17/17/18/18/17/19/19/19/19/18/19/19/18/18
|text_H=Home|text_A=Away
|color_W=green2|text_W=Win
|color_D=yellow2|text_D=Draw
|color_L=red2|text_L=Loss
|color_P=lightgrey|text_P=Postponed
|color_1=1st|color_2=2nd|color_3-6=blue1|color_21-24=red1
|updated=26 April 2025
| notes= {{plainlist|
- 1 Matchday 5 (vs Lincoln City) was postponed due to the international call-ups.
- 2 Matchday 11 (vs Wigan Athletic) was postponed due to the international call-ups.
- 3 Matchday 26 (vs Barnsley) was postponed due to a frozen pitch.}}
|source=
|date=
}}
==Matches==
{{legend2|#CCFFCC|Win|border=1px solid #AAAAAA}}
{{legend2|#FFFFCC|Draw|border=1px solid #AAAAAA}}
{{legend2|#FFCCCC|Loss|border=1px solid #AAAAAA}}
{{legend2|#FFFFFF|Fixtures|border=1px solid #AAAAAA}}
On 26 June, the League One fixtures were announced.{{cite news |title=Birmingham start League One campaign against Reading |url=https://www.bbc.co.uk/sport/football/articles/c9777vv461po |access-date=26 June 2024 |publisher=British Broadcasting Corporation |date=26 June 2024}}
{{football box collapsible
| date = 10 August 2024
| time = 17:30 BST
| round = 1
| score = 1–0
| report = https://www.bbc.co.uk/sport/football/live/cpvy2y0x0z7t#Report
| team1 = Bristol Rovers
| goals1 = J.Griffiths {{yel|24}}
B.Bilongo {{goal|90+2}}
| team2 = Northampton Town
| goals2 = S.Hoskins {{yel|90+1}}
B.Fox {{yel|90+3}}
| stadium = Memorial Stadium
| location = Bristol
| referee = Alex Chilowicz
| attendance = 8,529 (586)
| result = L
}}
{{football box collapsible
| date = 17 August 2024
| time = 15:00 BST
| round = 2
| score = 2–1
| report = https://www.bbc.co.uk/sport/football/live/c0qe1d8k4jnt
| team1 = Northampton Town
| goals1 = A.McGowan {{yel|55}}
C.Morton {{goal|65}}
C.McGeehan {{goal|77}}
L.Mbete {{yel|87}}
| team2 = Exeter City
| goals2 = T.Crama {{goal|8}}
E.Francis {{yel|35}}
R.Cole {{yel|43}}
| stadium = Sixfields
| location = Northampton
| referee = Carl Brook
| attendance = 5,981 (490)
| result = W
}}
{{football box collapsible
| date = 24 August 2024
| time = 15:00 BST
| round = 3
| score = 2–2
| report = https://www.bbc.co.uk/sport/football/live/ckg5jxldvvnt
| team1 = Barnsley
| goals1 = M.Watters {{goal|26}}
A.Phillips {{goal|46}}
J.Earl {{yel|62}}
K.Lofthouse {{yel|90+5}}
| team2 = Northampton Town
| goals2 = L.McCarron {{goal|73}}
J.Baldwin {{goal|78}}
| stadium = Oakwell
| location = Barnsley
| referee = Darren Drysdale
| attendance = 11,248 (528)
| result = D
}}
{{football box collapsible
| date = 31 August 2024
| time = 15:00 BST
| round = 4
| score = 0–0
| report = https://www.bbc.co.uk/sport/football/live/crrlnz77gl1t
| team1 = Northampton Town
| goals1 = W.Hondermarck {{yel|26}}
C.McGeehan {{yel|34}}
S.Chouchane {{yel|54}}
| team2 = Burton Albion
| goals2 = T.Kalinauskas {{yel|33}}
E.Watt {{yel|34}}
D.Orsi {{yel|43}}
| stadium = Sixfields
| location = Northampton
| referee = Ben Atkinson
| attendance = 5,909 (410)
| result = D
}}
{{football box collapsible
| date = 14 September 2024
| time = 12:30 BST
| round = 6
| score = 1–2
| report = https://www.bbc.co.uk/sport/football/live/c79w2v8gv38t
| team1 = Northampton Town
| goals1 = S.Hoskins {{goal|4|pen.}}
P.Brough {{yel|43}}
| team2 = Wycombe Wanderers
| goals2 = J.Grimmer {{yel|4}}
D.Udoh {{goal|11}}
R.Kone {{goal|52}}
J.Scowen {{yel|61}}
F.Ravizzoli {{yel|86}}
| stadium = Sixfields
| location = Northampton
| referee = Adam Herczeg
| attendance = 5,995 (624)
| result = L
| note = Fixture was initially scheduled for a 15:00 kick-off, but was moved for live Sky Sports broadcast.{{cite news |title=Wycombe Wanderers Game To Be Shown Live On Sky Sports+ |url=https://www.ntfc.co.uk/news/2024/july/03/wycombe-wanderers-game-to-be-shown-live-on-sky-sports-/ |access-date=3 July 2024 |publisher=Northampton Town FC |date=3 July 2024}}
}}
{{football box collapsible
| date = 21 September 2024
| time = 15:00 BST
| round = 7
| score = 1–3
| report = https://www.bbc.co.uk/sport/football/live/cvgw5k1we49t
| team1 = Huddersfield Town
| goals1 = J.Headley {{yel|33}}
J.Koroma {{goal|80}} {{penmiss|84}} 84'
B.Spencer {{yel|90+4}}
| team2 = Northampton Town
| goals2 = M.Helik {{goal|18|o.g.}}
T.Fosu {{yel|20}} {{goal|58}}
C.McGeehan {{goal|25}}
M.Pinnock {{yel|43}}
A.Odimayo {{sentoff|2|79|83}}
L.Mbete {{yel|89}}
J.Baldwin {{yel|90+3}}
| stadium = Kirklees Stadium
| location = Huddersfield
| referee = Sunny Singh Gill
| attendance = 18,417 (775)
| result = W
}}
{{football box collapsible
| date = 28 September 2024
| time = 15:00 BST
| round = 8
| score = 0–2
| report = https://www.bbc.co.uk/sport/football/live/cjr37q8ywn8t
| team1 = Northampton Town
| goals1 = T.Fosu {{penmiss}} 38
| team2 = Mansfield Town
| goals2 = W.Evans {{goal|47}} {{yel|51}}
B.Cargill {{yel|58}}
H.Boateng {{yel|67}}
A.Lewis {{goal|89}}
| stadium = Sixfields
| location = Northampton
| referee = Ben Speedie
| attendance = 7,223 (1,465)
| result = L
}}
{{football box collapsible
| date = 1 October 2024
| time = 19:45 BST
| round = 9
| score = 2–4
| report = https://www.bbc.co.uk/sport/football/live/c87033y4d7qt#Report
| team1 = Northampton Town
| goals1 = C.McGeehan {{yel|10}}
S.Chouchane {{yel|37}}
T.Roberts {{yel|67}}
M.Pinnock {{yel|87}}
T.Eaves {{goal|90+1}}
J.Guthrie {{goal|90+3}}
| team2 = Bolton Wanderers
| goals2 = J.McAtee {{goal|6}}
G.Thomason {{yel|17}} {{goal|23}}
S.Schön {{yel|33}}
E.Toal {{goal|60}}
D.Charles {{goal|83}}
J.Matete {{yel|90+2}}
R.Williams {{yel|90+5}}
| stadium = Sixfields
| location = Northampton
| referee = Matthew Corlett
| attendance = 5,730 (633)
| result = L
}}
{{football box collapsible
| date = 5 October 2024
| time = 15:00 BST
| round = 10
| score = 4–1
| report = https://www.bbc.co.uk/sport/football/live/c361k2e4er3t
| team1 = Wrexham
| goals1 = J.McClean {{goal|8||67}} {{yel|29}}
J.Marriott {{gol|38}}
E.Lee {{goal|56}}
| team2 = Northampton Town
| goals2 = C.McGeehan {{goal|27}}
J.Sowerby {{yel|31}}
S.Hoskins {{yel|75}}
| stadium = Racecourse Ground
| referee = Geoff Eltringham
| attendance = 13,324 (1,262)
| result = L
}}
{{football box collapsible
| date = 19 October 2024
| time = 15:00 BST
| round = 12
| score = 1–0
| report = https://www.bbc.co.uk/sport/football/live/cdje0ve12zlt
| team1 = Northampton Town
| goals1 = C.McGeehan {{goal|48}}
J.Baldwin {{yel|55}}
M.Pinnock {{yel|84}}
J.Guthrie {{yel|90+3}}
| team2 = Leyton Orient
| goals2 = E.Galbraith {{yel|10}}
D.Agyei {{yel|35}}
T.James {{yel|56}}
| stadium = Sixfields
| location = Northampton
| referee = Oliver Mackey
| attendance = 7,015 (841)
| result = W
}}
{{football box collapsible
| date = 22 October 2024
| time = 19:45 BST
| round = 13
| score = 1–1
| report = https://www.bbc.co.uk/sport/football/live/cwylr8k1l7pt
| team1 = Stockport County
| goals1 = L.Barry {{goal|87|pen.}}
L.Bate {{yel|90}}
| team2 = Northampton Town
| goals2 = A.Odimayo {{yel|54}}
B.Fox {{yel|56}}
S.Chouchane {{yel|64}}
C.McGeehan {{yel|86}}
T.Magloire {{goal|90+3}}
| stadium = Edgeley Park
| location = Stockport
| referee = Jacob Miles
| attendance = 8,585 (304)
| result = D
}}
{{football box collapsible
| date = 26 October 2024
| time = 15:00 BST
| round = 14
| score = 3–0
| report = https://www.bbc.co.uk/sport/football/live/ce8v88vxnj6t
| team1 = Northampton Town
| goals1 = T.Fosu {{goal|16}}
J.Williams {{goal|30|o.g.}}
M.Pinnock {{goal|55}}
B.Fox {{yel|84}}
| team2 = Crawley Town
| goals2 = R.Darcy {{yel|75}}
J.Williams {{yel|84}}
| stadium = Sixfields
| location = Northampton
| referee = Thomas Kirk
| attendance = 6,445 (320)
| result = W
}}
{{football box collapsible
| date = 29 October 2024
| time = 19:45 GMT
| score = 2–1
| report = https://www.bbc.co.uk/sport/football/live/c99rvl1mp7xt
| team1 = Lincoln City
| goals1 = T.Hamer {{goal|18}}
B.House {{yel|43}}
E.Ring {{goal|88}}
F.Draper {{yel|89}}
G.Wickens {{yel|90+4}}
| team2 = Northampton Town
| goals2 = T.Fosu {{goal|2}}
J.Baldwin {{yel|17}}
T.Roberts {{sentoff|2|35|75}}
C.McGeehan {{yel|62}}
J.Guthrie {{yel|90+3}}
N.Guinness-Walker {{yel|90+4}}
| stadium = Sincil Bank
| location = Lincoln
| attendance = 8,219 (463)
| referee = Ollie Yates
| result = L
| note = Fixture was previous postponed due to international call-ups.
}}
{{football box collapsible
| date = 9 November 2024
| time = 15:00 GMT
| round = 15
| score = 1–1
| report = https://www.bbc.co.uk/sport/football/live/cly0x0y1nn2t
| team1 = Birmingham City
| goals1 = J.Stansfield {{goal|58}}
R.Allsop {{yel|90+2}}
| team2 = Northampton Town
| goals2 = J.Guthrie {{yel|41}}
C.McGeehan {{yel|60}}
M.Pinnock {{yel|90+1}} {{goal|90+7}}
| stadium = St Andrew's
| location = Birmingham
| referee = Carl Brook
| attendance = 27,085 (2,205)
| result = D
}}
{{football box collapsible
| date = 16 November 2024
| time = 15:00 GMT
| round = 16
| score = 0–0
| report = https://www.bbc.co.uk/sport/football/live/c7743r20dxnt
| team1 = Blackpool
| goals1 =
| team2 = Northampton Town
| goals2 = S.Hoskins {{yel|58}}
| stadium = Bloomfield Road
| location = Blackpool
| referee = Alex Chilowicz
| attendance = 8,873
| result = D
}}
{{football box collapsible
| date = 23 November 2024
| time = 15:00 GMT
| round = 17
| score = 0–0
| report = https://www.bbc.co.uk/sport/football/live/ce89p27dk83t
| team1 = Northampton Town
| goals1 =
| team2 = Cambridge United
| goals2 = S.Lavery {{yel|75}}
| stadium = Sixfields
| location = Northampton
| referee = Alan Young
| attendance = 6,654 (919)
| result = D
}}
{{football box collapsible
| date = 26 November 2024
| time = 19:45 GMT
| score = 2–1
| report = https://www.bbc.co.uk/sport/football/live/c704gwkz0kxt
| team1 = Wigan Athletic
| goals1 = T.Aasgaard {{goal|11}}
J.Smith {{goal|18}}
M.Smith {{yel|79}}
| team2 = Northampton Town
| goals2 = J.Guthrie {{yel|48}}
T.Eaves {{goal|56}}
| stadium = Brick Community Stadium
| location = Wigan
| attendance = 7,754 (154)
| referee = Aaron Bannister
| result = L
| note = Fixture was previous postponed due to international call-ups.
}}
{{football box collapsible
| round = 18
| date = 3 December 2024
| time = 19:45 GMT
| team1 = Stevenage
| score = 2–0
| report = https://www.bbc.co.uk/sport/football/live/cqlrl55kdd1t
| team2 = Northampton Town
| goals1 = C.Piergianni {{yel|2}}
H.White {{yel|45+3}}
N.Thompson {{yel|52}}
D.Kemp {{goal|89}}
J.Reid {{goal|90+3}}
| goals2 = T.Eaves {{sent off|2|2|28}}
A.Odimayo {{yel|16}}
C.McGeehan {{yel|51}}
| stadium = Broadhall Way
| location = Stevenage
| referee = Scott Jackson
| attendance = 2,767
| result = L
}}
{{football box collapsible
| date = 9 December 2024
| time = 20:00 GMT
| round = 19
| score = 2–1
| report = https://www.bbc.co.uk/sport/football/live/c2056l2r5rvt
| team1 = Northampton Town
| goals1 = C.McGeehan {{goal|28||84}}
| team2 = Peterborough United
| goals2 = M.Mothersille {{goal|39}}
| stadium = Sixfields
| location = Northampton
| referee = Simon Mather
| attendance = 7,098 (1,465)
| result = W
| note = Fixture was initially scheduled for 7 December, but was moved for live Sky Sports broadcast.{{cite news |title=News Of Fixture Updates For Live Sky Sports Broadcast |url=https://www.ntfc.co.uk/news/2024/july/30/sky-sports-selection/ |access-date=1 August 2024 |publisher=Northampton Town FC |date=30 July 2024}}
}}
{{football box collapsible
| date = 14 December 2024
| time = 15:00 GMT
| round = 20
| score = 3–0
| report = https://www.bbc.co.uk/sport/football/live/cwy8dwe0wr0t
| team1 = Rotherham United
| goals1 = J.Clarke-Harris {{goal|3||34}}
A.Green {{goal|49}}
J.Powell {{yel|54}}
| team2 = Northampton Town
| goals2 = S.Hoskins {{yel|44}}
M.Waghorn {{yel|72}}
| stadium = New York Stadium
| location = Rotherham
| referee = Elliot Bell
| attendance = 8,745 (659)
| result = L
}}
{{football box collapsible
| date = 21 December 2024
| time = 15:00 GMT
| round = 21
| score = 0–5
| report = https://www.bbc.co.uk/sport/football/live/c0q0lz81lgvt
| team1 = Northampton Town
| goals1 = C.McGeehan {{yel|36}}
T.Roberts {{yel|73}}
| team2 = Charlton Athletic
| goals2 = G.Docherty {{goal|9||68}} {{yel|41}}
T.Campbell {{goal|12}}
M.Leaburn {{goal|36}}
A.Mitchell {{yel|50}}
A.Maynard-Brewer {{yel|60}}
D.Hylton {{goal|90+1}}
| stadium = Sixfields
| location = Northampton
| referee = Ben Toner
| attendance = 7,015 (1,186)
| result = L
}}
{{football box collapsible
| date = 26 December 2024
| time = 15:00 GMT
| round = 22
| score = 4–1
| report = https://www.bbc.co.uk/sport/football/live/c24nl4r4njrt
| team1 = Reading
| goals1 = H.Knibbs {{goal|5}}
S.Smith {{goal|28}}
C.Savage {{goal|75}}
M.Camará {{goal|87}}
| team2 = Northampton Town
| goals2 = T.Eaves {{yel|45}} {{goal|81}}
C.McGeehan {{yel|90+3}}
| stadium = Madejski Stadium
| location = Reading
| referee = Scott Simpson
| attendance = 12,283 (508)
| result = L
}}
{{football box collapsible
| date = 29 December 2024
| time = 15:00 GMT
| round = 23
| score = 1–1
| report = https://www.bbc.co.uk/sport/football/live/c89xq327575t
| team1 = Shrewsbury Town
| goals1 = T.Perry {{yel|40}}
A.Pierre {{goal|60}} {{yel|90+1}}
J.Kayode {{yel|86}}
| team2 = Northampton Town
| goals2 = T.Eyoma {{yel|4}}
C.McGeehan {{goal|63}}
| stadium = New Meadow
| location = Shrewsbury
| referee = Seb Stockbridge
| attendance = 6,894 (688)
| result = D
}}
{{football box collapsible
| date = 1 January 2025
| time = 15:00 GMT
| round = 24
| score = 0–0
| report = https://www.bbc.co.uk/sport/football/live/cr561enq3jyt
| team1 = Northampton Town
| goals1 = W.Hondermarck {{yel|14}}
N.Dobson {{yel|88}}
| team2 = Stevenage
| goals2 =
| stadium = Sixfields
| location = Northampton
| referee = Darren Drysdale
| attendance = 6,294 (535)
| result = D
}}
{{football box collapsible
| date = 4 January 2025
| time = 12:30 GMT
| round = 25
| score = 0–1
| report = https://www.bbc.co.uk/sport/football/live/cr56j2d1yvvt
| team1 = Burton Albion
| goals1 = C.Webster {{yel|17}}
| team2 = Northampton Town
| goals2 = S.Hoskins {{yel|84}} {{goal|86}}
| stadium = Pirelli Stadium
| location = Burton upon Trent
| referee = Ross Joyce
| attendance = 2,837
| result = W
| note = Fixture was initially scheduled for a 15:00 kick-off, but was moved for live Sky Sports broadcast.
}}
{{football box collapsible
| date = 18 January 2025
| time = 14:00 GMT
| round = 27
| score = 0–1
| report = https://www.bbc.co.uk/sport/football/live/c0lzp61gz53t
| team1 = Northampton Town
| goals1 = T.Eyoma {{yel|59}}
T.Fosu {{yel|64}}
| team2 = Lincoln City
| goals2 = T.Darikwa {{goal|38}}
B.House {{yel|70}}
| stadium = Sixfields
| location = Northampton
| referee = Craig Hicks
| attendance = 6,094 (547)
| result = L
}}
{{football box collapsible
| date = 25 January 2025
| time = 15:00 GMT
| round = 28
| score = 0–0
| report = https://www.bbc.co.uk/sport/football/live/c75zd1zr1evt
| team1 = Wycombe Wanderers
| goals1 =
| team2 = Northampton Town
| goals2 = A.McGowan {{yel|15}}
T.Taylor {{yel|45}}
| stadium = Adams Park
| location = High Wycombe
| referee = David Rock
| attendance = 5,446 (587)
| result = D
}}
{{football box collapsible
| date = 28 January 2024
| time = 19:45 GMT
| round = 29
| score = 3–1
| report = https://www.bbc.co.uk/sport/football/live/c3e1n47d22yt
| team1 = Bolton Wanderers
| goals1 = G.Thomason {{goal|3}}
J.Sheehan {{yel|41}}
L.Shaw {{goal|44|o.g.}}
A.Collins {{goal|83}}
| team2 = Northampton Town
| goals2 = L.Shaw {{goal|8}} {{yel|36}}
T.Taylor {{yel|31}}
| stadium = Toughsheet Community Stadium
| location = Horwich
| referee = Sunny Singh Gill
| attendance = 18,956
| result = L
}}
{{football box collapsible
| date = 1 February 2025
| time = 15:00 GMT
| round = 30
| score = 3–2
| report = https://www.bbc.co.uk/sport/football/live/c04nq171yxet
| team1 = Northampton Town
| goals1 = S.Hoskins {{goal|32}}
T.Eaves {{goal|40}} {{yel|87}}
L.Shaw {{goal|51}}
| team2 = Huddersfield Town
| goals2 = D.Charles {{yel|50}}
M.Pearson {{yel|55}}
H.Kane {{goal|70}}
J.Hogg {{goal|82}}
| stadium = Sixfields
| location = Northampton
| referee = Ben Speedie
| attendance = 6,933 (1,398)
| result = W
}}
{{football box collapsible
| date = 7 February 2025
| time = 19:45 GMT
| round = 31
| score = 0–1
| report = https://www.bbc.co.uk/sport/football/live/c1we5n2ngzvt
| team1 = Mansfield Town
| goals1 = A.Lewis {{yel|28}}
J.Rhodes {{yel|49}}
H.Boateng {{yel|85}}
| team2 = Northampton Town
| goals2 = S.Hoskins {{penmiss}} 20
C.McGeehan {{goal|55}}
L.Shaw {{yel|81}}
B.Perry {{yel|90+2}}
| stadium = Field Mill
| location = Mansfield
| referee = Edward Duckworth
| attendance = 7,320 (543)
| result = W
| note = Fixture was initially scheduled for 8 February, but was moved for live Sky Sports broadcasting.{{cite news |title=Mansfield Town Tickets Now On Sale To Season Ticket Holders - Game Now Being Played On Friday February 7th |url=https://www.ntfc.co.uk/news/2025/january/23/mansfield-town-tickets-now-on-sale-to-season-ticket-holders---game-now-being-played-on-friday-february-7th/ |access-date=23 January 2025 |publisher=Northampton Town FC |date=23 January 2025}}
}}
{{football box collapsible
| date = 15 February 2025
| time = 12:30 GMT
| round = 32
| score = 0–2
| report = https://www.bbc.co.uk/sport/football/live/cj3e6gm1e8vt
| team1 = Northampton Town
| goals1 = B.Perry {{yel|45}}
C.McGeehan {{yel|86}}
| team2 = Wrexham
| goals2 = S.Smith {{goal|19}}
O.Rathbone {{goal|22}}
M.Cleworth {{yel|86}}
| stadium = Sixfields
| location = Northampton
| referee = Tom Reeves
| attendance = 7,685 (1,404)
| result = L
| note = Fixture was initially scheduled for a 15:00 kick-off, but was moved for live Sky Sports broadcasting.{{cite news |title=Wrexham Game To Be Shown Live On Sky Sports+ |url=https://www.ntfc.co.uk/news/2024/november/11/wrexham-game-to-be-shown-live-on-sky-sports-/ |access-date=13 November 2024 |publisher=Northampton Town FC |date=11 November 2024}}
}}
{{football box collapsible
| date = 22 February 2025
| time = 15:00 GMT
| round = 33
| score = 2–1
| report = https://www.bbc.co.uk/sport/football/live/cy484z3vjkgt
| team1 = Northampton Town
| goals1 = D.Costelloe {{goal|61}}
N.Guinness-Walker {{goal|78}}
C.McGeehan {{yel|80}}
M.Pinnock {{yel|90+4}}
| team2 = Bristol Rovers
| goals2 = S.Sinclair {{goal|46}}
C.Taylor {{yel|60}}
J.Wilson {{yel|90+4}}
| stadium = Sixfields
| location = Northampton
| referee = Matthew Russell
| attendance = 6,996 (799)
| result = W
}}
{{football box collapsible
| date = 25 February 2025
| time = 19:45 GMT
| score = 1–2
| report = https://www.bbc.co.uk/sport/football/live/cwyx4njrd7rt
| team1 = Northampton Town
| goals1 = D.Costelloe {{yel|68}}
S.Hoskins {{goal|78}}
| team2 = Barnsley
| goals2 = D.Keillor-Dunn {{goal|36||59}}
S.Humphrys {{yel|68}}
J.Earl {{yel|76}}
K.Nwakali {{yel|86}}
M.de Gevigney {{sentoff|0|87}}
| stadium = Sixfields
| location = Northampton
| referee = Declan Bourne
| attendance = 5,820 (542)
| result = L
| note = Fixture was originally scheduled for 11 January, but was postponed due to a frozen pitch.{{cite news |title=Barnsley Game Postponed |url=https://www.ntfc.co.uk/news/2025/january/10/barnsley-game-postponed/ |access-date=10 January 2025 |publisher=Northampton Town FC |date=10 January 2025}}
}}
{{football box collapsible
| date = 1 March 2025
| time = 15:00 GMT
| round = 34
| score = 1–1
| report = https://www.bbc.co.uk/sport/football/live/c7vze2589v7t
| team1 = Exeter City
| goals1 = I.Niskanen {{yel|69}}
S.Cox {{goal|87}}
R.Cole {{yel|89}}
C.Watts {{yel|89}}
| team2 = Northampton Town
| goals2 = D.Costelloe {{goal|42}} {{yel|90}}
T.Taylor {{yel|51}}
| stadium = St James Park
| location = Exeter
| referee = Charles Breakspear
| attendance = 6,834 (490)
| result = D
}}
{{football box collapsible
| date = 4 March 2025
| time = 19:45 GMT
| round = 35
| score = 1–1
| report = https://www.bbc.co.uk/sport/football/live/c1mnnkey510t
| team1 = Northampton Town
| goals1 = T.Taylor {{goal|31}} {{yel|49}}
S.Hoskins {{yel|38}}
M.Dyche {{yel|43}}
| team2 = Stockport County
| goals2 = B.Hills {{yel|66}}
B.Andrésson {{goal|79}}
| stadium = Sixfields
| location = Northampton
| referee = Lee Swabey
| attendance = 5,559 (552)
| result = D
}}
{{football box collapsible
| date = 8 March 2025
| time = 15:00 GMT
| round = 36
| score = 1–2
| report = https://www.bbc.co.uk/sport/football/live/cvgw9ggzz2jt
| team1 = Leyton Orient
| goals1 = J.Simpson {{yel|44}}
C.Kelman {{goal|60}}
| team2 = Northampton Town
| goals2 = T.Roberts {{goal|11}}
C.McGeehan {{goal|45}}
| stadium = Brisbane Road
| referee = Alex Chilowicz
| attendance = 8,911 (1,221)
| result = W
}}
{{football box collapsible
| date = 15 March 2025
| time = 15:00 GMT
| round = 37
| score = 1–1
| report = https://www.bbc.co.uk/sport/football/live/ce8mnv58d4yt#Report
| team1 = Northampton Town
| goals1 = T.Iwata {{goal|11|o.g.}}
L.Burge {{yel|88}}
| team2 = Birmingham City
| goals2 = J.Stansfield {{yel|45}}
K.Anderson {{goal|45+2}}
| stadium = Sixfields
| location = Northampton
| referee = Ross Joyce
| attendance = 7,947 (1,374)
| result = D
}}
{{football box collapsible
| date = 22 March 2025
| time = 15:00 GMT
| round = 38
| score = 0–2
| report = https://www.bbc.co.uk/sport/football/live/c4gd0pnx8z7t
| team1 = Northampton Town
| goals1 = T.Taylor {{yel|32}}
S.Hoskins {{yel|61}}
T.Roberts {{yel|65}}
| team2 = Blackpool
| goals2 = A.Fletcher {{goal|20}}
N.Ennis {{goal|61}}
J.Lawrence-Gabriel {{yel|90}}
| stadium = Sixfields
| location = Northampton
| referee = Scott Jackson
| attendance = 6,714 (511)
| result = L
}}
{{football box collapsible
| date = 29 March 2025
| time = 15:00 GMT
| round = 39
| score = 1–1
| report = https://www.bbc.co.uk/sport/football/live/cx28d8d9yp9t
| team1 = Cambridge United
| goals1 = J.Brophy {{goal|52}}
B.Stevenson {{yel|72}}
J.Stokes {{yel|74}}
| team2 = Northampton Town
| goals2 = S.Hoskins {{goal|26}}
| stadium = Abbey Stadium
| location = Cambridge
| referee = Matthew Russell
| attendance = 7,252 (1,045)
| result = D
}}
{{football box collapsible
| date = 1 April 2025
| time = 19:45 BST
| round = 40
| score = 0–2
| report = https://www.bbc.co.uk/sport/football/live/cly2y946gwvt
| team1 = Northampton Town
| goals1 = T.Eyoma {{yel|40}}
B.Perry {{yel|75}}
| team2 = Rotherham United
| goals2 = P.Ruddock Mpanzu {{goal|22}}
J.Powell {{yel|53}}
S.Nombe {{goal|65}}
| stadium = Sixfields
| location = Northampton
| referee = Scott Simpson
| attendance = 5,720 (339)
| result = L
}}
{{football box collapsible
| date = 5 April 2025
| time = 15:00 BST
| round = 41
| score = 0–4
| report = https://www.bbc.co.uk/sport/football/live/cly8lg7v32zt
| team1 = Peterborough United
| goals1 = T.Edun {{sent off|0|27}}
| team2 = Northampton Town
| goals2 = S.Hoskins {{goal|15||34|pen.}}
C.McGeehan {{yel|27}}
D.Costelloe {{goal|41}}
T.Eaves {{goal|90}}
| stadium = London Road
| location = Peterborough
| referee = Simon Mather
| attendance = 9,782 (1,609)
| result = W
}}
{{football box collapsible
| date = 12 April 2025
| time = 15:00 BST
| round = 42
| score = 0–0
| report = https://www.bbc.co.uk/sport/football/live/ce3v4jqxlwwt
| team1 = Northampton Town
| goals1 = N.Guinness-Walker {{sentoff|2|20|77}}
| team2 = Reading
| goals2 =
| stadium = Sixfields
| location = Northampton
| referee = Greg Rollason
| attendance = 7,616 (1,545)
| result = D
}}
{{football box collapsible
| date = 18 April 2025
| time = 15:00 BST
| round = 43
| score = 2–1
| report = https://www.bbc.co.uk/sport/football/live/c4g78n88lp7t
| team1 = Charlton Athletic
| goals1 = L.Berry {{goal|9}}
C.Coventry {{yel|12}}
M.Godden {{goal|71}}
A.Gilbert {{yel|77}}
K.Ramsay {{yel|85}}
T.Small {{yel|90+4}}
C.Aneke {{yel|90+6}}
| team2 = Northampton Town
| goals2 = D.Costelloe {{goal|15|pen.}}
A.McGowan {{yel|68}}
C.McGeehan {{yel|90+6}}
M.Dyche {{yel|90+6}}
| stadium = The Valley
| referee = Ollie Yates
| attendance = 20,198 (1,238)
| result = L
}}
{{football box collapsible
| date = 21 April 2025
| time = 15:00 BST
| round = 44
| score = 4–1
| report = https://www.bbc.co.uk/sport/football/live/c4grvxjwgj7t
| team1 = Northampton Town
| goals1 = A.McGowan {{goal|26}}
D.Costelloe {{goal|44||83}}
T.Magloire {{yel|54}}
B.Perry {{yel|59}}
C.McGeehan {{goal|70}}
M.Dyche {{yel|90}}
| team2 = Shrewsbury Town
| goals2 = A.Pierre {{yel|4}}
J.Marquis {{yel|32}} {{goal|90+1}}
| stadium = Sixfields
| location = Northampton
| referee = Zac Kennard-Kettle
| attendance = 6,632 (269)
| result = W
}}
{{football box collapsible
| date = 26 April 2025
| time = 15:00 BST
| round = 45
| score = 3–0
| report = https://www.bbc.co.uk/sport/football/live/c14xrrykjdyt
| team1 = Crawley Town
| goals1 = R.Hepburn-Murphy {{goal|39}}
J.Kelly {{goal|66}}
K.Doyle {{goal|88}}
L.Fraser {{yel|90+1}}
| team2 = Northampton Town
| goals2 =
| stadium = Broadfield Stadium
| location = Crawley
| referee = Jacob Miles
| attendance = 5,105 (964)
| result = L
}}
{{football box collapsible
| date = 3 May 2025
| time = 15:00 BST
| round = 46
| score =
| report =
| team1 = Northampton Town
| goals1 =
| team2 = Wigan Athletic
| goals2 =
| stadium = Sixfields
| location = Northampton
| referee =
| attendance =
| result =
}}
=FA Cup=
{{main|2024–25 FA Cup}}
Northampton Town were drawn at home to Kettering Town in the first round.{{cite news |title=FA Cup First Round Proper Draw Made |url=https://www.thefa.com/news/2024/oct/14/emirates-fa-cup-first-round-proper-draw-20241410 |access-date=14 October 2024 |publisher=The Football Association |date=14 October 2024}}
{{football box collapsible
| date = 2 November 2024
| time = 17:30 GMT
| round = First round
| score = 1–2
| aet = yes
| report = https://www.bbc.co.uk/sport/football/live/cr4l6x0el1yt
| team1 = Northampton Town
| team2 = Kettering Town
| goals1 = C.Johnson {{goal|28|o.g.}}
W.Hondermarck {{yel|104}}
T.Magloire {{yel|116}}
| goals2 = L.Miller {{goal|66}}
C.Johnson {{yel|73}}
A.Powell {{yel|90}}
N.Ranger {{goal|92}}
| stadium = Sixfields
| location = Northampton
| referee = Elliot Bell
| attendance = 7,104 (1,460)
| result = L
| note = Live on BBC Two{{cite news |title=Kettering Town game chosen for live TV coverage |url=https://www.ntfc.co.uk/news/2024/october/17/kettering-town-game-chosen-for-live-tv-coverage/ |access-date=17 October 2024 |publisher=Northampton Town FC |date=17 October 2024}}
}}
=Carabao Cup=
{{main|2024–25 EFL Cup}}
On 27 June, the draw for the first round was made, with Northampton being drawn at home against Wycombe Wanderers.{{cite news |title=Carabao Cup Round One draw confirmed |url=https://www.efl.com/news/2024/june/27/carabao-cup-round-one-draw-confirmed/ |access-date=27 June 2024 |publisher=English Football League |date=27 June 2024}}
{{football box collapsible
| date = 13 August 2024
| time = 19:45 BST
| round = First round
| score = 0–2
| report = https://www.bbc.co.uk/sport/football/live/cdrld4m84n2t
| team1 = Northampton Town
| goals1 = M.Pinnock {{yel|90+7}}
| team2 = Wycombe Wanderers
| goals2 = D.Udoh {{goal|9}}
A.Hartridge {{sentoff|2|25|78}}
L.Mbete {{goal|45+1|o.g.}}
| stadium = Sixfields
| location = Northampton
| referee = Declan Bourne
| attendance = 2,012 (273)
| result = L
}}
=Vertu Trophy=
{{main|2024–25 EFL Trophy}}
In the group stage, Northampton were drawn into Southern Group F alongside Burton Albion, Notts County and Leicester City Under-21s.{{cite news |title=Under-21 teams and Group Stage draw confirmed for 2024/25 Bristol Street Motors Trophy |url=https://www.efl.com/news/2024/june/24/under-21-teams-and-group-stage-draw-confirmed-for-2024-25-bristol-street-motors-trophy/ |access-date=24 June 2024 |publisher=English Football League |date=24 June 2024}}{{cite news |title=Bristol Street Motors Trophy Group Stage confirmed |url=https://www.efl.com/news/2024/june/27/bristol-street-motors-trophy-group-stage-confirmed/ |access-date=27 June 2024 |publisher=English Football League |date=27 June 2024}} In the round of 32, Northampton were drawn away to Peterborough United.{{cite news |title=Vertu Trophy: Round of 32 ties confirmed |url=https://www.efl.com/news/2024/november/22/round-of-/ |access-date=26 November 2024 |publisher=English Football League |date=22 November 2024}}
==Group stage==
{{:2024–25 EFL Trophy|transcludesection=South Group F|showteam=NOR}}
{{football box collapsible
| date = 8 October 2024
| time = 19:00 BST
| round = Group stage
| score = 0–2
| report = https://www.bbc.co.uk/sport/football/live/c5ywjek90nwt
| team1 = Notts County
| goals1 = R.Reynolds {{yel|77}}
| team2 = Northampton Town
| goals2 = B.Fox {{goal|22}}
N.Guinness-Walker {{yel|36}}
W.Hondermarck {{yel|45+1}}
L.McCarron {{goal|59}}
| stadium = Meadow Lane
| location = Nottingham
| attendance = 1,614 (206)
| referee = Farai Hallam
| result = W
}}
{{football box collapsible
| date = 5 November 2024
| time = 19:00 GMT
| round = Group stage
| score = 3–0
| report = https://www.bbc.co.uk/sport/football/live/c079zr8jv5gt
| team1 = Northampton Town
| goals1 = T.Eyoma {{goal|30}}
N.Dobson {{goal|70||81}}
| team2 = Leicester City U21
| goals2 =
| stadium = Sixfields
| location = Northampton
| attendance = 1,018 (89)
| referee = James Oldham
| result = W
}}
{{football box collapsible
| date = 12 November 2024
| time = 19:15 GMT
| round = Group stage
| score = 2–5
| report = https://www.bbc.co.uk/sport/football/live/cj0jylql4nlt
| team1 = Northampton Town
| goals1 = N.Dobson {{goal|2}}
M.Waghorn {{goal|47}}
| team2 = Burton Albion
| goals2 = N.Akoto {{goal|13}}
D.Williams {{goal|36}}
C.Webster {{goal|39}}
R.Donovan {{goal|49}}
B.Whitfield {{goal|66}}
| stadium = Sixfields
| location = Northampton
| attendance = 778 (59)
| referee = James Durkin
| result = L
}}
==Knockout stages==
{{football box collapsible
| date = 17 December 2024
| time = 19:00 GMT
| round = Round of 32
| score = 3–0
| report = https://www.efl.com/match-centre/g2491341
| team1 = Peterborough United
| goals1 = R.Jones {{goal|48}}
R.de Havilland {{goal|52}}
A.Odoh {{goal|65}}
| team2 = Northampton Town
| goals2 = T.Eyoma {{sent off|0|41}}
S.Hoskins {{yel|54}}
| stadium = London Road
| location = Peterborough
| attendance = 2,549 (294)
| referee = Scott Tallis
| result = L
}}
=Appearances, goals and cards=
{{updated|match played 26 April 2025}}
class="wikitable" style="text-align:center; font-size:90%; width:90%;" | |||||||||||||||||
rowspan="2" style="background:maroon; color:white; width: 4%"| {{tooltip|No.|Squad number}}
! rowspan="2" style="background:maroon; color:white; width: 4%"| {{tooltip|Pos|Position}} ! rowspan="2" style="background:maroon; color:white; "| Player ! colspan="3" style="background:maroon; color:white; "| League One ! colspan="3" style="background:maroon; color:white; "| FA Cup ! colspan="3" style="background:maroon; color:white; "| League Cup ! colspan="3" style="background:maroon; color:white; "| League Trophy ! colspan="3" style="background:maroon; color:white; "| Total ! colspan="2" style="background:maroon; color:white; "| Discipline | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
style="background:maroon; color:white; width: 4%;"| Starts
! style="background:maroon; color:white; width: 4%;"| Sub ! style="background:maroon; color:white; width: 4%;"| Goals ! style="background:maroon; color:white; width: 4%;"| Starts ! style="background:maroon; color:white; width: 4%;"| Sub ! style="background:maroon; color:white; width: 4%;"| Goals ! style="background:maroon; color:white; width: 4%;"| Starts ! style="background:maroon; color:white; width: 4%;"| Sub ! style="background:maroon; color:white; width: 4%;"| Goals ! style="background:maroon; color:white; width: 4%;"| Starts ! style="background:maroon; color:white; width: 4%;"| Sub ! style="background:maroon; color:white; width: 4%;"| Goals ! style="background:maroon; color:white; width: 4%;"| Starts ! style="background:maroon; color:white; width: 4%;"| Sub ! style="background:maroon; color:white; width: 4%;"| Goals ! style="background:maroon; color:white; width: 4%;"| {{yel}} ! style="background:maroon; color:white; width: 4%;"| {{sent off}} | |||||||||||||||||
1 | GK | style="text-align:left;" | Lee Burge
| 29 | – | – | – | – | – | – | – | – | – | – | –
| 29 | – | – | 1 | – |
2 | CB | style="text-align:left;" | Tyler Magloire
| 6 | 14 | 1 | – | 1 | – | 1 | – | – | 2 | – | –
| 9 | 15 | 1 | 2 | – |
3 | RB | style="text-align:left;" | Aaron McGowan
| 29 | 5 | 1 | – | – | – | – | – | – | 1 | – | –
| 30 | 5 | 1 | 3 | – |
4 | CM | style="text-align:left;" | Jack Sowerby
| 8 | 2 | – | – | 1 | – | – | – | – | 1 | – | –
| 9 | 3 | – | 1 | – |
5 | CB | style="text-align:left;" | Jon Guthrie
| 24 | – | 1 | 1 | – | – | – | 1 | – | – | – | –
| 25 | 1 | 1 | 4 | – |
6 | CB | style="text-align:left;" | Jordan Willis
| 11 | 4 | – | – | – | – | – | – | – | – | 1 | –
| 11 | 5 | – | – | – |
7 | W | style="text-align:left;" | Sam Hoskins
| 32 | 5 | 7 | – | – | – | – | 1 | – | 1 | – | –
| 33 | 6 | 7 | 7 | – |
8 | AM | style="text-align:left;" | Ben Perry
| 13 | 3 | – | – | – | – | – | – | – | – | – | –
| 13 | 3 | – | 4 | – |
9 | ST | style="text-align:left;" | Tom Eaves
| 14 | 9 | 5 | – | – | – | – | – | – | 1 | – | –
| 15 | 9 | 5 | 3 | 1 |
10 | W | style="text-align:left;" | Mitch Pinnock
| 44 | 1 | 2 | 1 | – | – | 1 | – | – | 1 | 2 | –
| 47 | 3 | 2 | 5 | – |
11 | ST | style="text-align:left;" | James Wilson
| – | 8 | – | – | – | – | 1 | – | – | 1 | 1 | –
| 2 | 9 | – | – | – |
12 | LB | style="text-align:left;" | Nesta Guinness-Walker
| 22 | 4 | 1 | 1 | – | – | 1 | – | – | 1 | – | –
| 24 | 4 | 1 | 2 | 1 |
13 | GK | style="text-align:left;" | Nik Tzanev
| 16 | 1 | – | 1 | – | – | 1 | – | – | 4 | – | –
| 22 | 1 | – | – | – |
14 | LB | style="text-align:left;" | Ali Koiki
| 2 | 3 | – | – | – | – | – | – | – | – | – | –
| 2 | 3 | – | – | – |
15 | W | style="text-align:left;" | Dara Costelloe
| 13 | 1 | 6 | – | – | – | – | – | – | – | – | –
| 13 | 1 | 6 | 2 | – |
16 | CM | style="text-align:left;" | Terry Taylor
| 18 | – | 1 | – | – | – | – | – | – | – | – | –
| 18 | – | 1 | 5 | – |
17 | LM | style="text-align:left;" | Liam McCarron
| 4 | 12 | 1 | 1 | – | – | – | 1 | – | 2 | 1 | 1
| 7 | 14 | 2 | – | – |
18 | CM | style="text-align:left;" | Cameron McGeehan
| 39 | – | 10 | 1 | – | – | 1 | – | – | – | 1 | –
| 42 | – | 10 | 12 | – |
19 | AM | style="text-align:left;" | Tyler Roberts
| 21 | 6 | 1 | – | – | – | – | – | – | 2 | – | –
| 23 | 6 | 1 | 4 | 1 |
21 | CB | style="text-align:left;" | Luke Mbete
| 9 | 3 | – | – | – | – | 1 | – | – | – | – | –
| 10 | 3 | – | 2 | – |
22 | RB | style="text-align:left;" | Akin Odimayo
| 31 | 9 | – | 1 | – | – | 1 | – | – | 1 | – | –
| 34 | 9 | – | 3 | 1 |
23 | CM | style="text-align:left;" | Will Hondermarck
| 12 | 20 | – | – | 1 | – | – | 1 | – | 4 | – | –
| 16 | 22 | – | 2 | – |
24 | W | style="text-align:left;" | Tariqe Fosu
| 16 | 16 | 3 | 1 | – | – | 1 | – | – | 1 | – | –
| 19 | 16 | 3 | 1 | – |
26 | CB | style="text-align:left;" | Jack Baldwin
| 11 | 11 | 1 | 1 | – | – | 1 | – | – | – | – | –
| 13 | 11 | 1 | 3 | – |
28 | CB | style="text-align:left;" | TJ Eyoma
| 17 | 7 | – | – | 1 | – | – | – | – | 2 | – | 1
| 19 | 8 | 1 | 2 | – |
29 | CM | style="text-align:left;" | Liam Shaw
| 8 | – | 2 | – | – | – | – | – | – | – | – | –
| 8 | – | 2 | 2 | – |
30 | CM | style="text-align:left;" | Samy Chouchane
| 17 | 5 | – | 1 | – | – | – | – | – | 4 | – | –
| 22 | 5 | – | 3 | – |
33 | LB | style="text-align:left;" | Patrick Brough
| 1 | 3 | – | – | – | – | – | – | – | – | – | –
| 1 | 3 | – | 1 | – |
35 | CB | style="text-align:left;" | Max Dyche
| 12 | 7 | – | – | – | – | – | – | – | – | – | –
| 12 | 7 | – | 3 | – |
39 | ST | style="text-align:left;" | Callum Morton
| 5 | 2 | 1 | – | – | – | 1 | – | – | – | – | –
| 6 | 2 | 1 | – | – |
colspan="23"|Youth team scholars: | |||||||||||||||||
25 | CB | style="text-align:left;" | Josh Tomlinson
| – | – | – | – | – | – | – | – | – | 4 | – | –
| 4 | – | – | – | – |
37 | LB | style="text-align:left;" | Matthew Ireland
| – | – | – | – | – | – | – | – | – | 2 | 1 | –
| 2 | 1 | – | – | – |
38 | RB | style="text-align:left;" | Kiantay Licorish-Mullings
| – | 1 | – | – | – | – | – | – | – | 2 | 2 | –
| 2 | 3 | – | – | – |
40 | ST | style="text-align:left;" | Neo Dobson
| – | 4 | – | – | – | – | – | – | – | 2 | 2 | 3
| 2 | 6 | 3 | 1 | – |
42 | ST | style="text-align:left;" | Ollie Evans
| – | – | – | – | – | – | – | – | – | – | 1 | –
| – | 1 | – | – | – |
43 | W | style="text-align:left;" | Charlie Carroll
| – | – | – | – | – | – | – | – | – | – | 2 | –
| – | 2 | – | – | – |
44 | CM | style="text-align:left;" | Josh Rayfield
| – | – | – | – | – | – | – | – | – | – | 1 | –
| – | 1 | – | – | – |
45 | AM | style="text-align:left;" | Harry Guess
| – | – | – | – | – | – | – | – | – | – | 1 | –
| – | 1 | – | – | – |
46 | CM | style="text-align:left;" | Freddie Findlay
| – | – | – | – | – | – | – | – | – | – | 2 | –
| – | 2 | – | – | – |
47 | ST | style="text-align:left;" | Fran Obiagwu
| – | 2 | – | – | – | – | – | – | – | – | – | –
| – | 2 | – | – | – |
colspan="23"|Out on loan: | |||||||||||||||||
20 | RB | style="text-align:left;" | Harvey Lintott
| – | 1 | – | – | – | – | – | – | – | 1 | – | –
| 1 | 1 | – | – | – |
41 | CM | style="text-align:left;" | Reuben Wyatt
| – | – | – | – | – | – | – | – | – | 1 | 2 | –
| 1 | 2 | – | – | – |
colspan="23"|Players who featured but departed the club during the season: | |||||||||||||||||
8 | CM | style="text-align:left;" | Ben Fox
| 10 | 3 | – | 1 | – | – | 1 | – | – | 2 | – | 1
| 14 | 3 | 1 | 3 | – |
16 | CM | style="text-align:left;" | Matt Dibley-Dias
| 1 | 1 | – | – | – | – | – | 1 | – | – | – | –
| 1 | 2 | – | – | – |
29 | ST | style="text-align:left;" | Martyn Waghorn
| – | 6 | – | – | 1 | – | – | – | – | 1 | – | 1
| 1 | 7 | 1 | 1 | – |
Transfers
=Transfers in=
=Loans in=
{{notelist}}
=Transfers out=
{{notelist}}
=Loans out=
{{notelist}}
References
{{reflist|30em}}
{{Northampton Town F.C.}}
{{Northampton Town F.C. seasons}}
{{2024–25 in English men's football}}
{{DEFAULTSORT:2024-25 Northampton Town F.C. season}}