List of current Premier League and English Football League managers

There are 92 association football teams in the top four divisions of English football, all of which have a manager (sometimes given the title of head coach) unless the position is currently vacant or a caretaker manager is in place.

A 2020 study by broadcaster Sky Sports showed the average reign for departing managers in the 2019–20 season was an all-time low of 423 days.

[1] Simon Weaver is currently the longest-serving manager in the top four divisions,[2] having managed Harrogate Town since May 2009, though eleven of those years were outside the EFL.

[N 1] Following Jürgen Klopp's exit from Liverpool in May 2024, Pep Guardiola of Manchester City is the longest-serving current manager in the Premier League and the second-longest serving in the top four divisions after Weaver.

[3] This list includes every manager currently managing a club in the Premier League and the EFL[4][5] in order of the date that they took up the role.

Simon Weaver (pictured in 2007) has managed Harrogate Town since 2009, though much of this time was spent outside the English Football League until 2020.