15 Managers Who Have Taken Charge of 300+ Premier League Matches

Crystal Palace v Manchester City - Premier League
Crystal Palace v Manchester City - Premier League / Alex Broadway/GettyImages

Managing a Premier League team for more than one season has proven to be a tough task in recent years, but there are some bosses who have been around for so long that they almost feel like part of the furniture.

So when you hit a landmark of 300 matches in charge, you know you're doing something right - and that's exactly what Roy Hodgson has done for Crystal Palace after taking to the dugout to face Chelsea.

But who has gone before him? 90min takes a look at Hodgson in more detail and his 14 predecessors...

Roy Hodgson - 300

West Ham United v Crystal Palace - Premier League
West Ham United v Crystal Palace - Premier League / Sebastian Frej/MB Media/GettyImages

The latest to join the 300 club, Roy Hodgson led his Crystal Palace side to Stamford Bridge to meet Chelsea in what was his 300th Premier League game.

It was back in 1997 with Blackburn Rovers when Hodgson made his managerial debut in the division, and he has since enjoyed spells with FulhamLiverpool and West Bromwich Albion, before finding himself in charge of the Eagles in 2017.

Joe Kinnear - 302

Newcastle United training
Newcastle United training / Ian T. Horrocks/GettyImages

During the early years of the Premier League, Joe Kinnear was one of the division's surprise packages. He led Wimbledon to several impressive finishes, before ill health forced him to step down in 1999.

Nine years later, Kinnear made his return to the top flight with Newcastle United. He left just one season later, but not before taking his tally of Premier League games to 302.

José Mourinho - 305


One of the most successful managers in Premier League history, José Mourinho has certainly left a mark on English football during his 305 games in charge.

Beginning with Chelsea in 2004, Mourinho lifted two league titles before leaving three years later. He returned in 2013 to eventually pick up a third title, and he then went on to spend two years with Manchester United between 2016 and 2018.

Alan Pardew - 320

AFC Wimbledon v Millwall - FA Cup Fifth Round
AFC Wimbledon v Millwall - FA Cup Fifth Round / Sebastian Frej/MB Media/GettyImages

A former Manager of the Season, Alan Pardew got his first taste of top-flight football with West Ham United in the 2005/06 campaign.

He then spent time with Charlton Athletic, Newcastle (with whom he won the Manager of the Season award in 2012), Palace and West Brom. He managed to rack up 320 outings in the division, before he left The Hawthorns in 2018.

Tony Pulis - 322

West Bromwich Albion v Stoke City - Premier League
West Bromwich Albion v Stoke City - Premier League / Jan Kruger/GettyImages

Tony Pulis led Stoke City to the Premier League for the first time in 2008, and he transformed the Potters into a respectable top-flight side. He even led Stoke to the Europa League in the 2011/12 campaign, before leaving for Crystal Palace in 2013.

He then worked his magic with both Palace and West Brom over the next few years, saving both from relegation. He managed 322 appearances in the league, but has not been seen in the top flight since 2017. 

Alan Curbishley - 328

Hull City v Fulham - Premier League
Hull City v Fulham - Premier League / Richard Sellers/GettyImages

Charlton's rise to the Premier League in 1998 was almost solely down to manager Alan Curbishley, who led the Addicks up from League One to reach the top tier.

In and out of the league, Curbishley spent 15 years with Charlton before leaving in 2006. He then spent two years with West Ham, taking his tally for top-flight games to a huge 328.

Rafa Benítez - 340


Rafa Benítez's first taste of English football came back in 2004 with Liverpool, when he became the first Spaniard to manage in the Premier League.

He spent six years with the Reds, and later spent the majority of the 2012/13 campaign with Chelsea, before finding a new home with Newcastle in 2016. Benítez left St James' Park last summer and is now in charge of Chinese side Dalian Yifang.

Martin O'Neill - 359

Bolton Wanderers v Sunderland - FA Cup Third Round
Bolton Wanderers v Sunderland - FA Cup Third Round / Mark Thompson/GettyImages

Back in 1996, Martin O'Neill led Leicester City to the Premier League, and he spent five years with the Foxes before heading to Scotland to join Celtic in 2001. He returned to England with Aston Villa in 2006.

A switch to Sunderland followed in 2011, and he lasted two years at the Stadium of Light before being relieved of his duties with a total of 359 appearances.

Steve Bruce - 404

Newcastle United v Wolverhampton Wanderers - Premier League
Newcastle United v Wolverhampton Wanderers - Premier League / Ian MacNicol/GettyImages

Steve Bruce recently reached his own landmark of Premier League games, and the current Newcastle boss will be hoping to continue to add to his tally in the coming years.

Bruce's first taste of top-flight life as a manager came with Birmingham City back in 2002, and he has since spent time with Wigan Athletic, Sunderland and Hull City, before winding up at St James' during the summer.

Mark Hughes - 466


Having won the Premier League as a player, Hughes transitioned into management following his retirement, and he led Blackburn in the top flight between 2004 and 2008. He left Ewood Park to join Manchester City, but he was sacked in late 2009 before the Citizens started racking up trophies.

Spells with Fulham, Queens Park Rangers, Stoke and Southampton followed, and he managed to take his tally to 466 games in charge before leaving the Saints in 2018.

Sam Allardyce - 512

Huddersfield Town v Everton - Premier League
Huddersfield Town v Everton - Premier League / Gareth Copley/GettyImages

Sam Allardyce currently holds the record for most clubs managed in the Premier League, having led no less than seven different sides since 2001.

Beginning with Bolton Wanderers, Allardyce then went on to work for Newcastle, Blackburn, West Ham, Sunderland, Crystal Palace and Everton, so it should come as no surprise to see that he has accumulated 512 games in the top flight.

David Moyes - 526


After impressing in the lower leagues, David Moyes earned a move to Everton in 2002 and he spent 11 years on Merseyside, where he built up a reputation as one of the league's top managers.

An infamously poor season with Manchester United followed and, after a spell in Spain, Moyes returned to lead Sunderland in 2016. He soon switched to West Ham, whom he left in 2018.

Harry Redknapp - 641

Stoke City v Queens Park Rangers - Premier League
Stoke City v Queens Park Rangers - Premier League / Ben Hoskins/GettyImages

A huge jump up in the standings, Harry Redknapp and his 641 games finds himself on an island of his own in the Premier League record books.

After his introduction to the top-flight in 1994, Redknapp led West Ham, Portsmouth, Southampton, Tottenham Hotspur and QPR across a 21-year period, and he is certain to go down as a league legend.

Sir Alex Ferguson - 810

Manchester United v Swansea City - Premier League
Manchester United v Swansea City - Premier League / Alex Livesey/GettyImages

Sir Alex Ferguson was already with Manchester United when they joined the Premier League in 1992, and he departed Old Trafford in 2016 after racking up a huge 810 games with the Red Devils.

With 13 Premier League titles to his name, Ferguson deserves his status as a true legend of the game, but there is one man ahead of him in these standings.

Arsène Wenger - 828

Arsenal FC v CSKA Moskva - UEFA Europa League Quarter Final Leg One
Arsenal FC v CSKA Moskva - UEFA Europa League Quarter Final Leg One / TF-Images/GettyImages

When he joined Arsenal in 1996, Arsène Wenger was far from a household name. By the time he left in 2018, he had etched his place in Premier League history.

He led the Gunners in a huge 828 games, while he also managed to add three league titles to his impressive trophy cabinet between 1998 and 2004.

For more from Tom Gott, follow him on Twitter!