Millwall FC
Season2003/04
First 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.
| Season | Division | # | P | W | D | L | GF | GA | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 2026-27So far | Championship | 12 | 11 | 4 | 3 | 4 | 18 | 18 | 15 |
| 2025-26 | ChampionshipPromotion - Premier League (Play Offs: Semi-finals) | 3 | 46 | 24 | 11 | 11 | 64 | 49 | 83 |
| 2024-25 | Championship | 8 | 46 | 18 | 12 | 16 | 47 | 49 | 66 |
| 2023-24 | Championship | 13 | 46 | 16 | 11 | 19 | 45 | 55 | 59 |
| 2022-23 | Championship | 8 | 46 | 19 | 11 | 16 | 57 | 50 | 68 |
| 2021-22 | Championship | 9 | 46 | 18 | 15 | 13 | 53 | 45 | 69 |
| 2020-21 | Championship | 11 | 46 | 15 | 17 | 14 | 47 | 52 | 62 |
| 2019-20 | Championship | 8 | 46 | 17 | 17 | 12 | 57 | 51 | 68 |
Show all 27 seasonsShow the latest 8
Head-to-head
How Millwall FC have done against each team in First 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.
Derby CountyMillwall FC: won 15, drew 9, lost 8 of 32 meetingsMillwall FC have won 15 of their 32 meetings with Derby County
Millwall FC: won 15, drew 9, lost 8 of 32 meetings
Goals: Millwall FC 36, Derby County 31
The meetings we hold go back to October 26, 2002.
Go to the Derby County team pageLast meetings with Derby County, results for Millwall FC
- WonMillwall FC 1, Derby County FC 0Championship 2025-26
- DrewDerby County FC 1, Millwall FC 1Championship 2025-26
- WonDerby County FC 0, Millwall FC 1Championship 2024-25
- DrewMillwall FC 1, Derby County FC 1Championship 2024-25
- WonDerby County FC 1, Millwall FC 2Championship 2021-22
- Won
Nottingham ForestMillwall FC: won 12, drew 12, lost 8 of 32 meetingsMillwall FC have won 12 of their 32 meetings with Nottingham Forest
Millwall FC: won 12, drew 12, lost 8 of 32 meetings
Goals: Millwall FC 45, Nottingham Forest 39
The meetings we hold go back to October 20, 2001.
Go to the Nottingham Forest team pageLast meetings with Nottingham Forest, results for Millwall FC
- LostMillwall FC 0, Nottingham Forest FC 1Championship 2021-22
- DrewNottingham Forest FC 1, Millwall FC 1Championship 2021-22
- LostNottingham Forest FC 3, Millwall FC 1Championship 2020-21
- DrewMillwall FC 1, Nottingham Forest FC 1Championship 2020-21
- WonNottingham Forest 0, Millwall FC 3Championship 2019-20
- Lost
Preston North EndMillwall FC: won 14, drew 10, lost 7 of 31 meetingsMillwall FC have won 14 of their 31 meetings with Preston North End
Millwall FC: won 14, drew 10, lost 7 of 31 meetings
Goals: Millwall FC 42, Preston North End 29
The meetings we hold go back to September 15, 2001.
Go to the Preston North End team pageLast meetings with Preston North End, results for Millwall FC
- WonPreston 0, Millwall 1Championship 2026-27
- WonPreston North End FC 0, Millwall FC 2Championship 2025-26
- DrewMillwall FC 1, Preston North End FC 1Championship 2025-26
- DrewPreston North End FC 1, Millwall FC 1Championship 2024-25
- WonMillwall FC 3, Preston North End FC 1Championship 2024-25
- Won
Sheffield UnitedMillwall FC: won 13, drew 5, lost 12 of 30 meetingsMillwall FC have won 13 of their 30 meetings with Sheffield United
Millwall FC: won 13, drew 5, lost 12 of 30 meetings
Goals: Millwall FC 35, Sheffield United 39
The meetings we hold go back to September 22, 2001.
Go to the Sheffield United team pageLast meetings with Sheffield United, results for Millwall FC
- DrewMillwall FC 1, Sheffield United FC 1Championship 2025-26
- WonSheffield United FC 0, Millwall FC 1Championship 2025-26
- WonSheffield United FC 0, Millwall FC 1Championship 2024-25
- LostMillwall FC 0, Sheffield United FC 1Championship 2024-25
- WonMillwall FC 3, Sheffield United FC 2Championship 2022-23
- Drew
Coventry CityMillwall FC: won 12, drew 5, lost 13 of 30 meetingsCoventry City have won 13 of their 30 meetings with Millwall FC
Millwall FC: won 12, drew 5, lost 13 of 30 meetings
Goals: Millwall FC 34, Coventry City 45
The meetings we hold go back to November 3, 2001.
Go to the Coventry City team pageLast meetings with Coventry City, results for Millwall FC
- LostCoventry City FC 2, Millwall FC 1Championship 2025-26
- LostMillwall FC 0, Coventry City FC 4Championship 2025-26
- DrewCoventry City FC 0, Millwall FC 0Championship 2024-25
- LostMillwall FC 0, Coventry City FC 1Championship 2024-25
- LostCoventry City FC 2, Millwall FC 1Championship 2023-24
- Lost
Watford FCMillwall FC: won 11, drew 6, lost 13 of 30 meetingsWatford FC have won 13 of their 30 meetings with Millwall FC
Millwall FC: won 11, drew 6, lost 13 of 30 meetings
Goals: Millwall FC 34, Watford FC 38
The meetings we hold go back to January 1, 2002.
Go to the Watford FC team pageLast meetings with Watford FC, results for Millwall FC
- WonWatford FC 0, Millwall FC 2Championship 2025-26
- WonMillwall FC 1, Watford FC 0Championship 2025-26
- WonWatford FC 1, Millwall FC 2Championship 2024-25
- LostMillwall FC 2, Watford FC 3Championship 2024-25
- WonMillwall FC 1, Watford FC 0Championship 2023-24
- Won
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.
Go to the Reading FC team pageLast meetings with Reading FC, results for Millwall FC
- WonReading FC 0, Millwall FC 1Championship 2022-23
- LostMillwall FC 0, Reading FC 1Championship 2022-23
- WonReading FC 0, Millwall FC 1Championship 2021-22
- WonMillwall FC 1, Reading FC 0Championship 2021-22
- WonReading FC 1, Millwall FC 2Championship 2020-21
- Won
Norwich CityMillwall FC: won 8, drew 6, lost 15 of 29 meetingsNorwich City have won 15 of their 29 meetings with Millwall FC
Millwall FC: won 8, drew 6, lost 15 of 29 meetings
Goals: Millwall FC 37, Norwich City 48
The meetings we hold go back to August 11, 2001.
Go to the Norwich City team pageLast meetings with Norwich City, results for Millwall FC
- WonMillwall 3, Norwich 0Championship 2026-27
- LostMillwall FC 1, Norwich City FC 2Championship 2025-26
- WonNorwich City FC 1, Millwall FC 2Championship 2025-26
- WonMillwall FC 3, Norwich City FC 1Championship 2024-25
- LostNorwich City FC 2, Millwall FC 1Championship 2024-25
- Won
Show all 23 teams
Cardiff CityMillwall FC: won 7, drew 15, lost 6 of 28 meetingsMillwall FC have won 7 of their 28 meetings with Cardiff City
Millwall FC: won 7, drew 15, lost 6 of 28 meetings
Goals: Millwall FC 29, Cardiff City 27
The meetings we hold go back to December 20, 2003.
Go to the Cardiff City team pageLast meetings with Cardiff City, results for Millwall FC
- DrewMillwall FC 2, Cardiff City FC 2Championship 2024-25
- LostCardiff City FC 1, Millwall FC 0Championship 2024-25
- WonMillwall FC 3, Cardiff City FC 1Championship 2023-24
- LostCardiff City FC 1, Millwall FC 0Championship 2023-24
- WonCardiff City FC 0, Millwall FC 1Championship 2022-23
- Drew
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.
Go to the Stoke City team pageLast meetings with Stoke City, results for Millwall FC
- WonStoke City FC 1, Millwall FC 3Championship 2025-26
- WonMillwall FC 2, Stoke City FC 0Championship 2025-26
- WonMillwall FC 1, Stoke City FC 0Championship 2024-25
- DrewStoke City FC 1, Millwall FC 1Championship 2024-25
- DrewStoke City FC 0, Millwall FC 0Championship 2023-24
- Won
Ipswich TownMillwall FC: won 8, drew 7, lost 11 of 26 meetingsIpswich Town have won 11 of their 26 meetings with Millwall FC
Millwall FC: won 8, drew 7, lost 11 of 26 meetings
Goals: Millwall FC 34, Ipswich Town 43
The meetings we hold go back to August 24, 2002.
Go to the Ipswich Town team pageLast meetings with Ipswich Town, results for Millwall FC
- DrewIpswich Town FC 1, Millwall FC 1Championship 2025-26
- DrewMillwall FC 0, Ipswich Town FC 0Championship 2025-26
- LostMillwall FC 0, Ipswich Town FC 4Championship 2023-24
- LostIpswich Town FC 3, Millwall FC 1Championship 2023-24
- WonIpswich Town 2, Millwall FC 3Championship 2018-19
- Drew
Burnley FCMillwall FC: won 5, drew 9, lost 8 of 22 meetingsBurnley FC have won 8 of their 22 meetings with Millwall FC
Millwall FC: won 5, drew 9, lost 8 of 22 meetings
Goals: Millwall FC 23, Burnley FC 27
The meetings we hold go back to August 25, 2001.
Go to the Burnley FC team pageLast meetings with Burnley FC, results for Millwall FC
- LostBurnley FC 3, Millwall FC 1Championship 2024-25
- WonMillwall FC 1, Burnley FC 0Championship 2024-25
- DrewMillwall FC 1, Burnley FC 1Championship 2022-23
- LostBurnley FC 2, Millwall FC 0Championship 2022-23
- LostBurnley FC 3, Millwall FC 1Championship 2013-14
- Lost
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.
Go to the Rotherham United team pageLast meetings with Rotherham United, results for Millwall FC
- LostRotherham United FC 2, Millwall FC 1Championship 2023-24
- WonMillwall FC 3, Rotherham United FC 0Championship 2023-24
- WonMillwall FC 3, Rotherham United FC 0Championship 2022-23
- DrewRotherham United FC 1, Millwall FC 1Championship 2022-23
- WonMillwall FC 1, Rotherham United FC 0Championship 2020-21
- Lost
West Bromwich AlbionMillwall FC: won 6, drew 9, lost 3 of 18 meetingsMillwall FC have won 6 of their 18 meetings with West Bromwich Albion
Millwall FC: won 6, drew 9, lost 3 of 18 meetings
Goals: Millwall FC 18, West Bromwich Albion 12
The meetings we hold go back to October 11, 2001.
Go to the West Bromwich Albion team pageLast meetings with West Bromwich Albion, results for Millwall FC
- DrewWest Bromwich Albion FC 0, Millwall FC 0Championship 2025-26
- WonMillwall FC 3, West Bromwich Albion FC 0Championship 2025-26
- DrewMillwall FC 1, West Bromwich Albion FC 1Championship 2024-25
- DrewWest Bromwich Albion FC 0, Millwall FC 0Championship 2024-25
- DrewMillwall FC 1, West Bromwich Albion FC 1Championship 2023-24
- Drew
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.
Go to the Wigan Athletic team pageLast meetings with Wigan Athletic, results for Millwall FC
- LostWigan Athletic FC 2, Millwall FC 1Championship 2022-23
- DrewMillwall FC 1, Wigan Athletic FC 1Championship 2022-23
- LostWigan Athletic 1, Millwall FC 0Championship 2019-20
- DrewMillwall FC 2, Wigan Athletic 2Championship 2019-20
- LostWigan Athletic 1, Millwall FC 0Championship 2018-19
- Lost
Gillingham FCMillwall FC: won 5, drew 5, lost 8 of 18 meetingsGillingham FC have won 8 of their 18 meetings with Millwall FC
Millwall FC: won 5, drew 5, lost 8 of 18 meetings
Goals: Millwall FC 25, Gillingham FC 26
The meetings we hold go back to November 24, 2001.
Go to the Gillingham FC team pageLast meetings with Gillingham FC, results for Millwall FC
- DrewGillingham FC 1, Millwall FC 1League One 2016-17
- WonMillwall FC 2, Gillingham FC 1League One 2016-17
- WonGillingham FC 1, Millwall FC 2League One 2015-16
- LostMillwall FC 0, Gillingham FC 3League One 2015-16
- WonMillwall FC 4, Gillingham FC 0League One 2009-10
- Drew
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.
Go to the Walsall FC team pageLast meetings with Walsall FC, results for Millwall FC
- DrewMillwall FC 0, Walsall FC 0League One 2016-17
- LostWalsall FC 2, Millwall FC 1League One 2016-17
- WonWalsall FC 0, Millwall FC 3League One 2015-16
- LostMillwall FC 0, Walsall FC 1League One 2015-16
- DrewWalsall FC 2, Millwall FC 2League One 2009-10
- Drew
Crystal PalaceMillwall FC: won 6, drew 6, lost 4 of 16 meetingsMillwall FC have won 6 of their 16 meetings with Crystal Palace
Millwall FC: won 6, drew 6, lost 4 of 16 meetings
Goals: Millwall FC 21, Crystal Palace 15
The meetings we hold go back to September 8, 2001.
Go to the Crystal Palace team pageLast meetings with Crystal Palace, results for Millwall FC
- LostCrystal Palace 3, Millwall FC 1FA Cup 2024-25
- LostMillwall FC 1, Crystal Palace 2FA Cup 2021-22
- DrewMillwall FC 0, Crystal Palace 0Championship 2012-13
- DrewCrystal Palace 2, Millwall FC 2Championship 2012-13
- LostMillwall FC 0, Crystal Palace 1Championship 2011-12
- Lost
Crewe AlexandraMillwall FC: won 6, drew 5, lost 5 of 16 meetingsMillwall FC have won 6 of their 16 meetings with Crewe Alexandra
Millwall FC: won 6, drew 5, lost 5 of 16 meetings
Goals: Millwall FC 22, Crewe Alexandra 20
The meetings we hold go back to August 28, 2001.
Go to the Crewe Alexandra team pageLast meetings with Crewe Alexandra, results for Millwall FC
- DrewMillwall FC 1, Crewe Alexandra 1League One 2015-16
- WonCrewe Alexandra 1, Millwall FC 3League One 2015-16
- WonCrewe Alexandra 0, Millwall FC 1League One 2008-09
- DrewMillwall FC 0, Crewe Alexandra 0League One 2008-09
- WonMillwall FC 2, Crewe Alexandra 0League One 2007-08
- Drew
Sunderland AFCMillwall FC: won 4, drew 5, lost 3 of 12 meetingsMillwall FC have won 4 of their 12 meetings with Sunderland AFC
Millwall FC: won 4, drew 5, lost 3 of 12 meetings
Goals: Millwall FC 12, Sunderland AFC 12
The meetings we hold go back to August 16, 2003.
Go to the Sunderland AFC team pageLast meetings with Sunderland AFC, results for Millwall FC
- LostSunderland AFC 1, Millwall FC 0Championship 2024-25
- DrewMillwall FC 1, Sunderland AFC 1Championship 2024-25
- WonSunderland AFC 0, Millwall FC 1Championship 2023-24
- DrewMillwall FC 1, Sunderland AFC 1Championship 2023-24
- DrewMillwall FC 1, Sunderland AFC 1Championship 2022-23
- Lost
Bradford CityMillwall FC: won 6, drew 4, lost 2 of 12 meetingsMillwall FC have won 6 of their 12 meetings with Bradford City
Millwall FC: won 6, drew 4, lost 2 of 12 meetings
Goals: Millwall FC 16, Bradford City 10
The meetings we hold go back to October 23, 2001.
Go to the Bradford City team pageLast meetings with Bradford City, results for Millwall FC
- DrewBradford City 1, Millwall FC 1League One 2016-17
- DrewMillwall FC 1, Bradford City 1League One 2016-17
- LostBradford City 1, Millwall FC 0League One 2015-16
- DrewMillwall FC 0, Bradford City 0League One 2015-16
- DrewBradford City 2, Millwall FC 2League One 2006-07
- Drew
West Ham UnitedMillwall FC: won 2, drew 4, lost 1 of 7 meetingsMillwall FC have won 2 of their 7 meetings with West Ham United
Millwall FC: won 2, drew 4, lost 1 of 7 meetings
Goals: Millwall FC 10, West Ham United 7
The meetings we hold go back to September 28, 2003.
Go to the West Ham United team pageLast meetings with West Ham United, results for Millwall FC
- DrewMillwall 2, West Ham 2Championship 2026-27
- LostWest Ham United 2, Millwall FC 1Championship 2011-12
- DrewMillwall FC 0, West Ham United 0Championship 2011-12
- DrewWest Ham United 1, Millwall FC 1Championship 2004-05
- WonMillwall FC 1, West Ham United 0Championship 2004-05
- Drew
Wimbledon FCMillwall FC: won 2, drew 2, lost 2 of 6 meetingsMillwall FC and Wimbledon FC have won 2 each in 6 meetings
Millwall FC: won 2, drew 2, lost 2 of 6 meetings
Goals: Millwall FC 6, Wimbledon FC 6
The meetings we hold go back to September 25, 2001.
Go to the Wimbledon FC team pageLast meetings with Wimbledon FC, results for Millwall FC
- WonWimbledon FC 0, Millwall FC 1First Division 2003-04
- WonMillwall FC 2, Wimbledon FC 0First Division 2003-04
- LostWimbledon FC 2, Millwall FC 0First Division 2002-03
- DrewMillwall FC 1, Wimbledon FC 1First Division 2002-03
- LostMillwall FC 0, Wimbledon FC 1First Division 2001-02
- Won