Opinions & Analysis
Most assists in Premier League history: Mohamed Salah’s rank explained
Goals are Mohamed Salah’s calling card. Records, Golden Boots, and iconic moments have shaped his Premier League legacy. But beneath the headlines, there’s another side to his impact that often goes underappreciated.
His role as one of the league’s most consistent creators.
As debates rage about where he stands among the Premier League greats, his assist numbers quietly tell a story that deserves closer inspection. So where does Mohamed Salah actually rank among the Premier League’s all-time assist providers?
5 – Frank Lampard (102 assists for West Ham, Chelsea and Manchester City)
Lampard’s 102 assists underline how complete his game truly was.
At Chelsea, he formed devastating partnerships, most notably with Didier Drogba, combining perfectly timed through balls with clever movement around the box.
Whether from set-pieces, cut-backs, or late surges into space, Lampard consistently found ways to hurt opponents in more than one dimension.
4 – Wayne Rooney (103 assists for Everton and Manchester United)
Wayne Rooney’s legacy is built on power, passion, and goals, 208 of them in the Premier League to be exact. But his place high on the assists list highlights a lesser-celebrated side of his game.
As his career evolved at Manchester United, Rooney increasingly dropped deeper, sacrificing personal glory for the good of the team. His vision, awareness, and unselfishness made him just as dangerous as a creator as he was a finisher.
3 – Cesc Fabregas (111 assists for Arsenal and Chelsea)
If there is a pure playmaker on this list, it is Cesc Fabregas.
Across spells with Arsenal and Chelsea, the Spaniard dictated tempo and dismantled defences with effortless precision. His vision and weight of pass made him the creative heartbeat of two rival London clubs, a rare achievement in itself.
2 – Kevin de Bruyne (119 assists for Chelsea and Manchester City)
Kevin de Bruyne represents the modern era at its creative peak.
Since arriving at Manchester City, the Belgian tore through assist records with a passing range few players in history can match. Long diagonals, disguised through balls, low-driven crosses, de Bruyne delivered them all with frightening regularity.
He also shares the single-season assist record with Thierry Henry, registering 20 assists in 2019/20.
1 – Ryan Giggs (162 assists for Manchester United)
At the very top sits Ryan Giggs, alone and seemingly untouchable.
Across 23 Premier League seasons, the Manchester United legend combined longevity with relentless productivity. From the left flank, Giggs delivered crosses, slipped passes between lines, and adapted his game seamlessly as football, and his role, evolved.
His 162 assists place him 43 clear of second place, a margin that speaks not just to quality, but to extraordinary consistency across two decades.
Where does Mohamed Salah rank among the all-time top assist-makers in the Premier League?
Mohamed Salah is rightly celebrated as one of the greatest goalscorers the Premier League has ever seen. But his creative output tells an equally compelling story.
With 90 Premier League assists, Salah currently sits joint-ninth on the all-time list, level with James Milner. The majority of those assists have come in a Liverpool shirt, with one dating back to his earlier Chelsea spell, as per Transfermarkt.
He currently sits 2 behind Steven Gerrard, who is on 92 in eighth place. David Silva is in seventh with 93 and Dennis Bergkamp in sixth with 94. And, if Mohamed Salah fulfills his contract at Liverpool, he could realistically climb into the top five.