The 2025–26 season was the 141st season in the history of Millwall Football Club, their 49th season in the Second Tier of English football, and their ninth consecutive season in the Championship. In addition to the domestic league, the club also participated in the FA Cup and the EFL Cup.

This season saw Millwall finish with their highest ever points total in the second tier of English Football, with 83 points, surpassing their 82 points in the 1987–88 season. The Lions away record of 41 points was the best in the Championship this season, and their best ever in the second tier. The team also kept a league best 18 clean-sheets. The season saw the club's largest-ever Football League attendance at The Den, as 19,004 spectators watched them play Charlton Athletic in January 2026. The average home attendance of 17,135 was the highest since the 1952–53 season.

Millwall reached the EFL Championship play-offs for the fourth time, and the ninth appearance in the EFL playoffs at all levels. The Lions lost 2–0 to Hull City in the semi-finals. In his tenth year with Millwall, club captain Jake Cooper made his 400th appearance, only the sixth player in Millwall's history to reach that mark, and during the season he overtook Alan McLeary and Neil Harris to reach fourth place on Millwall's all-time appearance list.

Current squad

No. Nationality Name Position Place of Birth Date of birth (age) Apps. Goals Signed from Date Signed Transfer Fee Contract end Goalkeepers 1 Lukas Jensen GK Helsingør 43 0 Lincoln City 11 July 2024 Undisclosed 30 June 2027 13 Steven Benda GK Stuttgart 0 0 Fulham 25 July 2025 Loan 30 June 2026 15 Max Crocombe GK Auckland 0 0 Burton 24 June 2025 Free Transfer 30 June 2027 41 George Evans GK London 4 0 Academy 1 July 2024 Trainee 30 June 2028 Defenders 2 Danny McNamara RB Sidcup 153 2 Academy 1 July 2017 Trainee 30 June 2028 3 Zak Sturge LB Hillingdon 5 0 Chelsea 14 July 2025 Undisclosed 30 June 2028 4 Tristan Crama CB Béziers 20 0 Brentford 17 January 2025 Undisclosed 30 June 2028 5 Jake Cooper (Captain) CB Burnley 386 29 Reading 1 July 2017 Undisclosed (Reported £500k) 30 June 2026 6 Caleb Taylor CB Bracknell 0 0 West Brom 29 Aug 2025 Undisclosed (Reported £2,5m) 30 June 2029 18 Ryan Leonard (Vice-Captain) CM/CDM/CB/RB Plympton 201 5 Sheffield United 2 January 2019 £1.5m 30 June 2027 23 Joe Bryan LB Bristol 69 3 Fulham 1 July 2023 Free Transfer 30 June 2027 27 Kamarl Grant CB London 0 0 Sheffield United 1 July 2022 Undisclosed 30 June 2028 45 Wes Harding RB/CB Leicester 34 4 Rotherham United 21 July 2023 Free Transfer 30 June 2027 Midfielders 8 Billy Mitchell CM/CDM Orpington 166 1 Academy 1 July 2019 Trainee 30 June 2028 10 Camiel Neghli LW/RW Ede 6 1 Sparta Rotterdam 31 January 2025 Undisclosed (Reported £3m) 30 June 2028 14 Alfie Doughty LWB/LW London 0 0 Luton Town 28 July 2025 Undisclosed 30 July 2028 16 Daniel Kelly CM East Renfrewshire 4 0 Celtic 23 August 2024 Undisclosed (Reported £400k) 30 June 2027 21 Massimo Luongo CM Sydney 0 0 Ipswich Town 25 July 2025 Free 30 July 2027 24 Casper de Norre CM Hasselt 83 5 Oud-Heverlee Leuven 21 July 2023 Undisclosed (Reported £3.4m) 30 June 2027 25 Luke Cundle CAM Warrington 18 1 Wolverhampton Wanderers 31 January 2025 Undisclosed (Reported £1m) 30 June 2028 26 Benicio Baker LW/RW Hammersmith 0 0 Brighton & Hove Albion 3 February 2025 Undisclosed 30 June 2028 31 Raees Bangura-Williams LW/RW Lambeth 13 1 Tooting & Mitcham United 31 December 2023 Undisclosed 30 June 2027 39 Will Smallbone CM Basingstoke 0 0 Southampton 1 September 2025 Loan 30 June 2026 49 Derek Mazou-Sacko CM Sarcelles 0 0 Troyes 31 August 2025 Undisclosed 30 June 2029 Forwards 7 Thierno Ballo LW/RW Abidjan 0 0 Wolfsberger AC 1 September 2025 Loan 30 June 2026 9 Mihailo Ivanović CF Novi Sad 40 13 Vojvodina 30 August 2024 Undisclosed (Reported £2.8m) 30 June 2027 11 Femi Azeez FW Westminster 38 4 Reading 1 August 2024 Undisclosed 30 June 2027 12 Adam Mayor LW/RW Liverpool 5 0 Morecambe 31 January 2024 Undisclosed (Reported £300k) 30 June 2027 17 Macaulay Langstaff CF Stockton-on-Tees 36 1 Notts County 8 July 2024 Undisclosed (Reported £700k) 30 June 2027 19 Josh Coburn CF Bedale 21 5 Middlesbrough 26 June 2025 Undisclosed (Reported £5m) 30 June 2028 22 Aidomo Emakhu LW/RW Bawnogue 51 1 Shamrock Rovers 1 July 2022 Undisclosed 30 June 2028 28 Ajay Matthews LW/RW Middlesbrough 0 0 Middlesbrough 30 January 2025 Undisclosed 30 June 2028 29 Zak Lovelace CF Wandsworth 4 0 Rangers 3 February 2025 Undisclosed 30 June 2028 Out on Loan

