List of all-time NHL leaders

This page ranks the top players in the National Hockey League's history for various statistics, including points, goals, assists, goaltender wins, etc.

Note: A (*) denotes a player who is still active

All-time regular season points leaders

 * 1) Wayne Gretzky ( C - Oilers, Kings, Blues, Rangers), 1487 games played, 2857 points
 * 2) Mark Messier (LW/C - Oilers, Rangers, Canucks), 1756 games played, 1887 points
 * 3) Gordie Howe (RW - Red Wings, Whalers), 1767 games played, 1850 points
 * 4) Ron Francis (C - Whalers, Penguins, Hurricanes, Maples Leafs), 1731 games played 1798 points
 * 5) Marcel Dionne (C/RW - Red Wings, Kings, Rangers), 1348 games played, 1771 points
 * 6) Steve Yzerman (C - Red Wings), 1514 games played, 1755 points
 * 7) Mario Lemieux (C - Penguins), 915 games played 1723 points
 * 8) Joe Sakic*(C - Nordiques/Avalanche), 1363 games played, 1629 points
 * 9) Jaromir Jagr* (RW - Penguins, Capitals, Rangers), 1273 games played, 1599 points
 * 10) Phil Esposito (C - Blackhawks, Bruins, Rangers), 1282 games played, 1590 points
 * 11) Raymond Bourque (D - Bruins, Avalanche), 1612 games played, 1579 points
 * 12) Paul Coffey (D - Oilers, Penguins, Kings, Red Wings, Whalers, Flyers, Blackhawks, Hurricanes, Bruins), 1409 games played, 1531 points
 * 13) Stan Mikita (C - Blackhawks), 1394 games played, 1467 points
 * 14) Bryan Trottier (C - Islanders, Penguins), 1279 games played, 1425 points
 * 15) Adam Oates (C - Red Wings, Blues, Bruins, Capitals, Flyers, Mighty Ducks, Oilers), 1337 games played, 1420 points
 * 16) Doug Gilmour (C - Blues, Flames, Maple Leafs, Devils, Blackhawks, Sabres, Canadiens), 1474 games played, 1414 points
 * 17) Dale Hawerchuk (C - Jets, Sabres, Blues, Flyers), 1188 games played, 1409 points
 * 18) Jari Kurri (RW - Oilers, Kings, Rangers, Mighty Ducks, Avalanche), 1251 games played, 1398 points
 * 19) Luc Robitaille (LW || Kings, Penguins, Rangers, Red Wings), 1431 games played, 1394 points
 * 20) Brett Hull (RW - Flames, Blues, Stars, Red Wings, Coyotes), 1269 games played, 1391 points
 * 21) Mark Recchi(RW - Penguins, Flyers, Canadiens, Hurricanes), 1410 games played, 1381 points
 * 22) Johnny Bucyk (LW - Red Wings, Bruins), 1540 games played, 1369 points
 * 23) Guy Lafleur (RW - Canadiens, Rangers, Nordiques), 1127 games played, 1353 points
 * 24) Brendan Shanahan* (LW - Devils, Blues, Whalers, Red Wings, Rangers), 1490 games played, 1340 points
 * 25) Denis Savard (C - Blackhawks, Canadiens, Lightning), 1196 games played 1338 points
 * 26) Dave Andreychuk (LW - Sabres, Maple Leafs, Devils, Bruins, Avalanche, Lightning), 1639 games played, 1338 points
 * 27) Mike Gartner (RW - Capitals, North Stars, Rangers, Maple Leafs, Coyotes), 1432 games played, 1335 points
 * 28) Pierre Turgeon(C - Sabres, Islanders, Canadiens, Blues, Stars, Avalanche), 1294 games played, 1327 points
 * 29) Gilbert Perreault (RW - Sabres), 1191 games played, 1326 points
 * 30) Mats Sundin (C - Nordiques,  Vancouver Canucks, Maple Leafs), 1305 games played, 1321 points
 * 31) Alex Delvecchio (C - Red Wings), 1550 games played, 1281 points
 * 32) Al MacInnis (D - Flames, Blues), 1416 games played, 1274 points
 * 33) Jean Ratelle (C - Rangers, Bruins), 1281 games played, 1267 points
 * 34) Peter Šťastný (C - Nordiques, Devils, Blues), 977 games played, 1239 points
 * 35) Phil Housley (D - Sabres, Jets, Blues, Flames, Devils, Capitals, Blackhawks, Maple Leafs), 1495 games played, 1232 points
 * 36) Norm Ullman (C - Red Wings, Maple Leafs), 1410 games played, 1229 points
 * 37) Mike Modano(C - North Stars/Stars), 1238 games played, 1226 points
 * 38) Jean Béliveau (C - Canadiens), 1125 games played, 1219 points
 * 39) Larry Murphy (D - Kings, Capitals, North Stars, Penguins, Maple Leafs, Red Wings), 1615 games played, 1216 points
 * 40) Bobby Clarke (C - Flyers), 1144 games played, 1210 points
 * 41) Bernie Nicholls (RW - Kings, Rangers, Oilers, Devils, Blackhawks, Sharks), 1127 games played, 1209 points
 * 42) Vincent Damphousse (C - Maple Leafs, Oilers, Canadiens, Sharks, Avalanche), 1378 games played, 1205 points
 * 43) Dino Ciccarelli (RW - North Stars, Capitals, Red Wings, Lightning, Panthers), 1232 games played, 1200 points
 * 44) Bobby Hull (LW - Blackhawks, Jets, Whalers), 1063 games played, 1170 points
 * 45) Jeremy Roenick (C - Blackhawks, Coyotes, Flyers, Kings), 1252 games played, 1170 points
 * 46) Michel Goulet (C - Nordiques, Blackhawks), 1089 games played, 1152 points
 * 47) Teemu Selänne* (RW - Jets, Mighty Ducks, Avalanche, Sharks), 1041 games played, 1135 points
 * 48) Bernie Federko (RW - Blues, Red Wings), 1000 games played, 1130 points
 * 49) Mike Bossy (RW - Islanders), 752 games played, 1126 points
 * 50) Joe Nieuwendyk (C - Flames, Stars, Devils, Maple Leafs, Panthers), 1257 games played, 1126 points

