# 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.
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. Simon Weaver is currently the longest-serving manager in the top four divisions, having managed Harrogate Town since May 2009, though eleven of those years were outside the EFL. 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.
This list includes every manager currently managing a club in the Premier League and the EFL 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.

## Managers

| Manager | Nation | Date of birth | Club | Division | From | Time as manager |
| Simon Weaver | England | 20 December 1977 | Harrogate Town | League Two | 21 May 2009 | 15 years, 295 days |
| Pep Guardiola | Spain | 18 January 1971 | Manchester City | Premier League | 1 July 2016 | 8 years, 254 days |
| Thomas Frank | Denmark | 9 October 1973 | Brentford | Premier League | 16 October 2018 | 6 years, 147 days |
| Mikel Arteta | Spain | 26 March 1982 | Arsenal | Premier League | 22 December 2019 | 5 years, 80 days |
| Nigel Clough | England | 19 March 1966 | Mansfield Town | League One | 6 November 2020 | 4 years, 126 days |
| Andy Woodman | England | 11 August 1971 | Bromley | League Two | 29 March 2021 | 3 years, 348 days |
| Marco Silva | Portugal | 12 July 1977 | Fulham | Premier League | 1 July 2021 | 3 years, 254 days |
| Phil Parkinson | England | 1 December 1967 | Wrexham | League One | 1 July 2021 | 3 years, 254 days |
| Dave Challinor | England | 2 October 1975 | Stockport County | League One | 2 November 2021 | 3 years, 130 days |
| Eddie Howe | England | 29 November 1977 | Newcastle United | Premier League | 8 November 2021 | 3 years, 124 days |
| Kieran McKenna | Northern Ireland | 14 May 1986 | Ipswich Town | Premier League | 16 December 2021 | 3 years, 86 days |
| Paul Cook | England | 22 February 1967 | Chesterfield | League Two | 10 February 2022 | 3 years, 30 days |
| Richie Wellens | England | 26 March 1980 | Leyton Orient | League One | 9 March 2022 | 3 years, 3 days |
| Johnnie Jackson | England | 15 August 1982 | AFC Wimbledon | League Two | 16 May 2022 | 2 years, 300 days |
| Gary Caldwell | Scotland | 12 April 1982 | Exeter City | League One | 24 October 2022 | 2 years, 139 days |
| Michael Carrick | England | 28 July 1981 | Middlesbrough | Championship | 24 October 2022 | 2 years, 139 days |
| Unai Emery | Spain | 3 November 1971 | Aston Villa | Premier League | 1 November 2022 | 2 years, 131 days |
| Lee Bell | England | 26 January 1983 | Crewe Alexandra | League Two | 4 November 2022 | 2 years, 128 days |
| Darren Ferguson | Scotland | 9 February 1972 | Peterborough United | League One | 4 January 2023 | 2 years, 67 days |
| John Mousinho | England | 30 April 1986 | Portsmouth | Championship | 20 January 2023 | 2 years, 51 days |
| Mat Sadler | England | 26 February 1985 | Walsall | League Two | 19 April 2023 | 1 year, 327 days |
| Grant McCann | Northern Ireland | 14 April 1980 | Doncaster Rovers | League Two | 12 May 2023 | 1 year, 304 days |
| Ange Postecoglou | Australia | 27 August 1965 | Tottenham Hotspur | Premier League | 6 June 2023 | 1 year, 279 days |
| Andoni Iraola | Spain | 22 June 1982 | Bournemouth | Premier League | 19 June 2023 | 1 year, 266 days |
| Daniel Farke | Germany | 30 October 1976 | Leeds United | Championship | 4 July 2023 | 1 year, 251 days |
| Danny Röhl | Germany | 28 April 1989 | Sheffield Wednesday | Championship | 13 October 2023 | 1 year, 150 days |
| Martí Cifuentes | Spain | 7 July 1982 | Queens Park Rangers | Championship | 30 October 2023 | 1 year, 133 days |
| Graham Alexander | Scotland | 10 October 1971 | Bradford City | League Two | 6 November 2023 | 1 year, 126 days |
| Liam Manning | England | 20 August 1985 | Bristol City | Championship | 7 November 2023 | 1 year, 125 days |
| Michael Skubala | England | 31 October 1982 | Lincoln City | League One | 13 November 2023 | 1 year, 119 days |
| David Artell | Gibraltar | 22 November 1980 | Grimsby Town | League Two | 27 November 2023 | 1 year, 105 days |
| Chris Wilder | England | 23 September 1967 | Sheffield United | Championship | 5 December 2023 | 1 year, 97 days |
| Nuno Espírito Santo | Portugal | 25 January 1974 | Nottingham Forest | Premier League | 20 December 2023 | 1 year, 82 days |
| Danny Cowley | England | 22 October 1978 | Colchester United | League Two | 4 January 2024 | 1 year, 67 days |
| Karl Robinson | England | 13 September 1980 | Salford City | League Two | 5 January 2024 | 1 year, 66 days |
| Stuart Maynard | England | 18 October 1980 | Notts County | League Two | 18 January 2024 | 1 year, 53 days |
| Nathan Jones | Wales | 28 May 1973 | Charlton Athletic | League One | 4 February 2024 | 1 year, 36 days |
| Darren Moore | Jamaica | 22 April 1974 | Port Vale | League Two | 13 February 2024 | 1 year, 27 days |
| Oliver Glasner | Austria | 28 August 1974 | Crystal Palace | Premier League | 19 February 2024 | 1 year, 21 days |
| John Doolan | England | 10 November 1968 | Accrington Stanley | League Two | 4 March 2024 | 1 year, 8 days |
| Tom Cleverley | England | 12 August 1989 | Watford | Championship | 9 March 2024 | 1 year, 3 days |
| Steve Evans | Scotland | 30 October 1962 | Rotherham United | League One | 17 April 2024 | 329 days |
| Alex Revell | England | 7 July 1983 | Stevenage | League One | 17 April 2024 | 329 days |
| Johannes Hoff Thorup | Denmark | 19 February 1989 | Norwich City | Championship | 30 May 2024 | 286 days |
| Michael Flynn | Wales | 17 October 1980 | Cheltenham Town | League Two | 31 May 2024 | 285 days |
| Arne Slot | Netherlands | 17 September 1978 | Liverpool | Premier League | 1 June 2024 | 284 days |
| Derek Adams | Scotland | 25 June 1975 | Morecambe | League Two | 3 June 2024 | 282 days |
| Chris Davies | Wales | 27 March 1985 | Birmingham City | League One | 6 June 2024 | 279 days |
| Enzo Maresca | Italy | 10 February 1980 | Chelsea | Premier League | 1 July 2024 | 254 days |
| Régis Le Bris | France | 6 December 1975 | Sunderland | Championship | 1 July 2024 | 254 days |
| Fabian Hürzeler | Germany | 26 February 1993 | Brighton & Hove Albion | Premier League | 2 July 2024 | 253 days |
| Scott Parker | England | 13 October 1980 | Burnley | Championship | 5 July 2024 | 250 days |
| Nelson Jardim | Portugal | 4 January 1979 | Newport County | League Two | 16 July 2024 | 239 days |
| Paul Heckingbottom | England | 17 July 1977 | Preston North End | Championship | 20 August 2024 | 204 days |
| Steve Bruce | England | 31 December 1960 | Blackpool | League One | 3 September 2024 | 190 days |
| Omer Riza | Turkey | 8 November 1979 | Cardiff City | Championship | 23 September 2024 | 170 days |
| Rob Elliot | Ireland | 30 April 1986 | Crawley Town | League One | 1 October 2024 | 162 days |
| Ian Holloway | England | 12 March 1963 | Swindon Town | League Two | 25 October 2024 | 138 days |
| Ruben Amorim | Portugal | 27 January 1985 | Manchester United | Premier League | 11 November 2024 | 121 days |
| Gareth Ainsworth | England | 10 May 1973 | Shrewsbury Town | League One | 13 November 2024 | 119 days |
| Frank Lampard | England | 20 June 1978 | Coventry City | Championship | 28 November 2024 | 104 days |
| Ruud van Nistelrooy | Netherlands | 1 July 1976 | Leicester City | Premier League | 29 November 2024 | 103 days |
| Rubén Sellés | Spain | 15 June 1983 | Hull City | Championship | 6 December 2024 | 96 days |
| Noel Hunt | Ireland | 26 December 1982 | Reading | League One | 6 December 2024 | 96 days |
| Gary Bowyer | England | 22 June 1971 | Burton Albion | League One | 17 December 2024 | 85 days |
| Vítor Pereira | Portugal | 26 July 1968 | Wolverhampton Wanderers | Premier League | 19 December 2024 | 83 days |
| Gary Rowett | England | 6 March 1974 | Oxford United | Championship | 20 December 2024 | 82 days |
| Ivan Jurić | Croatia | 25 August 1975 | Southampton | Premier League | 21 December 2024 | 81 days |
| Kevin Nolan | England | 24 June 1982 | Northampton Town | League One | 23 December 2024 | 79 days |
| Pete Wild | England | 20 July 1984 | Fleetwood Town | League Two | 24 December 2024 | 78 days |
| Iñigo Calderón | Spain | 4 January 1982 | Bristol Rovers | League One | 26 December 2024 | 76 days |
| Alex Neil | Scotland | 9 June 1981 | Millwall | Championship | 30 December 2024 | 72 days |
| Mark Robins | England | 22 December 1969 | Stoke City | Championship | 1 January 2025 | 70 days |
| John Coleman | England | 12 October 1962 | Gillingham | League Two | 5 January 2025 | 66 days |
| Graham Potter | England | 20 May 1975 | West Ham United | Premier League | 9 January 2025 | 62 days |
| Miron Muslic | Austria | 14 September 1982 | Plymouth Argyle | Championship | 10 January 2025 | 61 days |
| David Moyes | Scotland | 25 April 1963 | Everton | Premier League | 11 January 2025 | 60 days |
| Matt Bloomfield | England | 8 February 1984 | Luton Town | Championship | 14 January 2025 | 57 days |
| Tony Mowbray | England | 22 November 1963 | West Bromwich Albion | Championship | 17 January 2025 | 54 days |
| Andy Whing | England | 20 September 1984 | Barrow | League Two | 20 January 2025 | 51 days |
| Steven Schumacher | England | 30 April 1984 | Bolton Wanderers | League One | 30 January 2025 | 41 days |
| Mike Dodds | England | 3 June 1986 | Wycombe Wanderers | League One | 2 February 2025 | 38 days |
| Mark Hughes | Wales | 1 November 1963 | Carlisle United | League Two | 6 February 2025 | 34 days |
| John Eustace | England | 3 November 1979 | Derby County | Championship | 13 February 2025 | 27 days |
| Alan Sheehan | Ireland | 14 September 1986 | Swansea City | Championship | 17 February 2025 | 23 days |
| Neil Harris | England | 12 July 1977 | Cambridge United | League One | 19 February 2025 | 21 days |
| Valérien Ismaël | France | 28 September 1975 | Blackburn Rovers | Championship | 25 February 2025 | 15 days |
| Andy Crosby | England | 3 March 1973 | Tranmere Rovers | League Two | 26 February 2025 | 14 days |
| Ben Gladwin | England | 8 June 1992 | Milton Keynes Dons | League Two | 3 March 2025 | 9 days |
| Jon Worthington | England | 16 April 1983 | Huddersfield Town | League One | 9 March 2025 | 3 days |
| Conor Hourihane | Ireland | 2 February 1991 | Barnsley | League One | 12 March 2025 | 0 days |
| Ryan Lowe | England | 18 September 1978 | Wigan Athletic | League One | 12 March 2025 | 0 days |