The 2019–20 season was Millwall's 135th year in existence, 93rd consecutive season in The Football League, and 43rd in the second tier. Millwall competed in the Championship, FA Cup, and League Cup. Millwall manager Neil Harris resigned ten games into the season, on 3 October 2019. He was in charge of the club for four and a half years. Gary Rowett took over as manager on 21 October. The Championship season was suspended due to the COVID-19 pandemic on 13 March 2020. After measures were put in place to make playing games safe, such as playing games behind closed doors with no fans, and rounds of testing for players it was decided to restart the season. Millwall resumed against Derby County on 20 June 2020. The season covered the period between 1 July 2019 and 22 July 2020.

Pre-season On 28 May 2019, The Lions announced their pre-season schedule. A week later a friendly against Spanish side Real Sociedad was confirmed. A training camp in Portugal with a match against Portuguese side SC Braga was also added.

Competitions Championship

League table

Results by matchday

Result summary

Matches On Thursday, 20 June 2019, the EFL Championship fixtures were revealed.

FA Cup

The third round draw was made live on BBC Two from Etihad Stadium, Micah Richards and Tony Adams conducted the draw. The fourth round draw was made by Alex Scott and David O'Leary on Monday, 6 January.

EFL Cup

The first round draw was made on 20 June. The second round draw was made on 13 August 2019 following the conclusion of all but one first-round matches.

Squad No. Name Pos. Nat. Place of Birth Age Apps Goals Signed from Date signed Fee Ends Goalkeepers 1Frank FieldingGKBlackburn10Bristol City1 July 2019FreeUndisclosed14Luke SteeleGKPeterborough3520Nottingham Forest8 August 2019Loan202033Bartosz BiałkowskiGKBraniewo480Ipswich Town27 January 2020£350,000,00Undisclosed Defenders3Murray WallaceCB/LBGlasgow744Scunthorpe United1 July 2018UndisclosedUndisclosed 4Shaun HutchinsonCBNewcastle upon Tyne13711Fulham1 July 2016FreeUndisclosed 5Jake CooperCBAscot16016Reading28 July 2017UndisclosedUndisclosed12Mahlon RomeoRBWestminster1803Gillingham5 May 2015FreeUndisclosed15Alex PearceCBWallingford461Derby County1 July 2019FreeUndisclosed17James BrownDFDover30Academy7 April 2016TraineeUndisclosed Midfielders6 Shaun WilliamsDMDublin26622Milton Keynes Dons27 January 2014Undisclosed20217 Jed WallaceRM/AMReading17426Wolverhampton Wanderers1 July 2017UndisclosedUndisclosed8 Ben ThompsonCMSidcup1369Academy1 July 2014TraineeUndisclosed11Shane FergusonLM/LBDerry20112Newcastle United26 January 2016UndisclosedUndisclosed16Jayson MolumbyCMWaterford401Brighton & Hove Albion23 July 2019Loan202018Ryan LeonardCMPlympton583Sheffield United1 January 2019£1,500,000Undisclosed19Ryan WoodsCMNorton Canes180Stoke City17 January 2020Loan202020Mason BennettLM/RM/CFLangwith92Derby County31 January 2020Loan202021Connor MahoneyLM/RM/AMBlackburn23404A.F.C. Bournemouth9 July 2019UndisclosedUndisclosed26Jiří SkalákLWPardubice333Brighton & Hove Albion2 August 2018£850,000Undisclosed32Tyler BureyAM/CF/LM/RMDoncaster00AFC Wimbledon1 July 2019FreeUndisclosed42Billy MitchellCMLondon110Academy1 August 2018TraineeUndisclosed Forwards9Tom BradshawCFCardiff5710Barnlsey1 January 2019£1,250,000Undisclosed10Matt SmithCFBirmingham4313Queens Park Rangers1 July 2019UndisclosedUndisclosed22Aiden O'BrienCF/AM/LMIslington22644Academy1 August 2011Trainee202023Jón Daði BöðvarssonCFSelfoss355Reading12 July 2019UndisclosedUndisclosed

Statistics

!colspan=14|Players who left the club:

Goals record

Rank No. Nat. Po. Name Championship FA Cup League Cup Total110CFMatt Smith 13101427 RMJed Wallace 1000109 CFTom Bradshaw 8111044 CBShaun Hutchinson 6006523CFJón Daði Böðvarsson 302565 CBJake Cooper 400422CFAiden O'Brien 301421LMConnor Mahoney 310496 DMShaun Williams 200220LMMason Bennett 2002118 CMBen Thompson 100118CMRyan Leonard 10011326LWJiří Skalák 1001Total 563463

