Tony Craig

Date of birth24 April 1985
Place of birthGreenwich
NationalityEnglish
Weight65 kg
Height1.83 m
PositionDefender

Tony Craig's contract at Millwall was extended to June 2009 in April 2006.

He joined Crystal Palace in June 2007 with a three-year contract.

Tony returned to Millwall in July 2008 in a three-year deal that was extended to June 2013 in April 2010.

He joined Brentford in July 2012 with a three-year contract that was extended to June 2017 in November 2014.

Tony re-joined Millwall in July 2015 with a two-year contract that was cancelled in January 2018.

Club history

Team Joined Left Loan / Trialist
Millwall 13 Mar 2003 27 Jun 2007
Wycombe Wanderers 22 Oct 2004 22 Jan 2005 L
Crystal Palace 27 Jun 2007 11 Jul 2008
Millwall 27 Mar 2008 29 Apr 2008 L
Millwall 11 Jul 2008 13 Jul 2012
Leyton Orient 24 Nov 2011 28 Dec 2011 L
Brentford 13 Jul 2012 06 Jul 2015
Millwall 06 Jul 2015 31 Jan 2018
Bristol Rovers 31 Jan 2018

Club stats

Season Team Competition Apps Subs Goals Y R
2002-03 Millwall League Division 1 2
1
2
2003-04 Millwall League Cup 1
2003-04 Millwall League Division 1 8
1
2
2004-05 Millwall League Championship 9
1
1
2004-05 Wycombe Wanderers FA Cup 2
2004-05 Wycombe Wanderers LDV Vans Trophy 2
1
2004-05 Wycombe Wanderers League Two 14
2
2005-06 Millwall FA Cup 2
2005-06 Millwall League Championship 26
2
6
2
2005-06 Millwall League Cup 2
1
1
2006-07 Millwall Johnstones Paint Trophy 1
2006-07 Millwall League Cup
1
2006-07 Millwall League One 30
1
2
2007-08 Crystal Palace League Championship 13
2
2007-08 Crystal Palace League Cup 1
2007-08 Millwall League One 5
1
2008-09 Millwall FA Cup 3
1
2008-09 Millwall Johnstones Paint Trophy 1
2008-09 Millwall League Cup 1
2008-09 Millwall League One 43
1
2
7
1
2008-09 Millwall League One Play-Offs 3
2
2009-10 Millwall FA Cup 2
2009-10 Millwall League One 29
1
2
4
2009-10 Millwall League One Play-Offs 3
1
2010-11 Millwall FA Cup 1
2010-11 Millwall League Championship 21
3
1
2010-11 Millwall League Cup 1
2011-12 Leyton Orient League One 4
1
2011-12 Millwall FA Cup 2
2011-12 Millwall League Championship 21
2
1
2011-12 Millwall League Cup 3
2012-13 Brentford FA Cup 7
2012-13 Brentford Johnstones Paint Trophy 1
2012-13 Brentford League Cup 1
2012-13 Brentford League One 44
4
1
2012-13 Brentford League One Play-Offs 2
2013-14 Brentford FA Cup 2
2013-14 Brentford Johnstones Paint Trophy 1
2013-14 Brentford League Cup
1
2013-14 Brentford League One 43
1
6
1
2014-15 Brentford League Championship 22
1
6
1
2014-15 Brentford League Cup 1
2015-16 Millwall Johnstones Paint Trophy 2
2015-16 Millwall League Cup 1
2015-16 Millwall League One 16
2
1
3
2015-16 Millwall League One Play-Offs 1
2
2016-17 Millwall FA Cup 5
1
1
2016-17 Millwall Football League Trophy 3
1
2016-17 Millwall League Cup 1
2016-17 Millwall League One 43
2
9
2016-17 Millwall League One Play-Offs 3
1
2017-18 Bristol Rovers League One 17
1
1
2017-18 Millwall FA Cup 2
2017-18 Millwall League Championship 1
3
2017-18 Millwall League Cup 2


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

Club matches