All-Time Playoff Point Leaders
at the end of the 2006-07 NHL playoffs

*  Still active
 * 1) Wayne Gretzky, 382
 * 2) Mark Messier, 295
 * 3) Jari Kurri, 233
 * 4) Glenn Anderson, 214
 * 5) Paul Coffey, 196
 * 6) Brett Hull, 190
 * 7) Doug Gilmour, 188
 * 8) Steve Yzerman, 185
 * 9) Bryan Trottier, 184
 * 10) Joe Sakic, 183
 * 11) Raymond Bourque, 180
 * 12) Jean Beliveau, 176
 * 13) Denis Savard, 175
 * 14) Mario Lemieux, 172
 * 15) Jaromir Jagr*, 166
 * 16) Denis Potvin, 164
 * 17) Sergei Fedorov, 163
 * 18) Peter Forsberg, 162
 * 19) Mike Bossy, 160
 * 20) Gordie Howe, 160
 * 21) Al MacInnis, 160

All-Time Regular Season Goal-Scorers
As of July 4th, 2007


 * 1) Wayne Gretzky, 894
 * 2) Gordie Howe, 801
 * 3) Brett Hull, 741
 * 4) Marcel Dionne, 731
 * 5) Phil Esposito, 717
 * 6) Mike Gartner, 708
 * 7) Mark Messier, 694
 * 8) Steve Yzerman, 692
 * 9) Mario Lemieux, 690
 * 10) Luc Robitaille, 668
 * 11) Dave Andreychuk, 640
 * 12) Brendan Shanahan*, 627
 * 13) Joe Sakic*, 623
 * 14) Jaromir Jagr*, 621
 * 15) Bobby Hull, 610
 * 16) Dino Ciccarelli, 608
 * 17) Jari Kurri, 601
 * 18) Mike Bossy, 573
 * 19) Joe Nieuwendyk, 564
 * 20) Guy Lafleur, 560
 * 21) John Bucyk, 556
 * 22) Ron Francis, 549
 * 23) Michel Goulet, 548
 * 24) Maurice Richard, 544
 * 25) Stan Mikita, 541
 * 26) Teemu Selänne*, 540
 * 27) Frank Mahovlich, 533
 * 28) Bryan Trottier, 524
 * 29) Mats Sundin, 523
 * 30) Pat Verbeek, 522
 * 31) Dale Hawerchuk, 518
 * 32) Pierre Turgeon, 515
 * 33) Gilbert Perreault, 512
 * 34) Mark Recchi, 508
 * 35) Jean Beliveau, Mike Modano, 507
 * 36) Peter Bondra, 503
 * 37) Joe Mullen, 502
 * 38) Lanny McDonald, 500
 * 39) Glenn Anderson, 498
 * 40) Jean Ratelle, 491
 * 41) Norm Ullman, 490
 * 42) Brian Bellows, 485
 * 43) Darryl Sittler, Jeremy Roenick, 484
 * 44) Bernie Nicholls, 475
 * 45) Alexander Mogilny, Denis Savard, Keith Tkachuk, 473
 * 46) Pat LaFontaine, 468
 * 47) Sergei Fedorov, 461
 * 48) Alex Delvecchio, 456
 * 49) Theoren Fleury, 455
 * 50) Peter Stastny, Doug Gilmour, 450

