2025–26 Luton Town F.C. season
| 2025–26 season | |
|---|---|
| Owner | Luton Town Football Club 2020 Ltd |
| Chairman | David Wilkinson |
| Manager | Matt Bloomfield (until 6 October)[1] Jack Wilshere (from 13 October)[2] |
| Stadium | Kenilworth Road |
| EFL League One | Pre-season |
| FA Cup | First round |
| EFL Cup | First round |
| EFL Trophy | Group stage |
The 2025–26 season is the 140th season in the history of Luton Town Football Club and their first season back in League One since the 2018–19 season following successive relegations from the Premier League two years ago and the EFL Championship the previous season. In addition to the domestic league, the club also participates in the FA Cup, the EFL Cup, and the EFL Trophy.
Managerial changes
On 6 October, the club parted company with manager Matt Bloomfield after 33 games in charge and a win ratio of 36.36%.[1] A week later, Jack Wilshere was appointed as the new manager.[2]
Transfers and contracts
In
| Date | Pos. | No. | Player | From | Fee | Ref. |
|---|---|---|---|---|---|---|
| 1 July 2025[a] | CB | 3 | Kal Naismith | Bristol City | Free | [3] |
| 1 July 2025[b] | CM | 23 | George Saville | Millwall | [4] | |
| 4 July 2025 | 27 | Jake Richards | Exeter City | Compensation | [5] | |
| 10 July 2025 | DM | — | Hakeem Odoffin | Rotherham United | Free | [6] |
| CF | 21 | Nahki Wells | Bristol City | [7] | ||
| 19 July 2025 | GK | 24 | Josh Keeley | Tottenham Hotspur | £1,000,000 | [8][9] |
| 1 August 2025 | LB | 33 | Cohen Bramall | Portsmouth | Free | [10] |
| CF | 9 | Jerry Yates | Swansea City | Undisclosed | [11] | |
| 1 September 2025 | LM | — | Ethon Archer | Cheltenham Town | [12] | |
| CF | — | Joe Gbodé | Gillingham | £300,000 | [13][14] | |
| RW | — | Shayden Morris | Aberdeen | Undisclosed | [15] |
Out
| Date | Pos. | No. | Player | To | Fee | Ref. |
|---|---|---|---|---|---|---|
| 26 June 2025 | CF | 9 | Carlton Morris | Derby County | Undisclosed | [16] |
| 27 June 2025 | RB | 27 | Daiki Hashioka | Slavia Prague | [17] | |
| 1 July 2025 | GK | 24 | Thomas Kaminski | Charlton Athletic | [18] | |
| 4 July 2025 | CF | — | Aribim Pepple | Plymouth Argyle | [19][20] | |
| 5 July 2025 | CAM | 8 | Thelo Aasgaard | Rangers | £3,500,000 | [21][22] |
| 9 July 2025 | CB | 16 | Reece Burke | Charlton Athletic | Undisclosed | [23] |
| 22 July 2025 | GK | Jack Walton | Preston North End | [24] | ||
| 28 July 2025 | LWB | 45 | Alfie Doughty | Millwall | [25] | |
| 29 August 2025 | CAM | 14 | Tahith Chong | Sheffield United | [26] | |
| 1 September 2025 | CB | 6 | Mark McGuinness | [27] |
Loans in
| Date | Pos. | No. | Player | From | Date until | Ref. |
|---|---|---|---|---|---|---|
| 10 July 2025 | CB | 17 | Nigel Lonwijk | Wolverhampton Wanderers | 31 May 2026 | [28] |
| 22 July 2025 | CF | 30 | Gideon Kodua | West Ham United | [29] | |
| 1 September 2025 | CF | — | Ali Al-Hamadi | Ipswich Town | 31 May 2026[a] | [30] |
- ^ Obiligation to buy if certain criteria's are met
Loans out
| Date | Pos. | No. | Player | To | Date until | Ref. |
|---|---|---|---|---|---|---|
| 23 July 2025 | CF | 41 | Taylan Harris | Tranmere Rovers | 1 January 2026 | [31] |
| 29 July 2025 | CM | — | Jayden Luker | Notts County | 31 May 2026 | [32] |
| 30 July 2025 | GK | — | Liam Coyne | Biggleswade | 27 August 2025 | [33] |
| 31 July 2025 | CF | — | Oliver Lynch | Tamworth | 31 December 2025 | [34] |
| 8 August 2025 | CM | — | Claude Kayibanda | Bedford Town | 5 September 2025 | [35] |
| 22 August 2025 | CF | — | Josh Phillips | Torquay United | 19 September 2025 | [36] |
| 29 August 2025 | CF | — | Tate Xavier-Jones | Airdrieonians | 1 January 2026 | [37] |
| 1 September 2025 | CF | — | Sam Anderson | Dungannon Swifts | [38] | |
| LM | — | Ethon Archer | Cheltenham Town | [12] | ||
| CB | 29 | Tom Holmes | Rotherham United | 31 May 2026 | [39] | |
| CF | 10 | Cauley Woodrow | Wycombe Wanderers | [40] | ||
| 2 October 2025 | CF | — | Josh Phillips | Bedford Town | 3 January 2026[a] | [41][42] |
| 8 November 2025 | GK | — | Henry Blackledge | Cheshunt | 6 December 2025 | [43] |
| 6 December 2025 | GK | — | Gosport Borough | 31 May 2026 | [44] |
- ^ On 4 November, Phillips' loan at Bedford was extended until January
Released / Out of contract
| Date | Pos. | No. | Player | Subsequent club | Join date | Ref. |
|---|---|---|---|---|---|---|
| 30 June 2025 | CM | — | Axel Piesold | Galway United | 2 July 2025 | [45][46] |
| LB | 3 | Amari'i Bell | Charlton Athletic | 4 July 2025 | [45][47] | |
| LW | — | Dion Pereira | Crawley Town | [45][48] | ||
| DM | 17 | Pelly Ruddock Mpanzu | Cambridge United | 24 July 2025 | [45][49] | |
| CB | — | Jack Bateson | Hemel Hempstead Town | 25 July 2025 | [45][50] | |
| DM | — | Dominic Dos Santos Martins | Morpeth Town | 10 September 2025 | [45] | |
| RW | 7 | Victor Moses | [45] | |||
| GK | 23 | Tim Krul | [45] | |||
| GK | 31 | Jameson Horlick | [45] | |||
| CB | — | Tyrell Giwa | Northeast Hawks | August 2025 | [45][51] | |
| 7 October 2025 | CB | — | Tom Lockyer | Bristol Rovers | 23 October 2025 | [52][53] |
New contract
| Date | Pos. | No. | Player | Contract until | Ref. |
|---|---|---|---|---|---|
| 4 June 2025 | CF | 43 | Josh Phillips | Undisclosed | [54] |
| 28 August 2025 | GK | 1 | James Shea | [55] |
Pre-season and friendlies
On 13 June, Luton Town announced three pre-season friendlies, against Tottenham Hotspur, Boreham Wood and Gillingham.[56] Four days later, a trip to Southend United was confirmed.[57] A training camp in Slovenia along with a friendly against Triglav Kranj was also added.[58]
| 5 July 2025 Friendly | Boreham Wood | 0–3 | Luton Town | Borehamwood |
| 13:00 BST | Report | Stadium: Meadow Park Referee: Dave Rock |
| 12 July 2025 Friendly | Triglav Kranj | 1–8 | Luton Town | Kranj, Slovenia |
| 12:00 CEST | Report | Stadium: Stanko Mlakar Stadium |
| 15 July 2025 Friendly | Luton Town | 4–1 | Colchester United | Luton |
| 13:00 BST | Report |
|
Stadium: The Brache Attendance: 0 (behind-closed-doors) | |
| Note: 2x60 minute matches | ||||
| 19 July 2025 Friendly | Gillingham | 0–2 | Luton Town | Gillingham |
| 15:00 BST | Report |
|
Stadium: Priestfield Stadium Attendance: 1,967 |
| 22 July 2025 Friendly | Southend United | 0–2 | Luton Town | Southend-on-Sea |
| 19:45 BST | Report | Stadium: Roots Hall Attendance: 1,919 (179 Town) |
| 26 July 2025 Friendly | Luton Town | 0–0 | Tottenham Hotspur | Luton |
| 15:00 BST | Report | Stadium: Kenilworth Road Attendance: 10,871 |
Competitions
Overall record
| Competition | First match | Last match | Starting round | Record | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Win % | ||||
| EFL League One | August 2025 | May 2026 | Matchday 1 | 0 | 0 | 0 | 0 | 0 | 0 | +0 | — |
| FA Cup | January 2026 | First round | 0 | 0 | 0 | 0 | 0 | 0 | +0 | — | |
| EFL Cup | September 2025 | First round | 0 | 0 | 0 | 0 | 0 | 0 | +0 | — | |
| EFL Trophy | September 2025 | Group stage | 0 | 0 | 0 | 0 | 0 | 0 | +0 | — | |
| Total | 0 | 0 | 0 | 0 | 0 | 0 | +0 | — | |||
Last updated: pre-season
Source: Soccerway
EFL League One
League table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 6 | Bolton Wanderers | 20 | 9 | 7 | 4 | 28 | 19 | +9 | 34 | Qualification for League One play-offs |
| 7 | Huddersfield Town | 21 | 9 | 4 | 8 | 35 | 31 | +4 | 31 | |
| 8 | Luton Town | 21 | 8 | 5 | 8 | 26 | 28 | −2 | 29 | |
| 9 | Wycombe Wanderers | 21 | 7 | 7 | 7 | 28 | 22 | +6 | 28 | |
| 10 | Barnsley | 18 | 8 | 4 | 6 | 30 | 27 | +3 | 28 |
Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored; 4) Head-to-head results; 5) Wins; 6) Away goals; 7) Penalty points (sec 9.5); 8) 12-point sending off offences[59]
Results summary
| Overall | Home | Away | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Pts | W | D | L | GF | GA | GD | W | D | L | GF | GA | GD |
| 21 | 8 | 5 | 8 | 26 | 28 | −2 | 29 | 4 | 3 | 3 | 10 | 10 | 0 | 4 | 2 | 5 | 16 | 18 | −2 |
Last updated: 18 December 2025.
Source: Soccerway
Results by round
A = Away; H = Home; W = Win; D = Draw; L = Loss; P = Postponed
Notes:
- 1 Matchday 7 (vs. Blackpool) was postponed due to international call-ups.
- 1 Matchday 12 (vs. Huddersfield Town) was postponed due to international call-ups.
Matches
On 26 June the EFL League One fixtures were announced, with Luton hosting AFC Wimbledon on the opening weekend.[60]
Win Draw Loss Fixtures
| 1 August 2025 1 | Luton Town | 1–0 | AFC Wimbledon | Luton |
| 20:00 BST | Report |
|
Stadium: Kenilworth Road Attendance: 11,735 Referee: Thomas Parsons |
| 9 August 2025 2 | Peterborough United | 0–2 | Luton Town | Peterborough |
| 12:30 BST | Report | Stadium: London Road Stadium Attendance: 10,827 (2,995 in the away end) Referee: Scott Oldham | ||
| Note: Fixture was originally scheduled for a 15:00 kick-off, but was moved for live Sky Sports broadcasting.[61] | ||||
| 16 August 2025 3 | Bradford City | 2–1 | Luton Town | Bradford |
| 15:00 BST | Report | Stadium: Valley Parade Attendance: 20,233 (1,338 backing Town) Referee: Edward Duckworth |
| 19 August 2025 4 | Luton Town | 1–0 | Wigan Athletic | Luton |
| 19:45 BST |
|
Report | Stadium: Kenilworth Road Attendance: 10,751 (562 from Wigan) Referee: Carl Brook |
| 23 August 2025 5 | Luton Town | 0–1 | Cardiff City | Luton |
| 12:30 BST | Report | Stadium: Kenilworth Road Attendance: 11,456 (inc. 1,345 in away end) Referee: Martin Coy | ||
| Note: Fixture was originally scheduled for a 15:00 kick-off, but was moved for live Sky Sports broadcasting.[61] | ||||
| 30 August 2025 6 | Burton Albion | 0–3 | Luton Town | Burton upon Trent |
| 15:00 BST | Report | Stadium: Pirelli Stadium Attendance: 4,487 (Inc. 1,675 Hatters) Referee: Peter Wright |
| 13 September 2025 8 | Luton Town | 2–3 | Plymouth Argyle | Luton |
| 15:00 BST | Report | Stadium: Kenilworth Road Attendance: 11,801 (inc. 1,342 in away end) Referee: Oliver Yates |
| 20 September 2025 9 | Lincoln City | 3–1 | Luton Town | Lincoln |
| 12:30 BST | Report | Stadium: Sincil Bank Attendance: 9,255 (inc. 1,433 in away end) Referee: Sebastian Stockbridge | ||
| Note: Fixture was originally scheduled for a 15:00 kick-off, but was moved for live Sky Sports broadcasting.[61] | ||||
| 27 September 2025 10 | Luton Town | 1–0 | Doncaster Rovers | Luton |
| 15:00 BST | Report |
|
Stadium: Kenilworth Road Attendance: 10,957 (inc. 1,072 Doncaster fans) Referee: Tim Robinson |
| 30 September 2025 7[62] | Blackpool | 2–2 | Luton Town | Blackpool |
| 19:45 BST | Report | Stadium: Bloomfield Road Attendance: 8,530 (inc. 491 Luton fans) Referee: Martin Woods | ||
| Note: Fixture was originally scheduled for 6 September, but was postponed due to sufficient international call-ups in the squad.[63] | ||||
| 4 October 2025 11 | Stevenage | 2–0 | Luton Town | Stevenage |
| 15:00 BST | Report |
|
Stadium: Broadhall Way Attendance: 7,228 (inc. 1,363 away) Referee: James Bell |
| 18 October 2025 13 | Luton Town | 0–2 | Mansfield Town | Luton |
| 15:00 BST |
|
Report | Stadium: Kenilworth Road Attendance: 11,784 (inc. 1,308 from Mansfield) Referee: Ross Joyce |
| 25 October 2025 14 | Northampton Town | 0–1 | Luton Town | Northampton |
| 15:00 BST | Report | Stadium: Sixfields Stadium Attendance: 8,029 (inc. 1,551 Hatters' fans) Referee: Matt Corlett |
| 8 November 2025 15 | Stockport County | 0–3 | Luton Town | Edgeley |
| 15:00 GMT | Report | Stadium: Edgeley Park Attendance: 10,090 (inc. 1,151 Town fans) Referee: Josh Smith |
| 15 November 2025 16 | Luton Town | 0–0 | Rotherham United | Luton |
| 15:00 GMT |
|
Report |
|
Stadium: Kenilworth Road Attendance: 11,091 (711 Millers' fans) Referee: Craig Hicks |
| 22 November 2025 17 | Barnsley | 5–0 | Luton Town | Barnsley |
| 15:00 GMT | Report | Stadium: Oakwell Attendance: 10,882 (inc. 1,478 Town fans) Referee: Thomas Parsons |
| 25 November 2025 12[64] | Luton Town | 2–1 | Huddersfield Town | Luton |
| 19:45 GMT | Report |
|
Stadium: Kenilworth Road Attendance: 9,971 (inc. 589 Huddersfield fans) Referee: Andrew Humphries | |
| Note: Fixture was originally schedule for 11 October, but was postponed due to international call-ups.[65] | ||||
| 29 November 2025 18 | Luton Town | 1–1 | Bolton Wanderers | Luton |
| 15:00 GMT | Report |
|
Stadium: Kenilworth Road Attendance: 11,204 (inc. 1,329 from Bolton) Referee: Ruebyn Ricardo |
| 9 December 2025 19 | Leyton Orient | 1–1 | Luton Town | Leyton |
| 19:45 GMT | Report | Stadium: Brisbane Road Attendance: 8,176 (1,246 Town fans) Referee: Darren Drysdale |
| 13 December 2025 20 | Luton Town | 2–2 | Port Vale | Luton |
| 15:00 GMT | Report | Stadium: Kenilworth Road Referee: Lee Swabey |
| 18 December 2025 21 | Reading | 3–2 | Luton Town | Reading |
| 20:00 GMT |
|
Report | Stadium: Madejski Stadium Attendance: 9,252 (inc. 1,101 Town fans) Referee: Edward Duckworth | |
| Note: Fixture was originally scheduled for 20 December, but was rescheduled for live Sky Sports broadcasting.[66] | ||||
FA Cup
Luton were drawn at home to Forest Green Rovers in the first round[67][68] and away to Fleetwood Town in the second round.[69][70]
Win Draw Loss Fixtures
| 31 October 2025 First round | Luton Town | 4–3 | Forest Green Rovers | Luton |
| 19:30 GMT | Report |
|
Stadium: Kenilworth Road Attendance: 4,511 (inc. 462 from Forest Green) Referee: Stephen Parkinson |
| 6 December 2025 Second round | Fleetwood Town | 2–2 (4–2 p) | Luton Town | Fleetwood |
| 15:00 GMT | Report | Stadium: Highbury Stadium Attendance: 1,180 (inc. 663 Luton fans) Referee: Oliver Yates | ||
| Penalties | ||||
EFL Cup
Luton were drawn away to Coventry City in the first round.[71][72]
Win Draw Loss Fixtures
| 12 August 2025 First round | Coventry City | 1–0 | Luton Town | Coventry |
| 19:45 BST |
|
Report |
|
Stadium: Coventry Building Society Arena Attendance: 10,536 (515 Town fans) Referee: Leigh Doughty |
EFL Trophy
Luton were drawn against Barnet, Cambridge United and Brighton & Hove Albion U21 in the group stage.[73] After winning the group, Town were drawn at home to Exeter City in the round of 32.[74] and to Swindon Town in the round of 16.[75]
| Pos | Div | Team | Pld | W | PW | PL | L | GF | GA | GD | Pts | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | L1 | Luton Town (A) | 3 | 2 | 0 | 0 | 1 | 8 | 5 | +3 | 6 | Advance to Round 2 |
| 2 | L2 | Cambridge United (A) | 3 | 2 | 0 | 0 | 1 | 6 | 4 | +2 | 6 | |
| 3 | L2 | Barnet (E) | 3 | 1 | 1 | 0 | 1 | 5 | 7 | −2 | 5 | |
| 4 | ACA | Brighton & Hove Albion U21 (E) | 3 | 0 | 0 | 1 | 2 | 2 | 5 | −3 | 1 |
(A) Advance to next round; (E) Eliminated
Win Draw Loss Fixtures
| 2 September 2025 South Group H | Luton Town | 4–1 | Barnet | Luton |
| 19:30 BST | Report |
|
Stadium: Kenilworth Road Attendance: 3,157 (Inc. 404 Barnet fans) Referee: Stephen Parkinson |
| 7 October 2025 South Group H | Cambridge United | 3–1 | Luton Town | Cambridge |
| 19:00 BST | Report | Stadium: Abbey Stadium Attendance: 1,767 (inc. 591 Hatters) Referee: Jacob Miles |
| 28 October 2025 South Group H | Luton Town | 3–1 | Brighton & Hove Albion U21 | Luton |
| 19:00 GMT | Report |
|
Stadium: Kenilworth Road Attendance: 2,212 (inc. 69 from Brighton) Referee: Alex Chilowicz |
| 1 December 2025 Round of 32 | Luton Town | 4–0 | Exeter City | Luton |
| 19:00 GMT | Report | Stadium: Kenilworth Road Attendance: 2,233 (inc. 136 from Exeter) Referee: Kirsty Dowle |
| 13 January 2026 Round of 16 | Luton Town | v | Swindon Town | Luton |
| 19:00 GMT | Stadium: Kenilworth Road |
Statistics
Appearances
- As of match played 18 December 2025
Players with no appearances are not included on the list
| No. | Pos | Nat | Player | Total | League One | FA Cup | EFL Cup | EFL Trophy | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||||
| 1 | GK | ENG | James Shea | 6 | 0 | 0+0 | 0 | 1+0 | 0 | 1+0 | 0 | 4+0 | 0 |
| 2 | DF | ENG | Reuell Walters | 4 | 0 | 2+0 | 0 | 1+0 | 0 | 0+0 | 0 | 1+0 | 0 |
| 3 | DF | SCO | Kal Naismith | 25 | 1 | 19+2 | 1 | 1+1 | 0 | 0+0 | 0 | 2+0 | 0 |
| 5 | DF | DEN | Mads Juel Andersen | 21 | 3 | 14+3 | 2 | 1+0 | 0 | 0+0 | 0 | 3+0 | 1 |
| 7 | FW | IRL | Millenic Alli | 22 | 1 | 12+4 | 1 | 1+0 | 0 | 0+1 | 0 | 2+2 | 0 |
| 8 | MF | ENG | Liam Walsh | 19 | 0 | 11+3 | 0 | 1+1 | 0 | 1+0 | 0 | 2+0 | 0 |
| 9 | FW | ENG | Jerry Yates | 22 | 6 | 10+6 | 2 | 0+2 | 1 | 0+1 | 0 | 2+1 | 3 |
| 10 | FW | ENG | Cauley Woodrow | 2 | 0 | 0+1 | 0 | 0+0 | 0 | 1+0 | 0 | 0+0 | 0 |
| 12 | FW | IRQ | Ali Al-Hamadi | 2 | 0 | 0+1 | 0 | 0+1 | 0 | 0+0 | 0 | 0+0 | 0 |
| 13 | MF | ZIM | Marvelous Nakamba | 3 | 0 | 0+1 | 0 | 0+0 | 0 | 0+0 | 0 | 2+0 | 0 |
| 14 | FW | ENG | Shayden Morris | 14 | 2 | 2+8 | 0 | 0+1 | 0 | 0+0 | 0 | 2+1 | 2 |
| 15 | DF | ENG | Teden Mengi | 16 | 1 | 13+0 | 0 | 2+0 | 1 | 0+0 | 0 | 1+0 | 0 |
| 16 | MF | ENG | Hakeem Odoffin | 7 | 0 | 2+3 | 0 | 0+1 | 0 | 0+0 | 0 | 1+0 | 0 |
| 17 | DF | NED | Nigel Lonwijk | 18 | 1 | 13+1 | 1 | 1+0 | 0 | 0+1 | 0 | 1+1 | 0 |
| 18 | MF | ENG | Jordan Clark | 16 | 4 | 11+4 | 4 | 0+0 | 0 | 0+0 | 0 | 1+0 | 0 |
| 19 | FW | SCO | Jacob Brown | 7 | 0 | 3+3 | 0 | 0+1 | 0 | 0+0 | 0 | 0+0 | 0 |
| 20 | FW | NOR | Lasse Nordås | 17 | 4 | 4+7 | 1 | 1+0 | 0 | 1+0 | 0 | 3+1 | 3 |
| 21 | FW | BER | Nahki Wells | 17 | 3 | 12+4 | 1 | 1+0 | 2 | 0+0 | 0 | 0+0 | 0 |
| 22 | MF | ESP | Lamine Fanne | 21 | 2 | 12+4 | 1 | 2+0 | 1 | 1+0 | 0 | 0+2 | 0 |
| 23 | MF | NIR | George Saville | 22 | 1 | 19+1 | 1 | 2+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| 24 | GK | IRL | Josh Keeley | 22 | 0 | 21+0 | 0 | 1+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| 25 | FW | GUY | Isaiah Jones | 5 | 1 | 3+1 | 1 | 1+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| 26 | MF | GRN | Shandon Baptiste | 4 | 0 | 2+2 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| 27 | MF | ENG | Jake Richards | 14 | 2 | 5+3 | 2 | 2+0 | 0 | 0+1 | 0 | 1+2 | 0 |
| 28 | DF | CGO | Christ Makosso | 13 | 0 | 9+1 | 0 | 0+0 | 0 | 0+0 | 0 | 2+1 | 0 |
| 29 | DF | ENG | Tom Holmes | 2 | 0 | 0+1 | 0 | 0+0 | 0 | 1+0 | 0 | 0+0 | 0 |
| 30 | FW | ENG | Gideon Kodua | 24 | 5 | 10+7 | 4 | 0+2 | 1 | 1+0 | 0 | 3+1 | 0 |
| 31 | FW | ENG | Joe Gbodé | 7 | 0 | 0+4 | 0 | 0+0 | 0 | 0+0 | 0 | 1+2 | 0 |
| 33 | DF | ENG | Cohen Bramall | 24 | 3 | 12+7 | 2 | 1+0 | 0 | 1+0 | 0 | 3+0 | 1 |
| 36 | MF | CYP | Zacharias Ioannidis | 1 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+1 | 0 |
| 37 | MF | ENG | Zack Nelson | 23 | 2 | 6+10 | 1 | 1+1 | 0 | 1+0 | 0 | 4+0 | 1 |
| 38 | DF | ENG | Joe Johnson | 2 | 0 | 0+0 | 0 | 1+0 | 0 | 0+0 | 0 | 1+0 | 0 |
| 39 | FW | ENG | Josh Phillips | 2 | 0 | 0+0 | 0 | 0+0 | 0 | 0+1 | 0 | 0+1 | 0 |
| 42 | DF | ENG | Christian Chigozie | 2 | 0 | 0+0 | 0 | 0+0 | 0 | 1+0 | 0 | 1+0 | 0 |
| 44 | MF | ENG | Harry Fox | 2 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+2 | 0 |
| 47 | DF | ENG | Finley Evans | 1 | 1 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 1+0 | 1 |
| 48 | MF | ENG | Jack Lorentzen-Jones | 1 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+1 | 0 |
| Player(s) who featured but departed the club permanently during the season: | |||||||||||||
| 6 | DF | IRL | Mark McGuinness | 7 | 0 | 4+2 | 0 | 0+0 | 0 | 1+0 | 0 | 0+0 | 0 |
Goals
- As of match played 18 December 2025
| Rank | Pos. | No. | Player | League One | FA Cup | EFL Cup | EFL Trophy | Total |
|---|---|---|---|---|---|---|---|---|
| 1 | FW | 9 | Jerry Yates | 2 | 1 | 0 | 3 | 6 |
| 2 | FW | 30 | Gideon Kodua | 4 | 1 | 0 | 0 | 5 |
| 3 | MF | 18 | Jordan Clark | 4 | 0 | 0 | 0 | 4 |
| FW | 20 | Lasse Nordås | 1 | 0 | 0 | 3 | 4 | |
| 5 | FW | 21 | Nahki Wells | 1 | 2 | 0 | 0 | 3 |
| DF | 33 | Cohen Bramall | 2 | 0 | 0 | 1 | 3 | |
| 7 | DF | 5 | Mads Juel Andersen | 2 | 0 | 0 | 0 | 2 |
| FW | 14 | Shayden Morris | 0 | 0 | 0 | 2 | 2 | |
| MF | 22 | Lamine Fanne | 1 | 1 | 0 | 0 | 2 | |
| MF | 27 | Jake Richards | 2 | 0 | 0 | 0 | 2 | |
| MF | 37 | Zack Nelson | 1 | 0 | 0 | 1 | 2 | |
| 12 | DF | 3 | Kal Naismith | 1 | 0 | 0 | 0 | 1 |
| FW | 7 | Millenic Alli | 1 | 0 | 0 | 0 | 1 | |
| DF | 15 | Teden Mengi | 0 | 1 | 0 | 0 | 1 | |
| DF | 17 | Nigel Lonwijk | 1 | 0 | 0 | 0 | 1 | |
| MF | 23 | George Saville | 1 | 0 | 0 | 0 | 1 | |
| FW | 25 | Isaiah Jones | 1 | 0 | 0 | 0 | 1 | |
| DF | 47 | Finley Evans | 0 | 0 | 0 | 1 | 1 | |
| Own goals | 1 | 0 | 0 | 0 | 1 | |||
| Total | 26 | 6 | 0 | 11 | 43 | |||
Clean sheets
- As of match played 18 December 2025
| Rank | No. | Player | League One | FA Cup | EFL Cup | EFL Trophy | Total |
|---|---|---|---|---|---|---|---|
| 1 | 24 | Josh Keeley | 8 | 0 | 0 | 0 | 8 |
| 2 | 1 | James Shea | 0 | 0 | 0 | 1 | 1 |
| Total | 8 | 0 | 0 | 1 | 9 | ||
Disciplinary record
- As of match played 18 December 2025
| Rank | No. | Pos. | Player | League One | FA Cup | EFL Cup | EFL Trophy | Total | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 23 | MF | George Saville | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | 0 | 0 |
| 2 | 17 | DF | Nigel Lonwijk | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 |
| 3 | 3 | DF | Kal Naismith | 2 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 |
| 5 | DF | Mads Juel Andersen | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | |
| 7 | FW | Millenic Alli | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | |
| 24 | GK | Josh Keeley | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | |
| 7 | 8 | MF | Liam Walsh | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 9 | FW | Jerry Yates | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | |
| 22 | MF | Lamine Fanne | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | |
| 33 | DF | Cohen Bramall | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | |
| 37 | MF | Zack Nelson | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | |
| 10 | 15 | DF | Teden Mengi | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 18 | MF | Jordan Clark | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 19 | FW | Jacob Brown | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 20 | FW | Lasse Nordås | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | |
| 21 | FW | Nahki Wells | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 28 | DF | Christ Makosso | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 29 | DF | Tom Holmes | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 30 | FW | Gideon Kodua | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 31 | FW | Joe Gbodé | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 38 | DF | Joe Johnson | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 48 | MF | Jack Lorentzen-Jones | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | |
| Total | 34 | 0 | 0 | 4 | 0 | 0 | 1 | 0 | 0 | 4 | 0 | 0 | 43 | 0 | 0 | |||
References
- ^ a b "Club Statement: Matt Bloomfield". Luton Town FC. 6 October 2025. Retrieved 6 October 2025.
- ^ a b "Jack Wilshere is our new manager". Luton Town FC. 13 October 2025. Retrieved 13 October 2025.
- ^ "Permanent Town return for Kal". Luton Town FC. 10 June 2025. Retrieved 10 June 2025.
- ^ "George Saville becomes latest new arrival". Luton Town FC. 11 June 2025. Retrieved 11 June 2025.
- ^ "Jake Richards joins Luton Town". Luton Town FC. 5 July 2025. Retrieved 5 July 2025.
- ^ "Hakeem Odoffin is a Hatter!". Luton Town FC. 10 July 2025. Retrieved 10 July 2025.
- ^ "Hatters complete signing of Nahki Wells". Luton Town FC. 10 July 2025. Retrieved 10 July 2025.
- ^ "Hatters capture goalkeeper Keeley". Luton Town FC. 19 July 2025. Retrieved 19 July 2025.
- ^ "'There comes a time in your career that it's time to move on' – Ex-Saint Josh Keeley happy to leave Spurs for Luton". www.independent.ie. 19 July 2025.
- ^ "Cohen Bramall joins the Hatters". Luton Town FC. 1 August 2025. Retrieved 1 August 2025.
- ^ "Meet Jerry Yates – our new number 9". Luton Town FC. 1 August 2025. Retrieved 1 August 2025.
- ^ a b "Town target Archer signs from Cheltenham". Luton Town FC. 1 September 2025. Retrieved 1 September 2025.
- ^ "Joe Gbodé joins from Gillingham". Luton Town FC. 1 September 2025. Retrieved 1 September 2025.
- ^ "Luton Town agree £300k deal to sign Gillingham FC star". Football League World. 1 September 2025. Retrieved 1 September 2025.
- ^ "Welcome to Luton, Shayden Morris!". Luton Town FC. 1 September 2025. Retrieved 1 September 2025.
- ^ "Carlton Morris joins Derby County". Luton Town FC. 26 June 2025. Retrieved 1 July 2025.
- ^ "Daiki Hashioka leaves for Slavia Prague". Luton Town FC. 27 June 2025. Retrieved 1 July 2025.
- ^ "Thomas Kaminski transferred to Charlton Athletic". Luton Town FC. 1 July 2025. Retrieved 1 July 2025.
- ^ "Carlton Morris joins Derby County". Luton Town FC. 26 June 2025. Retrieved 1 July 2025.
- ^ "Bim Pepple joins Plymouth". Luton Town FC. 4 July 2025. Retrieved 4 July 2025.
- ^ "Thelo Aasgaard joins Rangers". Luton Town FC. 5 July 2025. Retrieved 5 July 2025.
- ^ "Rangers buy Norway midfielder Aasgaard from Luton". British Broadcasting Corporation. 5 July 2025. Retrieved 5 July 2025.
- ^ "Reece Burke joins Charlton on permanent deal". Luton Town FC. 9 July 2025. Retrieved 9 July 2025.
- ^ "Jack Walton joins Preston". Luton Town FC. 1 July 2025. Retrieved 23 July 2025.
- ^ "Alfie Doughty departs for Millwall". Luton Town FC. 28 July 2025. Retrieved 28 July 2025.
- ^ "Tahith Chong joins Sheffield United". Luton Town FC. 29 August 2025. Retrieved 29 August 2025.
- ^ "McGuinness moves to Sheffield United". Luton Town FC. 1 September 2025. Retrieved 1 September 2025.
- ^ "Hatters agree loan for Nigel Lonwijk". Luton Town FC. 10 July 2025. Retrieved 10 July 2025.
- ^ "Gideon Kodua joins on loan from West Ham". Luton Town FC. 22 July 2025. Retrieved 23 July 2025.
- ^ "Ali Al-Hamadi is a Hatter!". Luton Town FC. 1 September 2025. Retrieved 2 September 2025.
- ^ "Tranmere loan for Taylan Harris". Luton Town FC. 23 July 2025. Retrieved 23 July 2025.
- ^ "Luker loaned to Notts County". Luton Town FC. 29 July 2025. Retrieved 29 July 2025.
- ^ "Liam Coyne loaned to Biggleswade FC". Luton Town FC. 30 July 2025. Retrieved 31 July 2025.
- ^ "Oli Lynch joins Tamworth on loan". Luton Town FC. 31 July 2025. Retrieved 31 July 2025.
- ^ "Claude Kayibanda joins Bedford Town on loan". Luton Town FC. 8 August 2025. Retrieved 8 August 2025.
- ^ "Phillips loaned to Torquay". Luton Town FC. 22 August 2025. Retrieved 22 August 2025.
- ^ "Xavier-Jones joins Airdrie on loan". Luton Town FC. 29 August 2025. Retrieved 31 August 2025.
- ^ "Dungannon loan for Anderson". Luton Town FC. 1 September 2025. Retrieved 1 September 2025.
- ^ "Rotherham loan switch for Holmes". Luton Town FC. 1 September 2025. Retrieved 1 September 2025.
- ^ "Cauley Woodrow joins Wycombe on loan". Luton Town FC. 1 September 2025. Retrieved 1 September 2025.
- ^ "Josh Phillips joins Bedford Town on loan". Luton Town FC. 2 October 2025. Retrieved 2 October 2025.
- ^ "Phillips Extends Loan Spell with the Eagles". Bedford Town FC. 4 November 2025. Retrieved 5 November 2025.
- ^ "Henry Blackledge joins Cheshunt on loan". Luton Town FC. 8 November 2025. Retrieved 14 November 2025.
- ^ "Henry Blackledge joins Gosport Borough on loan". Luton Town FC. 5 December 2025. Retrieved 6 December 2025.
- ^ a b c d e f g h i j "Squad changes announced in retained and released list". Luton Town FC. 9 May 2025. Retrieved 10 May 2025.
- ^ "Axel Piesold signs for Galway United". Galway United FC. 2 July 2025. Retrieved 4 July 2025.
- ^ "Addicks complete Amari'i Bell signing". Charlton Athletic FC. 4 July 2025. Retrieved 4 July 2025.
- ^ "Dion Pereira Joins Lindsey's Reds". Crawley Town FC. 4 July 2025. Retrieved 5 July 2025.
- ^ "Pelly Ruddock Mpanzu lands at United". Cambridge United FC. 24 July 2025. Retrieved 25 July 2025.
- ^ "Jack Makes It Official!". YouTube. Hemel Hempstead Town FC. 25 July 2025. Retrieved 24 October 2025.
- ^ "Tyrell Giwa". Northeast Community College. Retrieved 21 November 2025.
- ^ "Tom Lockyer: Once a Hatter, always a Hatter!". Luton Town FC. 7 October 2025. Retrieved 24 October 2025.
- ^ "Tom Lockyer Returns To Bristol Rovers". Bristol Rovers FC. 23 October 2025. Retrieved 24 October 2025.
- ^ "Phillips pens contract extension". Luton Town FC. 4 June 2025. Retrieved 7 June 2025.
- ^ "Sheasy signs new deal to take him to 10 years a Hatter!". Luton Town FC. 28 August 2025. Retrieved 28 August 2025.
- ^ "Hatters to host Tottenham in final friendly". Luton Town FC. 13 June 2025. Retrieved 13 June 2025.
- ^ "Southend trip added to pre-season schedule". Luton Town FC. 17 June 2025. Retrieved 17 June 2025.
- ^ "Hatters to face NK Triglav Kranj in Slovenia". Luton Town FC. 27 June 2025. Retrieved 1 July 2025.
- ^ "EFL Regulations Section 3 – The League; subsection 9 – Method of Determining League Positions". English Football League. Retrieved 8 April 2022.
- ^ "League One 2025/26 fixtures, dates, schedule & how to watch: Luton Town vs AFC Wimbledon season opener live on Sky Sports". Sky Sports. 26 June 2025. Retrieved 4 July 2025.
- ^ a b c "Three fixtures selected for TV". Luton Town FC. 4 July 2025. Retrieved 4 July 2025.
- ^ "New date and ticket details for Blackpool trip". Luton Town FC. 4 September 2025. Retrieved 4 September 2025.
- ^ "Blackpool trip postponed". Luton Town FC. 21 August 2025. Retrieved 21 August 2025.
- ^ "New date for Huddersfield". Luton Town FC. 21 October 2025. Retrieved 26 October 2025.
- ^ "Huddersfield fixture postponed for international call-ups". Luton Town FC. 1 October 2025. Retrieved 1 October 2025.
- ^ "Reading fixture re-arranged for TV". Luton Town FC. 31 July 2025. Retrieved 31 July 2025.
- ^ "Home FA Cup tie against Forest Green". Luton Town FC. 13 October 2025. Retrieved 13 October 2025.
- ^ "Ticket news for televised Forest Green tie". Luton Town FC. 17 October 2025. Retrieved 17 October 2025.
- ^ "Hatters head to Fleetwood Town in Emirates FA Cup". Luton Town FC. 3 November 2025. Retrieved 3 November 2025.
- ^ "Fleetwood date and kick-off confirmed". Luton Town FC. 6 November 2025. Retrieved 7 November 2025.
- ^ "Carabao Cup Round One confirmed". English Football League. 26 June 2025. Retrieved 5 July 2025.
- ^ "Date and kick-off confirmed for Coventry cup tie". Luton Town FC. 4 July 2025. Retrieved 5 July 2025.
- ^ "Under-21 teams and Group Stage draw confirmed for 2025/26 Vertu Trophy". English Football League. 25 June 2025. Retrieved 9 July 2025.
- ^ "Hatters to host Exeter in Vertu Trophy". Luton Town FC. 13 November 2025. Retrieved 14 November 2025.
- ^ "Hatters host Swindon in Vertu Trophy Last 16". Luton Town FC. 6 December 2025. Retrieved 6 December 2025.