The 2024–25 season was the 126th season of the English Football League (EFL) and the ninth season under that name after it was renamed from The Football League in 2016. For the 12th season, the league is sponsored by Sky Betting & Gaming and is therefore known as the Sky Bet EFL.
The EFL is contested through three divisions: the Championship, League One and League Two. The winner and the runner-up of the Championship are automatically promoted to the Premier League and they are joined by the winner of the Championship play-off. The bottom two teams in League Two are relegated to the National League.
Promotion and relegation
From the Premier League Relegated to the Championship Luton Town Burnley Sheffield United
From the Championship Promoted to the Premier League Leicester City Ipswich Town Southampton Relegated to League One Birmingham City Huddersfield Town Rotherham United
From League One Promoted to the Championship Portsmouth Derby County Oxford United Relegated to League Two Cheltenham Town Fleetwood Town Port Vale Carlisle United
From League Two Promoted to League One Stockport County Wrexham Mansfield Town Crawley Town
Relegated to the National League Sutton United Forest Green Rovers
From the National League Promoted to League Two Chesterfield Bromley
Map of teams
Championship
Table
Results
Play-offs
League One
Table
Results
Play-offs
League Two
Table
Results
Play-offs
Managerial changes Team Outgoing manager Manner of departure Date of vacancy Position in table Incoming manager Date of appointment Position in tableSwindon Town Michael FlynnMutual consent15 January 20242023–24 English Football League Mark Kennedy29 May 2024Pre-seasonSunderland Michael BealeSacked19 February 2024 Régis Le Bris22 June 2024Plymouth Argyle Ian Foster1 April 2024 Wayne Rooney25 May 2024Stevenage Steve EvansAppointed Rotherham United manager17 April 2024 Alex Revell9 May 2024Barnsley Neill CollinsSacked22 April 2024 Darrell Clarke23 May 2024Gillingham Stephen Clemence29 April 2024Pre-season Mark Bonner7 May 2024Morecambe Ged BrannanAppointed Accrington Stanley assistant manager30 April 2024 Derek Adams3 June 2024Hull City Liam RoseniorSacked7 May 2024 Tim Walter31 May 2024Huddersfield Town André BreitenreiterMutual consent10 May 2024 Michael Duff13 May 2024Norwich City David WagnerSacked17 May 2024 Johannes Hoff Thorup30 May 2024Birmingham City Tony MowbrayResigned21 May 2024 Chris Davies6 June 2024Cheltenham Town Darrell ClarkeAppointed Barnsley manager23 May 2024 Michael Flynn31 May 2024Barrow Pete WildMutual consent24 May 2024 Stephen ClemenceBurnley Vincent KompanyAppointed Bayern Munich manager29 May 2024 Scott Parker5 July 2024Burton Albion Martin PatersonMutual consent31 May 2024 Mark Robinson4 June 2024Newport County Graham CoughlanSacked20 June 2024 Nelson Jardim16 July 2024Preston North End Ryan LoweResigned12 August 202422nd Paul Heckingbottom20 August 202423rd Blackpool Neil CritchleySacked21 August 202423rd Steve Bruce3 September 2024Carlisle United Paul Simpson31 August 202420th Mike Williamson19 September 2024Stoke City Steven Schumacher16 September 202413th Narcís Pèlach18 September 202413thMilton Keynes Dons Mike WilliamsonAppointed Carlisle United manager19 September 202420th Scott Lindsey25 September 202419thCardiff City Erol BulutSacked22 September 202424th Omer Riza22 September 202420thCrawley Town Scott LindseyAppointed Milton Keynes Dons manager25 September 202418th Rob Elliot1 October 202422ndBurton Albion Mark RobinsonSacked23 October 202424th Gary Bowyer18 December 202423rdSwindon Town Mark Kennedy25 October 202422nd Ian Holloway25 October 202422ndShrewsbury Town Paul Hurst3 November 202423rd Gareth Ainsworth13 November 202424thCoventry City Mark Robins7 November 202417th Frank Lampard28 November 202417thHull City Tim Walter27 November 202422nd Rubén Sellés6 December 202422ndNorthampton Town Jon BradyResigned5 December 202421st Kevin Nolan23 December 202420thReading Rubén SellésAppointed Hull City manager6 December 20246th Noel Hunt6 December 20246thMillwall Neil HarrisMutual consent10 December 202413th Alex Neil30 December 202413thOxford United Des BuckinghamSacked15 December 202420th Gary Rowett20 December 202420thBristol Rovers Matt Taylor16 December 2024 Iñigo Calderón26 December 202419thFleetwood Town Charlie Adam22 December 202418th Pete Wild24 December 202418thWest Bromwich Albion Carlos CorberánAppointed Valencia manager25 December 20247th Tony Mowbray17 January 20257thStoke City Narcís PèlachSacked27 December 202419th Mark Robins1 January 202518thPlymouth Argyle Wayne RooneyMutual consent31 December 202424th Miron Muslic10 January 202524thGillingham Mark BonnerSacked5 January 202514th John Coleman5 January 202514thLuton Town Rob EdwardsMutual consent9 January 202520th Matt Bloomfield14 January 202520thWycombe Wanderers Matt BloomfieldAppointed Luton Town Manager14 January 20252nd Mike Dodds2 February 20252ndBarrow Stephen ClemenceSacked18 January 202517th Andy Whing20 January 202517thBolton Wanderers Ian EvattMutual consent22 January 20259th Steven Schumacher30 January 20257thCarlisle United Mike WilliamsonSacked3 February 202524th Mark Hughes6 February 202524thDerby County Paul Warne7 February 202522nd John Eustace13 February 202521stBlackburn Rovers John EustaceAppointed Derby County Manager13 February 20255th Valérien Ismaël25 February 20256thCambridge United Garry MonkSacked16 February 202524th Neil Harris19 February 202524thSwansea City Luke Williams17 February 202517th Alan Sheehan17 February 202517thTranmere Rovers Nigel AdkinsMutual agreement26 February 202522nd Andy Crosby26 February 202522ndWigan Athletic Shaun MaloneySacked2 March 202515th Ryan Lowe12 March 202515thMilton Keynes Dons Scott Lindsey17th Paul Warne15 April 202519thHuddersfield Town Michael Duff9 March 20257th Lee Grant28 May 202510thBarnsley Darrell Clarke12 March 202510th Conor Hourihane18 April 202510thCrawley Town Rob Elliot19 March 202522nd Scott Lindsey21 March 202522ndGillingham John Coleman25 March 202519th Gareth Ainsworth25 March 202519thShrewsbury Town Gareth AinsworthAppointed Gillingham Manager24th Michael Appleton26 March 202524thRotherham United Steve EvansSacked30 March 202516th Matt Hamshaw30 March 202516thCardiff City Omer Riza19 April 202523rd Brian Barry-Murphy16 June 202524thWest Bromwich Albion Tony Mowbray21 April 202510th Ryan Mason2 June 20259thNorwich City Johannes Hoff Thorup22 April 202514th Liam Manning3 June 202513thNewport County Nelson JardimMutual consent24 April 202520th David Hughes23 May 202522nd
Notes
References