Most Premier League Assists
On this page5
Ryan Giggs holds the Premier League record for the most career assists, with 162 created over 24 seasons for Manchester United from the league’s launch in 1992 to 2014. His total sits more than 40 assists clear of anyone else, one of the competition’s most durable records.
Assists reward vision and the ability to set up goals, the creative half of scoring, and piling them up across an entire career is a test of longevity as much as artistry. The Premier League leaderboard rewards players who stayed at the top for a decade or more, and at the very top sits a winger who spent his whole career at one club. Here is the full leaderboard of the Premier League’s greatest creators, the careers behind the numbers, and why Giggs’s mark is so hard to reach. All figures are as of the 2025 season.
The record holder: Ryan Giggs and 162 assists
Giggs is a symbol of Premier League longevity, playing 24 seasons for Manchester United and winning a record 13 league titles along the way. His assists came from relentless wing play, whipped-in crosses and clever passes over more than two decades, a body of creative work no one else has matched.
The scale of his lead is what sets the record apart. At more than 40 assists ahead of second place, Giggs’s total reflects both his creativity and his remarkable durability, and it is why his mark is considered one of the safest records in the English game.
The full leaderboard of Premier League assist leaders
The table below ranks the Premier League’s all-time career assist leaders. Active or recent players are noted.
| Rank | Assists | Player | Premier League span |
|---|---|---|---|
| 1 | 162 | Ryan Giggs | 1992-2014 |
| 2 | 119* | Kevin De Bruyne | 2015-present |
| 3 | 111 | Cesc Fàbregas | 2003-2019 |
| 4 | 103 | Wayne Rooney | 2002-2018 |
| 5 | 102 | Frank Lampard | 1995-2015 |
| 6 | 94 | Dennis Bergkamp | 1995-2006 |
| 7 | 93 | David Silva | 2010-2020 |
| 8 | 92 | Steven Gerrard | 1998-2015 |
| 9 | 90* | James Milner | 2002-present |
| 10 | 80 | David Beckham | 1995-2003 |
*Kevin De Bruyne and James Milner remain active in the era; their totals are current through the 2025 season.
The list is a tour through Premier League history, from 1990s icons like Dennis Bergkamp and David Beckham to modern maestros such as Kevin De Bruyne and David Silva, all of whom made setting up goals an art form.
Kevin De Bruyne, Cesc Fàbregas and the chase
Kevin De Bruyne has become the definitive creator of his generation, climbing into second place on the strength of a passing range few have ever matched. He has topped the single-season assist charts more than once, including a share of the all-time single-season record of 20. Yet even De Bruyne remains more than 40 assists behind Giggs, a gap that shows how far ahead the record holder is. Cesc Fàbregas, third with 111, orchestrated title-winning midfields at Arsenal and Chelsea.
Wayne Rooney, Frank Lampard and the goalscoring creators
Wayne Rooney and Frank Lampard, fourth and fifth, are unusual on this list because both were prolific scorers as well as creators. Their assist totals reflect all-around attacking careers, the kind that also produce high finishes on our most goals in a Premier League season leaderboard. Their longevity ties them to the appearance records charted on our most Premier League appearances list.
Why the record matters
The Premier League assists record honors creativity, unselfishness and longevity, qualities that build winning teams even when the scorer takes the headlines. Giggs’s 162 stands as the definitive measure of Premier League playmaking, and its margin over the field suggests it will remain there for years. For the full sweep of the competition’s benchmarks, see our overview of Premier League records.
The short version: Ryan Giggs holds the Premier League career assists record with 162, more than 40 ahead of second place. Kevin De Bruyne is second, with Cesc Fàbregas (111) and Wayne Rooney (103) next. Giggs’s mark, from a 24-year career at Manchester United, has stood since 2014 and looks secure through the 2025 season.
Frequently asked questions
Who has the most assists in Premier League history?+
Ryan Giggs has the most assists in Premier League history, with 162 for Manchester United between 1992 and 2014. He leads second place by more than 40 assists. Kevin De Bruyne is second, ahead of Cesc Fàbregas (111) and Wayne Rooney (103). Giggs's record has stood since his retirement in 2014. All figures are as of the 2025 season.
How many Premier League assists does Kevin De Bruyne have?+
Kevin De Bruyne has climbed past 115 Premier League assists for Manchester City, moving into second place on the all-time list behind Ryan Giggs. He has topped the single-season assist charts multiple times, including a share of the all-time single-season record of 20. His total is current through the 2025 season, but he still trails Giggs by more than 40.
Can anyone break Ryan Giggs's assist record?+
It is very difficult. Giggs's 162 assists were built over 24 seasons, and reaching that number requires both elite creativity and extraordinary longevity at one club. Kevin De Bruyne is the closest challenger but remains more than 40 assists behind. Given how rare two-decade Premier League careers are, Giggs's record looks secure for now.
Who has the most assists in a single Premier League season?+
Thierry Henry and Kevin De Bruyne share the single-season Premier League assists record with 20, set by Henry in 2002-03 and matched by De Bruyne in 2019-20. The single-season record and the career record, held by Ryan Giggs, are separate marks, but both highlight the value the Premier League places on elite creativity.
Sources
Play & tools
Free browser games and tools — no account, no download.
- Play 38-0 — Sign a 4-4-2 of all-time football legends and chase a perfect 38-0 league season — perfect, not just unbeaten.
- Explore all our games →
Related football guides
View all →
Most Premier League Appearances
Gareth Barry holds the record for most Premier League appearances with 653. The full leaderboard of the competition's most durable players.
Most Premier League Titles by a Club
Manchester United have won 13 Premier League titles, the most of any club. The full leaderboard of Premier League champions, explained.
Most Premier League Clean Sheets
Petr Cech holds the Premier League clean sheet record with 202. The full leaderboard of the league's greatest goalkeepers, explained.
Most Premier League Hat-Tricks
Sergio Aguero scored 12 Premier League hat-tricks, the most in the competition's history. The full leaderboard of top hat-trick scorers, explained.
Most Premier League Goals All-Time
Alan Shearer holds the Premier League record with 260 goals, ahead of Harry Kane's 213. The full all-time scoring leaderboard, explained.
The Fastest Goal in Premier League History
Shane Long scored after just 7.69 seconds in 2019, the fastest goal in Premier League history. The full leaderboard of the quickest strikes.