Who has the most assists in Premier League history? Record holder, all-time top 20 stat leaders

Manchester City’s 4-0 win over Southampton on October 8, 2022 saw Kevin De Bruyne break the club’s record for the most Premier League assists.

The Belgium star’s final tally stands at 119 in just 288 appearances — a figure that puts him second in the all-time standings, ahead of league legends including Cesc Fabregas, Wayne Rooney, and Frank Lampard.

In England’s top division since 1992, De Bruyne is just the fifth man to pass 100 assists. The 33-year-old also reached that milestone in record time: he hit the 100-mark having made at least 100 fewer appearances in the competition than any other player who reached a century of assists.

Still, De Bruyne was not able to catch the all-time leading assister in Premier League history before he left City at the end of 2024/25. That particular record looks like standing for some time.

MORE: All the latest EPL club news | Latest Premier League top scorer rankings

Who has the most assists in Premier League history?Ryan Giggs holds the record for the most assists in Premier League history. The Manchester United great provided 162 assists in 632 appearances during his 24-year senior career with the club.

Next on the list is Kevin De Bryune, who is eight clear of Cesc Fabregas, the former Arsenal and Chelsea midfielder.

Only two other players have managed more than 100 in the competition: Wayne Rooney, and Frank Lampard.

Only three of the top 20 are still playing in the Premier League as of 2025/26.

Premier League all-time most assists PlayerTeam(s)AssistsAppearances1.Ryan GiggsManchester United1626322.Kevin De BruyneManchester City1192883.Cesc FabregasArsenal, Chelsea1113504.Wayne RooneyEverton, Manchester United1034915.Frank LampardChelsea, Manchester City1026096.Dennis BergkampArsenal943157.David SilvaManchester City933098.Steven GerrardLiverpool925049.James Milner*Leeds United, Newcastle United, Aston Villa, Manchester City, Liverpool, Brighton & Hove Albion8963810.Mohamed Salah*Chelsea, Liverpool8730111.David BeckhamManchester United8026512.Christian EriksenTottenham, Brentford, Manchester United7831013.Teddy SheringhamTottenham, Manchester United, Portsmouth, West Ham7641814.Thierry HenryArsenal74258=Ashley YoungWatford, Aston Villa, Manchester United, Everton7448516.Andrew ColeNewcastle United, Manchester United, Blackburn Rovers, Fulham, Manchester City, Portsmouth, Sunderland7341417.Son Heung-minTottenham7133318.Darren AndertonTottenham, Birmingham City6831919.Raheem Sterling*Liverpool, Manchester City, Chelsea, Arsenal6539620.Trent Alexander-ArnoldLiverpool64259*Denotes active player still in the Premier League

Most assists in a Premier League seasonThe most assists by any one player in a single Premier League season is 20.

Thierry Henry was the first man to hit that tally, doing so in 2002/03 (in which he also scored 24 goals, behind only Ruud van Nistelrooy on 25). Kevin De Bruyne then matched the former Arsenal star by recording 20 assists for Man City in 2019/20.

Most assists in a Premier League matchThe most assists by any one player in a single Premier League match is four (4). Seven players have managed it, and four of them played for Arsenal at the time.

The first was Dennis Bergkamp, who provided four assists in the Gunners’ 5-0 win over Leicester City in February 1999. It was not until 2006 that the feat was repeated, this time by Jose Antonio Reyes in Arsenal’s 7-0 thrashing of Middlesbrough, when Henry scored a hat-trick to equal Cliff Bastin’s record of 150 league goals for the club.

Cesc Fabregas got four assists for Arsene Wenger’s side as they recovered from a fourth-minute Steven Nzonzi goal to beat Blackburn Rovers 6-2 in October 2009. Three years later, former Gunner Emmanuel Adebayor set up four goals in the first half alone as Tottenham ran out 5-0 winners over Newcastle.

Order was restored the following May as an Arsenal star became the fifth player to get four assists in a Premier League game: this time, Santi Cazorla helping the Gunners to a 4-1 win over Wigan Athletic that saw their opponents relegated.

It would be another seven years until Harry Kane set up all four of Son Heung-min’s goals as Tottenham defeated Southampton 5-2. Then, in August 2021, Paul Pogba became the first player not in a Spurs or Arsenal shirt to manage four assists in a game in Manchester United’s 5-1 demolition of Leeds United.

Indeed, the France star reached seven assists in the opening four matches for United in 2021/22, prompting suggestions he could be the first man to reach 21 in a single season — but he only set up a further two goals in England’s top flight before returning to Juventus on a free transfer.

What is an assist?In football/soccer, an assist is awarded to the player who makes the final pass before a goal is scored by a teammate. It could be a defence-splitting throughball, a pinpoint cross or just a simple nudge of the ball to one side (see Sergio Busquets ‘assisting’ Lionel Messi to score against Real Madrid back in 2011).

— UEFA Champions League (@ChampionsLeague) February 6, 2019An assist doesn’t have to be intentional, though. For instance, if a player scores a goal after the ball bounces kindly to them after hitting the back of their teammate’s head, that teammate will be credited with setting up the goal.

However, a player is not awarded an official assist if he or she wins a penalty for another to score, nor if they have a shot saved by the opposing goalkeeper and a teammate scores from the rebound.

Reviews

0 %

User Score

0 ratings
Rate This

Leave your comment

Your email address will not be published. Required fields are marked *