Date Match Result Competition Round
26 Apr 2003 Nottingham Forest v Millwall D 3-3 League Division 1
04 May 2003 Millwall v Coventry City W 2-0 League Division 1
12 Aug 2003 Millwall v Oxford United L 0-1 League Cup Preliminary round 1st leg
16 Aug 2003 Sunderland v Millwall W 0-1 League Division 1
26 Aug 2003 Stoke City v Millwall D 0-0 League Division 1
30 Aug 2003 Millwall v Crystal Palace D 1-1 League Division 1
06 Sep 2003 Gillingham v Millwall L 4-3 League Division 1
13 Sep 2003 Watford v Millwall L 3-1 League Division 1
28 Sep 2003 West Ham United v Millwall D 1-1 League Division 1
30 Sep 2003 West Bromwich Albion v Millwall L 2-1 League Division 1
04 Oct 2003 Millwall v Coventry City W 2-1 League Division 1
11 Oct 2003 Rotherham United v Millwall D 0-0 League Division 1
19 Feb 2005 Millwall v Stoke City L 0-1 League Championship
22 Feb 2005 Cardiff City v Millwall W 0-1 League Championship
26 Feb 2005 Brighton and Hove Albion v Millwall L 1-0 League Championship
06 Mar 2005 Millwall v Leeds United D 1-1 League Championship
12 Mar 2005 Wigan Athletic v Millwall L 2-0 League Championship
15 Mar 2005 Millwall v Coventry City D 1-1 League Championship
20 Mar 2005 Millwall v Plymouth Argyle W 3-0 League Championship
02 Apr 2005 Leicester City v Millwall L 3-1 League Championship
05 Apr 2005 Reading v Millwall L 2-1 League Championship
09 Apr 2005 Millwall v Crewe Alexandra W 4-3 League Championship
29 Aug 2005 Luton Town v Millwall L 2-1 League Championship
17 Sep 2005 Sheffield Wednesday v Millwall W 1-2 League Championship
20 Sep 2005 Yeovil Town v Millwall W 1-2 League Cup 2nd round
25 Oct 2005 Mansfield Town v Millwall W 2-3 League Cup 3rd round
30 Oct 2005 Plymouth Argyle v Millwall D 0-0 League Championship
01 Nov 2005 Burnley v Millwall L 2-1 League Championship
05 Nov 2005 Millwall v Crewe Alexandra L 1-3 League Championship
19 Nov 2005 Sheffield United v Millwall D 2-2 League Championship
22 Nov 2005 Millwall v Norwich City W 1-0 League Championship
26 Nov 2005 Millwall v Leeds United L 0-1 League Championship
29 Nov 2005 Millwall v Birmingham City L 2-2 (3-4) League Cup 4th round
03 Dec 2005 Crystal Palace v Millwall D 1-1 League Championship
17 Dec 2005 Millwall v Reading L 0-2 League Championship
28 Dec 2005 Millwall v Watford D 0-0 League Championship
31 Dec 2005 Brighton and Hove Albion v Millwall W 1-2 League Championship
02 Jan 2006 Millwall v Derby County W 2-1 League Championship
07 Jan 2006 Millwall v Everton D 1-1 FA Cup 3rd round
14 Jan 2006 Preston North End v Millwall L 2-0 League Championship
18 Jan 2006 Everton v Millwall L 1-0 FA Cup 3rd round replay
21 Jan 2006 Millwall v Wolverhampton Wanderers D 0-0 League Championship
31 Jan 2006 Cardiff City v Millwall D 1-1 League Championship
04 Feb 2006 Millwall v Sheffield Wednesday L 0-1 League Championship
11 Feb 2006 Queens Park Rangers v Millwall L 1-0 League Championship
14 Feb 2006 Millwall v Hull City D 1-1 League Championship
18 Feb 2006 Millwall v Crystal Palace D 1-1 League Championship
25 Feb 2006 Stoke City v Millwall L 2-1 League Championship
04 Mar 2006 Millwall v Luton Town W 2-1 League Championship
11 Mar 2006 Ipswich Town v Millwall D 1-1 League Championship
08 Apr 2006 Derby County v Millwall L 1-0 League Championship
15 Apr 2006 Millwall v Plymouth Argyle D 1-1 League Championship
17 Apr 2006 Southampton v Millwall L 2-0 League Championship
22 Apr 2006 Millwall v Burnley W 1-0 League Championship
30 Apr 2006 Crewe Alexandra v Millwall L 4-2 League Championship
05 Aug 2006 Millwall v Yeovil Town D 1-1 League One
08 Aug 2006 Leyton Orient v Millwall L 2-0 League One
12 Aug 2006 Chesterfield v Millwall L 5-1 League One
22 Aug 2006 Millwall v Gillingham W 2-1 League Cup Preliminary round 1st leg
26 Sep 2006 Millwall v Brentford D 1-1 League One
30 Sep 2006 Rotherham United v Millwall W 2-3 League One
07 Oct 2006 Carlisle United v Millwall W 1-2 League One
14 Oct 2006 Millwall v AFC Bournemouth W 1-0 League One
22 Oct 2006 Swansea City v Millwall L 2-0 League One
28 Oct 2006 Millwall v Port Vale D 1-1 League One
31 Oct 2006 Millwall v AFC Bournemouth W 2-0 Johnstones Paint Trophy 2nd round - southern section
13 Jan 2007 Brighton and Hove Albion v Millwall W 0-1 League One
20 Jan 2007 Millwall v Rotherham United W 4-0 League One
23 Jan 2007 Northampton Town v Millwall L 3-0 League One
27 Jan 2007 Scunthorpe United v Millwall L 3-0 League One
03 Feb 2007 Yeovil Town v Millwall W 0-1 League One
10 Feb 2007 Millwall v Chesterfield W 2-1 League One
17 Feb 2007 Oldham Athletic v Millwall W 1-2 League One
20 Feb 2007 Millwall v Leyton Orient L 2-5 League One
24 Feb 2007 Blackpool v Millwall W 0-1 League One
03 Mar 2007 Millwall v Cheltenham Town W 2-0 League One
10 Mar 2007 Millwall v Carlisle United W 2-0 League One
13 Mar 2007 Millwall v Crewe Alexandra D 2-2 League One
17 Mar 2007 AFC Bournemouth v Millwall L 1-0 League One
24 Mar 2007 Port Vale v Millwall L 2-0 League One
31 Mar 2007 Millwall v Swansea City W 2-0 League One
07 Apr 2007 Millwall v Nottingham Forest W 1-0 League One
09 Apr 2007 Doncaster Rovers v Millwall W 1-2 League One
14 Apr 2007 Millwall v Tranmere Rovers D 2-2 League One
21 Apr 2007 Huddersfield Town v Millwall L 4-2 League One
28 Apr 2007 Millwall v Bristol City W 1-0 League One
05 May 2007 Bradford City v Millwall D 2-2 League One
29 Mar 2008 AFC Bournemouth v Millwall L 2-0 League One
05 Apr 2008 Millwall v Gillingham D 1-1 League One
12 Apr 2008 Hartlepool United v Millwall W 0-1 League One
19 Apr 2008 Millwall v Leeds United L 0-2 League One
26 Apr 2008 Millwall v Carlisle United W 3-0 League One
09 Aug 2008 Oldham Athletic v Millwall L 4-3 League One
12 Aug 2008 Millwall v Northampton Town L 0-1 League Cup Preliminary round 1st leg
16 Aug 2008 Millwall v Southend United D 1-1 League One
23 Aug 2008 Northampton Town v Millwall D 0-0 League One
30 Aug 2008 Millwall v Huddersfield Town W 2-1 League One
02 Sep 2008 Millwall v Colchester United L 0-1 Johnstones Paint Trophy 1st round - southern section
06 Sep 2008 Millwall v Hartlepool United W 2-0 League One
13 Sep 2008 Leicester City v Millwall W 0-1 League One
20 Sep 2008 Millwall v Cheltenham Town W 2-0 League One
28 Sep 2008 Swindon Town v Millwall W 1-2 League One
04 Oct 2008 Millwall v Milton Keynes Dons L 0-4 League One
11 Oct 2008 Tranmere Rovers v Millwall W 1-3 League One
18 Oct 2008 Millwall v Leeds United W 3-1 League One
21 Oct 2008 Colchester United v Millwall W 1-2 League One
25 Oct 2008 Scunthorpe United v Millwall L 3-2 League One
28 Oct 2008 Millwall v Hereford United W 1-0 League One
01 Nov 2008 Brighton and Hove Albion v Millwall L 4-1 League One
08 Nov 2008 Chester City v Millwall W 0-3 FA Cup Preliminary round 1st leg
15 Nov 2008 Millwall v Stockport County W 1-0 League One
25 Nov 2008 Millwall v Carlisle United W 1-0 League One
29 Nov 2008 Millwall v Aldershot Town W 3-0 FA Cup 2nd round
06 Dec 2008 Millwall v Bristol Rovers W 3-2 League One
13 Dec 2008 Walsall v Millwall W 1-2 League One
20 Dec 2008 Millwall v Crewe Alexandra D 0-0 League One
26 Dec 2008 Peterborough United v Millwall L 1-0 League One
17 Jan 2009 Millwall v Tranmere Rovers W 1-0 League One
24 Jan 2009 Hull City v Millwall L 2-0 FA Cup 4th round
27 Jan 2009 Hereford United v Millwall W 0-2 League One
31 Jan 2009 Millwall v Scunthorpe United L 1-2 League One
09 Feb 2009 Leeds United v Millwall L 2-0 League One
14 Feb 2009 Stockport County v Millwall D 2-2 League One
17 Feb 2009 Millwall v Swindon Town D 1-1 League One
21 Feb 2009 Millwall v Brighton and Hove Albion L 0-1 League One
24 Feb 2009 Cheltenham Town v Millwall W 1-3 League One
28 Feb 2009 Millwall v Oldham Athletic L 2-3 League One
03 Mar 2009 Southend United v Millwall W 0-1 League One
07 Mar 2009 Huddersfield Town v Millwall W 1-2 League One
10 Mar 2009 Millwall v Northampton Town W 1-0 League One
14 Mar 2009 Millwall v Leicester City L 0-1 League One
17 Mar 2009 Milton Keynes Dons v Millwall W 0-1 League One
21 Mar 2009 Hartlepool United v Millwall W 2-3 League One
28 Mar 2009 Crewe Alexandra v Millwall W 0-1 League One
31 Mar 2009 Millwall v Colchester United L 0-1 League One
04 Apr 2009 Millwall v Walsall W 3-1 League One
10 Apr 2009 Yeovil Town v Millwall L 2-0 League One
13 Apr 2009 Millwall v Peterborough United W 2-0 League One
18 Apr 2009 Bristol Rovers v Millwall L 4-2 League One
25 Apr 2009 Millwall v Leyton Orient W 2-1 League One
02 May 2009 Carlisle United v Millwall L 2-0 League One
09 May 2009 Millwall v Leeds United W 1-0 League One Play-Offs Semi-final 1st leg
14 May 2009 Leeds United v Millwall D 1-1
Agg: 1-2
League One Play-Offs Semi-final 2nd leg
24 May 2009 Millwall v Scunthorpe United L 2-3 League One Play-Offs Final
18 Aug 2009 Millwall v Oldham Athletic W 2-0 League One
21 Aug 2009 Southend United v Millwall D 0-0 League One
03 Oct 2009 Millwall v Tranmere Rovers W 5-0 League One
10 Oct 2009 Swindon Town v Millwall D 1-1 League One
17 Oct 2009 Stockport County v Millwall W 0-4 League One
24 Oct 2009 Millwall v Leeds United W 2-1 League One
31 Oct 2009 Millwall v Colchester United W 2-1 League One
09 Nov 2009 Millwall v AFC Wimbledon W 4-1 FA Cup Preliminary round 1st leg
14 Nov 2009 Brentford v Millwall D 2-2 League One
21 Nov 2009 Millwall v Wycombe Wanderers L 0-2 League One
19 Dec 2009 Charlton Athletic v Millwall D 4-4 League One
26 Dec 2009 Norwich City v Millwall L 2-0 League One
28 Dec 2009 Millwall v Bristol Rovers W 2-0 League One
02 Jan 2010 Millwall v Derby County D 1-1 FA Cup 3rd round
23 Jan 2010 Oldham Athletic v Millwall W 0-1 League One
26 Jan 2010 Millwall v Southend United W 2-0 League One
30 Jan 2010 Brighton and Hove Albion v Millwall W 0-1 League One
06 Feb 2010 Millwall v Norwich City W 2-1 League One
13 Feb 2010 Millwall v Exeter City W 1-0 League One
20 Feb 2010 Wycombe Wanderers v Millwall L 1-0 League One
23 Feb 2010 Milton Keynes Dons v Millwall W 1-3 League One
27 Feb 2010 Millwall v Hartlepool United W 1-0 League One
06 Mar 2010 Walsall v Millwall D 2-2 League One
09 Mar 2010 Carlisle United v Millwall W 1-3 League One
13 Mar 2010 Millwall v Charlton Athletic W 4-0 League One
22 Mar 2010 Leeds United v Millwall W 0-2 League One
27 Mar 2010 Millwall v Stockport County W 5-0 League One
02 Apr 2010 Millwall v Brentford D 1-1 League One
05 Apr 2010 Colchester United v Millwall W 1-2 League One
10 Apr 2010 Millwall v Gillingham W 4-0 League One
13 Apr 2010 Yeovil Town v Millwall D 1-1 League One
16 Apr 2010 Huddersfield Town v Millwall L 1-0 League One
15 May 2010 Huddersfield Town v Millwall D 0-0 League One Play-Offs Semi-final 1st leg
18 May 2010 Millwall v Huddersfield Town W 2-0
Agg: 2-0
League One Play-Offs Semi-final 2nd leg
29 May 2010 Millwall v Swindon Town W 1-0 League One Play-Offs Final
21 Sep 2010 Millwall v Ipswich Town L 1-2 League Cup 3rd round
25 Sep 2010 Cardiff City v Millwall L 2-1 League Championship
28 Sep 2010 Queens Park Rangers v Millwall D 0-0 League Championship
02 Oct 2010 Millwall v Burnley D 1-1 League Championship
16 Oct 2010 Crystal Palace v Millwall W 0-1 League Championship
19 Oct 2010 Millwall v Portsmouth L 0-1 League Championship
20 Nov 2010 Middlesbrough v Millwall W 0-1 League Championship
27 Nov 2010 Preston North End v Millwall D 0-0 League Championship
26 Dec 2010 Portsmouth v Millwall D 1-1 League Championship
28 Dec 2010 Millwall v Leicester City W 2-0 League Championship
01 Jan 2011 Millwall v Crystal Palace W 3-0 League Championship
03 Jan 2011 Derby County v Millwall D 0-0 League Championship
08 Jan 2011 Millwall v Birmingham City L 1-4 FA Cup 3rd round
15 Jan 2011 Millwall v Ipswich Town W 2-1 League Championship
22 Feb 2011 Reading v Millwall L 2-1 League Championship
26 Feb 2011 Millwall v Nottingham Forest D 0-0 League Championship
05 Mar 2011 Watford v Millwall L 1-0 League Championship
08 Mar 2011 Millwall v Queens Park Rangers W 2-0 League Championship
12 Mar 2011 Burnley v Millwall W 0-3 League Championship
19 Mar 2011 Millwall v Cardiff City D 3-3 League Championship
02 Apr 2011 Hull City v Millwall W 0-1 League Championship
09 Apr 2011 Millwall v Leeds United W 3-2 League Championship
12 Apr 2011 Millwall v Bristol City D 0-0 League Championship
23 Apr 2011 Millwall v Preston North End W 4-0 League Championship
25 Apr 2011 Scunthorpe United v Millwall W 1-2 League Championship
07 May 2011 Barnsley v Millwall L 1-0 League Championship
06 Aug 2011 Reading v Millwall D 2-2 League Championship
09 Aug 2011 Plymouth Argyle v Millwall W 0-1 League Cup Preliminary round 1st leg
13 Aug 2011 Millwall v Nottingham Forest W 2-0 League Championship
17 Aug 2011 Millwall v Peterborough United D 2-2 League Championship
20 Aug 2011 Southampton v Millwall L 1-0 League Championship
23 Aug 2011 Millwall v Morecambe W 2-0 League Cup 2nd round
27 Aug 2011 Millwall v Barnsley D 0-0 League Championship
11 Sep 2011 Birmingham City v Millwall L 3-0 League Championship
20 Sep 2011 Wolverhampton Wanderers v Millwall L 5-0 League Cup 3rd round
27 Sep 2011 Watford v Millwall L 2-1 League Championship
31 Dec 2011 Millwall v Crystal Palace L 0-1 League Championship
03 Jan 2012 Bristol City v Millwall L 1-0 League Championship
21 Jan 2012 Barnsley v Millwall W 1-3 League Championship
28 Jan 2012 Millwall v Southampton D 1-1 FA Cup 4th round
31 Jan 2012 Millwall v Watford L 0-2 League Championship
07 Feb 2012 Southampton v Millwall W 2-3 FA Cup 4th round replay
25 Feb 2012 Burnley v Millwall W 1-3 League Championship
03 Mar 2012 Millwall v Reading L 1-2 League Championship
06 Mar 2012 Peterborough United v Millwall W 0-3 League Championship
20 Mar 2012 Doncaster Rovers v Millwall W 0-3 League Championship
24 Mar 2012 Millwall v Leeds United L 0-1 League Championship
31 Mar 2012 Cardiff City v Millwall D 0-0 League Championship
07 Apr 2012 Millwall v Hull City W 2-0 League Championship
10 Apr 2012 Portsmouth v Millwall W 0-1 League Championship
14 Apr 2012 Millwall v Leicester City W 2-1 League Championship
17 Apr 2012 Coventry City v Millwall W 0-1 League Championship
21 Apr 2012 Ipswich Town v Millwall W 0-3 League Championship
28 Apr 2012 Millwall v Blackpool D 2-2 League Championship
08 Aug 2015 Shrewsbury Town v Millwall W 1-2 League One
11 Aug 2015 Millwall v Barnet L 1-2 League Cup Preliminary round 1st leg
15 Aug 2015 Millwall v Coventry City L 0-4 League One
18 Aug 2015 Millwall v Barnsley L 2-3 League One
22 Aug 2015 Scunthorpe United v Millwall D 0-0 League One
29 Aug 2015 Millwall v Chesterfield L 0-2 League One
01 Sep 2015 Millwall v Peterborough United W 1-0 Johnstones Paint Trophy 1st round - southern section
12 Sep 2015 Crewe Alexandra v Millwall W 1-3 League One
15 Sep 2015 Port Vale v Millwall W 0-2 League One
19 Sep 2015 Millwall v Southend United L 0-2 League One
26 Sep 2015 Millwall v Rochdale W 3-1 League One
29 Sep 2015 Wigan Athletic v Millwall D 2-2 League One
03 Oct 2015 Peterborough United v Millwall L 5-3 League One
06 Oct 2015 Millwall v Northampton Town W 2-0 Johnstones Paint Trophy 2nd round - southern section
17 Oct 2015 Millwall v Swindon Town W 2-0 League One
20 Oct 2015 Blackpool v Millwall D 1-1 League One
24 Oct 2015 Sheffield United v Millwall W 1-2 League One
27 Oct 2015 Millwall v Doncaster Rovers W 2-0 League One
31 Oct 2015 Millwall v Bradford City D 0-0 League One
23 Apr 2016 Bury v Millwall W 1-3 League One
08 May 2016 Gillingham v Millwall W 1-2 League One
15 May 2016 Bradford City v Millwall W 1-3 League One Play-Offs Semi-final 1st leg
20 May 2016 Millwall v Bradford City D 1-1 League One Play-Offs Semi-final 2nd leg
29 May 2016 Barnsley v Millwall L 3-1 League One Play-Offs Final
06 Aug 2016 Millwall v Oldham Athletic W 3-0 League One
09 Aug 2016 Barnet v Millwall W 0-4 League Cup Preliminary round 1st leg
13 Aug 2016 Milton Keynes Dons v Millwall D 2-2 League One
16 Aug 2016 Peterborough United v Millwall L 5-1 League One
20 Aug 2016 Millwall v Sheffield United W 2-1 League One
27 Aug 2016 Chesterfield v Millwall W 1-3 League One
30 Aug 2016 Millwall v West Bromwich Albion W 2-0 Football League Trophy Group H – South
03 Sep 2016 Millwall v Bradford City D 1-1 League One
10 Sep 2016 Millwall v Coventry City D 1-1 League One
17 Sep 2016 Southend United v Millwall L 3-1 League One
24 Sep 2016 Millwall v Rochdale L 2-3 League One
27 Sep 2016 Port Vale v Millwall L 3-1 League One
01 Oct 2016 Walsall v Millwall L 2-1 League One
04 Oct 2016 Millwall v Gillingham W 2-1 Football League Trophy Group H – South
15 Oct 2016 Northampton Town v Millwall W 1-3 League One
18 Oct 2016 Millwall v Bolton Wanderers L 0-2 League One
22 Oct 2016 Millwall v Fleetwood Town W 2-1 League One
29 Oct 2016 Oxford United v Millwall W 1-2 League One
04 Nov 2016 Millwall v Southend United W 1-0 FA Cup Preliminary round 1st leg
08 Nov 2016 Luton Town v Millwall W 1-3 Football League Trophy Group H – South
12 Nov 2016 Millwall v Bristol Rovers W 4-0 League One
19 Nov 2016 Bolton Wanderers v Millwall L 2-0 League One
22 Nov 2016 Millwall v AFC Wimbledon D 0-0 League One
26 Nov 2016 Bury v Millwall W 2-3 League One
04 Dec 2016 Millwall v Braintree Town W 5-2 FA Cup 2nd round
07 Dec 2016 Millwall v Wycombe Wanderers L 1-3 Football League Trophy 2nd round - southern section
10 Dec 2016 Millwall v Shrewsbury Town L 0-1 League One
17 Dec 2016 Scunthorpe United v Millwall L 3-0 League One
21 Dec 2016 Millwall v Charlton Athletic W 3-1 League One
26 Dec 2016 Millwall v Swindon Town W 2-0 League One
30 Dec 2016 Millwall v Gillingham W 2-1 League One
02 Jan 2017 AFC Wimbledon v Millwall D 2-2 League One
07 Jan 2017 Millwall v AFC Bournemouth W 3-0 FA Cup 3rd round
14 Jan 2017 Charlton Athletic v Millwall D 0-0 League One
21 Jan 2017 Bradford City v Millwall D 1-1 League One
29 Jan 2017 Millwall v Watford W 1-0 FA Cup 4th round
01 Feb 2017 Millwall v Walsall D 0-0 League One
04 Feb 2017 Coventry City v Millwall W 0-2 League One
11 Feb 2017 Millwall v Southend United W 1-0 League One
14 Feb 2017 Millwall v Port Vale W 2-0 League One
18 Feb 2017 Millwall v Leicester City W 1-0 FA Cup 5th round
21 Feb 2017 Millwall v Chesterfield D 0-0 League One
25 Feb 2017 Oldham Athletic v Millwall D 0-0 League One
28 Feb 2017 Millwall v Peterborough United W 1-0 League One
04 Mar 2017 Millwall v Milton Keynes Dons W 2-1 League One
12 Mar 2017 Tottenham Hotspur v Millwall L 6-0 FA Cup Quarter-final
18 Mar 2017 Millwall v Bury D 0-0 League One
21 Mar 2017 Rochdale v Millwall D 3-3 League One
25 Mar 2017 Swindon Town v Millwall L 1-0 League One
28 Mar 2017 Sheffield United v Millwall L 2-0 League One
01 Apr 2017 Millwall v Scunthorpe United W 3-1 League One
04 Apr 2017 Shrewsbury Town v Millwall W 1-2 League One
22 Apr 2017 Millwall v Oxford United L 0-3 League One
30 Apr 2017 Bristol Rovers v Millwall W 3-4 League One
04 May 2017 Millwall v Scunthorpe United D 0-0 League One Play-Offs Semi-final 1st leg
07 May 2017 Scunthorpe United v Millwall W 2-3 League One Play-Offs Semi-final 2nd leg
20 May 2017 Bradford City v Millwall W 0-1 League One Play-Offs Final
08 Aug 2017 Millwall v Stevenage W 2-0 League Cup Preliminary round 1st leg
22 Aug 2017 Reading v Millwall L 3-1 League Cup 2nd round
21 Oct 2017 Millwall v Birmingham City W 2-0 League Championship
04 Nov 2017 Millwall v Burton Albion L 0-1 League Championship
02 Dec 2017 Millwall v Sheffield United W 3-1 League Championship
16 Dec 2017 Millwall v Middlesbrough W 2-1 League Championship
06 Jan 2018 Millwall v Barnsley W 4-1 FA Cup 3rd round
27 Jan 2018 Millwall v Rochdale D 2-2 FA Cup 4th round


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.