Winning a match in the Premier League is something all fans, players and managers enjoy, however in any one match, only one team can win. Some players have had the fortune of being on the winning team more often than not and some players have even played in hundreds of Premier League matches and still have a win record of over 50%.
With Manchester City dominating the league this season, their players will be hoping to close the gap on the players on this list by increasing the number of Premier League games they win. In Premier League odds, Manchester City are very unlikely to lose the title at this stage of the season and could, in fact, mathematically win the league when they host arch rivals Manchester United on April 7. Starting with the player with the fewest wins, a Liverpool legend, to a Manchester United legend who currently holds the record for the most, we have completed a list of the top 10 players with the most Premier League wins in history, as well as looking at the number of games they have played and their win percentage.
Jamie Carragher is the first name on the list having won 264 of his 508 matches. The former Liverpool defender has a win percentage of 51.97% in league matches, however despite this number of wins, he was unable to win the league title with Liverpool. The defender scored three goals in those 508 matches, but perhaps more impressively, managed to score seven own goals.
Michael Carrick has played in the Premier League for West Ham United, Tottenham Hotspur and Manchester United and has won 55.21% of the 480 Premier League appearances he has made. Of those 480 appearances, Carrick has won 265 of them and, of all the trophies he won at senior level, every single one was won at Manchester United. Carrick has announced that he intends to retire at the end of this season and with United only really able to win the FA Cup, Carrick will be hoping to retire with one final trophy.
Arsenal goalkeeper Petr Cech has played 431 Premier League matches, the majority of which came during his 11-year spell at Arsenal’s London rivals Chelsea. Having won 272 of his 431 appearances, he has a win percentage of 63.11% and holds the Premier League record for the most clean sheets with 159.
In 2005 Phil Neville left Manchester United to join Everton and if Sir Alex Ferguson had kept Neville, then the number of career wins he achieved would no doubt have been higher. 280 wins in 505 appearances is nothing to be ashamed of though and he still has achieved a win percentage of 55.45%. He won six Premier League titles with Manchester United and will be hoping for international success as manager of the England women’s team.
Wayne Rooney is England and Manchester United’s all-time leading goal scorer and returned to boyhood club Everton in the summer transfer window in 2017. 280 wins in 484 appearances sees Rooney having won 57.85% of the Premier League games he has played in. Despite being England’s top goal scorer, he has only ever scored one World Cup goal, in a 2-1 defeat against Uruguay in the group stage of the 2014 World Cup.
Rio Ferdinand played in 20 Premier League seasons for four different clubs – West Ham United, Leeds United, Manchester United and Queens Park Rangers. In those 20 seasons, Ferdinand made 504 appearances, winning 291 of those, giving him a win percentage of 57.74%. In September 2003, while at Manchester United, Ferdinand missed a drugs test and was given an eight month ban. If he had attended the drugs test, he would have more wins to his name.
Former Chelsea and England captain John Terry finishes in fourth place, having won 311 Premier League matches. The defender made 492 appearances in England’s top league, meaning he won 63.21% of his league matches. He won five Premier League titles, five FA Cups and the Champions League in 19 seasons with the Blues.
Regarded as one of the greatest English midfielders of all time, the player with the third highest number of Premier League wins is Paul Scholes, who won 321 of his 499 Premier League appearances. All of his Premier League appearances were made during his 20 year spell at Manchester United, where he won 11 Premier League titles, three 3 FA Cups and two Champions Leagues. His 321 Premier League wins with Manchester United have left him with a win percentage of 64.32%, the second highest on this list.
Frank Lampard announced his retirement in February 2017, ending an illustrious career where he won three Premier Leagues titles, four FA Cups and the Champions League on one occasion. He played in 609 Premier League matches, amassing these games at West Ham, Manchester City and Chelsea. It was at Chelsea where he enjoyed most of his success and the former England midfielder finished his career with 349 Premier League wins, meaning he won 57.3% of those games.
With 407 wins in 632 Premier League appearances, Ryan Giggs is the player with the most wins in Premier League history and it is unlikely that he will be overtaken anytime soon. The Welsh winger won 64.39% of his league matches, also higher than anyone else on this list and played in 22 Premier League seasons. He officially retired from football in the summer of 2014 and ended with an impressive 13 Premier League titles, four FA Cups and two Champions Leagues to his name.
An honourable mention goes to Gareth Barry of West Brom, who, despite holding the record for making the most Premier League appearances, with 653, has only managed to win 262 of those matches.