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
  • 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
  • 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
  • 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
Show all 23 teams
  • WalsallMillwall: won 7, drew 6, lost 7 of 20 meetingsMillwall and Walsall have won 7 each in 20 meetings

    Millwall: won 7, drew 6, lost 7 of 20 meetings

    Goals: Millwall 24, Walsall 26

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

    Last meetings with Walsall, results for Millwall

    1. Drew
      Millwall FC 0, Walsall FC 0League One 2016-17
    2. Lost
      Walsall FC 2, Millwall FC 1League One 2016-17
    3. Won
      Walsall FC 0, Millwall FC 3League One 2015-16
    4. Lost
      Millwall FC 0, Walsall FC 1League One 2015-16
    5. Drew
      Walsall FC 2, Millwall FC 2League One 2009-10
    Go to the Walsall 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
  • 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
  • NorthamptonMillwall: won 6, drew 3, lost 3 of 12 meetingsMillwall have won 6 of their 12 meetings with Northampton

    Millwall: won 6, drew 3, lost 3 of 12 meetings

    Goals: Millwall 17, Northampton 12

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

    Last meetings with Northampton, results for Millwall

    1. Won
      Millwall FC 3, Northampton Town 0League One 2016-17
    2. Won
      Northampton Town 1, Millwall FC 3League One 2016-17
    3. Won
      Millwall FC 1, Northampton Town 0League One 2008-09
    4. Drew
      Northampton Town 0, Millwall FC 0League One 2008-09
    5. Drew
      Northampton Town 1, Millwall FC 1League One 2007-08
    Go to the Northampton 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
  • FulhamMillwall: won 1, drew 2, lost 8 of 11 meetingsFulham have won 8 of their 11 meetings with Millwall

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

    Goals: Millwall 5, Fulham 22

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

    Last meetings with Fulham, results for Millwall

    1. Lost
      Fulham FC 3, Millwall FC 0Championship 2021-22
    2. Lost
      Millwall FC 1, Fulham FC 2Championship 2021-22
    3. Drew
      Millwall FC 1, Fulham FC 1Championship 2019-20
    4. Lost
      Fulham FC 4, Millwall FC 0Championship 2019-20
    5. Lost
      Millwall FC 1, Fulham FC 3EFL Cup 2018-19
    Go to the Fulham 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
  • 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
  • Manchester CityMillwall: won 0, drew 1, lost 3 of 4 meetingsManchester City have won 3 of their 4 meetings with Millwall

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

    Goals: Millwall 3, Manchester City 9

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

    Last meetings with Manchester City, results for Millwall

    1. Lost
      Manchester City 2, Millwall FC 0First Division 2001-02
    2. Lost
      Millwall FC 2, Manchester City 3First Division 2001-02
    3. Lost
      Manchester City 3, Millwall 0Second Division 1998-99
    4. Drew
      Millwall 1, Manchester City 1Second Division 1998-99
    Go to the Manchester City team page
  • Lincoln CityMillwall: won 1, drew 1, lost 1 of 3 meetingsMillwall and Lincoln City have won 1 each in 3 meetings

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

    Goals: Millwall 4, Lincoln City 4

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

    Last meetings with Lincoln City, results for Millwall

    1. Drew
      Millwall 2, Lincoln 2Championship 2026-27
    2. Lost
      Lincoln City 2, Millwall 0Second Division 1998-99
    3. Won
      Millwall 2, Lincoln City 0Second Division 1998-99
    Go to the Lincoln City team page
  • YorkMillwall: won 1, drew 0, lost 1 of 2 meetingsMillwall and York have won 1 each in 2 meetings

    Millwall: won 1, drew 0, lost 1 of 2 meetings

    Goals: Millwall 4, York 3

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

    Last meetings with York, results for Millwall

    1. Lost
      York 2, Millwall 1Second Division 1998-99
    2. Won
      Millwall 3, York 1Second Division 1998-99
    Go to the York team page
  • MacclesfieldMillwall: won 1, drew 1, lost 0 of 2 meetingsMillwall have won 1 of their 2 meetings with Macclesfield

    Millwall: won 1, drew 1, lost 0 of 2 meetings

    Goals: Millwall 2, Macclesfield 0

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

    Last meetings with Macclesfield, results for Millwall

    1. Won
      Macclesfield 0, Millwall 2Second Division 1998-99
    2. Drew
      Millwall 0, Macclesfield 0Second Division 1998-99
    Go to the Macclesfield team page