Updated as of the end of the 2003-04 season
| Rank | Players | Assists |
|---|---|---|
| 1 | R. Bourque | 1549 |
| 2 | W. Gretzky | 1190 |
| 3 | B. Leetch | 1030 |
| 4 | A. MacInnis | 1001 |
| 5 | R. Francis | 972 |
| 6 | S. Yzerman | 925 |
| 7 | M. Lemieux | 915 |
| 8 | M. Messier | 832 |
| 9 | J. Sakic | 788 |
| 10 | P. Coffey | 770 |
| 11 | D. Wilson | 698 |
| 12 | P. Housley | 693 |
| 13 | D. Gilmour | 679 |
| 14 | C. Chelios | 666 |
| 15 | L. Murphy | 592 |
| 16 | S. Fedorov | 585 |
| 17 | B. Nicholls | 566 |
| 18 | D. Hawerchuk | 565 |
| 19 | G. Suter | 560 |
| 20 | J. Kurri | 557 |
| 21 | J. Roenick | 555 |
| 22 | N. Lidstrom | 552 |
| 23 | M. Gartner | 548 |
| 24 | D. Savard | 545 |
| 25 | P. LaFontaine | 518 |
| 26 | M. Howe | 517 |
| 27 | R. Brind'amour | 507 |
| 28 | A. Oates | 504 |
| 29 | B. Hull | 489 |
| 30 | S. Stevens | 485 |
| 31 | B. Propp | 480 |
| 32 | L. Robinson | 469 |
| 33 | R. Blake | 458 |
| 34 | M. Goulet | 451 |
| 35 | M. Recchi | 451 |
| 36 | M. Dionne | 443 |
| 37 | J. Mullen | 438 |
| 38 | J. Brown | 437 |
| 39 | P. Turgeon | 430 |
| 40 | M. Modano | 427 |
| 41 | B.Shanahan | 425 |
| 42 | M. Schneider | 421 |
| 43 | E. Lindros | 416 |
| 44 | L. Robitaille | 416 |
| 45 | P. Reinhart | 416 |
| 46 | J.Jagr | 415 |
| 47 | T. Selanne | 415 |
| 48 | B. Trottier | 406 |
| 49 | T. Sandstrom | 405 |
| 50 | P.Forsberg | 399 |