Transfers In DatePos.PlayerFromFeeRef. 24 June 2025 GK Max Crocombe Burton Albion Free 26 June 2025 CF Josh Coburn Middlesbrough £5,000,000 14 July 2025 LB Zak Sturge Chelsea Undisclosed 25 July 2025 CM Massimo Luongo Ipswich Town Free 28 July 2025 LWB Alfie Doughty Luton Town Undisclosed 28 August 2025 GK Joel Coleman Bolton Wanderers Free 29 August 2025 CB Caleb Taylor West Bromwich Albion Undisclosed 31 August 2025 CM Derek Mazou-Sacko Rodez 28 November 2025 CF Caleb Redhead Crystal Palace Free 28 January 2026 CM Barry Bannan Sheffield Wednesday Undisclosed

Out DatePos.PlayerToFeeRef. 1 June 2025 CAM Zian Flemming Burnley £7,000,000 28 August 2025 CB Japhet Tanganga Sheffield United £7,500,000 1 September 2025 CF Kevin Nisbet Aberdeen £300,000 3 February 2026 LW Aidomo Emakhu Oxford United Undisclosed Income: ~ £14,800,000

Loaned in DatePos.PlayerFromDate untilRef. 25 July 2025 GK Steven Benda Fulham 12 January 2026 1 September 2025 LW Thierno Ballo Wolfsberger AC 31 May 2026 CM Will Smallbone Southampton 1 February 2026 GK Anthony Patterson Sunderland LW Tom Watson Brighton & Hove Albion

Loaned out DatePos.PlayerToDate untilRef. 12 August 2025 CM Alfie Massey Wealdstone 3 January 2026 1 September 2025 LB Adam Mayor Cambridge United 31 May 2026 3 October 2025 GK George Evans Hartlepool United 12 January 2026 22 December 2025 LB Ben Drake Braintree Town 25 April 2026 3 January 2026 CF Frankie Baker Tonbridge Angels 31 January 2026 CF Jaiden Celestine-Charles Maidenhead United 14 January 2026 CB Kamarl Grant Blackpool 31 May 2026 16 January 2026 CF Ajay Matthews Leyton Orient 2 February 2026 CB Wes Harding Plymouth Argyle 3 February 2026 RW Jack Howland Barnet 20 March 2026 CM Alfie Massey Southend United 24 March 2026 CB Jet Dyer Hemel Hempstead Town 27 March 2026 CF Jaiden Celestine-Charles Slough Town

Released / Out of Contract DatePos.PlayerSubsequent clubJoin dateRef.30 June 2025 RB Oliver Evans Chatham Town 1 July 2025 CF Henry Hearn Hornchurch CM George Honeyman Blackpool CF Tom Leahy Welling United CB Chinwike Okoli Woking CM Elidon O'Boyle Fleetwood Town GK Liam Roberts Mansfield Town CM George Saville Luton Town LB Murray Wallace Huddersfield Town GK Ethan Wady Retired CF Aaron Connolly Leyton Orient 7 July 2025 GK Dillon Addai Bromley 25 July 2025 CM Sha'mar Lawson Ramsgate 12 August 2025 LB Nino Adom-Malaki Enfield Town 15 August 2025 RB Kyle Smith Braintree Town 20 August 2025 CF Abdulahi Abdulazeez A.F.C. Greenwich Borough September 2025 RW Duncan Watmore Rotherham United 2 February 2026 CF Kavalli Heywood Carshalton Athletic 3 April 2026 CB Shaun Hutchinson