All-Time Regular Season Assists Leaders
As of July 4th 2007

*  Still active
 * 1) Wayne Gretzky, 1963
 * 2) Ron Francis, 1249
 * 3) Mark Messier, 1193
 * 4) Ray Bourque, 1169
 * 5) Paul Coffey, 1135
 * 6) Adam Oates, 1079
 * 7) Steve Yzerman, 1063
 * 8) Gordie Howe, 1049
 * 9) Marcel Dionne, 1040
 * 10) Mario Lemieux, 1033
 * 11) Joe Sakic*, 1006
 * 12) Doug Gilmour, 964
 * 13) Al MacInnis, 934
 * 14) Larry Murphy, 929
 * 15) Stan Mikita, 926
 * 16) Jaromir Jagr*, 907
 * 17) Bryan Trottier, 901
 * 18) Phil Housley, 894
 * 19) Dale Hawerchuk, 891
 * 20) Phil Esposito, 873
 * 21) Denis Savard, 865
 * 22) Bobby Clarke, 852
 * 23) Alex Delvecchio, 825
 * 24) Mark Recchi, 825
 * 25) Gilbert Perreault, 814
 * 26) Johnny Bucyk, 813
 * 27) Pierre Turgeon, 812
 * 28) Jari Kurri, 797
 * 29) Guy Lafleur, 793
 * 30) Peter Stastny, 789
 * 31) Brian Leetch, 781
 * 32) Jean Ratelle, 776
 * 33) Vincent Damphousse, 773
 * 34) Bernie Federko, 761
 * 35) Chris Chelios*, 754
 * 36) Larry Robinson, 750
 * 37) Denis Potvin, 742
 * 38) Norm Ullman, 739
 * 39) Bernie Nicholls, 734
 * 40) Luc Robitaille, 726
 * 41) Mats Sundin*, 720
 * 42) Mike Modano*, 719
 * 43) Scott Stevens, 712
 * 44) Jean Beliveau, 712
 * 45) Dave Andreychuk, 698
 * 46) Dale Hunter, 697
 * 47) Doug Weight, 689
 * 48) Henri Richard, 688
 * 49) Brad Park, 683
 * 50) Bobby Smith, 679
 * 51) Jeremy Roenick*, 675
 * 52) Brendan Shanahan*, 667

All-Time Regular Season Penalty Minutes Leaders
As of July 4th, 2007

*  Still active
 * 1) Tiger Williams 3966
 * 2) Dale Hunter 3565
 * 3) Tie Domi 3515
 * 4) Marty McSorley 3381
 * 5) Bob Probert 3300
 * 6) Rob Ray 3207
 * 7) Craig Berube 3149
 * 8) Tim Hunter 3146
 * 9) Chris Nilan 3043
 * 10) Rick Tocchet 2972
 * 11) Pat Verbeek 2905
 * 12) Chris Chelios 2837
 * 13) Dave Manson 2792
 * 14) Scott Stevens 2785
 * 15) Willi Plett 2572

All-Time Regular Season Goaltender Wins
As of October 10, 2006

*  Still active
 * 1) Martin Brodeur* 560
 * 2) Patrick Roy 551
 * 3) Ed Belfour 485
 * 4) Curtis Joseph 450
 * 5) Terry Sawchuk 447
 * 6) Jacques Plante 435
 * 7) Tony Esposito 423
 * 8) Glenn Hall 407
 * 9) Grant Fuhr 403
 * 10) Dominik Hašek 390
 * 11) Mike Vernon 385
 * 12) Gump Worsley 375
 * 13) John Vanbiesbrouck 374
 * 14) Andy Moog 372
 * 15) Tom Barrasso 369
 * 16) Rogatien Vachon 355
 * 17) Chris Osgood 363
 * 18) Harry Lumley 330
 * 19) Sean Burke 324
 * 20) Billy Smith 305

