Skip to content

Second Division

History

Seasons

Every season we hold for Millwall, newest first. Pos is where they finished in the table, P the matches played, W, D and L the wins, draws and losses, and Pts the points. A trophy marks a title.

Millwall season by season
SeasonDivision#PWDLGFGAPts
2026-27So farChampionship1312435192015
2025-26ChampionshipPromotion - Premier League (Play Offs: Semi-finals)346241111644983
2024-25Championship846181216474966
2023-24Championship1346161119455559
2022-23Championship846191116575068
2021-22Championship946181513534569
2020-21Championship1146151714475262
2019-20Championship846171712575168
Show all 29 seasons

Head-to-head

How Millwall have done against each team in Second Division, across every match we hold between them, past seasons and cups included. W, D and L are wins, draws and losses. The teams they have met most come first; open one to see the last meetings.

  • PrestonMillwall: won 15, drew 11, lost 9 of 35 meetingsMillwall have won 15 of their 35 meetings with Preston

    Millwall: won 15, drew 11, lost 9 of 35 meetings

    Goals: Millwall 47, Preston 36

    The meetings we hold go back to November 10, 1998.

    Last meetings with Preston, results for Millwall

    1. Won
      Preston 0, Millwall 1Championship 2026-27
    2. Won
      Preston North End FC 0, Millwall FC 2Championship 2025-26
    3. Drew
      Millwall FC 1, Preston North End FC 1Championship 2025-26
    4. Drew
      Preston North End FC 1, Millwall FC 1Championship 2024-25
    5. Won
      Millwall FC 3, Preston North End FC 1Championship 2024-25
    Go to the Preston team page
  • ReadingMillwall: won 12, drew 6, lost 17 of 35 meetingsReading have won 17 of their 35 meetings with Millwall

    Millwall: won 12, drew 6, lost 17 of 35 meetings

    Goals: Millwall 36, Reading 49

    The meetings we hold go back to December 12, 1998.

    Last meetings with Reading, results for Millwall

    1. Lost
      Millwall FC 0, Reading FC 4EFL Cup 2023-24
    2. Won
      Reading FC 0, Millwall FC 1Championship 2022-23
    3. Lost
      Millwall FC 0, Reading FC 1Championship 2022-23
    4. Won
      Reading FC 0, Millwall FC 1Championship 2021-22
    5. Won
      Millwall FC 1, Reading FC 0Championship 2021-22
    Go to the Reading team page
  • Bristol CityMillwall: won 14, drew 8, lost 10 of 32 meetingsMillwall have won 14 of their 32 meetings with Bristol City

    Millwall: won 14, drew 8, lost 10 of 32 meetings

    Goals: Millwall 41, Bristol City 31

    The meetings we hold go back to September 11, 1999.

    Last meetings with Bristol City, results for Millwall

    1. Won
    2. Won
      Millwall FC 2, Bristol City FC 1Championship 2025-26
    3. Won
      Bristol City FC 0, Millwall FC 1Championship 2025-26
    4. Lost
      Millwall FC 0, Bristol City FC 2Championship 2024-25
    5. Lost
      Bristol City FC 4, Millwall FC 3Championship 2024-25
    Go to the Bristol City team page
  • Stoke CityMillwall: won 14, drew 7, lost 9 of 30 meetingsMillwall have won 14 of their 30 meetings with Stoke City

    Millwall: won 14, drew 7, lost 9 of 30 meetings

    Goals: Millwall 31, Stoke City 21

    The meetings we hold go back to September 12, 1998.

    Last meetings with Stoke City, results for Millwall

    1. Won
      Stoke City FC 1, Millwall FC 3Championship 2025-26
    2. Won
      Millwall FC 2, Stoke City FC 0Championship 2025-26
    3. Won
      Millwall FC 1, Stoke City FC 0Championship 2024-25
    4. Drew
      Stoke City FC 1, Millwall FC 1Championship 2024-25
    5. Drew
      Stoke City FC 0, Millwall FC 0Championship 2023-24
    Go to the Stoke City team page
  • CardiffMillwall: won 8, drew 16, lost 6 of 30 meetingsMillwall have won 8 of their 30 meetings with Cardiff

    Millwall: won 8, drew 16, lost 6 of 30 meetings

    Goals: Millwall 32, Cardiff 28

    The meetings we hold go back to August 7, 1999.

    Last meetings with Cardiff, results for Millwall

    1. Drew
      Millwall FC 2, Cardiff City FC 2Championship 2024-25
    2. Lost
      Cardiff City FC 1, Millwall FC 0Championship 2024-25
    3. Won
      Millwall FC 3, Cardiff City FC 1Championship 2023-24
    4. Lost
      Cardiff City FC 1, Millwall FC 0Championship 2023-24
    5. Won
      Cardiff City FC 0, Millwall FC 1Championship 2022-23
    Go to the Cardiff team page
  • BurnleyMillwall: won 5, drew 10, lost 11 of 26 meetingsBurnley have won 11 of their 26 meetings with Millwall

    Millwall: won 5, drew 10, lost 11 of 26 meetings

    Goals: Millwall 29, Burnley 36

    The meetings we hold go back to September 1, 1998.

    Last meetings with Burnley, results for Millwall

    1. Lost
      Burnley FC 3, Millwall FC 1Championship 2024-25
    2. Won
      Millwall FC 1, Burnley FC 0Championship 2024-25
    3. Drew
      Millwall FC 1, Burnley FC 1Championship 2022-23
    4. Lost
      Burnley FC 2, Millwall FC 0Championship 2022-23
    5. Lost
      Burnley FC 3, Millwall FC 1Championship 2013-14
    Go to the Burnley team page
  • Gillingham FCMillwall: won 5, drew 9, lost 9 of 23 meetingsGillingham FC have won 9 of their 23 meetings with Millwall

    Millwall: won 5, drew 9, lost 9 of 23 meetings

    Goals: Millwall 31, Gillingham FC 34

    The meetings we hold go back to December 29, 1998.

    Last meetings with Gillingham FC, results for Millwall

    1. Drew
      Millwall FC 0, Gillingham FC 0Millwall FC won 3-1 on penalties, which counts as a drawEFL Cup 2018-19
    2. Drew
      Gillingham FC 1, Millwall FC 1League One 2016-17
    3. Won
      Millwall FC 2, Gillingham FC 1League One 2016-17
    4. Won
      Gillingham FC 1, Millwall FC 2League One 2015-16
    5. Lost
      Millwall FC 0, Gillingham FC 3League One 2015-16
    Go to the Gillingham FC team page
  • WiganMillwall: won 8, drew 8, lost 6 of 22 meetingsMillwall have won 8 of their 22 meetings with Wigan

    Millwall: won 8, drew 8, lost 6 of 22 meetings

    Goals: Millwall 26, Wigan 22

    The meetings we hold go back to August 8, 1998.

    Last meetings with Wigan, results for Millwall

    1. Lost
      Wigan Athletic FC 2, Millwall FC 1Championship 2022-23
    2. Drew
      Millwall FC 1, Wigan Athletic FC 1Championship 2022-23
    3. Lost
      Wigan Athletic 1, Millwall FC 0Championship 2019-20
    4. Drew
      Millwall FC 2, Wigan Athletic 2Championship 2019-20
    5. Lost
      Wigan Athletic 1, Millwall FC 0Championship 2018-19
    Go to the Wigan team page
