Most Assists In The Premier League Season By Season

It’s all well and good remembering the prolific goal scorers of the Premier league, but football is about much more than just scoring. A sturdy defence is required to keep goals out and playmakers are required to supply the goal scorers with an opportunity to score.

This blog focuses on those players who shone in the art of assisting goals. Who has the most assists in the Premier League? Keep on reading to find out! There’s a decent range of statistics available here concerning Premier League assists.

Most Premier League Assists In A Career

Here are the names lucky enough to make it in to the top 20 all time Assist makers in the Premier League.


Ranking Player Assists
1 Ryan Giggs 162
2 Cesc Fabregas 111
3 Wayne Rooney 103
4 Frank Lampard 102
5 Dennis Bergkamp 94
6 David Silva 93
7 Steven Gerrard 92
8 Kevin De Bruyne 86
8 James Milner 86
10 David Beckham 80
11 Teddy Sheringham 76
12 Thierry Henry 74
13 Andy Cole 73
14 Ashley Young 71
15 Darren Anderton 68
16 Christian Eriksen 66
17 Gareth Barry 64
17 Alan Shearer 64
19 Matt Le Tissier 63
20 Nolberto Solano 62

Most Goalkeeper Assists In The Premier League

Paul Robinson has the most goalkeeper assists in the Premier League. His 375 appearances brought about 86 clean sheets, 5 assists and 1 goal.

Paul Robinson

Robinson took a free kick from deep inside Spurs’ half, which bounced and looped over the much red faced Watford goalkeeper, Ben Foster.

  • 1 – Paul Robinson – 5
  • 2 – Pepe Reina – 4
  • 2 – David Seaman – 4
  • 4 – Mark Crossley – 3
  • 4 – Tim Howard – 3
  • 4 – Jussi Jääskeläinen – 3
  • 4 – Peter Schmeichel – 3

Most Assists In The Premier League From A Defender

Ashley Young has this stat currently by a good margin. In his 384 league appearances so far, he has helped keep 78 clean sheets, assisted 71 goals and scored 48 himself.

Ashley Young

Andy Robertson and Trent Alexander Arnold are making good ground on that 71 target and with them still looking to have plenty of years left in them, they are hot contenders to surpass it.

  • 1 – Ashley Young – 71
  • 2 – Leighton Baines – 53
  • 3 – Andrew Robertson – 49
  • 4 – Antonio Valencia – 46
  • 5 – Trent Alexander Arnold – 45
  • 6 – Graeme Le Saux – 44

Most Premier League Assists From A Midfielder

This area of the pitch is where one would expect to find the player with most overall assists… and it is. Ryan Giggs was a goal making machine and his total of 162 Premier league assists will take some beating.

Ryan Giggs

His long enduring career saw him make 632 Premier League appearances also saw him make the illustrious 100+ premier league clubs, hanging up his boots with a final goal tally of 109.

  • 1 – Ryan Giggs – 162
  • 2 – Cesc Fàbregas – 111
  • 3 – Frank Lampard – 102
  • 4 – David Silva – 93
  • 5 – Steven Gerrard – 92
  • 6 – James Milner – 86
  • 6 – Kevin De Bruyne – 86
  • 8 – David Beckham – 80

Most Premier League Assists By A Forward

No one has been as creative up top as Wayne Rooney was, as far as this statistic is concerned. From 491 appearances he assisted 103 times and scored a whopping 208 times, putting him second in the all-time Premier League goal scorer table behind Alan Shearer.

Wayne Rooney

Raheem Sterling and Riyad Mahrez are the closest currently to reaching Rooney’s 103 assist tally. However, as they are currently around the 50+ mark, it’s going to be a while before they are in any type of position to threaten it.

  • 1 – Wayne Rooney – 103
  • 2 – Dennis Bergkamp –  94
  • 3 – Teddy Sheringham – 76
  • 4 – Thierry Henry – 74
  • 5 – Andy Cole – 73
  • 6 – Alan Shearer – 64

Most Premier League Assists In A Season

There have been two people who have managed to produce 20 assists within one season. These were:

  • Kevin De Bruyne – 2019/20 season
  • Thierry Henry – 2002/03 season

Most Premier League Assists This Season

Who is the current player topping the assist charts? Here’s who made the top 20 Premier League assist makers for the 2021/22 season:


Ranking Player Assists
1 Mohamed Salah 13
2 Trent Alexander Arnold 12
3 Harvey Barnes 10
3 Jarrod bowen 10
3 Mason Mount 10
3 Andrew Robertson 10
7 Reece James 9
7 Harry Kane 9
7 Paul Pogba 9
10 Michail Antonio 8
10 Kevin De Bruyne 8
10 Gabriel Jesus 8
10 Dejan Kulusevski 8
10 James Maddison 8
15 João Cancelo 7
15 Alexandre Lacazette 7
15 Bryan Mbeumo 7
15 Bukayo Saka 7
15 Son Heung-Min 7
20 Saïd Benrahma 6
12 Bukayo Saka 5
12 Kelechi Iheanacho 5
23 Saïd Benrahma 4
23 Abdoulaye Doucouré 4
23 Riyad Mahrez 4
23 Declan Rice 4
23 Lucas Moura 4
23 James Ward-Prowse 4
23 Ilkay Gundogan 4
20 Danny Ings 4

Latest Football Betting Predictions

Here are the latest posts from our football tips writers. Tips are updated daily on some markets, be sure to check back to see what tips are on offer.