Skip to content
442ball
Menu

Millwall history

Every Millwall season 442ball holds a table for, newest first. Our record starts in 2010 and is thinner before 2014, so this is what we hold rather than the club's complete history.

League finishes

League seasons only, newest last. Cup group stages are left out: a place in a group of four is not a finish in a league. Each point links to that season's table.

SeasonCompetitionPosPWDLGFGAGDPts
2026(in progress)Championship13145362324-118
2025Championship3462411116449+1583
2024Championship8461812164749-266
2023Championship13461611194555-1059
2022Championship8461911165750+768
2021Championship9461815135345+869
2020Championship11461517144752-562
2019Championship8461717125751+668
2018Championship21461014224864-1644
2017Championship8461915125645+1172
2016League One6462013136657+973
2015League One446249137349+2481
2014Championship2246914234276-3441
2013Championship19461115204674-2848
2012Championship20461511205162-1156
2011Championship16461512195557-257

A position in a group stage is a position within that group, not a finish in the competition. Seasons still being played are marked.

Season leaders

SeasonCompetitionGoalsAssistsG+AClean sheets442team
2026ChampionshipL. Dykes4C. Neghli3C. Neghli6Not held in full
2025ChampionshipO. Azeez11O. Azeez7O. Azeez18M. Crocombe10
2024ChampionshipMihailo Ivanović12George Honeyman5Mihailo Ivanović12L. Jensen14
2023ChampionshipZian Flemming7Zian Flemming5Zian Flemming12M. Šarkić12
2022ChampionshipT. Bradshaw16Andreas Voglsammer5T. Bradshaw20G. Long12
2021ChampionshipBenik Afobe12J. Wallace12J. Wallace18B. Bialkowski14
2020ChampionshipJ. Wallace11J. Wallace5J. Wallace16B. Bialkowski17
2019ChampionshipM. Smith13J. Wallace13J. Wallace23B. Bialkowski16
2018ChampionshipL. Gregory10L. Gregory7L. Gregory17J. Archer6
2017ChampionshipG. Saville10J. Wallace9J. Wallace15J. Archer18
2016League OneNot heldNot heldNot heldNot held
2015League OneNot heldNot heldNot heldNot held
2014ChampionshipNot heldNot heldNot heldNot held
2013ChampionshipNot heldNot heldNot heldNot held
2012ChampionshipNot heldNot heldNot heldNot held
2011ChampionshipNot heldNot heldNot heldNot held

Each club's own leaders for that season, not the competition's. A player who moved mid-season counts only what they did here. Clean sheets are counted for goalkeepers who played.

Season table

Millwall
TeamPGDPts
1Southampton14+1528
2Middlesbrough14+1128
3Wolves14+827
4Birmingham14+1326
5Stoke City14+526
6Swansea14+526
7West Brom14+525
8West Ham14+1523
9Sheffield Utd14+322
10Portsmouth14+322
11Norwich15+821
12QPR14+521
13Millwall14-118
14Blackburn14-218
15Bristol City15-818
16Wrexham14-217
17Bolton15-917
18Cardiff14-115
19Lincoln14-1015
20Watford14-1014
21Charlton14-1114
22Burnley14-810
23Derby15-1610
24Preston14-185

Overview