NHL All-Time Leaders
Assists

(As of the end of 2017-18 Season)

Rank 	Player 	Years 	assists (current)
1 	Wayne Gretzky 	(1979-1999) 	1963
2 	Ron Francis 	(1981-2004) 	1249
3 	Mark Messier 	(1979-2004) 	1193
4 	Ray Bourque 	(1979-2001) 	1169
5 	Jaromir Jagr 	(1990-2018) 	1155
6 	Paul Coffey 	(1980-2001) 	1135
7 	Adam Oates 	(1985-2004) 	1079
8 	Steve Yzerman 	(1983-2006) 	1063
9 	Gordie Howe 	(1946-1980) 	1049
10 	Marcel Dionne 	(1971-1989) 	1040
11 	Mario Lemieux 	(1984-2006) 	1033
12 	Joe Thornton 	(1997-2018) 	1030
13 	Joe Sakic 	(1988-2009) 	1016
14 	Doug Gilmour 	(1983-2003) 	964
15 	Mark Recchi 	(1988-2011) 	956
16 	Al MacInnis 	(1981-2004) 	934
17 	Larry Murphy 	(1980-2001) 	929
18 	Stan Mikita 	(1958-1980) 	926
19 	Bryan Trottier 	(1975-1994) 	901
20 	Phil Housley 	(1982-2003) 	894
21 	Dale Hawerchuk 	(1981-1997) 	891
22 	Nicklas Lidstrom 	(1991-2012) 	878
23 	Phil Esposito 	(1963-1981) 	873
24 	Denis Savard 	(1980-1997) 	865
25 	Bobby Clarke 	(1969-1984) 	852
26 	Henrik Sedin 	(2000-2018) 	830
27 	Alex Delvecchio 	(1950-1974) 	825
28 	Gilbert Perreault 	(1970-1987) 	814
29 	Mike Modano 	(1988-2011) 	813
29 	Johnny Bucyk 	(1955-1978) 	813
31 	Pierre Turgeon 	(1987-2007) 	812
32 	Jari Kurri 	(1980-1998) 	797
33 	Guy Lafleur 	(1971-1991) 	793
34 	Peter Stastny 	(1980-1995) 	789
35 	Mats Sundin 	(1990-2009) 	785
36 	Brian Leetch 	(1987-2006) 	781
37 	Jean Ratelle 	(1960-1981) 	776
38 	Teemu Selanne 	(1992-2014) 	773
38 	Vincent Damphousse 	(1986-2004) 	773
40 	Chris Chelios 	(1983-2010) 	763
41 	Bernie Federko 	(1976-1990) 	761
42 	Doug Weight 	(1990-2011) 	755
43 	Larry Robinson 	(1972-1992) 	750
44 	Denis Potvin 	(1973-1988) 	742
45 	Norm Ullman 	(1955-1975) 	739
46 	Bernie Nicholls 	(1981-1999) 	734
47 	Rod Brind'Amour 	(1988-2010) 	732
48 	Luc Robitaille 	(1986-2006) 	726
49 	Daniel Alfredsson 	(1995-2014) 	713
50 	Scott Stevens 	(1982-2004) 	712
50 	Jean Beliveau 	(1950-1971) 	712
52 	Sidney Crosby 	(2005-2018) 	705
53 	Jeremy Roenick 	(1988-2009) 	703
54 	Dave Andreychuk 	(1982-2006) 	698
54 	Brendan Shanahan 	(1987-2009) 	698
56 	Dale Hunter 	(1980-1999) 	697
57 	Sergei Fedorov 	(1990-2009) 	696
58 	Henri Richard 	(1955-1975) 	688
59 	Brad Park 	(1968-1985) 	683
60 	Ray Whitney 	(1991-2014) 	679
60 	Bobby Smith 	(1978-1993) 	679
62 	Jarome Iginla 	(1995-2017) 	675
63 	Brett Hull 	(1985-2006) 	650
64 	Daniel Sedin 	(2000-2018) 	648
65 	Bobby Orr 	(1966-1979) 	645
66 	Martin St. Louis 	(1998-2015) 	642
66 	Gary Suter 	(1985-2002) 	642
68 	Dave Taylor 	(1977-1994) 	638
69 	Borje Salming 	(1973-1990) 	637
69 	Darryl Sittler 	(1970-1985) 	637
71 	Peter Forsberg 	(1994-2011) 	636
72 	Brad Richards 	(2000-2016) 	634
72 	Neal Broten 	(1980-1997) 	634
74 	Theoren Fleury 	(1988-2003) 	633
75 	Ryan Getzlaf 	(2005-2018) 	628
76 	Mike Gartner 	(1979-1998) 	627
77 	Andy Bathgate 	(1952-1971) 	624
78 	Henrik Zetterberg 	(2002-2018) 	623
79 	Sergei Zubov 	(1992-2009) 	619
80 	Patrik Elias 	(1995-2016) 	617
81 	Rod Gilbert 	(1960-1978) 	615
82 	Marian Hossa 	(1997-2017) 	609
83 	Michel Goulet 	(1979-1994) 	604
83 	Pavel Datsyuk 	(2001-2016) 	604
85 	Kirk Muller 	(1984-2003) 	602
86 	Glenn Anderson 	(1980-1996) 	601
87 	Alexei Kovalev 	(1992-2013) 	599
88 	Patrick Marleau 	(1997-2018) 	594
89 	Dino Ciccarelli 	(1980-1999) 	592
90 	Sergei Gonchar 	(1994-2015) 	591
91 	Doug Wilson 	(1977-1993) 	590
91 	Dave Keon 	(1960-1982) 	590
91 	Nicklas Backstrom 	(2007-2018) 	590
94 	Paul Kariya 	(1994-2010) 	587
95 	Dave Babych 	(1980-1999) 	581
96 	Alex Tanguay 	(1999-2016) 	580
97 	Brian Propp 	(1979-1994) 	578
98 	Saku Koivu 	(1995-2014) 	577
99 	Scott Gomez 	(1999-2016) 	575
100 Steve Larmer 	(1980-1995) 	571