All-Time Regular Season Shutouts
As of October 10, 2006 *  Still active
 * 1) Terry Sawchuk 103
 * 2) George Hainsworth 94
 * 3) Glenn Hall 84
 * 4) Jacques Plante 82
 * 5) Tiny Thompson 81
 * 6) Alex Connell 81
 * 7) Martin Brodeur* 81
 * 8) Tony Esposito 76
 * 9) Ed Belfour* 75
 * 10) Lorne Chabot 73
 * 11) Harry Lumley 71
 * 12) Dominik Hašek* 69
 * 13) Roy Worters 67
 * 14) Patrick Roy 66
 * 15) Turk Broda 62
 * 16) John Ross Roach 58
 * 17) Clint Benedict 55
 * 18) Bernie Parent 54
 * 19) Ed Giacomin 54
 * 20) Curtis Joseph* 47

All-Time Post Season Goaltender Wins
After the 2006 Playoffs

*  Still active
 * 1) Patrick Roy 151
 * 2) Grant Fuhr 92
 * 3) Martin Brodeur* 89
 * 4) Billy Smith 88
 * 5) Ed Belfour* 88
 * 6) Ken Dryden 80

All-Time Post Season Shutouts
After the 2006 Playoffs

*  Still active
 * 1) Patrick Roy 23
 * 2) Martin Brodeur* 21
 * 3) Curtis Joseph* 16
 * 4) Clint Benedict 15
 * 5) Ed Belfour* 14
 * 6) Jacques Plante 14
 * 7) Turk Broda 13
 * 8) Terry Sawchuk 12
 * 9) Dominik Hašek* 12
 * 10) Ken Dryden 10
 * 11) Chris Osgood 10*

Active Leaders
During the 2007-08 NHL season

Regular Season Point Leaders (Active)

 * 1) Joe Sakic, 1629
 * 2) Jaromir Jagr, 1528
 * 3) Mark Recchi, 1333
 * 4) Pierre Turgeon, 1327
 * 5) Brendan Shanahan, 1294
 * 6) Mats Sundin, 1243
 * 7) Mike Modano, 1226
 * 8) Jeremy Roenick, 1170
 * 9) Teemu Selänne, 1135
 * 10) Sergei Fedorov, 1105
 * 11) Rod Brind'Amour, 1063
 * 12) Doug Weight, 944
 * 13) Chris Chelios, 936
 * 14) Paul Kariya, 931
 * 15) Keith Tkachuk, 926
 * 16) Tony Amonte, 900
 * 17) Peter Bondra, 892
 * 18) Gary Roberts, 888
 * 19) Alexei Kovalev, 876
 * 20) Peter Forsberg, 871
 * 21) Nicklas Lidström, 868

Regular Season Goal-Scorers (Active)

 * 1) Brendan Shanahan, 627
 * 2) Joe Sakic, 623
 * 3) Jaromir Jagr, 621
 * 4) Teemu Selänne, 540
 * 5) Mats Sundin, 523
 * 6) Pierre Turgeon, 515
 * 7) Mark Recchi, 508
 * 8) Mike Modano, 507
 * 9) Peter Bondra, 503
 * 10) Jeremy Roenick 495

Regular Season Assists Leaders (Active)

 * 1) Joe Sakic, 1006
 * 2) Jaromir Jagr, 907
 * 3) Mark Recchi, 825
 * 4) Pierre Turgeon, 812
 * 5) Chris Chelios, 754
 * 6) Mats Sundin, 720
 * 7) Mike Modano, 719
 * 8) Doug Weight, 689
 * 9) Jeremy Roenick, 658

Regular Season Goaltender Wins (Active)

 * 1) Ed Belfour, 457
 * 2) Martin Brodeur, 447
 * 3) Curtis Joseph, 429
 * 4) Chris Osgood, 325
 * 5) Dominik Hašek, 324
 * 6) Sean Burke, 318
 * 7) Olaf Kolzig, 254
 * 8) Jocelyn Thibault, 228
 * 9) Nikolai Khabibulin, 226
 * 10) Patrick Lalime, 171

Regular Season Shutouts (Active)

 * 1) Martin Brodeur, 81
 * 2) Ed Belfour, 75
 * 3) Dominik Hašek, 69
 * 4) Curtis Joseph, 47
 * 5) Chris Osgood, 43
 * 6) Sean Burke, 37
 * 7) Jocelyn Thibault, 36
 * 8) Nikolai Khabibulin, 35
 * 9) Olaf Kolzig, 33
 * 10) Patrick Lalime, 32