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.
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. Some managers may have had more than one spell in charge at their current club: in such cases it is the start date of the current tenure that is applied.
| Manager | Nation | Date of birth | Club | Division | From | Time as manager | Ref(s) |
|---|---|---|---|---|---|---|---|
| Simon Weaver | 20 December 1977 | Harrogate Town | League Two | 21 May 2009 | 16 years, 191 days | [6] | |
| Pep Guardiola | 18 January 1971 | Manchester City | Premier League | 1 July 2016 | 9 years, 150 days | [7] | |
| Mikel Arteta | 26 March 1982 | Arsenal | Premier League | 22 December 2019 | 5 years, 341 days | [8] | |
| Nigel Clough | 19 March 1966 | Mansfield Town | League One | 6 November 2020 | 5 years, 22 days | [9] | |
| Andy Woodman | 11 August 1971 | Bromley | League Two | 29 March 2021 | 4 years, 244 days | [10] | |
| Marco Silva | 12 July 1977 | Fulham | Premier League | 1 July 2021 | 4 years, 150 days | [11] | |
| Phil Parkinson | 1 December 1967 | Wrexham | Championship | 1 July 2021 | 4 years, 150 days | [12] | |
| Dean Brennan | 17 June 1980 | Barnet | League Two | 20 September 2021 | 4 years, 69 days | [13] | |
| Dave Challinor | 2 October 1975 | Stockport County | League One | 2 November 2021 | 4 years, 26 days | [14] | |
| Eddie Howe | 29 November 1977 | Newcastle United | Premier League | 8 November 2021 | 4 years, 20 days | [15] | |
| Kieran McKenna | 14 May 1986 | Ipswich Town | Championship | 16 December 2021 | 3 years, 347 days | [16] | |
| Paul Cook | 22 February 1967 | Chesterfield | League Two | 10 February 2022 | 3 years, 291 days | [17] | |
| Richie Wellens | 26 March 1980 | Leyton Orient | League One | 9 March 2022 | 3 years, 264 days | [18] | |
| Johnnie Jackson | 15 August 1982 | AFC Wimbledon | League One | 16 May 2022 | 3 years, 196 days | [19] | |
| Gary Caldwell | 12 April 1982 | Exeter City | League One | 24 October 2022 | 3 years, 35 days | [20] | |
| Unai Emery | 3 November 1971 | Aston Villa | Premier League | 1 November 2022 | 3 years, 27 days | [21] | |
| Lee Bell | 26 January 1983 | Crewe Alexandra | League Two | 4 November 2022 | 3 years, 24 days | [22] | |
| John Mousinho | 30 April 1986 | Portsmouth | Championship | 20 January 2023 | 2 years, 312 days | [23] | |
| Mat Sadler | 26 February 1985 | Walsall | League Two | 19 April 2023 | 2 years, 223 days | [24] | |
| Grant McCann | 14 April 1980 | Doncaster Rovers | League One | 12 May 2023 | 2 years, 200 days | [25] | |
| Andoni Iraola | 22 June 1982 | Bournemouth | Premier League | 19 June 2023 | 2 years, 162 days | [26] | |
| Daniel Farke | 30 October 1976 | Leeds United | Premier League | 4 July 2023 | 2 years, 147 days | [27] | |
| Micky Mellon | 18 March 1972 | Oldham Athletic | League Two | 13 October 2023 | 2 years, 46 days | [28] | |
| Graham Alexander | 10 October 1971 | Bradford City | League One | 6 November 2023 | 2 years, 22 days | [29] | |
| Michael Skubala | 31 October 1982 | Lincoln City | League One | 13 November 2023 | 2 years, 15 days | [30] | |
| David Artell | 22 November 1980 | Grimsby Town | League Two | 27 November 2023 | 2 years, 1 day | [31] | |
| Danny Cowley | 22 October 1978 | Colchester United | League Two | 4 January 2024 | 1 year, 328 days | [32] | |
| Karl Robinson | 13 September 1980 | Salford City | League Two | 5 January 2024 | 1 year, 327 days | [33] | |
| Nathan Jones | 28 May 1973 | Charlton Athletic | Championship | 4 February 2024 | 1 year, 297 days | [34] | |
| Darren Moore | 22 April 1974 | Port Vale | League One | 13 February 2024 | 1 year, 288 days | [35] | |
| Oliver Glasner | 28 August 1974 | Crystal Palace | Premier League | 19 February 2024 | 1 year, 282 days | [36] | |
| John Doolan | 10 November 1968 | Accrington Stanley | League Two | 4 March 2024 | 1 year, 269 days | [37] | |
| Alex Revell | 7 July 1983 | Stevenage | League One | 17 April 2024 | 1 year, 225 days | [38] | |
| Arne Slot | 17 September 1978 | Liverpool | Premier League | 1 June 2024 | 1 year, 180 days | [39] | |
| Chris Davies | 27 March 1985 | Birmingham City | Championship | 6 June 2024 | 1 year, 175 days | [40] | |
| Enzo Maresca | 10 February 1980 | Chelsea | Premier League | 1 July 2024 | 1 year, 150 days | [41] | |
| Régis Le Bris | 6 December 1975 | Sunderland | Premier League | 1 July 2024 | 1 year, 150 days | [42] | |
| Fabian Hürzeler | 26 February 1993 | Brighton & Hove Albion | Premier League | 2 July 2024 | 1 year, 149 days | [43] | |
| Scott Parker | 13 October 1980 | Burnley | Premier League | 5 July 2024 | 1 year, 146 days | [44] | |
| Paul Heckingbottom | 17 July 1977 | Preston North End | Championship | 20 August 2024 | 1 year, 100 days | [45] | |
| Ian Holloway | 12 March 1963 | Swindon Town | League Two | 25 October 2024 | 1 year, 34 days | [46] | |
| Ruben Amorim | 27 January 1985 | Manchester United | Premier League | 11 November 2024 | 1 year, 17 days | [47] | |
| Frank Lampard | 20 June 1978 | Coventry City | Championship | 28 November 2024 | 1 year, 0 days | [48] | |
| Gary Bowyer | 22 June 1971 | Burton Albion | League One | 17 December 2024 | 346 days | [49] | |
| Gary Rowett | 6 March 1974 | Oxford United | Championship | 20 December 2024 | 343 days | [50] | |
| Kevin Nolan | 24 June 1982 | Northampton Town | League One | 23 December 2024 | 340 days | [51] | |
| Pete Wild | 20 July 1984 | Fleetwood Town | League Two | 24 December 2024 | 339 days | [52] | |
| Alex Neil | 9 June 1981 | Millwall | Championship | 30 December 2024 | 333 days | [53] | |
| Mark Robins | 22 December 1969 | Stoke City | Championship | 1 January 2025 | 331 days | [54] | |
| David Moyes | 25 April 1963 | Everton | Premier League | 11 January 2025 | 321 days | [55] | |
| Andy Whing | 20 September 1984 | Barrow | League Two | 20 January 2025 | 312 days | [56] | |
| Steven Schumacher | 30 April 1984 | Bolton Wanderers | League One | 30 January 2025 | 302 days | [57] | |
| John Eustace | 3 November 1979 | Derby County | Championship | 13 February 2025 | 288 days | [58] | |
| Neil Harris | 12 July 1977 | Cambridge United | League Two | 19 February 2025 | 282 days | [59] | |
| Valérien Ismaël | 28 September 1975 | Blackburn Rovers | Championship | 25 February 2025 | 276 days | [60] | |
| Andy Crosby | 3 March 1973 | Tranmere Rovers | League Two | 26 February 2025 | 275 days | [61] | |
| Conor Hourihane | 2 February 1991 | Barnsley | League One | 12 March 2025 | 261 days | [62] | |
| Ryan Lowe | 18 September 1978 | Wigan Athletic | League One | 12 March 2025 | 261 days | [63] | |
| Scott Lindsey | 4 May 1972 | Crawley Town | League Two | 21 March 2025 | 252 days | [64] | |
| Gareth Ainsworth | 10 May 1973 | Gillingham | League Two | 25 March 2025 | 248 days | [65] | |
| Michael Appleton | 4 December 1975 | Shrewsbury Town | League Two | 26 March 2025 | 247 days | [66] | |
| Matt Hamshaw | 1 January 1982 | Rotherham United | League One | 30 March 2025 | 243 days | [67] | |
| Paul Warne | 8 May 1973 | Milton Keynes Dons | League Two | 15 April 2025 | 227 days | [68] | |
| Darrell Clarke | 16 December 1977 | Bristol Rovers | League Two | 6 May 2025 | 206 days | [69] | |
| Lee Grant | 27 January 1983 | Huddersfield Town | League One | 28 May 2025 | 184 days | [70] | |
| Ryan Mason | 13 June 1991 | West Bromwich Albion | Championship | 2 June 2025 | 179 days | [71] | |
| Sergej Jakirović | 23 December 1976 | Hull City | Championship | 11 June 2025 | 170 days | [72] | |
| Thomas Frank | 9 October 1973 | Tottenham Hotspur | Premier League | 12 June 2025 | 169 days | [73] | |
| Tom Cleverley | 12 August 1989 | Plymouth Argyle | League One | 13 June 2025 | 168 days | [74] | |
| Brian Barry-Murphy | 27 July 1978 | Cardiff City | League One | 16 June 2025 | 165 days | [75] | |
| Gerhard Struber | 24 January 1977 | Bristol City | Championship | 19 June 2025 | 162 days | [76] | |
| Martin Paterson | 10 May 1987 | Notts County | League Two | 22 June 2025 | 159 days | [77] | |
| Julien Stéphan | 18 September 1980 | Queens Park Rangers | Championship | 25 June 2025 | 156 days | [78] | |
| Keith Andrews | 13 September 1980 | Brentford | Premier League | 27 June 2025 | 154 days | [79] | |
| Martí Cifuentes | 7 July 1982 | Leicester City | Championship | 15 July 2025 | 136 days | [80] | |
| Henrik Pedersen | 2 January 1978 | Sheffield Wednesday | Championship | 31 July 2025 | 120 days | [81] | |
| Chris Wilder | 23 September 1967 | Sheffield United | Championship | 15 September 2025 | 74 days | [82] | |
| Michael Duff | 11 January 1978 | Wycombe Wanderers | League One | 18 September 2025 | 71 days | [83] | |
| Nuno Espírito Santo | 25 January 1974 | West Ham United | Premier League | 27 September 2025 | 62 days | [84] | |
| Steve Cotterill | 20 July 1964 | Cheltenham Town | League Two | 30 September 2025 | 59 days | [85] | |
| Javi Gracia | 1 May 1970 | Watford | Championship | 8 October 2025 | 51 days | [86] | |
| Jack Wilshere | 1 January 1992 | Luton Town | League One | 13 October 2025 | 46 days | [87] | |
| Sean Dyche | 28 June 1971 | Nottingham Forest | Premier League | 21 October 2025 | 38 days | [88] | |
| Ian Evatt | 5 December 1982 | Blackpool | League One | 21 October 2025 | 38 days | [89] | |
| Leam Richardson | 19 November 1979 | Reading | League One | 28 October 2025 | 31 days | [90] | |
| Luke Williams | 1 May 1981 | Peterborough United | League One | 29 October 2025 | 30 days | [91] | |
| Tonda Eckert | 31 January 1993 | Southampton | Championship | 2 November 2025 | 26 days | [92] | |
| Rob Edwards | 25 December 1982 | Wolverhampton Wanderers | Premier League | 12 November 2025 | 16 days | [93] | |
| Philippe Clement | 22 March 1974 | Norwich City | Championship | 18 November 2025 | 10 days | [94] | |
| Christian Fuchs | 7 April 1986 | Newport County | League Two | 20 November 2025 | 8 days | [95] | |
| Vítor Matos | 28 March 1988 | Swansea City | Championship | 24 November 2025 | 4 days | [96] | |
| Kim Hellberg | 1 February 1988 | Middlesbrough | Championship | 27 November 2025 | 1 day | [97] |