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 David Beckham for 10th all-time

a57DG8cJyf59
Sit back, relax, and enjoy Mohamed Salah's quick footwork to set up Cody Gakpo for Liverpool's second goal against West Ham at London Stadium.

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

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

This season alone, the 11th-place all-time Salah has passed Teddy Sheringham, Thierry Henry, Andy Cole, and now — as of Week 19 at West Ham — David Beckham.

The Egyptian King is in the Premier League’s 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 82 after Week 19.

That has passed David Beckham for 10th-place all-time. Salah is enjoying making history, and James Milner’s next on his radar.

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 115 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 Jamie Vardy, Bruno Fernandes, Bernardo Silva, James Maddison, Bukayo Saka, and James Ward-Prowse 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, 115
  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. Mohamed Salah, 82
  11. David Beckham, 80
  12. Teddy Sheringham, 76
  13. Christian Eriksen, 76
  14. Thierry Henry, 74
  15. Ashley Young, 74
  16. Andrew Cole, 73
  17. Darren Anderton, 68
  18. Heung-min Son, 68
  19. Gareth Barry, 64
  20. Alan Shearer, 64
  21. Raheem Sterling, 64
  22. Matt Le Tissier, 63
  23. Nolberto Solano, 62
  24. Trent Alexander-Arnold, 62
  25. Riyad Mahrez, 61
  26. Stewart Downing, 59
  27. Steve McManaman, 59
  28. Andy Robertson, 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

Active players closing in on the top 50: Jamie Vardy (47), Bruno Fernandes (46), Bernardo Silva (46), James Maddison (45), Bukayo Saka (45), James Ward-Prowse (45).

Follow @NicholasMendola