Most assists (career) Rank Name Assists Games Ratio Playing position First assist Last assist 1 Ryan Giggs 162 632 0.26 Midfielder 1992–93 2012–13 2 Cesc Fàbregas 111 350 0.32 Midfielder 2004–05 2017–18 3 Wayne Rooney 103 491 0.21 Forward 2002–03 2017–18 4 Frank Lampard 102 609 0.17 Midfielder 1997–98 2014–15 5 Dennis Bergkamp 94 315 0.30 Forward 1995–96 2005–06 6 David Silva 93 308 0.30 Midfielder 2010–11 2019–20 7 Steven Gerrard 92 504 0.18 Midfielder 1999–2000 2014–15 8 James Milner 84 536 0.16 Midfielder 2004–05 2019–20 9 David Beckham 80 265 0.30 Midfielder 1995–96 2002–03 10 Teddy Sheringham 76 418 0.18 Forward 1992–93 2005–06