Top 50 All-Time Point Leaders

Updated as of the end of the 2003-04 season

Top 50 All-Time Goal Leaders

Top 50 All-Time Assist Leaders

Rank Players Games Played Goals Assits Points Points Per Game
1 Mario Lemieux 1202 1183 915 2098 1.74
2 Wayne Gretzky 1343 860 1190 2050 1.53
3 Ray Bourque 1698 413 1549 1962 1.16
4 Steve Yzerman 1363 725 925 1650 1.21
5 Brett Hull 1316 973 489 1462 1.11
6 Mark Messier 1314 611 832 1443 1.10
7 Al MacInnis 1574 370 1001 1371 .87
8 Ron Francis 1625 392 972 1364 .84
9 Joe Sakic 1177 482 788 1270 1.08
10 Brian Leetch 1200 209 1030 1239 1.03
11 Sergei Fedorov 1066 537 585 1122 1.05
12 Mike Gartner 1124 479 548 1027 .91
13 Paul Coffey 1122 256 770 1026 .91
14 Bernie Nicholls 839 405 566 971 1.16
15 Jari Kurri 1010 411 557 968 .96
16 Doug Gilmour 1130 286 679 965 .85
17 Jaromir Jagr 880 520 415 935 1.06
18 Dale Hawerchuk 832 362 565 927 1.11
19 Pat LaFontaine 829 384 518 902 1.09
20 Teemu Selanne 867 477 415 892 1.03
21 Eric Lindros 773 475 416 891 1.15
22 Doug Wilson 932 185 698 883 .95
23 Joe Mullen 960 432 438 870 .91
24 Denis Savard 771 307 545 852 1.11
25 Phil Housley 1123 157 693 850 .76
26 Jeremy Roenick 1096 284 555 839 .77
27 Luc Robitaille 861 400 416 816 .95
28 Michel Goulet 714 363 451 814 1.14
29 Chris Chelios 1298 147 666 813 .63
30 Brian Propp 839 326 480 806 .96
31 Alexander Mogilny 856 428 363 791 .92
32 Mike Bossy 567 409 355 764 1.35
33 Dave Andreychuk 832 367 396 763 .92
34 Brendan Shanahan 1051 330 425 755 .72
35 Marcel Dionne 590 309 443 752 1.28
36 Paul Kariya 743 391 355 746 1.00
37 Pavel Bure 810 454 285 739 .91
38 Mark Recchi 1016 287 451 738 .73
39 Mike Modano 912 302 427 729 .80
40 Nicklas Lidstrom 991 174 552 726 .73
41 Joe Nieuwendyk 780 349 373 722 .93
42 Larry Murphy 1051 123 592 715 .68
43 Tomas Sandstrom 793 306 405 711 .90
44 Gary Suter 945 134 560 694 .73
45 Pierre Turgeon 803 257 430 687 .86
46 Rod Brind'amour 1129 177 507 684 .61
47 Bryan Trottier 578 273 406 679 1.18
48 Mark Howe 807 143 517 660 .82
49 Peter Stastny 593 266 389 655 1.11
50 Adam Oates 766 148 504 652 .85