Since being founded in 1993, the Premier League has had its fair share of managers come and go. While some have tasted success, many others have struggled to cope with board expectations, unruly fans, and the complexity in top-flight football. Let’s pay some respect to three of the best coaches in the history of English Premier League.

1. Sir Alex Ferguson

With 13 Premier Leagues, five FA Cups, four League Cups and two UEFA Champions League triumphs, Sir Alex is undoubtedly the greatest coach in the history of the Premier League as well as the history of football.

By the looks of things, as long as he is in charge, Manchester United will continue to rebuild and win trophies.

2. Pep Guardiola

Fans thought that the Premier League may be the downfall of Pep Guardiola after he could only lead Manchester City to third in his debut season.

But in the last two campaigns, Man C have racked up 198 points winning the league on both occasions.

100 and 98 points are the highest tallies tha the top-flight has seen, suggesting this City side are the greatest Premier League one ever.

Guardiola has spent a lot of money but he has turned City into the best side in the world of football.

3. Arsene Wenger

When he took over at Arsenal in 1996, no one had a clue who Arsene Wenger was, but now everyone knows who he is.

With three league titles, Wenger  achieved a top-four finish for the first 20 seasons in charge of the Gunners.

He also led his side to an unbeaten campaign during the 2003-2004 title-winning season.

Some fans might think that his legacy was tarnished in his final three campaigns where he finished 5th, 6th, and 5th.

However, what an unbelievable job he did in north London for 23 seasons.