Hubbry Logo
search
search button
Sign in
Historyarrow-down
starMorearrow-down
Hubbry Logo
search
search button
Sign in
List of current Premier League and English Football League managers
Community hub for the Wikipedia article
logoWikipedian hub
Welcome to the community hub built on top of the List of current Premier League and English Football League managers Wikipedia article. Here, you can discuss, collect, and organize anything related to List of current Premier League and English Football League managers. The purpose of the hub is to connect people, foster deeper knowledge, and help improve the root Wikipedia article.
Add your contribution
Inside this hub
List of current Premier League and English Football League managers

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.

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.

Managers

[edit]
Manager Nation Date of birth Club Division From Time as manager Ref(s)
Simon Weaver  England 20 December 1977 Harrogate Town League Two 21 May 2009 16 years, 96 days [6]
Pep Guardiola  Spain 18 January 1971 Manchester City Premier League 1 July 2016 9 years, 55 days [7]
Mikel Arteta  Spain 26 March 1982 Arsenal Premier League 22 December 2019 5 years, 246 days [8]
Nigel Clough  England 19 March 1966 Mansfield Town League One 6 November 2020 4 years, 292 days [9]
Andy Woodman  England 11 August 1971 Bromley League Two 29 March 2021 4 years, 149 days [10]
Marco Silva  Portugal 12 July 1977 Fulham Premier League 1 July 2021 4 years, 55 days [11]
Phil Parkinson  England 1 December 1967 Wrexham Championship 1 July 2021 4 years, 55 days [12]
Dean Brennan  Ireland 17 June 1980 Barnet League Two 20 September 2021 3 years, 339 days [13]
Dave Challinor  England 2 October 1975 Stockport County League One 2 November 2021 3 years, 296 days [14]
Eddie Howe  England 29 November 1977 Newcastle United Premier League 8 November 2021 3 years, 290 days [15]
Kieran McKenna  Northern Ireland 14 May 1986 Ipswich Town Championship 16 December 2021 3 years, 252 days [16]
Paul Cook  England 22 February 1967 Chesterfield League Two 10 February 2022 3 years, 196 days [17]
Richie Wellens  England 26 March 1980 Leyton Orient League One 9 March 2022 3 years, 169 days [18]
Johnnie Jackson  England 15 August 1982 AFC Wimbledon League One 16 May 2022 3 years, 101 days [19]
Gary Caldwell  Scotland 12 April 1982 Exeter City League One 24 October 2022 2 years, 305 days [20]
Unai Emery  Spain 3 November 1971 Aston Villa Premier League 1 November 2022 2 years, 297 days [21]
Lee Bell  England 26 January 1983 Crewe Alexandra League Two 4 November 2022 2 years, 294 days [22]
Darren Ferguson  Scotland 9 February 1972 Peterborough United League One 4 January 2023 2 years, 233 days [23]
John Mousinho  England 30 April 1986 Portsmouth Championship 20 January 2023 2 years, 217 days [24]
Mat Sadler  England 26 February 1985 Walsall League Two 19 April 2023 2 years, 128 days [25]
Grant McCann  Northern Ireland 14 April 1980 Doncaster Rovers League One 12 May 2023 2 years, 105 days [26]
Andoni Iraola  Spain 22 June 1982 Bournemouth Premier League 19 June 2023 2 years, 67 days [27]
Daniel Farke  Germany 30 October 1976 Leeds United Premier League 4 July 2023 2 years, 52 days [28]
Micky Mellon  Scotland 18 March 1972 Oldham Athletic League Two 13 October 2023 1 year, 316 days [29]
Graham Alexander  Scotland 10 October 1971 Bradford City League One 6 November 2023 1 year, 292 days [30]
Michael Skubala  England 31 October 1982 Lincoln City League One 13 November 2023 1 year, 285 days [31]
David Artell  Gibraltar 22 November 1980 Grimsby Town League Two 27 November 2023 1 year, 271 days [32]
Nuno Espírito Santo  Portugal 25 January 1974 Nottingham Forest Premier League 20 December 2023 1 year, 248 days [33]
Danny Cowley  England 22 October 1978 Colchester United League Two 4 January 2024 1 year, 233 days [34]
Karl Robinson  England 13 September 1980 Salford City League Two 5 January 2024 1 year, 232 days [35]
Nathan Jones  Wales 28 May 1973 Charlton Athletic Championship 4 February 2024 1 year, 202 days [36]
Darren Moore  Jamaica 22 April 1974 Port Vale League One 13 February 2024 1 year, 193 days [37]
Oliver Glasner  Austria 28 August 1974 Crystal Palace Premier League 19 February 2024 1 year, 187 days [38]
John Doolan  England 10 November 1968 Accrington Stanley League Two 4 March 2024 1 year, 174 days [39]
Alex Revell  England 7 July 1983 Stevenage League One 17 April 2024 1 year, 130 days [40]
Michael Flynn  Wales 17 October 1980 Cheltenham Town League Two 31 May 2024 1 year, 86 days [41]
Arne Slot  Netherlands 17 September 1978 Liverpool Premier League 1 June 2024 1 year, 85 days [42]
Chris Davies  Wales 27 March 1985 Birmingham City Championship 6 June 2024 1 year, 80 days [43]
Enzo Maresca  Italy 10 February 1980 Chelsea Premier League 1 July 2024 1 year, 55 days [44]
Régis Le Bris  France 6 December 1975 Sunderland Premier League 1 July 2024 1 year, 55 days [45]
Fabian Hürzeler  Germany 26 February 1993 Brighton & Hove Albion Premier League 2 July 2024 1 year, 54 days [46]
Scott Parker  England 13 October 1980 Burnley Premier League 5 July 2024 1 year, 51 days [47]
Paul Heckingbottom  England 17 July 1977 Preston North End Championship 20 August 2024 1 year, 5 days [48]
Steve Bruce  England 31 December 1960 Blackpool League One 3 September 2024 356 days [49]
Ian Holloway  England 12 March 1963 Swindon Town League Two 25 October 2024 304 days [50]
Ruben Amorim  Portugal 27 January 1985 Manchester United Premier League 11 November 2024 287 days [51]
Frank Lampard  England 20 June 1978 Coventry City Championship 28 November 2024 270 days [52]
Noel Hunt  Ireland 26 December 1982 Reading League One 6 December 2024 262 days [53]
Gary Bowyer  England 22 June 1971 Burton Albion League One 17 December 2024 251 days [54]
Vítor Pereira  Portugal 26 July 1968 Wolverhampton Wanderers Premier League 19 December 2024 249 days [55]
Gary Rowett  England 6 March 1974 Oxford United Championship 20 December 2024 248 days [56]
Kevin Nolan  England 24 June 1982 Northampton Town League One 23 December 2024 245 days [57]
Pete Wild  England 20 July 1984 Fleetwood Town League Two 24 December 2024 244 days [58]
Alex Neil  Scotland 9 June 1981 Millwall Championship 30 December 2024 238 days [59]
Mark Robins  England 22 December 1969 Stoke City Championship 1 January 2025 236 days [60]
Graham Potter  England 20 May 1975 West Ham United Premier League 9 January 2025 228 days [61]
David Moyes  Scotland 25 April 1963 Everton Premier League 11 January 2025 226 days [62]
Matt Bloomfield  England 8 February 1984 Luton Town League One 14 January 2025 223 days [63]
Andy Whing  England 20 September 1984 Barrow League Two 20 January 2025 217 days [64]
Steven Schumacher  England 30 April 1984 Bolton Wanderers League One 30 January 2025 207 days [65]
Mike Dodds  England 3 June 1986 Wycombe Wanderers League One 2 February 2025 204 days [66]
John Eustace  England 3 November 1979 Derby County Championship 13 February 2025 193 days [67]
Alan Sheehan  Ireland 14 September 1986 Swansea City Championship 17 February 2025 189 days [68]
Neil Harris  England 12 July 1977 Cambridge United League Two 19 February 2025 187 days [69]
Valérien Ismaël  France 28 September 1975 Blackburn Rovers Championship 25 February 2025 181 days [70]
Andy Crosby  England 3 March 1973 Tranmere Rovers League Two 26 February 2025 180 days [71]
Conor Hourihane  Ireland 2 February 1991 Barnsley League One 12 March 2025 166 days [72]
Ryan Lowe  England 18 September 1978 Wigan Athletic League One 12 March 2025 166 days [73]
Scott Lindsey  England 4 May 1972 Crawley Town League Two 21 March 2025 157 days [74]
Gareth Ainsworth  England 10 May 1973 Gillingham League Two 25 March 2025 153 days [75]
Michael Appleton  England 4 December 1975 Shrewsbury Town League Two 26 March 2025 152 days [76]
Matt Hamshaw  England 1 January 1982 Rotherham United League One 30 March 2025 148 days [77]
Paul Warne  England 8 May 1973 Milton Keynes Dons League Two 15 April 2025 132 days [78]
Darrell Clarke  England 16 December 1977 Bristol Rovers League Two 6 May 2025 111 days [79]
Paulo Pezzolano  Uruguay 25 April 1983 Watford Championship 13 May 2025 104 days [80]
David Hughes  Wales 1 February 1978 Newport County League Two 23 May 2025 94 days [81]
Will Still  Belgium 14 October 1992 Southampton Championship 25 May 2025 92 days [82]
Lee Grant  England 27 January 1983 Huddersfield Town League One 28 May 2025 89 days [83]
Ryan Mason  England 13 June 1991 West Bromwich Albion Championship 2 June 2025 84 days [84]
Liam Manning  England 20 October 1985 Norwich City Championship 3 June 2025 83 days [85]
Sergej Jakirović  Bosnia and Herzegovina 23 December 1976 Hull City Championship 11 June 2025 75 days [86]
Thomas Frank  Denmark 9 October 1973 Tottenham Hotspur Premier League 12 June 2025 74 days [87]
Tom Cleverley  England 12 August 1989 Plymouth Argyle League One 13 June 2025 73 days [88]
Brian Barry-Murphy  Ireland 27 July 1978 Cardiff City League One 16 June 2025 70 days [89]
Rubén Sellés  Spain 15 June 1983 Sheffield United Championship 18 June 2025 68 days [90]
Gerhard Struber  Austria 24 January 1977 Bristol City Championship 19 June 2025 67 days [91]
Martin Paterson  Northern Ireland 10 May 1987 Notts County League Two 22 June 2025 64 days [92]
Rob Edwards  Wales 25 December 1982 Middlesbrough Championship 24 June 2025 62 days [93]
Julien Stéphan  France 18 September 1980 Queens Park Rangers Championship 25 June 2025 61 days [94]
Keith Andrews  Ireland 13 September 1980 Brentford Premier League 27 June 2025 59 days [95]
Martí Cifuentes  Spain 7 July 1982 Leicester City Championship 15 July 2025 41 days [96]
Henrik Pedersen  Denmark 2 January 1978 Sheffield Wednesday Championship 31 July 2025 25 days [97]

See also

[edit]

Notes

[edit]

References

[edit]
Add your contribution
Related Hubs