New Contract DatePos.PlayerContract untilRef.First team 24 June 2025 RB Danny McNamara Undisclosed 2 July 2025 GK George Evans 31 July 2025 CB Kamarl Grant 30 September 2025 CF Mihailo Ivanović 2 January 2026 CB Jake Cooper 30 June 2027 Academy8 August 2025 CM George Beaumont Undisclosed CB Dean Forbes CM Elias Mansor CB Harry Taylor CM Oliver Whitby 17 September 2025 CM Rafiq Lamptey Undisclosed 3 December 2025 RW Jack Howland 16 January 2026 RW Sheldon Kendall

Pre-season and friendlies On 16 May, Millwall confirmed their first pre-season friendly, against Bromley. A fortnight later, a second fixture was confirmed to be against Sutton United. A training camp in Murcia was later added, with two fixtures against Northampton Town and a TBC opponent. On 10 June, a fifth friendly was announced, against AFC Wimbledon. A behind closed doors fixture against Crystal Palace was later added. On 8 July, Elche was confirmed as the second opposition during the training camp. Three days, a home fixture against Estoril Praia was announced.

Competitions Overall record

Championship

League table

Results summary

Results by round

Matches The league fixtures were released on 26 June 2025.

Play-offs

Millwall finished 3rd, in the regular season and were drawn against 6th place Hull City.

Semi-finals

FA Cup

As a Championship side, Millwall enter the FA Cup in the third round and were drawn away to Burnley.

EFL Cup

Millwall were drawn away to Newport County in the first round, At home to Coventry City in the second round and away to Crystal Palace in the third round.

Statistics Appearances and goals Players with no appearances are not included on the list; italics indicate loaned in player

|colspan="14"|Players who featured but departed the club during the season:

Disciplinary record RankNo.Pos.PlayerChampionshipFA CupEFL CupChampionship play-offsTotal1 3 DF Zak Sturge 8 0 1 0 0 0 0 0 0 0 0 0 8 0 12 5 DF Jake Cooper 10 0 0 0 0 0 0 0 0 0 0 0 10 0 03 4 DF Tristan Crama 9 0 0 0 0 0 0 0 0 0 0 0 9 0 0 11 MF Femi Azeez 5 0 1 0 0 0 0 0 0 1 0 0 6 0 15 23 DF Joe Bryan 5 0 1 0 0 0 0 0 0 0 0 0 5 0 16 7 FW Thierno Ballo 6 0 0 0 0 0 1 0 0 0 0 0 7 0 0 18 DF Ryan Leonard 4 0 0 1 0 0 2 0 0 0 0 0 7 0 08 8 MF Billy Mitchell 6 0 0 0 0 0 0 0 0 0 0 0 6 0 09 24 MF Casper De Norre 4 0 0 0 0 0 0 0 0 1 0 0 5 0 010 10 FW Camiel Neghli 4 0 0 0 0 0 0 0 0 0 0 0 4 0 0 14 DF Alfie Doughty 4 0 0 0 0 0 0 0 0 0 0 0 4 0 012 2 DF Danny McNamara 3 0 0 0 0 0 0 0 0 0 0 0 3 0 0 31 FW Raees Bangura-Williams 2 0 0 0 0 0 1 0 0 0 0 0 3 0 0 49 MF Derek Mazou-Sacko 2 0 0 0 0 0 1 0 0 0 0 0 3 0 015 9 FW Mihailo Ivanović 2 0 0 0 0 0 0 0 0 0 0 0 2 0 0 17 FW Macaulay Langstaff 2 0 0 0 0 0 0 0 0 0 0 0 2 0 0 19 FW Josh Coburn 2 0 0 0 0 0 0 0 0 0 0 0 2 0 0 21 MF Massimo Luongo 1 0 0 0 0 0 1 0 0 0 0 0 2 0 0 22 FW Tom Watson 2 0 0 0 0 0 0 0 0 0 0 0 2 0 020 6 DF Japhet Tanganga 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 6 DF Caleb Taylor 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 12 DF Adam Mayor 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 25 MF Luke Cundle 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 27 DF Kamarl Grant 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 67 MF Barry Bannan 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0Total 86 0 3 1 0 0 8 0 0 2 0 0 97 0 3

Notes

References