Skip to content

Second Division

History

Seasons

Every season we hold for Millwall FC, 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 FC season by season
SeasonDivision#PWDLGFGAPts
2026-27So farChampionship1211434181815
2025-26ChampionshipPromotion - Premier League (Play Offs: Semi-finals)346241111644983
2024-25Championship846181216474966
2023-24Championship1346161119455559
2022-23Championship846191116575068
2021-22Championship946181513534569
2020-21Championship1146151714475262
2019-20Championship846171712575168
Show all 27 seasons

Head-to-head

How Millwall FC 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.

  • Bristol CityMillwall FC: won 13, drew 7, lost 10 of 30 meetingsMillwall FC have won 13 of their 30 meetings with Bristol City

    Millwall FC: won 13, drew 7, lost 10 of 30 meetings

    Goals: Millwall FC 37, Bristol City 30

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

    Last meetings with Bristol City, results for Millwall FC

    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
  • Reading FCMillwall FC: won 11, drew 5, lost 14 of 30 meetingsReading FC have won 14 of their 30 meetings with Millwall FC

    Millwall FC: won 11, drew 5, lost 14 of 30 meetings

    Goals: Millwall FC 30, Reading FC 40

    The meetings we hold go back to August 12, 2000.

    Last meetings with Reading FC, results for Millwall FC

    1. Won
      Reading FC 0, Millwall FC 1Championship 2022-23
    2. Lost
      Millwall FC 0, Reading FC 1Championship 2022-23
    3. Won
      Reading FC 0, Millwall FC 1Championship 2021-22
    4. Won
      Millwall FC 1, Reading FC 0Championship 2021-22
    5. Won
      Reading FC 1, Millwall FC 2Championship 2020-21
    Go to the Reading FC team page
  • Stoke CityMillwall FC: won 12, drew 7, lost 7 of 26 meetingsMillwall FC have won 12 of their 26 meetings with Stoke City

    Millwall FC: won 12, drew 7, lost 7 of 26 meetings

    Goals: Millwall FC 27, Stoke City 17

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

    Last meetings with Stoke City, results for Millwall FC

    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
  • Swansea CityMillwall FC: won 9, drew 7, lost 9 of 25 meetingsMillwall FC and Swansea City have won 9 each in 25 meetings

    Millwall FC: won 9, drew 7, lost 9 of 25 meetings

    Goals: Millwall FC 22, Swansea City 27

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

    Last meetings with Swansea City, results for Millwall FC

    1. Lost
      Millwall 0, Swansea 1Championship 2026-27
    2. Won
      Millwall FC 2, Swansea City AFC 1Championship 2025-26
    3. Drew
      Swansea City AFC 1, Millwall FC 1Championship 2025-26
    4. Won
      Millwall FC 1, Swansea City AFC 0Championship 2024-25
    5. Won
      Swansea City AFC 0, Millwall FC 1Championship 2024-25
    Go to the Swansea City team page
  • Rotherham UnitedMillwall FC: won 10, drew 5, lost 7 of 22 meetingsMillwall FC have won 10 of their 22 meetings with Rotherham United

    Millwall FC: won 10, drew 5, lost 7 of 22 meetings

    Goals: Millwall FC 32, Rotherham United 23

    The meetings we hold go back to December 2, 2000.

    Last meetings with Rotherham United, results for Millwall FC

    1. Lost
      Rotherham United FC 2, Millwall FC 1Championship 2023-24
    2. Won
      Millwall FC 3, Rotherham United FC 0Championship 2023-24
    3. Won
      Millwall FC 3, Rotherham United FC 0Championship 2022-23
    4. Drew
      Rotherham United FC 1, Millwall FC 1Championship 2022-23
    5. Won
      Millwall FC 1, Rotherham United FC 0Championship 2020-21
    Go to the Rotherham United team page
  • Wigan AthleticMillwall FC: won 6, drew 6, lost 6 of 18 meetingsMillwall FC and Wigan Athletic have won 6 each in 18 meetings

    Millwall FC: won 6, drew 6, lost 6 of 18 meetings

    Goals: Millwall FC 18, Wigan Athletic 17

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

    Last meetings with Wigan Athletic, results for Millwall FC

    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 Athletic team page
  • Walsall FCMillwall FC: won 7, drew 6, lost 5 of 18 meetingsMillwall FC have won 7 of their 18 meetings with Walsall FC

    Millwall FC: won 7, drew 6, lost 5 of 18 meetings

    Goals: Millwall FC 23, Walsall FC 21

    The meetings we hold go back to December 16, 2000.

    Last meetings with Walsall FC, results for Millwall FC

    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 FC team page
  • Luton TownMillwall FC: won 6, drew 7, lost 3 of 16 meetingsMillwall FC have won 6 of their 16 meetings with Luton Town

    Millwall FC: won 6, drew 7, lost 3 of 16 meetings

    Goals: Millwall FC 18, Luton Town 14

    The meetings we hold go back to October 8, 2000.

    Last meetings with Luton Town, results for Millwall FC

    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 Town team page
