EFL Teams - Longest Without Promotion

Longest Without Promotion

This page lists all EFL teams ordered by how long it has been since their last promotion.
Team Division Last Promotion Position
Colchester United L2 2006 (2nd in League One)
Walsall L2 2007 (1st in League Two)
Stoke City CH 2008 (2nd in Championship)
Swansea City CH 2011 (3rd in Championship)
Reading L1 2012 (1st in Championship)
Gillingham L2 2013 (1st in League Two)
Newport County L2 2013 (3rd in Conference Premier)
Fleetwood Town L2 2014 (4th in League Two)
Queens Park Rangers CH 2014 (4th in Championship)
Bristol City CH 2015 (1st in League One)
Preston North End CH 2015 (3rd in League One)
Shrewsbury Town L2 2015 (2nd in League Two)
Burton Albion L1 2016 (2nd in League One)
Middlesbrough CH 2016 (2nd in Championship)
Huddersfield Town L1 2017 (5th in Championship)
Millwall CH 2017 (6th in League One)
Accrington Stanley L2 2018 (1st in League Two)
Blackburn Rovers CH 2018 (2nd in League One)
Cardiff City L1 2018 (2nd in Championship)
Barnsley L1 2019 (2nd in League One)
Lincoln City L1 2019 (1st in League Two)
MK Dons L2 2019 (3rd in League Two)
Salford City L2 2019 (3rd in National League)
Tranmere Rovers L2 2019 (6th in League Two)
Barrow L2 2020 (1st in National League)
Coventry City CH 2020 (1st in League One)
Crewe Alexandra L2 2020 (2nd in League Two)
Harrogate Town L2 2020 (2nd in National League)
Swindon Town L2 2020 (1st in League Two)
West Bromwich Albion CH 2020 (2nd in Championship)
Wycombe Wanderers L1 2020 (3rd in League One)
Blackpool L1 2021 (3rd in League One)
Bolton Wanderers L1 2021 (3rd in League Two)
Cambridge United L2 2021 (2nd in League Two)
Cheltenham Town L2 2021 (1st in League Two)
Hull City CH 2021 (1st in League One)
Norwich City CH 2021 (1st in Championship)
Peterborough United L1 2021 (2nd in League One)
Watford CH 2021 (2nd in Championship)
Bristol Rovers L2 2022 (3rd in League Two)
Exeter City L1 2022 (2nd in League Two)
Grimsby Town L2 2022 (6th in National League)
Rotherham United L1 2022 (2nd in League One)
Wigan Athletic L1 2022 (1st in League One)
Leyton Orient L1 2023 (1st in League Two)
Luton Town L1 2023 (3rd in Championship)
Northampton Town L1 2023 (3rd in League Two)
Notts County L2 2023 (2nd in National League)
Plymouth Argyle L1 2023 (1st in League One)
Sheffield United CH 2023 (2nd in Championship)
Sheffield Wednesday CH 2023 (3rd in League One)
Stevenage L1 2023 (2nd in League Two)
Bromley FC L2 2024 (3rd in National League)
Chesterfield L2 2024 (1st in National League)
Crawley Town L2 2024 (7th in League Two)
Derby County CH 2024 (2nd in League One)
Ipswich Town CH 2024 (2nd in Championship)
Leicester City CH 2024 (1st in Championship)
Mansfield Town L1 2024 (3rd in League Two)
Oxford United CH 2024 (5th in League One)
Portsmouth CH 2024 (1st in League One)
Southampton CH 2024 (4th in Championship)
Stockport County L1 2024 (1st in League Two)
AFC Wimbledon L1 2025 (5th in League Two)
Barnet L2 2025 (1st in National League)
Birmingham City CH 2025 (1st in League One)
Bradford City L1 2025 (3rd in League Two)
Charlton Athletic CH 2025 (4th in League One)
Doncaster Rovers L1 2025 (1st in League Two)
Oldham Athletic L2 2025 (5th in National League)
Port Vale L1 2025 (2nd in League Two)
Wrexham CH 2025 (2nd in League One)