Disciplinary record

Rank No. Nat. Po. Name Championship FA Cup League Cup Total 15 CBJake Cooper 11000000001100216CMJayson Molumby 90000000090037 RMJed Wallace 70100000070143CBMurray Wallace 6000000006008 CMBen Thompson 50000010060064 CBShaun Hutchinson 40000010050012RBMahlon Romeo 50000000050086 DMShaun Williams 30100000030111LMShane Ferguson 2100000002101010CFMatt Smith 30000000030019CMRyan Woods 3000000003001223CFJón Daði Böðvarsson 200000000200139 CFTom Bradshaw 10000000010018CMRyan Leonard 10000000010020LMMason Bennett 10000000010022CFAiden O'Brien 10000000010026RWJiří Skalák 10000000010033GKBartosz Białkowski 10000000010042CMBilly Mitchell 100000000100Total 68120002007012

Transfers Transfers in Date Position Nationality Name From Fee Ref. 1 July 2019 MF Tyler Burey AFC Wimbledon Compensation 1 July 2019 GK Frank Fielding Bristol City Free transfer 1 July 2019 CB Alex Pearce Derby County Free transfer 1 July 2019 CB Harry Ransom Eastbourne Borough Undisclosed 1 July 2019 CF Matt Smith Queens Park Rangers £500,000 9 July 2019AMConnor Mahoney A.F.C. Bournemouth£1,100,000 12 July 2019 CF Jón Daði Böðvarsson Reading £750,000 24 July 2019 CF Harvey Bradbury Oxford United Free transfer 30 July 2019 RB Jason McCarthy Wycombe Wanderers £250,000 1 August 2019 DF Dan Moss Burnley Free transfer 27 January 2020 GK Bartosz Białkowski Ipswich Town £900,000

Loans in Date from Position Nationality Name From Date until Ref. 23 July 2019 CM Jayson Molumby Brighton & Hove Albion 30 June 2020 30 July 2019 GK Bartosz Białkowski Ipswich Town 27 January 2020 8 August 2019 GK Luke Steele Nottingham Forest January 2020 17 January 2020 DM Ryan Woods Stoke City 30 June 2020 30 January 2020 SS Mason Bennett Derby County 30 June 2020 31 January 2020 GK Luke Steele Nottingham Forest 30 June 2020

Loans out Date from Position Nationality Name To Date until Ref. 1 July 2019 CF Steve Morison Shrewsbury Town 8 August 2019 31 July 2019 RB Danny McNamara Newport County 30 June 2020 21 August 2019 GK Ryan Sandford Dorking Wanderers 18 September 2019 13 September 2019 DF Jesse Debrah Eastbourne Borough 11 October 2019 27 November 2019 GK Joe Wright Walton Casuals 25 December 2019 1 January 2020 DF Jesse Debrah Dulwich Hamlet 29 January 2020 18 January 2020 RB Jason McCarthy Wycombe Wanderers 30 June 2020 31 January 2020 CF Harvey Bradbury Morecambe 30 June 2020 5 February 2020 CF Isaac Olaofe Sutton United 25 April 2020 21 February 2020 DF Junior Tiensia Havant & Waterlooville 30 June 2020

Transfers out Date Position Nationality Name To Fee Ref. 1 July 2019 GK Jordan Archer Oxford United Released 1 July 2019 CM Harry Donovan Braintree Town Released 1 July 2019 LW Samuel Edozie Manchester City £600,000 1 July 2019 CF Lee Gregory Stoke City Rejected contract 1 July 2019 CM Jethro Hanson Free agent Released 1 July 2019 MF Rob Harvey Free agent Released 1 July 2019 GK Tom King Newport County Released 1 July 2019 GK David Martin West Ham United Free transfer 1 July 2019 RB Conor McLaughlin Sunderland Released 1 July 2019 CB Sid Nelson Tranmere Rovers Released 1 July 2019 CB Mich'el Parker Free agent Released 1 July 2019 MF Mason Saunders-Henry Whyteleafe Released 1 July 2019 CB Lazar Stojsavljević Newport County Released 1 July 2019 CM Ryan Tunnicliffe Luton Town Released 1 July 2019 MF Lewis White Dulwich Hamlet Released 1 July 2019 MF Joe Wicks Free agent Released 30 July 2019 RM Fred Onyedinma Wycombe Wanderers Undisclosed 31 July 2019 LB James Meredith Perth Glory Mutual consent 8 August 2019 CF Steve Morison Shrewsbury Town Undisclosed 9 January 2020 CF Tom Elliott Salford City Released

References