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. The Premier League and the English Football League (EFL) are the only fully professional football leagues in England. The Premier League is the top tier, and consists of 20 clubs at the top of the English football league system, while the remaining 72 clubs are split into three 24 team divisions of the EFL: the Championship, League One and League Two.

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.

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 the dismissal of Sean Dyche by Burnley in April 2022, Liverpool manager Jürgen Klopp became the longest serving manager currently in the Premier League,[3][4] and, following John Coleman's departure from Accrington Stanley in 2024, the second longest overall in England's top-four divisions.[5][6]

This list includes every manager currently managing a club in the Premier League and the EFL[7][8] in order of the date that they were appointed. Some managers may have had more than one spell in charge at their current club.

Managers

ManagerNationDate of birthClubDivisionFromTime as managerRef(s)
Simon Weaver  England20 December 1977Harrogate TownLeague Two21 May 200914 years, 344 days[9]
Jürgen Klopp  Germany16 June 1967LiverpoolPremier League8 October 20158 years, 204 days[10]
Pep Guardiola  Spain18 January 1971Manchester CityPremier League1 July 20167 years, 303 days[11]
Mark Robins  England22 December 1969Coventry CityChampionship6 March 20177 years, 54 days[12]
Thomas Frank  Denmark9 October 1973BrentfordPremier League16 October 20185 years, 196 days[13]
Mikel Arteta  Spain26 March 1982ArsenalPremier League22 December 20194 years, 129 days[14]
David Moyes  Scotland25 April 1963West Ham UnitedPremier League30 December 20194 years, 121 days[15]
Ian Evatt  England19 November 1981Bolton WanderersLeague One1 July 20203 years, 303 days[16]
Nigel Clough  England19 March 1966Mansfield TownLeague Two6 November 20203 years, 175 days[17]
Jon Brady  Australia14 January 1975Northampton TownLeague One10 February 2021[N 2]3 years, 79 days[A 1]
Marco Silva  Portugal12 July 1977FulhamPremier League1 July 20212 years, 303 days[20]
Phil Parkinson  England1 December 1967WrexhamLeague Two1 July 20212 years, 303 days[21]
Dave Challinor  England2 October 1975Stockport CountyLeague Two2 November 20212 years, 179 days[22]
Eddie Howe  England29 November 1977Newcastle UnitedPremier League8 November 20212 years, 173 days[23]
Ryan Lowe  England18 September 1978Preston North EndChampionship7 December 20212 years, 144 days[24]
Kieran McKenna  Northern Ireland14 May 1986Ipswich TownChampionship16 December 20212 years, 135 days[25]
Paul Simpson  England26 July 1966Carlisle UnitedLeague One23 February 20222 years, 66 days[26]
Richie Wellens  England26 March 1980Leyton OrientLeague One9 March 20222 years, 51 days[27]
Johnnie Jackson  England15 August 1982AFC WimbledonLeague Two16 May 20221 year, 349 days[28]
Erik ten Hag  Netherlands2 February 1970Manchester UnitedPremier League23 May 20221 year, 342 days[29]
Pete Wild  England20 July 1984BarrowLeague Two27 May 20221 year, 338 days[30]
Vincent Kompany  Belgium10 April 1986BurnleyPremier League14 June 20221 year, 320 days[31]
Roberto De Zerbi  Italy6 June 1979Brighton & Hove AlbionPremier League18 September 20221 year, 224 days[32]
Paul Warne  England8 May 1973Derby CountyLeague One22 September 20221 year, 220 days[33]
Graham Coughlan  Ireland18 November 1974Newport CountyLeague Two20 October 20221 year, 192 days[34]
Gary Caldwell  Scotland12 April 1982Exeter CityLeague One24 October 20221 year, 188 days[35]
Michael Carrick  England28 July 1981MiddlesbroughChampionship24 October 20221 year, 188 days[36]
Carlos Corberán  Spain7 April 1983West Bromwich AlbionChampionship25 October 20221 year, 187 days[37]
Unai Emery  Spain3 November 1971Aston VillaPremier League1 November 20221 year, 180 days[38]
Liam Rosenior  England9 July 1984Hull CityChampionship3 November 20221 year, 178 days[39]
Lee Bell  England26 January 1983Crewe AlexandraLeague Two4 November 2022[N 3]1 year, 177 days[A 2]
Rob Edwards  Wales25 December 1982Luton TownPremier League17 November 20221 year, 164 days[42]
Darren Ferguson  Scotland9 February 1972Peterborough UnitedLeague One4 January 20231 year, 116 days[43]
David Wagner  United States19 October 1971Norwich CityChampionship6 January 20231 year, 114 days[44]
Scott Lindsey  England4 May 1972Crawley TownLeague Two11 January 20231 year, 109 days[45]
John Mousinho  England30 April 1986PortsmouthLeague One20 January 20231 year, 100 days[46]
Shaun Maloney  Scotland24 January 1983Wigan AthleticLeague One28 January 20231 year, 92 days[47]
Sean Dyche  England28 June 1971EvertonPremier League30 January 20231 year, 90 days[48]
Matt Bloomfield  England8 February 1984Wycombe WanderersLeague One21 February 20231 year, 68 days[49]
Mat Sadler  England26 February 1985WalsallLeague Two19 April 2023[N 4]1 year, 10 days[A 3]
Grant McCann  Northern Ireland14 April 1980Doncaster RoversLeague Two12 May 2023353 days[52]
Neil Critchley  England18 October 1978BlackpoolLeague One23 May 2023342 days[53]
Mauricio Pochettino  Argentina2 March 1972ChelseaPremier League29 May 2023336 days[54]
Erol Bulut  Turkey30 January 1975Cardiff CityChampionship3 June 2023331 days[55]
Ange Postecoglou  Australia27 August 1965Tottenham HotspurPremier League6 June 2023328 days[56]
Enzo Maresca  Italy10 February 1980Leicester CityChampionship16 June 2023318 days[57]
Andoni Iraola  Spain22 June 1982BournemouthPremier League19 June 2023315 days[58]
Russell Martin  Scotland4 January 1986SouthamptonChampionship21 June 2023313 days[59]
Rubén Sellés  Spain15 June 1983ReadingLeague One26 June 2023308 days[60]
Daniel Farke  Germany30 October 1976Leeds UnitedChampionship4 July 2023300 days[61]
Gary O'Neil  England18 May 1983Wolverhampton WanderersPremier League9 August 2023264 days[62]
Nigel Adkins  England11 March 1965Tranmere RoversLeague Two10 September 2023[N 5]232 days[A 4]
Darrell Clarke  England16 December 1977Cheltenham TownLeague One29 September 2023213 days[65]
Danny Röhl  Germany28 April 1989Sheffield WednesdayChampionship13 October 2023199 days[66]
Mike Williamson  England8 November 1983Milton Keynes DonsLeague Two17 October 2023195 days[67]
Martí Cifuentes  Spain7 July 1982Queens Park RangersChampionship30 October 2023182 days[68]
Graham Alexander  Scotland10 October 1971Bradford CityLeague Two6 November 2023175 days[69]
Liam Manning  England20 August 1985Bristol CityChampionship7 November 2023174 days[70]
Michael Skubala  England31 October 1982Lincoln CityLeague One13 November 2023168 days[71]
Des Buckingham  England7 February 1985Oxford UnitedLeague One16 November 2023165 days[72]
David Artell  Gibraltar22 November 1980Grimsby TownLeague Two27 November 2023154 days[73]
Ged Brannan  England15 January 1972MorecambeLeague Two27 November 2023154 days[74]
Matt Taylor  England30 January 1982Bristol RoversLeague One1 December 2023150 days[75]
Chris Wilder  England23 September 1967Sheffield UnitedPremier League5 December 2023146 days[76]
Steven Schumacher  England30 April 1984Stoke CityChampionship19 December 2023132 days[77]
Nuno Espírito Santo  Portugal25 January 1974Nottingham ForestPremier League20 December 2023131 days[78]
Charlie Adam  Scotland10 December 1985Fleetwood TownLeague One31 December 2023120 days[79]
Danny Cowley  England22 October 1978Colchester UnitedLeague Two4 January 2024116 days[80]
Karl Robinson  England13 September 1980Salford CityLeague Two5 January 2024115 days[81]
Luke Williams  England1 May 1981Swansea CityChampionship5 January 2024115 days[82]
Steve Morison  Wales29 August 1983Sutton UnitedLeague Two6 January 2024114 days[83]
Tony Mowbray  England22 November 1963Birmingham CityChampionship8 January 2024112 days[84]
Martin Paterson  Northern Ireland10 May 1987Burton AlbionLeague One11 January 2024109 days[85]
Gavin Gunning  Ireland26 January 1991Swindon TownLeague Two15 January 2024105 days[86]
Stuart Maynard  England18 October 1980Notts CountyLeague Two18 January 2024102 days[87]
Paul Hurst  England25 September 1974Shrewsbury TownLeague One24 January 202496 days[88]
Steve Cotterill  England20 July 1964Forest Green RoversLeague Two25 January 202495 days[89]
Nathan Jones  Wales28 May 1973Charlton AthleticLeague One4 February 202485 days[90]
John Eustace  England3 November 1979Blackburn RoversChampionship9 February 202480 days[91]
Darren Moore  Jamaica22 April 1974Port ValeLeague One13 February 202476 days[92]
André Breitenreiter  Germany2 October 1973Huddersfield TownChampionship15 February 202474 days[93]
Mike Dodds  England3 June 1986SunderlandChampionship19 February 202470 days[94]
Oliver Glasner  Austria28 August 1974Crystal PalacePremier League19 February 202470 days[95]
Neil Harris  England12 July 1977MillwallChampionship21 February 202468 days[96]
Garry Monk  England6 March 1979Cambridge UnitedLeague One4 March 202456 days[97]
John Doolan  England10 November 1968Accrington StanleyLeague Two4 March 202456 days[98]
Tom Cleverley  England12 August 1989WatfordChampionship9 March 2024[N 6]51 days[A 5]
Neil Dewsnip  England19 July 1964Plymouth ArgyleChampionship1 April 202428 days[101]
Steve Evans  Scotland30 October 1962Rotherham UnitedChampionship17 April 202412 days[102]
Alex Revell  England7 July 1983StevenageLeague One17 April 202412 days[103]
Martin Devaney  England1 June 1980BarnsleyLeague One22 April 20247 days[104]
Vacant GillinghamLeague Two29 April 20240 days[105]

See also

Notes

References

Caretaker managers