The 51 skaters with the most assists, 1917–18 to 2017–18

Every skater on this list is ranked on one number: assists in the regular season between 1917–18 and 2017–18. Nothing else is weighed, and the figures each ranking rests on are in the table.

Wayne GretzkyWayne Gretzky: 1,9631,963Ron FrancisRon Francis: 1,2491,249Mark MessierMark Messier: 1,1931,193Raymond BourqueRaymond Bourque: 1,1691,169Jaromir JagrJaromir Jagr: 1,1551,155Paul CoffeyPaul Coffey: 1,1351,135Adam OatesAdam Oates: 1,0791,079Steve YzermanSteve Yzerman: 1,0631,063Gordie HoweGordie Howe: 1,0491,049Marcel DionneMarcel Dionne: 1,0401,040Mario LemieuxMario Lemieux: 1,0331,033Joe ThorntonJoe Thornton: 1,0301,030Joe SakicJoe Sakic: 1,0161,016Doug GilmourDoug Gilmour: 964964Mark RecchiMark Recchi: 956956
Assists — the leading 15. Every one of the 51 is in the table below.
#PlayerPosSeasonsAssistsGamesGoalsPoints
1Wayne GretzkyC1979–80 to 1998–991,9631,4878942,857
2Ron FrancisC1981–82 to 2003–041,2491,7315491,798
3Mark MessierC1979–80 to 2003–041,1931,7566941,887
4Raymond BourqueD1979–80 to 2000–011,1691,6124101,579
5Jaromir JagrR1990–91 to 2017–181,1551,7337661,921
6Paul CoffeyD1980–81 to 2000–011,1351,4093961,531
7Adam OatesC1985–86 to 2003–041,0791,3373411,420
8Steve YzermanC1983–84 to 2005–061,0631,5146921,755
9Gordie HoweR1946–47 to 1979–801,0491,7678011,850
10Marcel DionneC1971–72 to 1988–891,0401,3487311,771
11Mario LemieuxC1984–85 to 2005–061,0339156901,723
12Joe ThorntonC1997–98 to 2017–181,0301,4933971,427
13Joe SakicC1988–89 to 2008–091,0161,3786251,641
14Doug GilmourC1983–84 to 2002–039641,4744501,414
15Mark RecchiR1988–89 to 2010–119561,6525771,533
16Al MacInnisD1981–82 to 2003–049341,4163401,274
17Larry MurphyD1980–81 to 2000–019291,6152871,216
18Stan MikitaC1958–59 to 1979–809261,3945411,467
19Bryan TrottierC1975–76 to 1993–949011,2795241,425
20Phil HousleyD1982–83 to 2002–038941,4953381,232
21Dale HawerchukC1981–82 to 1996–978911,1885181,409
22Nicklas LidstromD1991–92 to 2011–128781,5642641,142
23Phil EspositoC1963–64 to 1980–818731,2827171,590
24Denis SavardC1980–81 to 1996–978651,1964731,338
25Bobby ClarkeC1969–70 to 1983–848521,1443581,210
26Henrik SedinC2000–01 to 2017–188301,3302401,070
27Alex DelvecchioC1950–51 to 1973–748251,5494561,281
28Gilbert PerreaultC1970–71 to 1986–878141,1915121,326
29John BucykL1955–56 to 1977–788131,5405561,369
29Mike ModanoC1988–89 to 2010–118131,4995611,374
31Pierre TurgeonC1987–88 to 2006–078121,2945151,327
32Jari KurriR1980–81 to 1997–987971,2516011,398
33Guy LafleurR1971–72 to 1990–917931,1265601,353
34Peter StastnyC1980–81 to 1994–957899774501,239
35Mats SundinC1990–91 to 2008–097851,3465641,349
36Brian LeetchD1987–88 to 2005–067811,2052471,028
37Jean RatelleC1960–61 to 1980–817761,2814911,267
38Vincent DamphousseC1986–87 to 2003–047731,3784321,205
38Teemu SelanneR1992–93 to 2013–147731,4516841,457
40Chris CheliosD1983–84 to 2009–107631,651185948
41Bernie FederkoC1976–77 to 1989–907611,0003691,130
42Doug WeightC1990–91 to 2010–117551,2382781,033
43Larry RobinsonD1972–73 to 1991–927501,384208958
44Denis PotvinD1973–74 to 1987–887421,0603101,052
45Norm UllmanC1955–56 to 1974–757391,4104901,229
46Bernie NichollsC1981–82 to 1998–997341,1274751,209
47Rod Brind'AmourC1988–89 to 2009–107321,4844521,184
48Luc RobitailleL1986–87 to 2005–067261,4316681,394
49Daniel AlfredssonR1995–96 to 2013–147131,2464441,157
50Jean BeliveauC1950–51 to 1970–717121,1255071,219
50Scott StevensD1982–83 to 2003–047121,635196908

How this list is made

Ranked on assists in the regular season, 1917–18 to 2017–18. Players are ranked on that number alone and on nothing else: there is no judgement here about who was better. Where two are level they share a rank, and the list runs past fifty when fiftieth place is shared, because splitting a tie would mean choosing between them on no stated basis.

Counting statistics only. A rate — an average, a percentage — needs a minimum number of appearances before it means anything, and no such minimum is published that this site could cite. Inventing one would put a number nobody chose at the centre of a ranking. A total needs no cut-off: most goals is a fact with nothing hidden in it.

Some of these careers were not over. Jaromir Jagr, Joe Thornton and Henrik Sedin played in 2017–18, the last season these figures cover, so their totals are what they had reached by then and not what they finished with. This site has no source for what has happened since.

Career figures from the Hockey Databank project, obtained free of charge and copyrighted by it. Regular season only; the play-offs are not counted.

All the NHL pages