List Of Current Premier League And English Football League Managers
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 were appointed. Some managers may have had more than one spell in charge at their current club.
Managers
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 | 15 years, 46 days | |
Pep Guardiola | ![]() |
18 January 1971 | Manchester City | Premier League | 1 July 2016 | 8 years, 5 days | |
Mark Robins | ![]() |
22 December 1969 | Coventry City | Championship | 6 March 2017 | 7 years, 122 days | |
Thomas Frank | ![]() |
9 October 1973 | Brentford | Premier League | 16 October 2018 | 5 years, 264 days | |
Mikel Arteta | ![]() |
26 March 1982 | Arsenal | Premier League | 22 December 2019 | 4 years, 197 days | |
Ian Evatt | ![]() |
19 November 1981 | Bolton Wanderers | League One | 1 July 2020 | 4 years, 5 days | |
Nigel Clough | ![]() |
19 March 1966 | Mansfield Town | League One | 6 November 2020 | 3 years, 243 days | |
Jon Brady | ![]() |
14 January 1975 | Northampton Town | League One | 10 February 2021 | 3 years, 147 days | |
Andy Woodman | ![]() |
11 August 1971 | Bromley | League Two | 29 March 2021 | 3 years, 99 days | |
Marco Silva | ![]() |
12 July 1977 | Fulham | Premier League | 1 July 2021 | 3 years, 5 days | |
Phil Parkinson | ![]() |
1 December 1967 | Wrexham | League One | 1 July 2021 | 3 years, 5 days | |
Dave Challinor | ![]() |
2 October 1975 | Stockport County | League One | 2 November 2021 | 2 years, 247 days | |
Eddie Howe | ![]() |
29 November 1977 | Newcastle United | Premier League | 8 November 2021 | 2 years, 241 days | |
Ryan Lowe | ![]() |
18 September 1978 | Preston North End | Championship | 7 December 2021 | 2 years, 212 days | |
Kieran McKenna | ![]() |
14 May 1986 | Ipswich Town | Premier League | 16 December 2021 | 2 years, 203 days | |
Paul Cook | ![]() |
22 February 1967 | Chesterfield | League Two | 10 February 2022 | 2 years, 147 days | |
Paul Simpson | ![]() |
26 July 1966 | Carlisle United | League Two | 23 February 2022 | 2 years, 134 days | |
Richie Wellens | ![]() |
26 March 1980 | Leyton Orient | League One | 9 March 2022 | 2 years, 119 days | |
Johnnie Jackson | ![]() |
15 August 1982 | AFC Wimbledon | League Two | 16 May 2022 | 2 years, 51 days | |
Erik ten Hag | ![]() |
2 February 1970 | Manchester United | Premier League | 23 May 2022 | 2 years, 44 days | |
Paul Warne | ![]() |
8 May 1973 | Derby County | Championship | 22 September 2022 | 1 year, 288 days | |
Gary Caldwell | ![]() |
12 April 1982 | Exeter City | League One | 24 October 2022 | 1 year, 256 days | |
Michael Carrick | ![]() |
28 July 1981 | Middlesbrough | Championship | 24 October 2022 | 1 year, 256 days | |
Carlos Corberán | ![]() |
7 April 1983 | West Bromwich Albion | Championship | 25 October 2022 | 1 year, 255 days | |
Unai Emery | ![]() |
3 November 1971 | Aston Villa | Premier League | 1 November 2022 | 1 year, 248 days | |
Lee Bell | ![]() |
26 January 1983 | Crewe Alexandra | League Two | 4 November 2022 | 1 year, 245 days | |
Rob Edwards | ![]() |
25 December 1982 | Luton Town | Championship | 17 November 2022 | 1 year, 232 days | |
Darren Ferguson | ![]() |
9 February 1972 | Peterborough United | League One | 4 January 2023 | 1 year, 184 days | |
Scott Lindsey | ![]() |
4 May 1972 | Crawley Town | League One | 11 January 2023 | 1 year, 177 days | |
John Mousinho | ![]() |
30 April 1986 | Portsmouth | Championship | 20 January 2023 | 1 year, 168 days | |
Shaun Maloney | ![]() |
24 January 1983 | Wigan Athletic | League One | 28 January 2023 | 1 year, 160 days | |
Sean Dyche | ![]() |
28 June 1971 | Everton | Premier League | 30 January 2023 | 1 year, 158 days | |
Matt Bloomfield | ![]() |
8 February 1984 | Wycombe Wanderers | League One | 21 February 2023 | 1 year, 136 days | |
Mat Sadler | ![]() |
26 February 1985 | Walsall | League Two | 19 April 2023 | 1 year, 78 days | |
Grant McCann | ![]() |
14 April 1980 | Doncaster Rovers | League Two | 12 May 2023 | 1 year, 55 days | |
Neil Critchley | ![]() |
18 October 1978 | Blackpool | League One | 23 May 2023 | 1 year, 44 days | |
Erol Bulut | ![]() |
30 January 1975 | Cardiff City | Championship | 3 June 2023 | 1 year, 33 days | |
Ange Postecoglou | ![]() |
27 August 1965 | Tottenham Hotspur | Premier League | 6 June 2023 | 1 year, 30 days | |
Andoni Iraola | ![]() |
22 June 1982 | Bournemouth | Premier League | 19 June 2023 | 1 year, 17 days | |
Russell Martin | ![]() |
4 January 1986 | Southampton | Premier League | 21 June 2023 | 1 year, 15 days | |
Rubén Sellés | ![]() |
15 June 1983 | Reading | League One | 26 June 2023 | 1 year, 10 days | |
Daniel Farke | ![]() |
30 October 1976 | Leeds United | Championship | 4 July 2023 | 1 year, 2 days | |
Gary O'Neil | ![]() |
18 May 1983 | Wolverhampton Wanderers | Premier League | 9 August 2023 | 332 days | |
Nigel Adkins | ![]() |
11 March 1965 | Tranmere Rovers | League Two | 10 September 2023 | 300 days | |
Danny Röhl | ![]() |
28 April 1989 | Sheffield Wednesday | Championship | 13 October 2023 | 267 days | |
Mike Williamson | ![]() |
8 November 1983 | Milton Keynes Dons | League Two | 17 October 2023 | 263 days | |
Martí Cifuentes | ![]() |
7 July 1982 | Queens Park Rangers | Championship | 30 October 2023 | 250 days | |
Graham Alexander | ![]() |
10 October 1971 | Bradford City | League Two | 6 November 2023 | 243 days | |
Liam Manning | ![]() |
20 August 1985 | Bristol City | Championship | 7 November 2023 | 242 days | |
Michael Skubala | ![]() |
31 October 1982 | Lincoln City | League One | 13 November 2023 | 236 days | |
Des Buckingham | ![]() |
7 February 1985 | Oxford United | Championship | 16 November 2023 | 233 days | |
David Artell | ![]() |
22 November 1980 | Grimsby Town | League Two | 27 November 2023 | 222 days | |
Matt Taylor | ![]() |
30 January 1982 | Bristol Rovers | League One | 1 December 2023 | 218 days | |
Chris Wilder | ![]() |
23 September 1967 | Sheffield United | Championship | 5 December 2023 | 214 days | |
Steven Schumacher | ![]() |
30 April 1984 | Stoke City | Championship | 19 December 2023 | 200 days | |
Nuno Espírito Santo | ![]() |
25 January 1974 | Nottingham Forest | Premier League | 20 December 2023 | 199 days | |
Charlie Adam | ![]() |
10 December 1985 | Fleetwood Town | League Two | 31 December 2023 | 188 days | |
Danny Cowley | ![]() |
22 October 1978 | Colchester United | League Two | 4 January 2024 | 184 days | |
Karl Robinson | ![]() |
13 September 1980 | Salford City | League Two | 5 January 2024 | 183 days | |
Luke Williams | ![]() |
1 May 1981 | Swansea City | Championship | 5 January 2024 | 183 days | |
Stuart Maynard | ![]() |
18 October 1980 | Notts County | League Two | 18 January 2024 | 170 days | |
Paul Hurst | ![]() |
25 September 1974 | Shrewsbury Town | League One | 24 January 2024 | 164 days | |
Nathan Jones | ![]() |
28 May 1973 | Charlton Athletic | League One | 4 February 2024 | 153 days | |
John Eustace | ![]() |
3 November 1979 | Blackburn Rovers | Championship | 9 February 2024 | 148 days | |
Darren Moore | ![]() |
22 April 1974 | Port Vale | League Two | 13 February 2024 | 144 days | |
Oliver Glasner | ![]() |
28 August 1974 | Crystal Palace | Premier League | 19 February 2024 | 138 days | |
Neil Harris | ![]() |
12 July 1977 | Millwall | Championship | 21 February 2024 | 136 days | |
Garry Monk | ![]() |
6 March 1979 | Cambridge United | League One | 4 March 2024 | 124 days | |
John Doolan | ![]() |
10 November 1968 | Accrington Stanley | League Two | 4 March 2024 | 124 days | |
Tom Cleverley | ![]() |
12 August 1989 | Watford | Championship | 9 March 2024 | 119 days | |
Steve Evans | ![]() |
30 October 1962 | Rotherham United | League One | 17 April 2024 | 80 days | |
Alex Revell | ![]() |
7 July 1983 | Stevenage | League One | 17 April 2024 | 80 days | |
Mark Bonner | ![]() |
23 November 1985 | Gillingham | League Two | 7 May 2024 | 60 days | |
Michael Duff | ![]() |
11 January 1978 | Huddersfield Town | League One | 13 May 2024 | 54 days | |
Darrell Clarke | ![]() |
16 December 1977 | Barnsley | League One | 23 May 2024 | 44 days | |
Wayne Rooney | ![]() |
24 October 1985 | Plymouth Argyle | Championship | 25 May 2024 | 42 days | |
Mark Kennedy | ![]() |
15 May 1976 | Swindon Town | League Two | 29 May 2024 | 38 days | |
Johannes Hoff Thorup | ![]() |
19 February 1989 | Norwich City | Championship | 30 May 2024 | 37 days | |
Stephen Clemence | ![]() |
31 March 1978 | Barrow | League Two | 31 May 2024 | 36 days | |
Michael Flynn | ![]() |
17 October 1980 | Cheltenham Town | League Two | 31 May 2024 | 36 days | |
Arne Slot | ![]() |
17 September 1978 | Liverpool | Premier League | 1 June 2024 | 35 days | |
Derek Adams | ![]() |
25 June 1975 | Morecambe | League Two | 3 June 2024 | 33 days | |
Mark Robinson | ![]() |
2 December 1966 | Burton Albion | League One | 4 June 2024 | 32 days | |
Chris Davies | ![]() |
27 March 1985 | Birmingham City | League One | 6 June 2024 | 30 days | |
Steve Cooper | ![]() |
10 December 1979 | Leicester City | Premier League | 20 June 2024 | 16 days | |
Julen Lopetegui | ![]() |
28 August 1966 | West Ham United | Premier League | 1 July 2024 | 5 days | |
Enzo Maresca | ![]() |
10 February 1980 | Chelsea | Premier League | 1 July 2024 | 5 days | |
Tim Walter | ![]() |
8 November 1975 | Hull City | Championship | 1 July 2024 | 5 days | |
Régis Le Bris | ![]() |
6 December 1975 | Sunderland | Championship | 1 July 2024 | 5 days | |
Fabian Hürzeler | ![]() |
26 February 1993 | Brighton & Hove Albion | Premier League | 2 July 2024 | 4 days | |
Scott Parker | ![]() |
13 October 1980 | Burnley | Championship | 5 July 2024 | 1 day | |
Vacant | Newport County | League Two | 20 June 2024 | 16 days |