Show all 23 teams
  • Brentford FCMillwall FC: won 4, drew 8, lost 4 of 16 meetingsMillwall FC and Brentford FC have won 4 each in 16 meetings

    Millwall FC: won 4, drew 8, lost 4 of 16 meetings

    Goals: Millwall FC 20, Brentford FC 19

    The meetings we hold go back to September 16, 2000.

    Last meetings with Brentford FC, results for Millwall FC

    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 FC team page
  • AFC BournemouthMillwall FC: won 4, drew 3, lost 7 of 14 meetingsAFC Bournemouth have won 7 of their 14 meetings with Millwall FC

    Millwall FC: won 4, drew 3, lost 7 of 14 meetings

    Goals: Millwall FC 13, AFC Bournemouth 22

    The meetings we hold go back to December 23, 2000.

    Last meetings with AFC Bournemouth, results for Millwall FC

    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 AFC Bournemouth team page
  • Peterborough UnitedMillwall FC: won 7, drew 2, lost 5 of 14 meetingsMillwall FC have won 7 of their 14 meetings with Peterborough United

    Millwall FC: won 7, drew 2, lost 5 of 14 meetings

    Goals: Millwall FC 26, Peterborough United 22

    The meetings we hold go back to September 30, 2000.

    Last meetings with Peterborough United, results for Millwall FC

    1. Won
      Millwall FC 3, Peterborough United FC 0Championship 2021-22
    2. Lost
      Peterborough United FC 2, Millwall FC 1Championship 2021-22
    3. Won
      Millwall FC 1, Peterborough United 0League One 2016-17
    4. Lost
      Peterborough United 5, Millwall FC 1League One 2016-17
    5. Won
      Millwall FC 3, Peterborough United 0League One 2015-16
    Go to the Peterborough United team page
  • Oldham AthleticMillwall FC: won 9, drew 2, lost 3 of 14 meetingsMillwall FC have won 9 of their 14 meetings with Oldham Athletic

    Millwall FC: won 9, drew 2, lost 3 of 14 meetings

    Goals: Millwall FC 28, Oldham Athletic 13

    The meetings we hold go back to November 25, 2000.

    Last meetings with Oldham Athletic, results for Millwall FC

    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 Athletic team page
  • Swindon TownMillwall FC: won 6, drew 3, lost 3 of 12 meetingsMillwall FC have won 6 of their 12 meetings with Swindon Town

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

    Goals: Millwall FC 18, Swindon Town 12

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

    Last meetings with Swindon Town, results for Millwall FC

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

    Millwall FC: won 6, drew 0, lost 4 of 10 meetings

    Goals: Millwall FC 21, Bristol Rovers 15

    The meetings we hold go back to November 22, 2000.

    Last meetings with Bristol Rovers, results for Millwall FC

    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
  • Northampton TownMillwall FC: won 4, drew 3, lost 3 of 10 meetingsMillwall FC have won 4 of their 10 meetings with Northampton Town

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

    Goals: Millwall FC 13, Northampton Town 10

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

    Last meetings with Northampton Town, results for Millwall FC

    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 Town team page
  • Port Vale FCMillwall FC: won 5, drew 2, lost 3 of 10 meetingsMillwall FC have won 5 of their 10 meetings with Port Vale FC

    Millwall FC: won 5, drew 2, lost 3 of 10 meetings

    Goals: Millwall FC 15, Port Vale FC 11

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

    Last meetings with Port Vale FC, results for Millwall FC

    1. Won
      Millwall FC 2, Port Vale FC 0League One 2016-17
    2. Lost
      Port Vale FC 3, Millwall FC 1League One 2016-17
    3. Won
      Millwall FC 3, Port Vale FC 1League One 2015-16
    4. Won
      Port Vale FC 0, Millwall FC 2League One 2015-16
    5. Won
      Millwall FC 3, Port Vale FC 0League One 2007-08
    Go to the Port Vale FC team page
  • Oxford UnitedMillwall FC: won 4, drew 2, lost 2 of 8 meetingsMillwall FC have won 4 of their 8 meetings with Oxford United

    Millwall FC: won 4, drew 2, lost 2 of 8 meetings

    Goals: Millwall FC 14, Oxford United 8

    The meetings we hold go back to September 23, 2000.

    Last meetings with Oxford United, results for Millwall FC

    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 United team page
  • Colchester UnitedMillwall FC: won 6, drew 1, lost 1 of 8 meetingsMillwall FC have won 6 of their 8 meetings with Colchester United

    Millwall FC: won 6, drew 1, lost 1 of 8 meetings

    Goals: Millwall FC 17, Colchester United 6

    The meetings we hold go back to December 26, 2000.

    Last meetings with Colchester United, results for Millwall FC

    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 United team page
  • Wycombe WanderersMillwall FC: won 1, drew 2, lost 3 of 6 meetingsWycombe Wanderers have won 3 of their 6 meetings with Millwall FC

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

    Goals: Millwall FC 3, Wycombe Wanderers 6

    The meetings we hold go back to August 26, 2000.

    Last meetings with Wycombe Wanderers, results for Millwall FC

    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 Wanderers team page
  • Bury FCMillwall FC: won 4, drew 1, lost 1 of 6 meetingsMillwall FC have won 4 of their 6 meetings with Bury FC

    Millwall FC: won 4, drew 1, lost 1 of 6 meetings

    Goals: Millwall FC 12, Bury FC 5

    The meetings we hold go back to October 14, 2000.

    Last meetings with Bury FC, results for Millwall FC

    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 FC team page
  • Wrexham AFCMillwall FC: won 2, drew 1, lost 2 of 5 meetingsMillwall FC and Wrexham AFC have won 2 each in 5 meetings

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

    Goals: Millwall FC 4, Wrexham AFC 6

    The meetings we hold go back to November 11, 2000.

    Last meetings with Wrexham AFC, results for Millwall FC

    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 AFC team page
  • Cambridge UnitedMillwall FC: won 2, drew 0, lost 0 of 2 meetingsMillwall FC have won 2 of their 2 meetings with Cambridge United

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

    Goals: Millwall FC 8, Cambridge United 2

    The meetings we hold go back to October 28, 2000.

    Last meetings with Cambridge United, results for Millwall FC

    1. Won
      Cambridge United 1, Millwall FC 5Second Division 2000-01
    2. Won
      Millwall FC 3, Cambridge United 1Second Division 2000-01
    Go to the Cambridge United team page
  • Notts CountyMillwall FC: won 1, drew 0, lost 1 of 2 meetingsMillwall FC and Notts County have won 1 each in 2 meetings

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

    Goals: Millwall FC 6, Notts County 6

    The meetings we hold go back to August 19, 2000.

    Last meetings with Notts County, results for Millwall FC

    1. Lost
      Millwall FC 2, Notts County 3Second Division 2000-01
    2. Won
      Notts County 3, Millwall FC 4Second Division 2000-01
    Go to the Notts County team page