Behind every impressive Premier League side stands an equally impressive manager.
Here's every current Premier League team's best manager during their time in the top flight.
AFC Bournemouth - Eddie Howe (2012-present)
Undoubtedly the greatest manager in the history of the club, Eddie Howe's time at Bournemouth has seen the south coast side reach heights previously unimaginable.
Howe has taken Bournemouth from League One to the Premier League where he established Bournemouth as a mid-table regular.
He's also the only Premier League manager in the club's history, mind.
Arsenal - Arsene Wenger (1996-2018)
Wenger brought an attacking flair unlike any English fans had ever seen in the Premier League and won several Premier Leagues with the Gunners, including that spectacular 'Invincibles' season.
Aston Villa - Ron Atkinson (1991-1994)
Despite only managing Villa for the first two Premier League seasons, Atkinson left a lasting impression on the Villans.
Guiding Villa to their highest ever Premier League finish in the inaugural Premier League season at second, Atkinson's reign also saw Villa win the League Cup, a feat they haven't repeated since.
Brighton - Chris Hughton (2014-2019)
After taking Brighton to the Premier League for the first time in the club's history back in 2017, Chris Hughton managed to keep the Seagulls in the top flight in two consecutive seasons before being let go at the end of last season.
With Graham Potter currently in charge at the Amex, time will tell if he can surpass Hughton record.
Burnley - Sean Dyche (2012-present)
Although Burnley's style of play has drawn criticism from some, it's hard to deny the incredible success Dyche has had at Turf Moor.
Regularly tipped for relegation and working with one of the smallest budgets, Dyche has managed to keep the Lancashire side in the Premier League consistently and even managed to sneak into the Europa League qualifying round one year.
Chelsea - Jose Mourinho (2004-07 & 2013-15)
On the back of Roman Abramovich's investment, Mourinho guided Chelsea to two straight Premier League titles back in 2005 and 2006, with the former being their first top division title win in 50 years.
The 'Special One' returned to the Blues in 2013, winning an additional Premier League title with the side, cementing his legend.
Crystal Palace - Roy Hodgson (2017-present)
Despite spending a fair amount of time in the Premier League, Palace haven't had too many long-term bosses.
Hodgson is the Eagles' longest serving manager in 27 years and after several straight mid-table finishes and impressive displays out of stars like Wilfried Zaha, the former England boss gets the nod here.
Everton - David Moyes (2002-13)
Everton have made several attempts in recent years to make the step up to the next level by naming several high-calibre managers to take charge at Goodison Park. None have replicated Moyes' success though.
The Scotsman led the Merseyside team to several European qualifications and his time at Goodison Park earned him the right to succeed Sir Alex Ferguson at Manchester United... though, the less said about that the better.
Leicester City - Claudio Ranieri (2015-17)
In his only full season in charge at the King Power Stadium, Ranieri and his Leicester side made history as the Foxes defied all odds and won the Premier League despite being one of the bookies favourites for relegation.
It stands as one of English football and probably all of sport's greatest ever achievements.
Liverpool - Jürgen Klopp (2015-present)
Although Liverpool have enjoyed success under several managers during their Premier League years, Klopp has the Reds on a different level.
With his side hitting 97 points last season and winning the Champions League, it's unfathomable that they somehow didn't win the title. However, with the club 25 points clear at the top of the league this season, it's safe to say they're about to make history... with or without the asterisk.
Manchester City - Pep Guardiola (2016-present)
After showing signs of the powerhouse they could be under Roberto Mancini and Manuel Pellegrini, Pep Guardiola's time in Manchester has cemented the Citizens as one of England's greatest ever teams.
Guardiola's City have broken numerous records during his time at the Etihad and have won back to back league titles, the first team to do so in over 10 years.
Manchester United - Sir Alex Ferguson (1986-2013)
There was no other answer. Fergie transformed United into the greatest and most successful side in Premier League history.
Whether it was his early title-winning sides with the likes of Eric Cantona and Steve Bruce, the Class of 92, or the mid-nougties vintage featuring Wayne Rooney and Cristiano Ronaldo, Fergie always found a way to evolve and keep United on top for two decades.
Newcastle - Kevin Keegan (1992-97)
In what proved to be Newcastle's most successful period in the Premier League, Keegan had the Magpies consistently finishing near the top of the table and playing some of the most exciting , attacking football in generations.
Keegan's entertainers finished second in back-to-back seasons in 1996 and 1997, but just might have gone one better but for that infamous 12-point meltdown.
Norwich City - Mike Walker (1992-94)
In the inaugural Premier League season, Mike Walker guided Norwich to a third-placed finish with 72 points, qualifying for the UEFA Cup.
A position the Canaries have never really come close to reaching since.
Sheffield United - Chris Wilder (2016-present)
A lifelong Sheffield United fan, Wilder has guided the team from League One to the Premier League in his time at Bramall Lane and currently has the side sat seventh in the league - which would be their highest finish in Premier League history.
Southampton - Ronald Koeman (2014-16)
Koeman had some big shoes to fill when Mauricio Pochettino left Southampton for Tottenham, but boy did he deliver.
Back-to-back Europa League qualifications followed for Koeman, who left in 2016 with an admirable 48% win percentage, as well as achieving the Saints' highest-ever points total (63) and table finish (6th).
Tottenham Hostpur - Mauricio Pochettino (2014-2019)
Speaking of Pochettino, the Argentine's time in north London gave Tottenham some of their best.
While he failed to win any silverware in his five seasons at the club, Poch guided Tottenham to several top four finishes and even a Champions League final, establishing Spurs as a true 'big six' force in English football.
Watford - Javi Gracia (2018-19)
Notoriously known for their revolving door of managers, it should come as no surprise that Watford's greatest ever Premier League manager only spent one season at Vicarage Road.
Gracia lead Watford to their highest-ever Premier League finish in 2019 (11th) and took them to the FA Cup final.
West Ham - Harry Redknapp
Something of a club legend, Redknapp spent seven years as manager of West Ham between 1994 and 2001.
In that time, the former Hammers player helped establish the club as a Premier League force, introducing the Premier League to the likes of Frank Lampard, Michael Carrick, Joe Cole and Rio Ferdinand.
He took West Ham to fifth in 1999 and even won the now defunct Intertoto Cup.
Wolves - Nuno Espírito Santo (2017-present)
Leading the charge in Wolves' most successful period in recent times, Santo has seen his side achieve their highest Premier League finish while also securing European football for the first time since the 1980s.
Source : 90min