This article lists seasons played in the third tier of English football from 2004–05, when the Football League Division Two was renamed the Football League One.

Seasons SeasonChampionsRunners-upPlay-off winnersRelegated from League OneRelegated to League OnePromoted to League OneTop goal scorersClubPtsClubPtsClubPlayerGoals2004–05Luton Town98Hull City86Sheffield WednesdayTorquay UnitedWrexhamPeterborough UnitedStockport CountyGillinghamNottingham ForestRotherham UnitedYeovil TownScunthorpe UnitedSwansea CitySouthend UnitedDean Windass(Bradford City)& Stuart Elliott(Hull City)272005–06Southend United82Colchester United79BarnsleyHartlepool UnitedMilton Keynes DonsSwindon TownWalsallCrewe AlexandraMillwallBrighton & Hove AlbionCarlisle UnitedNorthampton TownLeyton OrientCheltenham TownFreddy Eastwood(Southend United)& Billy Sharp(Scunthorpe United)232006–07Scunthorpe United91Bristol City85BlackpoolChesterfieldBradford CityRotherham UnitedBrentfordSouthend UnitedLuton TownLeeds UnitedWalsallHartlepool UnitedSwindon TownBristol RoversBilly Sharp(Scunthorpe United)302007–08Swansea City92Nottingham Forest82Doncaster RoversBournemouthGillinghamPort ValeLuton TownLeicester CityScunthorpe UnitedColchester UnitedMilton Keynes DonsPeterborough UnitedHereford UnitedStockport CountyJason Scotland(Swansea City)242008–09Leicester City96Peterborough United89Scunthorpe UnitedNorthampton TownCrewe AlexandraCheltenham TownHereford UnitedNorwich CitySouthamptonCharlton AthleticBrentfordExeter CityWycombe WanderersGillinghamRickie Lambert(Bristol Rovers)& Simon Cox(Swindon Town)292009–10Norwich City95Leeds United86MillwallGillinghamWycombe WanderersSouthend UnitedStockport CountySheffield WednesdayPlymouth ArgylePeterborough UnitedNotts CountyBournemouthRochdaleDagenham & RedbridgeRickie Lambert(Southampton)302010–11Brighton & Hove Albion95Southampton92Peterborough UnitedDagenham & RedbridgeBristol RoversPlymouth ArgyleSwindon TownPreston North EndSheffield UnitedScunthorpe UnitedChesterfieldBuryWycombe WanderersStevenageCraig Mackail-Smith(Peterborough United)272011–12Charlton Athletic101Sheffield Wednesday93Huddersfield TownWycombe WanderersChesterfieldExeter CityRochdalePortsmouthCoventry CityDoncaster RoversSwindon TownShrewsbury TownCrawley TownCrewe AlexandraJordan Rhodes(Huddersfield Town)362012–13Doncaster Rovers84Bournemouth83Yeovil TownScunthorpe UnitedBuryHartlepool UnitedPortsmouthPeterborough UnitedWolverhampton WanderersBristol CityGillinghamRotherham UnitedPort ValeBradford CityPaddy Madden(Yeovil Town& Carlisle United)232013–14Wolverhampton Wanderers103Brentford94Rotherham UnitedTranmere RoversCarlisle UnitedShrewsbury TownStevenageDoncaster RoversBarnsleyYeovil TownChesterfieldScunthorpe UnitedRochdaleFleetwood TownSam Baldock(Bristol City)242014–15Bristol City99Milton Keynes Dons91Preston North EndNotts CountyCrawley TownLeyton OrientYeovil TownMillwallWigan AthleticBlackpoolBurton AlbionShrewsbury TownBurySouthend UnitedJoe Garner(Preston North End)252015–16Wigan Athletic87Burton Albion85BarnsleyDoncaster RoversBlackpoolColchester UnitedCrewe Alexandra Charlton AthleticMilton Keynes DonsBolton WanderersNorthampton TownOxford UnitedBristol RoversAFC WimbledonWill Grigg(Wigan Athletic)252016–17Sheffield United100Bolton Wanderers86MillwallPort ValeSwindon TownCoventry CityChesterfield Blackburn RoversWigan AthleticRotherham UnitedPortsmouthPlymouth ArgyleDoncaster RoversBlackpoolBilly Sharp(Sheffield United)302017–18Wigan Athletic98Blackburn Rovers96Rotherham UnitedOldhamNorthampton TownMilton Keynes DonsBury SunderlandBurton AlbionBarnsleyAccrington StanleyLuton TownWycombe WanderersCoventry CityJack Marriott(Peterborough United)272018–19Luton Town94Barnsley91Charlton AthleticPlymouth ArgyleWalsallScunthorpe UnitedBradford City Rotherham UnitedBolton WanderersIpswich TownLincoln CityMilton Keynes DonsTranmere RoversBuryJames Collins(Luton Town)252019–20Coventry City67Rotherham United62Wycombe WanderersTranmere RoversSouthend UnitedBolton WanderersBury (expelled)Charlton AthleticWigan AthleticHull CitySwindon TownCrewe AlexandraPlymouth ArgyleNorthampton TownIvan Toney(Peterborough United)242020–21Hull City89Peterborough United87BlackpoolRochdaleNorthampton TownSwindon TownBristol RoversWycombe WanderersRotherham UnitedSheffield WednesdayCheltenham TownCambridge UnitedBolton WanderersMorecambeJonson Clarke-Harris(Peterborough United)312021–22Wigan Athletic92Rotherham United90SunderlandGillinghamDoncaster RoversAFC WimbledonCrewe AlexandraPeterborough UnitedDerby CountyBarnsleyForest Green RoversExeter CityBristol RoversPort ValeWill Keane(Wigan Athletic)262022–23Plymouth Argyle101Ipswich Town98Sheffield WednesdayMilton Keynes DonsMorecambeAccrington StanleyForest Green RoversReadingBlackpoolWigan AthleticLeyton OrientStevenageNorthampton TownCarlisle UnitedConor Chaplin(Ipswich Town)& Jonson Clarke-Harris(Peterborough United)262023–24Portsmouth97Derby County92Oxford UnitedCheltenham TownFleetwood TownPort ValeCarlisle UnitedBirmingham CityHuddersfield TownRotherham UnitedStockport CountyWrexhamMansfield TownCrawley TownAlfie May(Charlton Athletic)232024–25Birmingham City111Wrexham92Charlton AthleticCrawley Town Bristol Rovers Cambridge United Shrewsbury TownLuton TownPlymouth ArgyleCardiff CityDoncaster Rovers Port Vale Bradford City AFC WimbledonCharlie Kelman (Leyton Orient)21

Notes