Most Consecutive Seasons of Improvement

Teams currently on the longest run of improving their final league position season over season. Only active trends are shown, runs are updated after each completed season.

Most Consecutive Seasons of Improvement

Team Div Seasons Places Details
Wrexham CH 6
2025/267th Championship
2024/252nd League One
2023/242nd League Two
2022/231st National League
2021/222nd National League
2020/218th National League
2019/2019th National League
Bournemouth PL 5
2025/266th Premier League
2024/259th Premier League
2023/2412th Premier League
2022/2315th Premier League
2021/222nd Championship
2020/216th Championship
Barnet L2 5
2025/268th League Two
2024/251st National League
2023/242nd National League
2022/235th National League
2021/2218th National League
2020/2122nd National League
Bromley FC L1 4
2025/261st League Two
2024/2511th League Two
2023/243rd National League
2022/237th National League
2021/2210th National League
Notts County L1 4
2025/265th League Two
2024/256th League Two
2023/2414th League Two
2022/232nd National League
2021/225th National League
Chesterfield L2 4
2025/266th League Two
2024/257th League Two
2023/241st National League
2022/233rd National League
2021/227th National League
Mansfield Town L1 3
2025/2610th League One
2024/2517th League One
2023/243rd League Two
2022/238th League Two
AFC Wimbledon L1 3
2025/2619th League One
2024/255th League Two
2023/2410th League Two
2022/2321st League Two
Doncaster Rovers L1 3
2025/2614th League One
2024/251st League Two
2023/245th League Two
2022/2318th League Two
Derby County CH 3
2025/268th Championship
2024/2519th Championship
2023/242nd League One
2022/237th League One
Oldham Athletic L2 3
2025/2610th League Two
2024/255th National League
2023/2410th National League
2022/2312th National League
Sunderland PL 2
2025/267th Premier League
2024/254th Championship
2023/2416th Championship
Brentford PL 2
2025/269th Premier League
2024/2510th Premier League
2023/2416th Premier League
Grimsby Town L2 2
2025/267th League Two
2024/259th League Two
2023/2421st League Two
Millwall CH 2
2025/263rd Championship
2024/258th Championship
2023/2413th Championship
Bradford City L1 2
2025/264th League One
2024/253rd League Two
2023/249th League Two
Charlton Athletic CH 2
2025/2619th Championship
2024/254th League One
2023/2416th League One
Rochdale L2 2
2025/262nd National League
2024/254th National League
2023/2411th National League
Salford City L2 2
2025/264th League Two
2024/258th League Two
2023/2420th League Two
Swindon Town L2 2
2025/269th League Two
2024/2512th League Two
2023/2419th League Two
York City L2 2
2025/261st National League
2024/252nd National League
2023/2420th National League
Leeds United PL 2
2025/2614th Premier League
2024/251st Championship
2023/243rd Championship
Coventry City PL 2
2025/261st Championship
2024/255th Championship
2023/249th Championship
Burton Albion L1 1
2025/2617th League One
2024/2520th League One
Huddersfield Town L1 1
2025/269th League One
2024/2510th League One
MK Dons L1 1
2025/262nd League Two
2024/2519th League Two
Crewe Alexandra L2 1
2025/2611th League Two
2024/2513th League Two
Hull City PL 1
2025/266th Championship
2024/2521st Championship
Manchester City PL 1
2025/262nd Premier League
2024/253rd Premier League
Manchester United PL 1
2025/263rd Premier League
2024/2515th Premier League
Birmingham City CH 1
2025/2610th Championship
2024/251st League One
Bolton Wanderers CH 1
2025/265th League One
2024/258th League One
Burnley CH 1
2025/2619th Premier League
2024/252nd Championship
Lincoln City CH 1
2025/261st League One
2024/2511th League One
Middlesbrough CH 1
2025/265th Championship
2024/2510th Championship
Norwich City CH 1
2025/269th Championship
2024/2513th Championship
Preston North End CH 1
2025/2614th Championship
2024/2520th Championship
Stoke City CH 1
2025/2617th Championship
2024/2518th Championship
Arsenal PL 1
2025/261st Premier League
2024/252nd Premier League
Aston Villa PL 1
2025/264th Premier League
2024/256th Premier League
Stevenage L1 1
2025/266th League One
2024/2514th League One
Accrington Stanley L2 1
2025/2616th League Two
2024/2521st League Two
Newport County L2 1
2025/2620th League Two
2024/2522nd League Two
Port Vale L2 1
2025/2622nd League One
2024/252nd League Two