| 2015–16 season | ||||
|---|---|---|---|---|
| Chairman | John Berylson | |||
| Manager | Neil Harris | |||
| Stadium | The Den | |||
| League One | 4th (lost in play-off final) | |||
| FA Cup | 2nd round (knocked out by Wycombe Wanderers) | |||
| League Cup | 1st round (knocked out by Barnet) | |||
| FL Trophy | Southern area final (knocked out by Oxford United | |||
| Top goalscorer | League: Lee Gregory (18) All: Lee Gregory (25) | |||
| Highest home attendance | 16,301 vs Bradford City (20 May 2016) | |||
| Lowest home attendance | 2,050 vs Peterborough (1 Sep 15) | |||
|  | ||||
The 2015–16 season was Millwall's 131st year in existence and their first back in League One since the 2009–10 season, after being relegated from The Championship the previous season. It was Millwall's 90th consecutive season in The Football League and 42nd in the third tier. Along with competing in League One, the club participated in the FA Cup, League Cup and Football League Trophy. The season marked the first full season in charge for club record goalscorer Neil Harris, who became manager in April. He led the club to fourth place, finishing with 81 points and a play-off place. This season covers the period from 1 July 2015 to 30 June 2016.
Squad
| No. | Name | Pos. | Nat. | Place of Birth | Age | Apps | Goals | Signed from | Date signed | Fee | Ends | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Goalkeepers | |||||||||||||
| 1 | David Forde | GK |  | Galway | 44 | 339 | 0 | Cardiff City | 5 June 2008 | Free | 2017 | ||
| 13 | Jordan Archer | GK |   | Walthamstow | 30 | 46 | 0 | Tottenham Hotspur | 22 June 2015 | Free | 2017 | ||
| 41 | Tom King | GK |  | Croydon | 28 | 0 | 0 | Crystal Palace | 31 August 2014 | Free | Undisclosed | ||
| Defenders | |||||||||||||
| 2 | Shaun Cummings | RB |   | Hammersmith | 34 | 32 | 1 | Reading | 12 January 2015 | Undisclosed | 2017 | ||
| 3 | Joe Martin | LB |  | Dagenham | 35 | 40 | 3 | Gillingham | 22 June 2015 | Free | 2017 | ||
| 5 | Tony Craig | CB |  | Greenwich | 38 | 170 | 6 | Brentford | 4 July 2015 | Free | 2017 | ||
| 15 | Sid Nelson | CB |  | Lewisham | 27 | 29 | 0 | Academy | 1 July 2013 | Trainee | 2018 | ||
| 16 | Mark Beevers | CB |  | Barnsley | 26 | 151 | 8 | Sheffield Wednesday | 5 October 2012 | Free | 2016 | ||
| 17 | Byron Webster | CB |  | Sherburn-in-Elmet | 36 | 65 | 6 | Yeovil Town | 1 July 2014 | Free | 2017 | ||
| 25 | Christian Mbulu | CB |  | 27 | 0 | 0 | Brentwood Town | 6 August 2015 | Free | Undisclosed | |||
| 27 | Mahlon Romeo | RB |   | Westminster | 28 | 18 | 1 | Gillingham | 5 May 2015 | Free | 2019 | ||
| 33 | Noah Chesmain | LB |  | 26 | 1 | 0 | Academy | 1 July 2015 | Trainee | Undisclosed | |||
| midfielders | |||||||||||||
| 4 | Carlos Edwards | RW |  | Diego Martin | 37 | 39 | 1 | Free agent | 24 August 2015 | Free | 2016 | ||
| 6 | Shaun Williams | DM |  | Dublin | 37 | 99 | 7 | Milton Keynes Dons | 27 January 2014 | Undisclosed | Undisclosed | ||
| 7 | Paris Cowan-Hall | RW |  | Hillingdon | 25 | 11 | 0 | Wycombe Wanderers | 1 January 2015 | Undisclosed | 2017 | ||
| 8 | Ed Upson | CM |  | Bury St Edmunds | 26 | 77 | 2 | Yeovil Town | 31 January 2014 | Undisclosed | 2016 | ||
| 10 | Fred Onyedinma | AM |   | Plumstead | 27 | 52 | 4 | Academy | 1 July 2013 | Trainee | 2017 | ||
| 11 | Lee Martin | LM |  | Taunton | 29 | 69 | 2 | Ipswich Town | 4 July 2013 | Free | 2016 | ||
| 18 | Shane Ferguson | LM | .svg.png.webp) | Derry | 32 | 47 | 3 | Newcastle United | 26 January 2016 | Undisclosed | 2017 | ||
| 19 | Chris Taylor | LM |  | Oldham | 29 | 13 | 3 | Blackburn Rovers | 17 March 2016 | Loan | 2016 | ||
| 23 | Jack Powell | CM |  | Canning Town | 22 | 9 | 0 | West Ham United | 1 July 2013 | Free | 2016 | ||
| 24 | Ben Thompson | CM |  | Sidcup | 28 | 38 | 2 | Academy | 1 July 2014 | Trainee | Undisclosed | ||
| 26 | Jimmy Abdou | CM |   | Martigues | 39 | 321 | 8 | Plymouth Argyle | 3 July 2008 | Free | Undisclsoed | ||
| Forwards | |||||||||||||
| 9 | Lee Gregory | CF |  | Sheffield | 35 | 95 | 36 | Halifax Town | 17 June 2014 | £250,000 | 2017 | ||
| 20 | Steve Morison | CF |   | Enfield | 40 | 195 | 66 | Leeds United | 4 August 2015 | Free | 2017 | ||
| 22 | Aiden O'Brien | CF |   | Islington | 30 | 92 | 15 | Academy | 1 August 2011 | Trainee | 2019 | ||
| 28 | Jamie Philpot | CF |  | Pembury | 27 | 8 | 1 | Academy | 1 July 2014 | Trainee | Undisclosed | ||
| 29 | Alfie Pavey | CF |  | 28 | 7 | 0 | Academy | 1 January 2014 | Trainee | Undisclosed | |||
Statistics
- As of 19 July 2016
| No. | Pos | Nat | Player | Total | League | FA Cup | League Cup | League Trophy | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||||
| 1 | GK |  IRL | David Forde | 10 | 0 | 7+1 | 0 | 1+0 | 0 | 0+0 | 0 | 1+0 | 0 | 
| 2 | DF |  JAM | Shaun Cummings | 20 | 1 | 15+1 | 1 | 1+0 | 0 | 0+0 | 0 | 3+0 | 0 | 
| 3 | DF |  ENG | Joe Martin | 36 | 2 | 27+2 | 2 | 2+0 | 0 | 0+0 | 0 | 4+1 | 0 | 
| 4 | MF |  TRI | Carlos Edwards | 19 | 0 | 15+0 | 0 | 1+0 | 0 | 0+0 | 0 | 3+0 | 0 | 
| 5 | DF |  ENG | Tony Craig | 21 | 1 | 16+2 | 1 | 0+0 | 0 | 1+0 | 0 | 2+0 | 0 | 
| 6 | MF |  IRL | Shaun Williams | 39 | 4 | 31+1 | 2 | 2+0 | 0 | 1+0 | 0 | 4+0 | 2 | 
| 8 | MF |  ENG | Ed Upson | 39 | 0 | 16+16 | 0 | 1+0 | 0 | 1+0 | 0 | 3+2 | 0 | 
| 9 | FW |  ENG | Lee Gregory | 50 | 25 | 32+9 | 18 | 2+0 | 1 | 0+1 | 0 | 5+1 | 6 | 
| 10 | MF |  NGA | Fred Onyedinma | 41 | 4 | 17+16 | 4 | 2+0 | 0 | 1+0 | 0 | 2+3 | 0 | 
| 11 | MF |  ENG | Lee Martin | 11 | 0 | 2+6 | 0 | 0+1 | 0 | 1+0 | 0 | 1+0 | 0 | 
| 13 | GK |  SCO | Jordan Archer | 46 | 0 | 39+0 | 0 | 1+0 | 0 | 1+0 | 0 | 5+0 | 0 | 
| 14 | FW | .svg.png.webp) NIR | John Marquis | 12 | 0 | 0+10 | 0 | 0+0 | 0 | 1+0 | 0 | 1+0 | 0 | 
| 15 | DF |  ENG | Sid Nelson | 14 | 0 | 9+0 | 0 | 1+0 | 0 | 1+0 | 0 | 1+2 | 0 | 
| 16 | DF |  ENG | Mark Beevers | 50 | 4 | 42+0 | 4 | 1+0 | 0 | 0+1 | 0 | 6+0 | 0 | 
| 17 | DF |  ENG | Byron Webster | 48 | 6 | 35+5 | 6 | 2+0 | 0 | 1+0 | 0 | 4+1 | 0 | 
| 18 | MF | .svg.png.webp) NIR | Shane Ferguson | 42 | 3 | 28+10 | 3 | 0+0 | 0 | 1+0 | 0 | 2+1 | 0 | 
| 19 | MF |  ENG | Chris Taylor (on loan from Blackburn Rovers) | 10 | 3 | 9+1 | 3 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 
| 20 | FW |  WAL | Steve Morison | 54 | 18 | 44+2 | 15 | 2+0 | 1 | 1+0 | 1 | 5+0 | 1 | 
| 22 | FW |  IRL | Aiden O'Brien | 51 | 13 | 31+12 | 10 | 1+1 | 1 | 0+0 | 0 | 5+1 | 2 | 
| 23 | MF |  ENG | Jack Powell | 3 | 0 | 1+0 | 0 | 0+1 | 0 | 0+0 | 0 | 1+0 | 0 | 
| 24 | MF |  ENG | Ben Thompson | 33 | 2 | 19+9 | 1 | 2+0 | 1 | 0+0 | 0 | 1+2 | 0 | 
| 26 | MF |  COM | Jimmy Abdou | 31 | 1 | 27+2 | 1 | 0+0 | 0 | 0+0 | 0 | 2+0 | 0 | 
| 27 | DF |  ATG | Mahlon Romeo | 18 | 1 | 18+0 | 1 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 
| 28 | FW |  ENG | Jamie Philpot | 6 | 0 | 0+6 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 
| 33 | DF |  ENG | Noah Chesmain | 1 | 0 | 0+1 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 
| Players out on loan: | |||||||||||||
| 7 | FW |  ENG | Paris Cowan-Hall (at Wycombe Wanderers) | 6 | 0 | 0+3 | 0 | 1+0 | 0 | 0+1 | 0 | 0+1 | 0 | 
| 29 | FW |  ENG | Alfie Pavey (at Aldershot Town) | 6 | 0 | 0+4 | 0 | 0+2 | 0 | 0+0 | 0 | 0+0 | 0 | 
| Players who left the club during the season: | |||||||||||||
| 21 | MF |  ENG | George Saville (on loan from Wolverhampton Wanderers) | 15 | 0 | 12+0 | 0 | 0+0 | 0 | 0+0 | 0 | 3+0 | 0 | 
| 25 | MF |  ENG | Jed Wallace (on loan from Wolverhampton Wanderers) | 14 | 1 | 12+0 | 1 | 0+0 | 0 | 0+0 | 0 | 2+0 | 0 | 
Play-off Statistics
- As of 19 July 2016
| No. | Pos | Nat | Player | Total | League One Play-offs | ||
|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | ||||
| 3 | DF |  ENG | Joe Martin | 3 | 1 | 3+0 | 1 | 
| 4 | MF |  TRI | Carlos Edwards | 3 | 0 | 3+0 | 0 | 
| 5 | DF |  ENG | Tony Craig | 3 | 0 | 1+2 | 0 | 
| 6 | MF |  IRL | Shaun Williams | 3 | 0 | 0+3 | 0 | 
| 9 | FW |  ENG | Lee Gregory | 3 | 2 | 3+0 | 2 | 
| 10 | MF |  NGA | Fred Onyedinma | 1 | 0 | 0+1 | 0 | 
| 13 | GK |  SCO | Jordan Archer | 3 | 0 | 3+0 | 0 | 
| 16 | DF |  ENG | Mark Beevers | 3 | 1 | 3+0 | 1 | 
| 17 | DF |  ENG | Byron Webster | 2 | 0 | 2+0 | 0 | 
| 18 | MF | .svg.png.webp) NIR | Shane Ferguson | 3 | 0 | 3+0 | 0 | 
| 19 | MF |  ENG | Chris Taylor | 3 | 0 | 3+0 | 0 | 
| 20 | FW |  WAL | Steve Morison | 3 | 1 | 3+0 | 1 | 
| 22 | FW |  IRL | Aiden O'Brien | 2 | 0 | 0+2 | 0 | 
| 24 | MF |  ENG | Ben Thompson | 3 | 0 | 3+0 | 0 | 
| 26 | MF |  COM | Jimmy Abdou | 3 | 0 | 3+0 | 0 | 
Goals record
- As of 19 July 2016
| Rank | No. | Po. | Name | League One | FA Cup | League Cup | League Trophy | Play-offs | Total | 
|---|---|---|---|---|---|---|---|---|---|
| 1 | 9 | FW |  Lee Gregory | 18 | 1 | 0 | 6 | 2 | 27 | 
| 2 | 20 | FW |  Steve Morison | 15 | 1 | 1 | 1 | 1 | 19 | 
| 3 | 22 | FW |  Aiden O'Brien | 10 | 1 | 0 | 2 | 0 | 13 | 
| 4 | 17 | DF |  Byron Webster | 6 | 0 | 0 | 0 | 0 | 6 | 
| 16 | DF |  Mark Beevers | 4 | 0 | 0 | 0 | 1 | 5 | |
| 6 | 6 | MF |  Shaun Williams | 2 | 0 | 0 | 2 | 0 | 4 | 
| 10 | MF |  Fred Onyedinma | 4 | 0 | 0 | 0 | 0 | 4 | |
| 8 | 3 | DF |  Joe Martin | 2 | 0 | 0 | 0 | 1 | 3 | 
| 18 | MF | .svg.png.webp) Shane Ferguson | 3 | 0 | 0 | 0 | 0 | 3 | |
| 19 | MF |  Chris Taylor | 3 | 0 | 0 | 0 | 0 | 3 | |
| 11 | 24 | MF |  Ben Thompson | 1 | 1 | 0 | 0 | 0 | 2 | 
| 12 | 2 | DF |  Shaun Cummings | 1 | 0 | 0 | 0 | 0 | 1 | 
| 5 | DF |  Tony Craig | 1 | 0 | 0 | 0 | 0 | 1 | |
| MF |  Jed Wallace | 1 | 0 | 0 | 0 | 0 | 1 | ||
| 26 | MF |  Jimmy Abdou | 1 | 0 | 0 | 0 | 0 | 1 | |
| 27 | DF |  Mahlon Romeo | 1 | 0 | 0 | 0 | 0 | 1 | |
| Total | 78 | 4 | 1 | 6 | 4 | 93 | |||
Disciplinary Record
- As of 19 July 2016
| Rank | No. | Po. | Name | League One | FA Cup | League Cup | League Trophy | Play-offs | Total | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|  |  |  |  |  |  |  |  |  |  |  |  | ||||
| 1 | 3 | DF |  Joe Martin | 10 | 0 | 1 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 13 | 0 | 
| 2 | 6 | MF |  Shaun Williams | 9 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 10 | 1 | 
| 3 | 16 | DF |  Mark Beevers | 6 | 1 | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | 8 | 2 | 
| 17 | DF |  Byron Webster | 7 | 0 | 1 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 10 | 0 | |
| 5 | 24 | MF |  Ben Thompson | 8 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 9 | 0 | 
| 6 | 20 | FW |  Steve Morison | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | 0 | 
| 27 | DF |  Mahlon Romeo | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 1 | |
| 7 | 13 | GK |  Jordan Archer | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 1 | 
| 19 | MF |  Chris Taylor | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 5 | 0 | |
| 22 | FW |  Aiden O'Brien | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | |
| 10 | 11 | MF |  Lee Martin | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 4 | 0 | 
| MF |  George Saville | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | ||
| 12 | 5 | DF |  Tony Craig | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 
| 8 | MF |  Ed Upson | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | |
| 9 | FW |  Lee Gregory | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 3 | 0 | |
| 15 | DF |  Sid Nelson | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 3 | 0 | |
| 18 | MF | .svg.png.webp) Shane Ferguson | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 3 | 0 | |
| 26 | MF |  Jimmy Abdou | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | |
| 18 | 1 | GK |  David Forde | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 
| MF |  Jed Wallace | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | ||
| 20 | 2 | DF |  Shaun Cummings | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 
| 4 | MF |  Carlos Edwards | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | |
| 10 | MF |  Fred Onyedinma | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | |
| 28 | FW |  Jamie Philpot | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | |
| Total | 87 | 5 | 4 | 0 | 1 | 0 | 11 | 2 | 2 | 0 | 105 | 6 | |||
Transfers
Transfers in
| Date from | Position | Nationality | Name | From | Fee | Ref. | 
|---|---|---|---|---|---|---|
| 1 July 2015 | GK |  | Jordan Archer | Tottenham Hotspur | Free transfer | [1] | 
| 1 July 2015 | LB |  | Joe Martin | Gillingham | Free transfer | [1] | 
| 1 July 2015 | RB |  | Mahlon Romeo | Gillingham | Free transfer | [2] | 
| 4 July 2015 | CB |  | Tony Craig | Brentford | Free transfer | [3] | 
| 4 August 2015 | CF |  | Steve Morison | Leeds United | Undisclosed | [4] | 
| 6 August 2015 | DF |  | Christian Mbulu | Brentwood Town | Free transfer | [5] | 
| 24 August 2015 | RB |  | Carlos Edwards | Millwall | Free transfer | [6] | 
| 26 January 2016 | LM | .svg.png.webp) | Shane Ferguson | Newcastle United | Undisclosed | [7] | 
Transfers out
| Date from | Position | Nationality | Name | To | Fee | Ref. | 
|---|---|---|---|---|---|---|
| 1 July 2015 | CM |  | Nicky Bailey | Barnet | Released | [8] | 
| 1 July 2015 | LB |  | Matthew Briggs | Colchester United [lower-alpha 1] | Free transfer | [8] | 
| 1 July 2015 | CB |  | Dylan Casey | Kingstonian | Released | [8] | 
| 1 July 2015 | CM |  | Richard Chaplow | Doncaster Rovers [lower-alpha 2] | Free transfer | [8] | 
| 1 July 2015 | RB |  | Alan Dunne | Leyton Orient | Released | [8] | 
| 1 July 2015 | RB |  | Carlos Edwards | Millwall [lower-alpha 3] | — | [8] | 
| 1 July 2015 | AM |  | Sofiane El-Bekri | Free agent | Released | [8] | 
| 1 July 2015 | CF |  | Ricardo Fuller | Oldham Athletic | Released | [8] | 
| 1 July 2015 | GK |  | Denzel Gerrar | Histon [lower-alpha 4] | Free transfer | [8] | 
| 1 July 2015 | CB |  | Jake Goodman | Free agent | Margatw | [8] | 
| 1 July 2015 | LW |  | Magaye Gueye | Adanaspor | Released | [8] | 
| 1 July 2015 | RB |  | Justin Hoyte | Dagenham & Redbridge | Released | [8] | 
| 1 July 2015 | CF |  | Stefan Maierhofer | Free agent | Released | [8] | 
| 1 July 2015 | CM |  | Ángel Martínez | Chesterfield [lower-alpha 5] | Released | [8] | 
| 1 July 2015 | CB |  | Danny Shittu | Free agent | Released | [8] | 
| 1 July 2015 | RB |  | Josh Siafa | Free agent | Released | [8] | 
| 1 July 2015 | CB |  | Callum Webb | Kingstonian | Released | [8] | 
| 1 July 2015 | LW |  | Martyn Woolford | Sheffield United [lower-alpha 6] | Free transfer | [8] | 
- ↑ Following Briggs' release he joined Colchester United.[9]
- ↑ Following Chaplow's release he joined Doncaster Rovers.[10]
- ↑ Following Edwards overcoming a serious knee injury he re-signed for Millwall.[6]
- ↑ Following Gerrar's release he joined Histon.[11]
- ↑ Following Ángel's release he joined Chesterfield.[12]
- ↑ Following Woolford's release he joined Sheffield United.[13]
Loans in
| Date from | Position | Nationality | Name | From | Date until | Ref. | 
|---|---|---|---|---|---|---|
| 7 August 2015 | LM | .svg.png.webp) | Shane Ferguson | Newcastle United | 9 January 2016[lower-alpha 1] | [15] | 
| 6 October 2015 | CM |  | George Saville | Wolverhampton Wanderers | 6 November 2016 | [16] | 
| 8 January 2016 | AM |  | Jed Wallace | Wolverhampton Wanderers | 16 March 2016 | [17] | 
| 17 March 2016 | LM |  | Chris Taylor | Blackburn Rovers | End of Season | [18] | 
Loans out
| Date from | Position | Nationality | Name | To | Date until | Ref. | 
|---|---|---|---|---|---|---|
| 24 July 2015 | GK |  | Tom King | Welling United | 21 August 2015 | [19] | 
| 26 September 2015 | CF |  | Alfie Pavey | Barnet | 25 October 2015 | [20] | 
| 23 November 2015 | RW |  | Paris Cowan-Hall | Bristol Rovers | 22 December 2015 | [21] | 
| 8 January 2016 | CF |  | Alfie Pavey | Aldershot Town | 7 February 2016 | [22] | 
| 15 January 2016 | LM |  | Lee Martin | Northampton Town | 14 February 2016 | [23] | 
| 23 January 2016 | RW |  | Paris Cowan-Hall | Wycombe Wanderers | End of Season | [24] | 
| 19 February 2016 | GK |  | Tom King | Braintree Town | 18 March 2016 | [25] | 
| 22 February 2016 | CF | .svg.png.webp) | John Marquis | Northampton Town | End of Season | [26] | 
Competitions
Pre-season friendlies
On 5 May 2015, Millwall announced a pre-season friendly with AFC Wimbledon to take place on 18 July 2015.[27] On 29 May 2015, Millwall added Stevenage to their pre-season schedule.[28] On 1 June 2015, the club announced a friendly against Bromley.[29] On 10 June 2015, Millwall announced they will host Portuguese side Tondela on 1 August 2015.[30]
| 14 July 2015 Friendly | Bromley | 2–2 | Millwall | Bromley | 
| 19:45 BST | Ademola  10' Craig O.G  89' | Report | Marquis  48' (pen.) Thompson  56' | Stadium: Fortress Stadium | 
| 18 July 2015 Friendly | AFC Wimbledon | 1–1 | Millwall | Kingston upon Thames | 
| 15:00 BST | Taylor  15' | Report | Nelson  90' | Stadium: Kingsmeadow Attendance: 1,813 Referee: Charles Breakspear | 
| 25 July 2015 Friendly | Stevenage | 0–1 | Millwall | Stevenage | 
| 15:00 BST | Report | Beevers  62' | Stadium: Broadhall Way | 
| 28 July 2015 Friendly | Millwall XI | 2–2 | Welling United | Bromley | 
| 11:00 BST | Powell  Philpot  | Report | Kabba  Obafemi  pen.' | Stadium: Millwall Training Ground Attendance: 0 | 
League One
League table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation | 
|---|---|---|---|---|---|---|---|---|---|---|
| 2 | Burton Albion (P) | 46 | 25 | 10 | 11 | 57 | 37 | +20 | 85 | Promotion to the Football League Championship | 
| 3 | Walsall | 46 | 24 | 12 | 10 | 71 | 49 | +22 | 84 | Qualification for the League One play-offs[lower-alpha 1] | 
| 4 | Millwall | 46 | 24 | 9 | 13 | 73 | 49 | +24 | 81 | |
| 5 | Bradford City | 46 | 23 | 11 | 12 | 55 | 40 | +15 | 80 | |
| 6 | Barnsley (O, P) | 46 | 22 | 8 | 16 | 70 | 54 | +16 | 74 | 
Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored
(O) Play-off winners; (P) Promoted
Notes:
- ↑ Four teams play for one spot and promotion to Football League Championship.
Result by matchday
Matches
| 8 August 2015 1 | Shrewsbury Town | 1–2 | Millwall | Shrewsbury | 
| 15:00 BST | Collins  55' | Report |  59' Morison  67' (pen.) Gregory | Stadium: New Meadow Attendance: 6,671 Referee: Charles Breakspear | 
| 15 August 2015 2 | Millwall | 0–4 | Coventry City | Bermondsey | 
| 15:00 BST | Report |  6', 24' Armstrong  19' Lameiras  80' O'Brien | Stadium: The Den Attendance: 11,197 Referee: Andy Woolmer | 
| 18 August 2015 3 | Millwall | 2–3 | Barnsley | Bermondsey | 
| 19:45 BST | Onyedinma  26', 82' | BBC Report |  38' Winnall  56' Mawson  90' Lewin Nyatanga | Stadium: New Den Attendance: 7,657 Referee: Dean Whitestone | 
| 22 August 2015 4 | Scunthorpe United | 0–0 | Millwall | Scunthorpe | 
| 15:00 BST | BBC Report | Stadium: Glanford Park Attendance: 3,382 Referee: Richard Clark | 
| 29 August 2015 5 | Millwall | 0–2 | Chesterfield | Bermondsey | 
| 15:00 BST | Report | O'Shea  17', 90' | Stadium: New Den Attendance: 8,374 Referee: Darren Deadman | 
| 12 September 2015 7 | Crewe Alexandra | 1–3 | Millwall | Crewe | 
| 15:00 BST | Dalla Valle  36' | Report | O'Brien  21', 64', 74' | Stadium: Gresty Road Attendance: 4,293 Referee: Darren Handley | 
| 15 September 2015 6 | Port Vale | 0–2 | Millwall | Burslem | 
| 19:45 BST | Report | Beevers  58' Gregory  90' (pen.) | Stadium: Vale Park Attendance: 4,477 Referee: Oliver Langford | 
| 19 September 2015 8 | Millwall | 0–2 | Southend United | Bermondsey | 
| 15:00 BST | Report | Mooney  37' Barrett  49' | Stadium: New Den Attendance: 10,228 Referee: Mark Haywood | 
| 26 September 2015 9 | Millwall | 3–1 | Rochdale | Bermondsey | 
| 15:00 BST | Abdou  4' Williams  45' Morison  60' | Report |  43' Vincenti | Stadium: New Den Attendance: 8,023 Referee: James Adcock | 
| 29 September 2015 10 | Wigan Athletic | 2–2 | Millwall | Wigan | 
| 19:45 BST | Jacobs  54' Grigg  90' | Report |  69' Onyedinma  74' Beevers | Stadium: DW Stadium Attendance: 7,991 (238 Away) Referee: Geoff Eltringham | 
| 3 October 2015 11 | Peterborough United | 5–3 | Millwall | Peterborough | 
| 15:00 BST | Angol  15' Taylor  19', 81' Forrester  69' Washington  72' | Report |  52' Webster  55' Craig  74' Beevers | Stadium: London Road Stadium Attendance: 6,402 Referee: Carl Boyeson | 
| 17 October 2015 12 | Millwall | 2–0 | Swindon Town | Bermondsey | 
| 15:00 BST | Gregory  19' O'Brien  26' | [] | Stadium: New Den Attendance: 8,524 Referee: Darren Drysdale | 
| 20 October 2015 13 | Blackpool | 1–1 | Millwall | Blackpool | 
| 19:45 BST | Redshaw  82' (pen.) | Report |  35' Beevers | Stadium: Bloomfield Road Attendance: 6,225 Referee: Nigel Miller | 
| 24 October 2015 14 | Sheffield United | 1–2 | Millwall | Sheffield | 
| 12:15 BST | Baxter  70' | Report | O'Brien  30' O'Brien  80' | Stadium: Bramall Lane Attendance: 19,617 (870 Away) Referee: Andy Haines | 
| 27 October 2015 15 | Millwall | 2–0 | Doncaster Rovers | Bermondsey | 
| 19:45 GMT | Morison  5', 8' | Report | Stadium: New Den Attendance: 8,294 Referee: Charles Breakspear | 
| 31 October 2015 16 | Millwall | 0–0 | Bradford City | Bermondsey | 
| 15:00 GMT | Report | Stadium: New Den Attendance: 9,367 Referee: Kevin Johnson | 
| 21 November 2015 17 | Millwall | 4–1 | Colchester United | Bermondsey | 
| 15:00 GMT | Gregory  13' Ferguson  38', 62' Webster  81' | Report |  55' Porter | Stadium: New Den Attendance: 8,739 Referee: Tim Robinson | 
| 24 November 2015 18 | Fleetwood Town | 2–1 | Millwall | Fleetwood | 
| 19:45 GMT | Jónsson  65' Grant  89' | Report | Webster  90+4' | Stadium: Highbury Stadium Attendance: 3,326 (490 Away) Referee: Jeremy Simpson | 
| 28 November 2015 19 | Millwall | 1–0 | Bury | Bermondsey | 
| 15:00 BST | Williams  13' | Report | Stadium: New Den Attendance: 8,311 Referee: Dean Whitestone | 
| 1 December 2015 20 | Burton Albion | 2–1 | Millwall | Burton Upon Trent | 
| 19:45 GMT | McCrory  35' El Khayati  42' | Report | J. Martin  75' | Stadium: Pirelli Stadium Attendance: 2,888 Referee: Oliver Langford | 
| 19 December 2015 21 | Millwall | 0–3 | Gillingham | Bermondsey | 
| 15:00 GMT | Archer | Report | Samuel  20', 89' Dack  63' (pen.) | Stadium: New Den Attendance: 12,032 Referee: Darren Handley | 
| 26 December 2015 22 | Millwall | 0–1 | Walsall | Bermondsey | 
| 15:00 GMT | Report | Lalkovič  29' | Stadium: New Den Attendance: 8,364 Referee: Gavin Ward | 
| 28 December 2015 23 | Southend United | 0–4 | Millwall | Southend-on-Sea | 
| 13:00 GMT | Report | J. Martin  27' Cummings  35' Onyedinma  45' O'Brien  70' | Stadium: Roots Hall Attendance: 10,099 (1,745 Away) Referee: Kevin Wright | 
| 2 January 2016 24 | Barnsley | 2–1 | Millwall | Barnsley | 
| 15:00 GMT | Winnall  12' Hammill  67' | Report | Morison  61' | Stadium: Oakwell Attendance: 8,700 (385 Away) Referee: James Adcock | 
| 9 January 2016 25 | Oldham Athletic | 1–2 | Millwall | Oldham | 
| 15:00 GMT | Jones  55' | Report | Gregory  2' Morison  85' | Stadium: Boundary Park Attendance: 3,558 (362 Away) | 
| 17 January 2015 26 | Millwall | 3–1 | Port Vale | Bermondsey | 
| 15:00 GMT | Gregory  14' (34), pen.' Morison  44' | [ Report] | Hooper  66' | Stadium: New Den Attendance: 7,773 Referee: Andy Davies | 
| 23 January 2016 27 | Chesterfield | 1–2 | Millwall | Chesterfield | 
| 15:00 GMT | Jones  25' | Report | O'Brien  27' Gregory  47' | Stadium: Proact Stadium Attendance: 7,078 (854 Away) Referee: Chris Sarginson | 
| 30 January 2015 28 | Millwall | 1–1 | Crewe Alexandra | Bermondsey | 
| 15:00 GMT | Archer  59' Gregory  64' (pen.) Williams  89' | Report | Inman  59' (pen.) Nugent  63' Ajayi  86' | Stadium: New Den Attendance: 9,044 Referee: Chris Kavanagh | 
| 6 February 2015 29 | Walsall | 0–3 | Millwall | Bermondsey | 
| 15:00 GMT | Report | Romeo  14',  70' Gregory  61', 77' | Stadium: New Den Attendance: 4,843 (749 Away) Referee: Trevor Kettle | 
| 13 February 2015 30 | Rochdale | 0–1 | Millwall | Rochdale | 
| 15:00 GMT | Report | Nelson  50' Gregory  54' Martin  57' Williams  76' | Stadium: Spotland Attendance: 2,882 (873 Away) Referee: Graham Salisbury | 
| 16 February 2016 31 | Millwall | 0–2 | Scunthorpe United | London | 
| 19:45 GMT | Report | McSheffrey  17' O'Brien  90+1' | Stadium: New Den Attendance: 8,036 Referee: Nick Kinseley | 
| 20 February 2016 32 | Millwall | 3–0 | Peterborough United | London | 
| 15:00 GMT | Morison  30'  62' Gregory  49'  66' Romeo  90+5' | Report | Coulthirst  47' Beutyman  48' Bostwick  90+2' | Stadium: New Den Attendance: 8,722 Referee: Mike Bull | 
| 27 February 2016 33 | Doncaster Rovers | 1–1 | Millwall | Doncaster | 
| 15:00 GMT | Chaplow  37' | Report | Morison  6' | Stadium: Keepmoat Stadium Attendance: 6,810 (825 Away) Referee: Carl Boyeson | 
| 1 March 2016 34 | Millwall | 0–0 | Wigan Athletic | London | 
| 19:45 GMT | Report | Morsy | Stadium: New Den Attendance: 7,981 Referee: Lee Collins | 
| 5 March 2016 35 | Millwall | 3–0 | Blackpool | London | 
| 15:00 GMT | Gregory  8' Wallace  24' Morison  84' (pen.) | Report | White | Stadium: New Den Attendance: 9,753 Referee: Lee Swabey | 
| 12 March 2016 36 | Swindon Town | 2–2 | Millwall | Swindon | 
| 15:00 GMT | Thompson  15' Ajose  63' (pen.) Thompson  69' Raphael Rossi Branco  71' Doughty  90+4' | Report | Gregory  6' Morison  11' Wallace  69' Romeo  85' | Stadium: County Ground Attendance: 8,623 Referee: Kevin Wright | 
| 19 March 2016 37 | Millwall | 1–0 | Sheffield United | London | 
| 15:00 GMT | Taylor  2' | Report | Done  59' Basham  90+3' | Stadium: New Den Attendance: 11,175 Referee: Oliver Langford | 
| 26 March 2016 38 | Bradford City | 1–0 | Millwall | Bradford | 
| 15:00 GMT | Darby  22' Davies  79' | Report | Martin  13' Upson  19' Webster  60' Taylor  71' | Stadium: Coral Windows Stadium Attendance: 18,538 Referee: Darren Bond | 
| 28 March 2016 39 | Millwall | 2–0 | Burton Albion | London | 
| 19:45 GMT | O'Brien  12' Gregory  18' Thompson  21' Bevvers  74' Martin  85' Romeo  90+3' | Report | Mousinho  22' Beavon  42' Butcher  75' | Stadium: New Den Attendance: 8,012 Referee: Keith Stroud | 
| 2 April 2016 40 | Colchester United | 0–0 | Millwall | Colchester | 
| 15:00 GMT | Ambrose  73' | Report | Stadium: Weston Homes Community Stadium Attendance: 5,377 Referee: Kevin Johnson | 
| 9 April 2016 41 | Millwall | 3–1 | Shrewsbury Town | London | 
| 15:00 GMT | Morison  31'  61' Thompson  57' Gregory  90+1' (pen.) | Report | Cole  5' Hendry  42' Demetriou  74' Halstead  89' | Stadium: New Den Attendance: 9,583 Referee: Tim Robinson | 
| 16 April 2016 42 | Coventry City | 2–1 | Millwall | Coventry | 
| 15:00 GMT | Fleck  61' Tudgay  70' | Report | Webster  19'  90+2' Williams  28' Abdou  84' | Stadium: Ricoh Arena Attendance: 11,632 Referee: Mark Haywood | 
| 19 April 2016 43 | Millwall | 1–0 | Fleetwood Town | London | 
| 19:45 GMT | Romeo  30' Morison  52' Philpot  58' | Report | Jordan  58' Pond  60' | Stadium: New Den Attendance: 7,865 Referee: Ross Joyce | 
| 23 April 2016 44 | Bury | 1–3 | Millwall | Bury | 
| 15:00 GMT | Lowe  45+2' Mayor  60' Soares  80' | Report | Taylor  4', 83',  63' Morison  33' Martin  65' | Stadium: Gigg Lane Attendance: 3,669 Referee: Steve Martin | 
| 30 April 2016 45 | Millwall | 3-0 | Oldham Athletic | London | 
| 15:00 GMT | Webster  5'  54' Ferguson  40' | Report | Stadium: New Den Attendance: 12,419 Referee:  Rob Lewis | 
| 8 May 2016 46 | Gillingham | 1-2 | Millwall | Gillingham, Kent | 
| 12:30 GMT | Dack  79' Egan  90+2' | Report | O'Brien  55' Romeo  86' Archer  90+2' Taylor  90+5' Gregory  90+8' (pen.) | Stadium: MEMS Priestfield Stadium Attendance: 9,375 Referee:  Paul Tierney | 
Play Off
| 15 May 2016 SF First Leg | Bradford City | 1–3 | Millwall | Bradford | 
| 12:15 GMT | McMahon  13'  13' (pen.) | Report | Gregory  15' Morison  34' Martin  45' | Stadium: Coral Windows Stadium Attendance: 19,241 Referee:  Dean Whitestone | 
FA Cup
| 8 November 2015 First round | Millwall | 3–1 | AFC Fylde | Bermondsey | 
| 15:00 BST |  54' O'Brien  60' Gregory  88' Morison | Report | Whittle  62' | Stadium: The Den Attendance: 3,445 Referee: Steve Martin | 
| 5 December 2015 Second round | Millwall | 1–2 | Wycombe Wanderers | Bermondsey | 
| 15:00 BST | Thompson  57' | Report |  50' Hayes  90' Harriman | Stadium: The Den Attendance: 3,960 | 
League Cup
On 16 June 2015, the first round draw was made, Millwall were drawn at home against Barnet.[31]
Football League Trophy
On 8 August 2015, live on Soccer AM the draw for the first round of the Football League Trophy was drawn by Toni Duggan and Alex Scott. Lions will host Peterborough United.[32] On 5 September 2015, the second round draw was shown live on Soccer AM and drawn by Charlie Austin and Ed Skrein. Millwall are to host Northampton Town.[33]
| 1 September 2015 First round | Millwall | 1–0 | Peterborough United | Bermondsey | 
| 19:45 BST | Williams  90' | Report | Stadium: The Den Attendance: 2,050 Referee: Keith Hill | 
| 6 October 2015 Second round | Millwall | 2–0 | Northampton Town | Bermondsey | 
| 19:45 BST | O'Brien  71' Gregory  75' | Report | Stadium: The Den Attendance: 2,254 | 
| 10 November 2015 Area Quarter-finals | Plymouth Argyle | 3–5 | Millwall | Plymouth | 
| 19:45 BST | Jervis  34', 85' Carey  55' | Report | Gregory  21', 43', 49', 58' (pen) O'Brien  66' | Stadium: Home Park Attendance: 5,869 (295 away) | 
| 8 December 2015 Area Semi-finals | Southend United | 0-2 | Millwall | Southend-on-sea | 
| 19:45 BST | Report | Morison  34' Williams  65' | Stadium: Roots Hall Attendance: 5,972 (1,551 away) | 
| 14 January 2016 Area finals – First leg | Millwall | 0-2 | Oxford United | Bermondsey | 
| 19:45 BST | Report | Roofe  15', 43' | Stadium: The Den Attendance: 7,275 | 
| 2 February 2016 Area finals – Second leg | Oxford United | 0-1 | Millwall | Oxford | 
| 19:45 BST | Report | Gregory  54' Beevers 76 | Stadium: Kassam Stadium Attendance: 10,138 (1,478 away) | 
References
- 1 2 "Millwall set to sign former Spurs duo Jordan Archer and Joe Martin". Millwall FC. 23 June 2015.
- ↑ "Lions sign Mahlon Romeo". Millwall FC. 5 May 2015.
- ↑ "Tony Craig signs two-year with Millwall". Millwall FC. 4 July 2015.
- ↑ "Steve Morison: Leeds striker re-signs for Millwall". BBC Sport. 4 August 2015.
- ↑ "Millwall sign teenage defender Mbulu". Millwall FC. 6 August 2015. Retrieved 6 August 2015.
- 1 2 "Edwards re-joins Millwall on short-term deal". Millwall FC. 24 August 2015. Retrieved 24 August 2015.
- ↑ "Millwall seal permanent deal for Ferguson". Millwall FC. 26 January 2016. Retrieved 26 January 2016.
- 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 "Dunne among 18 released by Millwall". BBC Sport. 7 May 2015.
- ↑ "Matthew Briggs: Colchester United sign former Millwall defender". BBC Sport. 22 June 2015.
- ↑ "Doncaster Rovers sign midfielder Richard Chaplow". The Star. 6 July 2015.
- ↑ "Gerrar signs". Histon FC. 5 May 2015. Archived from the original on 24 June 2015. Retrieved 24 June 2015.
- ↑ "Angel Martinez: Chesterfield sign free agent Spanish midfielder". BBC Sport. 16 August 2015. Retrieved 17 August 2015.
- ↑ "Blades sign winger Woolford". ITV Sport. 14 July 2015.
- ↑ "Ferguson extends loan stay at Millwall". Millwall FC. 1 September 2015. Retrieved 1 September 2015.
- ↑ "Millwall sign Shane Ferguson on loan from Newcastle United". Millwall FC. 7 August 2015. Retrieved 7 August 2015.
- ↑ "Millwall sign George Saville on loan". Millwall FC. 6 October 2015. Retrieved 6 October 2015.
- ↑ "Jed Wallace: Millwall sign Wolves midfielder on loan". BBC Sport. 8 January 2016. Retrieved 8 January 2016.
- ↑ "Chris Taylor: Millwall re-sign Blackburn midfielder on loan". BBC Sport. 17 March 2016. Retrieved 17 March 2016.
- ↑ "Millwall youngster King joins Welling on loan". Millwall FC. 24 July 2015.
- ↑ "Alfie Pavey: Barnet sign Millwall striker on loan". BBC Sport. 26 September 2015. Retrieved 26 September 2015.
- ↑ "Bristol Rovers: Paris Cowan-Hall signs on loan from Millwall". BBC Sport. 23 November 2015. Retrieved 23 November 2015.
- ↑ "Millwall: Aldershot sign striker Alfie Pavey on loan". BBC Sport. 8 January 2016. Retrieved 8 January 2016.
- ↑ "Lee Martin: Millwall winger joins Northampton Town on loan". BBC Sport. 15 January 2016. Retrieved 15 January 2016.
- ↑ "Paris Cowan-Hall: Wycombe re-sign winger from Millwall". BBC Sport. 23 January 2016. Retrieved 23 January 2016.
- ↑ "Braintree Town sign Millwall goalkeeper Tom King on loan". BBC Sport. 19 February 2016. Retrieved 19 February 2016.
- ↑ "John Marquis: Northampton Town re-sign Millwall striker". BBC Sport. 22 February 2016. Retrieved 22 February 2016.
- ↑ "AFC Wimbledon date confirmed". Millwall FC. 5 May 2015.
- ↑ "Millwall to play Teddy Sherringham's Stevenage in a pre-season friendly". Millwall FC. 29 May 2015.
- ↑ "Millwall to face local side Bromley in a pre-season friendly". Millwall FC. 1 June 2015.
- ↑ "Millwall to host Portuguese Primeira Liga side CD Tondela". Millwall FC. 10 June 2015.
- ↑ "Capital One Cup 2015/16 Round 1 Draw". Capital One Cup. 16 June 2015. Archived from the original on 17 June 2015. Retrieved 16 June 2015.
- ↑ "Lions drawn at home to Posh in JPT 1". Millwall FC. 8 August 2015. Retrieved 8 August 2015.
- ↑ "Johnstone's Paint Trophy Round 2 draw". Football League. 5 September 2015. Retrieved 7 September 2015.













