NHL All-Time Assists Leaders

All Time NHL Records
Single Season NHL Records
Career Points Leaders Most Points in a Season
Career Goals Leaders Most Goals in a Season
Career Assists Leaders Most Assists in a Season
Career PIM Leaders Most Penalty Minutes in a Season
Career Wins Leaders Most Wins in a Season
Career Shutouts Leaders Most Shutouts in a Season
Career GAA Leaders 50 Goal Seasons

Wayne Gretzky's NHL career mark of 1963 all time assists will be safe for along time, and it may never be broken. His career assist total of 1963 is more than the 2nd all time leading scorer (Mark Messier, 1887 career points). One all the all time underrated players, Ron Francis, currently sits 2nd overall, over 700 assists behind Gretzky. Raymond Bourque has the most career assists among defenseman, just ahead of Paul Coffey.

There are only 11 players who have currently recorded over 1,000 career NHL assists. There are 7 active players who are in the top 50, but none are likely to join the 1,000 assist club.

NHL All-Time Assists Leaders
Rank Player Team(s) ASTs GMs
1 Wayne Gretzky Edmonton Oilers (1979/80 - 1987/88)
Los Angeles Kings (1988/89 - 1995/96)
St. Louis Blues (1995/96)
New York Rangers (1996/97 - 1998/99)
1963 1487
2 Ron Francis Hartford Whalers (1981/82 - 1990/91)
Pittsburgh Penguins (1990/91 - 1997/98)
Carolina Hurricanes (1998/99 - 2003/04)
Toronto Maple Leafs (2003/04)
1249 1731
3 Mark Messier Edmonton Oilers (1979/80 - 1990/91)
New York Rangers (1991/92 - 1996/97)
Vancouver Canucks (1997/98 - 1999/00)
New York Rangers (2000/01 - 2003/04)
1193 1756
4 Raymond Bourque Boston Bruins (1979/80 - 1999/00)
Colorado Avalanche (1999/00 - 2000/01)
1169 1612
5 Paul Coffey Edmonton Oilers (1980/81 - 1986/87)
Pittsburgh Penguins (1987/88 - 1991/92)
Los Angeles Kings (1991/92 - 1992/93)
Detroit Red Wings (1992/93 - 1995/96)
Hartford Whalers (1996/97)
Philadelphia Flyers (1996/97 - 1997/98)
Chicago Blackhawks (1998/99)
Carolina Hurricanes (1998/99 - 1999/00)
Boston Bruins (2000/01)
1135 1409
6 Adam Oates Detroit Red Wings (1985/86 - 1988/89)
St. Louis Blues (1989/90 - 1991/92)
Boston Bruins (1991/92 - 1996/97)
Washington Capitals (1996/97 - 2001/02)
Philadelphia Flyers (2001/02)
Mighty Ducks of Anaheim (2002/03)
Edmonton Oilers (2003/04)
1079 1337
7 Steve Yzerman Detroit Red Wings (1983/94 - 2005/06) 1063 1514
8 Gordie Howe Detroit Red Wings (1946/47 - 1970/71)
Hartford Whalers (1979/80)
1049 1767
9 Marcel Dionne Detroit Red Wings (1971/72 - 1974/75)
Los Angeles Kings (1975/76 - 1986/87)
New York Rangers (1986/87 - 1988/89)
1040 1348
10 Mario Lemieux Pittsburgh Penguins (1984/85 - 1996/97, 2000/01 - 2003/04, 2005/06) 1033 915
11 Joe Sakic Quebec Nordiques (1988/89 - 1994/95)
Colorado Avalanche (1995/96 - 2003/04, 2005/06 - 2008/09)
1016 1378
12 Doug Gilmour St. Louis Blues (1983/84 - 1987/88)
Calgary Flames (1988/89 - 1991/92)
Toronto Maple Leafs (1991/92 - 1996/97)
New Jersey Devils (1996/97 - 1997/98)
Chicago Blackhawks (1998/99 - 1999/00)
Buffalo Sabres (1999/00 - 2000/01)
Montreal Canadiens (2001/02 - 2002/03)
Toronto Maple Leafs (2002/03)
964 1474
13 Jaromir Jagr Pittsburgh Penguins (1990/91 - 2000/01)
Washington Capitals (2001/02 - 2003/04)
New York Rangers (2003/04, 2005/06 - 2007/08)
953 1273
14 Al MacInnis Calgary Flames (1981/82 - 1993/94)
St. Louis Blues (1994/95 - 2003/04)
934 1416
15 Larry Murphy Los Angeles Kings (1980/81 - 1983/84)
Washington Capitals (1983/84 - 1988/89)
Minnesota North Stars (1988/89 - 1990/91)
Pittsburgh Penguins (1990/91 - 1994/95)
Toronto Maple Leafs (1995/96 - 1996/97)
Detroit Red Wings (1996/97 - 2000/01)
929 1615
16 Stan Mikita Chicago Blackhawks (1958/59 - 1979/80) 926 1394
17 Bryan Trottier New York Islanders (1975/76 - 1989/90)
Pittsburgh Penguins (1990/91 - 1991/92, 1993/94)
901 1279
18 *Mark Recchi Pittsburgh Penguins (1988/89 - 1991/92)
Philadelphia Flyers (1991/92 - 1994/95)
Montreal Canadiens (1994/95 - 1998/99)
Philadelphia Flyers (1998/99 - 2003/04)
Pittsburgh Penguins (2005/06)
Carolina Hurricanes (2005/06)
Pittsburgh Penguins (2006/07 - 2007/08)
Atlanta Thrashers (2007/08)
Tampa Bay Lightning (2008/09)
Boston Bruins (2008/09)
898 1495
19 Phil Housley Buffalo Sabres (1982/83 - 1989/90)
Winnipeg Jets (1990/91 - 1992/93)
St. Louis Blues (1993/94)
Calgary Flames (1994/95 - 1995/96)
New Jersey Devils (1995/96)
Washington Capitals (1996/97 - 1997/98)
Calgary Flames (1998/99 - 2000/01)
Chicago Blackhawks (2001/02 - 2002/03)
Toronto Maple Leafs (2002/03)
894 1495
20 Dale Hawerchuk Winnipeg Jets (1981/82 - 1989/90)
Buffalo Sabres (1990/91 - 1994/95)
St. Louis Blues (1995/96)
Philadelphia Flyers (1995/96 - 1996/97)
891 1188
21 Phil Esposito Chicago Blackhawks (1963/64 - 1966/67)
Boston Bruins (1967/68 - 1975/76)
New York Rangers (1975/76 - 1980/81)
873 1282
22 Denis Savard Chicago Blackhawks (1980/81 - 1989/90)
Montreal Canadiens (1990/91 - 1992/93)
Tampa Bay Lightning (1993/94 - 1994/95)
Chicago Blackhawks (1994/95 - 1996/97)
865 1196
23 Bobby Clarke Philadelphia Flyers (1969/70 - 1983/84) 852 1144
24 Alex Delvecchio Detroit Red Wings (1950/51 - 1973/74) 825 1550
25 Gilbert Perreault Buffalo Sabres (1970/71 - 1986/87) 814 1191
26 John Bucyk Detroit Red Wings (1955/56 - 1956/57)
Boston Bruins (1957/58 - 1977/78)
813 1540
27 Pierre Turgeon Buffalo Sabres (1987/88 - 1991/92)
New York Islanders (1991/92 - 1994/95)
Montreal Canadiens (1994/95 - 1996/97)
St. Louis Blues (1996/97 - 2000/01)
Dallas Stars (2001/02 - 2003/04)
Colorado Avalanche (2005/06 - 2006/07)
812 1294
28 Jari Kurri Edmonton Oilers (1980/81 - 1989/90)
Los Angeles Kings (1991/92 - 1995/96)
New York Rangers (1995/96)
Mighty Ducks of Anaheim (1996/97)
Colorado Avalanche (1997/98)
797 1251
29 Guy Lafleur Montreal Canadiens (1971/72 - 1984/85)
New York Rangers (1988/89)
Quebec Nordiques (1989/90 - 1990/91)
793 1127
30 Peter Stastny Quebec Nordiques (1980/81 - 1989/90)
New Jersey Devils (1989/90 - 1992/93)
St. Louis Blues (1993/94 - 1994/95)
789 977
31 *Mike Modano Minnesota North Stars (1989/90 - 1992/93)
Dallas Stars (1993/94 - 2003/04, 2005/06 - present)
786 1401
32 Mats Sundin Quebec Nordiques (1990/91 - 1993/94)
Toronto Maple Leafs (1994/95 - 2003/04, 2005/06 - 2007/08)
Vancouver Canucks (2008/09)
785 1346
33 Brian Leetch New York Rangers (1987/88 - 2003/04)
Toronto Maple Leafs (2003/04)
Boston Bruins (2005/06)
781 1205
34 Jean Ratelle New York Rangers (1960/61 - 1975/76)
Boston Bruins (1995/96 - 1980/81)
776 1281
35 Vincent Damphousse Toronto Maple Leafs (1986/87 - 1990/91)
Edmonton Oilers (1991/92)
Montreal Canadiens (1992/93 - 1998/99)
San Jose Sharks (1998/99 - 2003/04)
773 1378
36 *Nicklas Lidstrom Detroit Red Wings (1991/93 - 2003/04, 2005/06 - present) 769 1334
37 *Chris Chelios Montreal Canadiens (1983/84 - 1989/90)
Chicago Blackhawks (1990/91 - 1998/99)
Detroit Red Wings (1998/99 - 2003/04, 2005/06 - present)
763 1616
38 Bernie Federko St. Louis Blues (1976/77 - 1988/89)
Detroit Red Wings (1989/90)
761 1000
39 Larry Robinson Montreal Canadiens (1972/73 - 1988/89)
Los Angeles Kings (1989/90 - 1991/92)
750 1384
40 Denis Potvin New York Islanders (1973/74 - 1987/88) 742 1060
41 Norm Ullman Detroit Red Wings (1955/56 - 1967/68)
Toronto Maple Leafs (1967/68 - 1974/75)
739 1410
42 Bernie Nicholls Los Angeles Kings (1981/82 - 1989/90)
New York Rangers (1989/90 - 1991/92)
Edmonton Oilers (1991/92 - 1992/93)
New Jersey Devils (1992/93 - 1993/94)
Chicago Blackhawks (1994/95 - 1995/96)
San Jose Sharks (1996/97 - 1998/99)
734 1127
43 *Doug Weight New York Rangers (1991/92 - 1992/93)
Edmonton Oilers (1992/93 - 2000/01)
St. Louis Blues (2001/02 - 2003/04, 2005/06)
Carolina Hurricanes (2005/06)
St. Louis Blues (2006/07 - 2007/08)
Anaheim Ducks (2007/08)
New York Islanders (2008/09 - present)
733 1186
44 Luc Robitaille Los Angeles Kings (1986/87 - 1993/94)
Pittsburgh Penguins (1994/95)
New York Rangers (1995/96 - 1996/97)
Los Angeles Kings (1997/98 - 2000/01)
Detroit Red Wings (2001/02 - 2002/03)
Los Angeles Kings (2003/04, 2005/06)
726 1431
45 *Rod Brind'Amour St. Louis Blues (1989/90 - 1990/91)
Philadelphia Flyers (1991/92 - 1999/00)
Carolina (1999/00 - present)
723 1409
T46 Jean Beliveau Montreal Canadiens (1950/51 - 1970/71) 712 1125
T46 Scott Stevens Washington Capitals (1982/83 - 1989/90)
St. Louis Blues (1990/91)
New Jersey Devils (1991/92 - 2003/04)
712 1635
48 Jeremy Roenick Chicago Blackhawks (1988/89 - 1995/96)
Phoenix Coyotes (1996/97 - 2000/01)
Philadelphia Flyers (2001/02 - 2003/04)
Los Angeles Kings (2005/06)
Phoenix Coyotes (2006/07)
San Jose Sharks (2007/08 - present)
703 1363
T49 Dave Andreychuk Buffalo Sabres (1982/83 - 1992/93)
Toronto Maple Leafs (1992/93 - 1995/96)
New Jersey Devils (1995/96 - 1998/99)
Boston Bruins (1999/00)
Colorado Avalanche (1999/00)
Buffalo Sabres (2000/01)
Tampa Bay Lightning (2001/02 - 2003/04, 2005/06)
698 1639
T49 *Brendan Shanahan New Jersey Devils (1987/88 - 1990/91)
St. Louis Blues (1991/92 - 1994/95)
Hartford Whalers (1995/96 - 1996/97)
Detroit Red Wings (1996/97 - 2003/04, 2005/06)
New York Rangers (2006/07 - 2008/09)
New Jersey Devils (2008/09)
698 1524
51 Dale Hunter Quebec Nordiques (1980/81 - 1986/87)
Washington Capitals (1987/88 - 1998/99)
Colorado Avalanche (1998/99)
697 1407


* Active Player
Updated: Oct. 13th 2009

Sources:
Hockey-Reference.com
Wikipedia.org
Statshockey.net
2007 NHL Official Guide and Record book