NHL All-Time Assists
Player
Assists
A
S
S
I
S
T
S
  1. Wayne Gretzky
  2. Ron Francis
  3. Mark Messier
  4. Ray Bourque
  5. Paul Coffey 
  6. Adam Oates
  7. Steve Yzerman
  8. Gordie Howe
  9. Marcel Dionne
10. Mario Lemieux
11.*Joe Sakic
12. Doug Gilmour
13. Jaromir Jagr
14. Al MacInnis
15. Larry Murphy
16. Stan Mikita
17. Brian Trottier
18. Phil Housley
19. Dale Hawerchuk
20. Phil Esposito
21. Denis Savard
22.*Mark Recchi
23. Bobby Clarke
24. Alex Delvecchio
25. Gilbert Perreault
26. John Bucyk
27. Pierre Turgeon
28. Jari Kurri
29. Guy Lafleur
30. Peter Stastny
31. Brian Leetch
32. Jean Ratelle
33. Vincent Damphousse
34.*Mats Sundin
35.*Chris Chelios
36.*Mike Modano
37. Bernie Federko
38. Larry Robinson
39. Denis Potvin
40. Norm Ullman
41. Bernie Nicholls
42.*Niklas Lidstrom
43. Luc Robitaille
44. Scott Stevens
45. Jean Beliveau
46.*Doug Weight
1963
1249
1193
1169
1135
1079
1063
1049
1040
1033
1013
964
953
934
929
926
901
894
891
873
865
859
852
825
814
813
812
797
793
789
781
776
773
766
763
761
761
750
742
739
734
730
726
712
712
708
* - Denotes active player
1