Show all 23 teams
  • LutonMillwall: won 9, drew 7, lost 4 of 20 meetingsMillwall have won 9 of their 20 meetings with Luton

    Millwall: won 9, drew 7, lost 4 of 20 meetings

    Goals: Millwall 23, Luton 16

    The meetings we hold go back to December 19, 1998.

    Last meetings with Luton, results for Millwall

    1. Won
      Luton Town FC 0, Millwall FC 1Championship 2024-25
    2. Lost
      Millwall FC 0, Luton Town FC 1Championship 2024-25
    3. Drew
      Millwall FC 0, Luton Town FC 0Championship 2022-23
    4. Drew
      Luton Town FC 2, Millwall FC 2Championship 2022-23
    5. Drew
      Luton Town FC 2, Millwall FC 2Championship 2021-22
    Go to the Luton team page
  • BlackpoolMillwall: won 10, drew 4, lost 6 of 20 meetingsMillwall have won 10 of their 20 meetings with Blackpool

    Millwall: won 10, drew 4, lost 6 of 20 meetings

    Goals: Millwall 27, Blackpool 21

    The meetings we hold go back to October 10, 1998.

    Last meetings with Blackpool, results for Millwall

    1. Won
      Blackpool FC 2, Millwall FC 3Championship 2022-23
    2. Won
      Millwall FC 2, Blackpool FC 1Championship 2022-23
    3. Lost
      Blackpool FC 1, Millwall FC 0Championship 2021-22
    4. Won
      Millwall FC 2, Blackpool FC 1Championship 2021-22
    5. Won
      Millwall FC 3, Blackpool FC 0League One 2015-16
    Go to the Blackpool team page
  • BournemouthMillwall: won 6, drew 3, lost 9 of 18 meetingsBournemouth have won 9 of their 18 meetings with Millwall

    Millwall: won 6, drew 3, lost 9 of 18 meetings

    Goals: Millwall 19, Bournemouth 29

    The meetings we hold go back to August 22, 1998.

    Last meetings with Bournemouth, results for Millwall

    1. Lost
      AFC Bournemouth 1, Millwall FC 0Championship 2021-22
    2. Drew
      Millwall FC 1, AFC Bournemouth 1Championship 2021-22
    3. Lost
      Millwall FC 1, AFC Bournemouth 4Championship 2020-21
    4. Drew
      AFC Bournemouth 1, Millwall FC 1Championship 2020-21
    5. Lost
      Millwall FC 0, AFC Bournemouth 2Championship 2014-15
    Go to the Bournemouth team page
  • BrentfordMillwall: won 6, drew 8, lost 4 of 18 meetingsMillwall have won 6 of their 18 meetings with Brentford

    Millwall: won 6, drew 8, lost 4 of 18 meetings

    Goals: Millwall 26, Brentford 22

    The meetings we hold go back to December 28, 1999.

    Last meetings with Brentford, results for Millwall

    1. Drew
      Brentford FC 0, Millwall FC 0Championship 2020-21
    2. Drew
      Millwall FC 1, Brentford FC 1Championship 2020-21
    3. Won
      Millwall FC 1, Brentford FC 0Championship 2019-20
    4. Lost
      Brentford FC 3, Millwall FC 2Championship 2019-20
    5. Drew
      Millwall FC 1, Brentford FC 1Championship 2018-19
    Go to the Brentford team page
  • OldhamMillwall: won 11, drew 3, lost 4 of 18 meetingsMillwall have won 11 of their 18 meetings with Oldham

    Millwall: won 11, drew 3, lost 4 of 18 meetings

    Goals: Millwall 32, Oldham 16

    The meetings we hold go back to October 31, 1998.

    Last meetings with Oldham, results for Millwall

    1. Drew
      Oldham Athletic 0, Millwall FC 0League One 2016-17
    2. Won
      Millwall FC 3, Oldham Athletic 0League One 2016-17
    3. Won
      Millwall FC 3, Oldham Athletic 0League One 2015-16
    4. Won
      Oldham Athletic 1, Millwall FC 2League One 2015-16
    5. Won
      Oldham Athletic 0, Millwall FC 1League One 2009-10
    Go to the Oldham team page
  • Bristol RoversMillwall: won 7, drew 1, lost 6 of 14 meetingsMillwall have won 7 of their 14 meetings with Bristol Rovers

    Millwall: won 7, drew 1, lost 6 of 14 meetings

    Goals: Millwall 25, Bristol Rovers 20

    The meetings we hold go back to November 21, 1998.

    Last meetings with Bristol Rovers, results for Millwall

    1. Won
      Bristol Rovers 3, Millwall FC 4League One 2016-17
    2. Won
      Millwall FC 4, Bristol Rovers 0League One 2016-17
    3. Won
      Millwall FC 2, Bristol Rovers 0League One 2009-10
    4. Lost
      Bristol Rovers 2, Millwall FC 0League One 2009-10
    5. Lost
      Bristol Rovers 4, Millwall FC 2League One 2008-09
    Go to the Bristol Rovers team page
  • ScunthorpeMillwall: won 4, drew 1, lost 7 of 12 meetingsScunthorpe have won 7 of their 12 meetings with Millwall

    Millwall: won 4, drew 1, lost 7 of 12 meetings

    Goals: Millwall 16, Scunthorpe 19

    The meetings we hold go back to November 6, 1999.

    Last meetings with Scunthorpe, results for Millwall

    1. Won
      Millwall FC 3, Scunthorpe United 1League One 2016-17
    2. Lost
      Scunthorpe United 3, Millwall FC 0League One 2016-17
    3. Lost
      Millwall FC 0, Scunthorpe United 2League One 2015-16
    4. Drew
      Scunthorpe United 0, Millwall FC 0League One 2015-16
    5. Won
      Scunthorpe United 1, Millwall FC 2Championship 2010-11
    Go to the Scunthorpe team page
  • ColchesterMillwall: won 9, drew 2, lost 1 of 12 meetingsMillwall have won 9 of their 12 meetings with Colchester

    Millwall: won 9, drew 2, lost 1 of 12 meetings

    Goals: Millwall 22, Colchester 7

    The meetings we hold go back to November 28, 1998.

    Last meetings with Colchester, results for Millwall

    1. Drew
      Colchester United 0, Millwall FC 0League One 2015-16
    2. Won
      Millwall FC 4, Colchester United 1League One 2015-16
    3. Won
      Colchester United 1, Millwall FC 2League One 2009-10
    4. Won
      Millwall FC 2, Colchester United 1League One 2009-10
    5. Lost
      Millwall FC 0, Colchester United 1League One 2008-09
    Go to the Colchester team page
  • Oxford UtdMillwall: won 6, drew 2, lost 2 of 10 meetingsMillwall have won 6 of their 10 meetings with Oxford Utd

    Millwall: won 6, drew 2, lost 2 of 10 meetings

    Goals: Millwall 18, Oxford Utd 9

    The meetings we hold go back to October 9, 1999.

    Last meetings with Oxford Utd, results for Millwall

    1. Won
      Millwall FC 2, Oxford United FC 0Championship 2025-26
    2. Drew
      Oxford United FC 2, Millwall FC 2Championship 2025-26
    3. Lost
      Millwall FC 0, Oxford United FC 1Championship 2024-25
    4. Drew
      Oxford United FC 1, Millwall FC 1Championship 2024-25
    5. Lost
      Millwall FC 0, Oxford United 3League One 2016-17
    Go to the Oxford Utd team page
  • WycombeMillwall: won 4, drew 3, lost 3 of 10 meetingsMillwall have won 4 of their 10 meetings with Wycombe

    Millwall: won 4, drew 3, lost 3 of 10 meetings

    Goals: Millwall 9, Wycombe 9

    The meetings we hold go back to August 15, 1998.

    Last meetings with Wycombe, results for Millwall

    1. Drew
      Millwall FC 0, Wycombe Wanderers FC 0Championship 2020-21
    2. Won
      Wycombe Wanderers FC 1, Millwall FC 2Championship 2020-21
    3. Lost
      Wycombe Wanderers 1, Millwall FC 0League One 2009-10
    4. Lost
      Millwall FC 0, Wycombe Wanderers 2League One 2009-10
    5. Drew
      Wycombe Wanderers 0, Millwall FC 0Second Division 2000-01
    Go to the Wycombe team page
  • ChesterfieldMillwall: won 3, drew 3, lost 4 of 10 meetingsChesterfield have won 4 of their 10 meetings with Millwall

    Millwall: won 3, drew 3, lost 4 of 10 meetings

    Goals: Millwall 10, Chesterfield 15

    The meetings we hold go back to October 3, 1998.

    Last meetings with Chesterfield, results for Millwall

    1. Drew
      Millwall FC 0, Chesterfield FC 0League One 2016-17
    2. Won
      Chesterfield FC 1, Millwall FC 3League One 2016-17
    3. Won
      Chesterfield FC 1, Millwall FC 2League One 2015-16
    4. Lost
      Millwall FC 0, Chesterfield FC 2League One 2015-16
    5. Won
      Millwall FC 2, Chesterfield FC 1League One 2006-07
    Go to the Chesterfield team page
  • WrexhamMillwall: won 3, drew 4, lost 2 of 9 meetingsMillwall have won 3 of their 9 meetings with Wrexham

    Millwall: won 3, drew 4, lost 2 of 9 meetings

    Goals: Millwall 8, Wrexham 7

    The meetings we hold go back to October 24, 1998.

    Last meetings with Wrexham, results for Millwall

    1. Lost
      Millwall 0, Wrexham 3Championship 2026-27
    2. Won
      Wrexham AFC 0, Millwall FC 2Championship 2025-26
    3. Lost
      Millwall FC 0, Wrexham AFC 2Championship 2025-26
    4. Drew
      Wrexham AFC 1, Millwall FC 1Second Division 2000-01
    5. Won
      Millwall FC 1, Wrexham AFC 0Second Division 2000-01
    Go to the Wrexham team page
  • BuryMillwall: won 5, drew 2, lost 1 of 8 meetingsMillwall have won 5 of their 8 meetings with Bury

    Millwall: won 5, drew 2, lost 1 of 8 meetings

    Goals: Millwall 17, Bury 7

    The meetings we hold go back to January 4, 2000.

    Last meetings with Bury, results for Millwall

    1. Drew
      Millwall FC 0, Bury FC 0League One 2016-17
    2. Won
      Bury FC 2, Millwall FC 3League One 2016-17
    3. Won
      Bury FC 1, Millwall FC 3League One 2015-16
    4. Won
      Millwall FC 1, Bury FC 0League One 2015-16
    5. Lost
      Bury FC 2, Millwall FC 1Second Division 2000-01
    Go to the Bury team page
  • Notts CountyMillwall: won 2, drew 1, lost 3 of 6 meetingsNotts County have won 3 of their 6 meetings with Millwall

    Millwall: won 2, drew 1, lost 3 of 6 meetings

    Goals: Millwall 10, Notts County 13

    The meetings we hold go back to September 26, 1998.

    Last meetings with Notts County, results for Millwall

    1. Lost
      Millwall FC 2, Notts County 3Second Division 2000-01
    2. Won
      Notts County 3, Millwall FC 4Second Division 2000-01
    3. Drew
      Notts County 1, Millwall 1Second Division 1999-00
    4. Won
      Millwall 1, Notts County 0Second Division 1999-00
    5. Lost
      Millwall 1, Notts County 3Second Division 1998-99
    Go to the Notts County team page
  • Cambridge UtdMillwall: won 4, drew 0, lost 1 of 5 meetingsMillwall have won 4 of their 5 meetings with Cambridge Utd

    Millwall: won 4, drew 0, lost 1 of 5 meetings

    Goals: Millwall 12, Cambridge Utd 4

    The meetings we hold go back to September 18, 1999.

    Last meetings with Cambridge Utd, results for Millwall

    1. Lost
      Cambridge United 1, Millwall FC 0EFL Cup 2022-23
    2. Won
      Cambridge United 1, Millwall FC 5Second Division 2000-01
    3. Won
      Millwall FC 3, Cambridge United 1Second Division 2000-01
    4. Won
      Cambridge Utd 0, Millwall 2Second Division 1999-00
    5. Won
      Millwall 2, Cambridge Utd 1Second Division 1999-00
    Go to the Cambridge Utd team page