Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up
All Scores
Odds by

Premier League all-time assist leaders: Mohamed Salah passes Thierry Henry, eyes David Beckham

a57DG8cJyf59
Anfield erupts as Darwin Nunez breaks away and lifts the ball into the back of the net to give Liverpool a 1-0 advantage over Aston Villa.

Liverpool legend Mohamed Salah is throwing big names underfoot with his continued rise up the Premier League’s all-time assists list.

Salah registered his 75th Premier League assist on Saturday when he was fouled on a breakaway and saw his final touch buried in the Aston Villa goal by Darwin Nunez.

[ MORE: Premier League’s 2024-25 Golden Boot race ]

It wasn’t his most sensational helper, but it sent the Egyptian past longtime Arsenal hero Thierry Henry and current Everton winger Ashley Young and into 13th place all-time.

Christian Eriksen is next for Salah, who is five assists off the all-time top 10.

How many Premier League assists does Mohamed Salah have?

Liverpool’s Egyptian King continues to rise up the Premier League lists for all-time goals and assists.

He assisted Diogo Jota in Week 1 of the 2024-25 Premier League season to reach the 70-assist mark in the Premier League, and now has 75 after Week 11.

That’s five away from the 10th-place total accumulated by David Beckham.

Between Mo and Becks? Teddy Sheringham and Eriksen.

Kevin De Bruyne’s history chase: Only Giggs above

‘KDB’ has now chased down Frank Lampard, Wayne Rooney, and Cesc Fabregas to trail only one player, Ryan Giggs, on the Premier League’s all-time assists list.

Sadly for KDB, that’s a bridge too far unless the Belgian stays a bit longer than expected in the PL; Giggs’ 162 Premier League assists are nearly 50 more than De Bruyne.

Also chasing legends are Andy Robertson, Raheem Sterling, Heung-min Son, and Mohamed Salah.

De Bruyne now has 113 Premier League assists, and 100 PL assists is a feat that can be claimed by only four other players and has never been done faster than De Bruyne’s achieved it.

De Bruyne may not stay at City or in the Premier League long enough to track down Giggs, but this has been a special run regardless.

There are several other active Premier League players in and around the top 25 for all-time assists, while James Ward-Prowse (45) could reach the 50-assist mark this season.

Check the full list after the jump.

Gvardiol's header puts Man City ahead of Forest
Josko Gvardiol scores his third goal in his last four matches with a powerful front-post header on Manchester City's set piece to give his side a 1-0 lead over Nottingham Forest at the City Ground.


Premier League all-time assist leaders

bold denotes active Premier League player

  1. Ryan Giggs, 162
  2. Kevin De Bruyne, 113
  3. Cesc Fabregas, 111
  4. Wayne Rooney, 103
  5. Frank Lampard, 102
  6. Dennis Bergkamp, 94
  7. David Silva, 93
  8. Steven Gerrard, 92
  9. James Milner, 89
  10. David Beckham, 80
  11. Teddy Sheringham, 76
  12. Christian Eriksen, 76
  13. Mohamed Salah, 75
  14. Thierry Henry, 74
  15. Ashley Young, 74
  16. Andrew Cole, 73
  17. Darren Anderton, 68
  18. Heung-min Son, 65
  19. Gareth Barry, 64
  20. Alan Shearer, 64
  21. Matt Le Tissier, 63
  22. Raheem Sterling, 63
  23. Nolberto Solano, 62
  24. Riyad Mahrez, 61
  25. Stewart Downing, 59
  26. Steve McManaman, 59
  27. Andy Robertson, 59
  28. Trent Alexander-Arnold, 59
  29. Peter Crouch, 58
  30. Jimmy Floyd Hasselbaink, 58
  31. Eric Cantona, 56
  32. Theo Walcott, 56
  33. Kevin Davies, 55
  34. Didier Drogba, 55
  35. Damien Duff, 55
  36. Steed Malbranque, 55
  37. Danny Murphy
  38. Paul Scholes, 55
  39. Eden Hazard, 54
  40. Juan Mata, 54
  41. Mesut Ozil, 54
  42. Jordan Henderson, 54
  43. Leighton Baines, 53
  44. Emile Heskey, 53
  45. Robin van Persie, 53
  46. Roberto Firmino, 50
  47. Nick Barmby, 50
  48. Aaron Lennon, 50
  49. Gylfi Sigurdsson, 50
  50. Dwight Yorke, 50

Follow @NicholasMendola