NHL All Time Points Leaders

All Time NHL Records
Single Season NHL Records
Career Points Leaders Most Points in a Season
Career Goals Leaders Most Goals in a Season
Career Assists Leaders Most Assists in a Season
Career PIM Leaders Most Penalty Minutes in a Season
Career Wins Leaders Most Wins in a Season
Career Shutouts Leaders Most Shutouts in a Season
Career GAA Leaders 50 Goal Seasons
Another one of Wayne Gretzky's NHL records that is safe, his NHL all time scoring record. Gretzky has almost a 1,000 point more than 2nd place Mark Messier.

Ray Bourque has the most career points for a defenseman, and sits 11th all time.

13 players have more than 1500 career points in the NHL. 78 players have recorded more that 1000 NHL points in their career.

NHL All-Time Points Leaders
Rk Player Team(s) Pts GMs
1Wayne GretzkyEdmonton Oilers (1979/80 - 1987/88)
Los Angeles Kings (1988/89 - 1995/96)
St. Louis Blues (1995/96)
New York Rangers (1996/97 - 1998/99)
28571487
2Mark Messier Edmonton Oilers (1979/80 - 1990/91)
New York Rangers (1991/92 - 1996/97)
Vancouver Canucks (1997/98 - 1999/00)
New York Rangers (2000/01 - 2003/04)
18871756
3Gordie Howe Detroit Red Wings (1946/47 - 1970/71)
Hartford Whalers (1979/80)
18501767
4Ron FrancisHartford Whalers (1981/82 - 1990/91)
Pittsburgh Penguins (1990/91 - 1997/98)
Carolina Hurricanes (1998/99 - 2003/04)
Toronto Maple Leafs (2003/04)
17981731
5Marcel DionneDetroit Red Wings (1971/72 - 1974/75)
Los Angeles Kings (1975/76 - 1986/87)
New York Rangers (1986/87 - 1988/89)
17711348
6Steve YzermanDetroit Red Wings (1983/94 - 2005/06) 17551514
7Mario Lemieux Pittsburgh Penguins (1984/85 - 1996/97, 2000/01 - 2003/04, 2005/06) 1723915
8 Joe Sakic Quebec Nordiques (1988/89 - 1994/95)
Colorado Avalanche (1995/96 - 2003/04, 2005/06 - 2008/09)
1641 1378
9* Jaromir JagrPittsburgh Penguins (1990/91 - 2000/01)
Washington Capitals (2001/02 - 2003/04)
New York Rangers (2003/04, 2005/06 - 2007/08
Philadelphia Flyers (2011)
15991273
10Phil EspositoChicago Blackhawks (1963/64 - 1966/67)
Boston Bruins (1967/68 - 1975/76)
New York Rangers (1975/76 - 1980/81)
15901282
11Ray BourqueBoston Bruins (1979/80 - 1999/00)
Colorado Avalanche (1999/00 - 2000/01)
15791612
12 *Mark Recchi Pittsburgh Penguins (1988/89 - 1991/92)
Philadelphia Flyers (1991/92 - 1994/95)
Montreal Canadiens (1994/95 - 1998/99)
Philadelphia Flyers (1998/99 - 2003/04)
Pittsburgh Penguins (2005/06)
Carolina Hurricanes (2005/06)
Pittsburgh Penguins (2006/07 - 2007/08)
Atlanta Thrashers (2007/08)
Tampa Bay Lightning (2008/09)
Boston Bruins (2008/09 - present)
1533 1652
13Paul CoffeyEdmonton Oilers (1980/81 - 1986/87)
Pittsburgh Penguins (1987/88 - 1991/92)
Los Angeles Kings (1991/92 - 1992/93)
Detroit Red Wings (1992/93 - 1995/96)
Hartford Whalers (1996/97)
Philadelphia Flyers (1996/97 - 1997/98)
Chicago Blackhawks (1998/99)
Carolina Hurricanes (1998/99 - 1999/00)
Boston Bruins (2000/01)
15311409
14Stan MikitaChicago Blackhawks (1958/59 - 1979/80) 14671394
15Bryan TrottierNew York Islanders (1975/76 - 1989/90)
Pittsburgh Penguins (1990/91 - 1991/92, 1993/94)
14251279
16Adam OatesDetroit Red Wings (1985/86 - 1988/89)
St. Louis Blues (1989/90 - 1991/92)
Boston Bruins (1991/92 - 1996/97)
Washington Capitals (1996/97 - 2001/02)
Philadelphia Flyers (2001/02)
Mighty Ducks of Anaheim (2002/03)
Edmonton Oilers (2003/04)
14201337
17Doug GilmourSt. Louis Blues (1983/84 - 1987/88)
Calgary Flames (1988/89 - 1991/92)
Toronto Maple Leafs (1991/92 - 1996/97)
New Jersey Devils (1996/97 - 1997/98)
Chicago Blackhawks (1998/99 - 1999/00)
Buffalo Sabres (1999/00 - 2000/01)
Montreal Canadiens (2001/02 - 2002/03)
Toronto Maple Leafs (2002/03)
14141474
18Dale HawerchukWinnipeg Jets (1981/82 - 1989/90)
Buffalo Sabres (1990/91 - 1994/95)
St. Louis Blues (1995/96)
Philadelphia Flyers (1995/96 - 1996/97)
14091188
19Jari KurriEdmonton Oilers (1980/81 - 1989/90)
Los Angeles Kings (1991/92 - 1995/96)
New York Rangers (1995/96)
Mighty Ducks of Anaheim (1996/97)
Colorado Avalanche (1997/98)
13981251
20Luc RobitailleLos Angeles Kings (1986/87 - 1993/94)
Pittsburgh Penguins (1994/95)
New York Rangers (1995/96 - 1996/97)
Los Angeles Kings (1997/98 - 2000/01)
Detroit Red Wings (2001/02 - 2002/03)
Los Angeles Kings (2003/04, 2005/06)
13941431
21Brett HullCalgary Flames (1986/87 - 1987/88)
St. Louis Blues (1987/88 - 1997/98)
Dallas Stars (1998/99 - 2000/01)
Detroit Red Wings (2001/02 - 2003/04)
Phoenix Coyotes (2005/06)
13911269
22 *Mike Modano Minnesota North Stars (1989/90 - 1992/93)
Dallas Stars (1993/94 - 2003/04, 2005/06 - 2009/10)
Detroit Red Wings (2010/11)
1374 1499
23Johnny BucykDetroit Red Wings (1955/56 - 1956/57)
Boston Bruins (1957/58 - 1977/78)
13691540
24 Brendan Shanahan New Jersey Devils (1987/88 - 1990/91)
St. Louis Blues (1991/92 - 1994/95)
Hartford Whalers (1995/96 - 1996/97)
Detroit Red Wings (1996/97 - 2003/04, 2005/06)
New York Rangers (2006/07 - 2007/08))
New Jersey Devils (2008/09)
1354 1524
25Guy LafleurMontreal Canadiens (1971/72 - 1984/85)
New York Rangers (1988/89)
Quebec Nordiques (1989/90 - 1990/91)
13531127
26 Mats Sundin Quebec Nordiques (1990/91 - 1993/94)
Toronto Maple Leafs (1994/95 - 2003/04, 2005/06 - 2007/08)
Vancouver Canucks (2008/09)
1349 1346
27 *Teemu Selanne Winnipeg Jets (1992/93 - 1995/96)
Mighty Ducks of Anaheim (1995/96 - 2000/01)
San Jose Sharks (2000/01 - 2002/03)
Colorado Avalanche (2003/04)
Anaheim Ducks (2005/06 - present)
1340 1259
T28Denis SavardChicago Blackhawks (1980/81 - 1989/90)
Montreal Canadiens (1990/91 - 1992/93)
Tampa Bay Lightning (1993/94 - 1994/95)
Chicago Blackhawks (1994/95 - 1996/97)
13381196
T28Dave AndreychukBuffalo Sabres (1982/83 - 1992/93)
Toronto Maple Leafs (1992/93 - 1995/96)
New Jersey Devils (1995/96 - 1998/99)
Boston Bruins (1999/00)
Colorado Avalanche (1999/00)
Buffalo Sabres (2000/01)
Tampa Bay Lightning (2001/02 - 2003/04, 2005/06)
13381639
30Mike GartnerWashington Capitals (1979/80 - 1988/89)
Minnesota North Stars (1988/89 - 1989/90)
New York Rangers (1989/90 - 1993/94)
Toronto Maple Leafs (1993/94 - 1995/96)
Phoenix Coyotes (1996/97 - 1997/98)
13351432
31Pierre TurgeonBuffalo Sabres (1987/88 - 1991/92)
New York Islanders (1991/92 - 1994/95)
Montreal Canadiens (1994/95 - 1996/97)
St. Louis Blues (1996/97 - 2000/01)
Dallas Stars (2001/02 - 2003/04)
Colorado Avalanche (2005/06 - 2006/07)
13271294
32Gilbert PerreaultBuffalo Sabres (1970/71 - 1986/87) 13261191
33Alex DelvecchioDetroit Red Wings (1950/51 - 1973/74) 12811550
34Al MacInnisCalgary Flames (1981/82 - 1993/94)
St. Louis Blues (1994/95 - 2003/04)
12741416
35Jean RatelleNew York Rangers (1960/61 - 1975/76)
Boston Bruins (1995/96 - 1980/81)
12671281
36Peter StastnyQuebec Nordiques (1980/81 - 1989/90)
New Jersey Devils (1989/90 - 1992/93)
St. Louis Blues (1993/94 - 1994/95)
1239977
37Phil HousleyBuffalo Sabres (1982/83 - 1989/90)
Winnipeg Jets (1990/91 - 1992/93)
St. Louis Blues (1993/94)
Calgary Flames (1994/95 - 1995/96)
New Jersey Devils (1995/96)
Washington Capitals (1996/97 - 1997/98)
Calgary Flames (1998/99 - 2000/01)
Chicago Blackhawks (2001/02 - 2002/03)
Toronto Maple Leafs (2002/03)
12321495
38Norm UllmanDetroit Red Wings (1955/56 - 1967/68)
Toronto Maple Leafs (1967/68 - 1974/75)
12291410
39Jean BeliveauMontreal Canadiens (1950/51 - 1970/71) 12191125
T40 Jeremy Roenick Chicago Blackhawks (1988/89 - 1995/96)
Phoenix Coyotes (1996/97 - 2000/01)
Philadelphia Flyers (2001/02 - 2003/04)
Los Angeles Kings (2005/06)
Phoenix Coyotes (2006/07)
San Jose Sharks (2007/08 - 2008é09)
1216 1363
T40Larry MurphyLos Angeles Kings (1980/81 - 1983/84)
Washington Capitals (1983/84 - 1988/89)
Minnesota North Stars (1988/89 - 1990/91)
Pittsburgh Penguins (1990/91 - 1994/95)
Toronto Maple Leafs (1995/96 - 1996/97)
Detroit Red Wings (1996/97 - 2000/01)
12161615
42Bobby ClarkePhiladelphia Flyers (1969/70 - 1983/84) 12101144
43Bernie NichollsLos Angeles Kings (1981/82 - 1989/90)
New York Rangers (1989/90 - 1991/92)
Edmonton Oilers (1991/92 - 1992/93)
New Jersey Devils (1992/93 - 1993/94)
Chicago Blackhawks (1994/95 - 1995/96)
San Jose Sharks (1996/97 - 1998/99)
12091127
44Vincent DamphousseToronto Maple Leafs (1986/87 - 1990/91)
Edmonton Oilers (1991/92)
Montreal Canadiens (1992/93 - 1998/99)
San Jose Sharks (1998/99 - 2003/04)
12051378
45Dino CiccarelliMinnesota North Stars (1980/81 - 1988/89)
Washington Capitals (1988/89 - 1991/92)
Detroit Red Wings (1992/93 - 1995/96)
Tampa Bay Lightning (1996/97 - 1997/98)
Florida Panthers (1997/98 - 1998/99)
12001232
46 *Rod Brind'Amour St. Louis Blues (1989/90 - 1990/91)
Philadelphia Flyers (1991/92 - 1999/00)
Carolina Hurricanes (1999/00 - present)
1184 1484
47 Sergei Fedorov Detroit Red Wings (1990/91 - 2002/03)
Mighty Ducks of Anaheim (2003/04, 2005/06)
Columbus Blue Jackets (2005/06 - 2007/08)
Washington Capitals (2007/08 - 2008/09)
1179 1248
48Bobby HullChicago Blackhawks (1957/58 - 1971/72)
Winnipeg Jets (1979/80)
Hartford Whalers (1979/80)
11701063
49Michel GouletQuebec Nordiques (1979/80 - 1989/90)
Chicago Blackhawks (1989/90 - 1993/94)
11521089
50Bernie FederkoSt. Louis Blues (1976/77 - 1988/89)
Detroit Red Wings (1989/90)
11301000
T51Mike BossyNew York Islanders (1977/78 - 1986/87) 1126752
T51 Joe Nieuwendyk Calgary Flames (1986/87 - 1994/95)
Dallas Stars (1995/96 - 2001/02)
New Jersey Devils (2001/02 - 2002/03)
Toronto Maple Leafs (2003/04)
Florida Panthers (2005/06 - 2006/07)
1126 1257
53Darryl Sittler Toronto Maple Leafs (1970/71 - 1981/82)
Philadelphia Flyers (1981/82 - 1983/84)
Detroit Red Wings (1984/85)
11211096
54 *Nicklas Lidstrom Detroit Red Wings (1991/93 - 2003/04, 2005/06 - present) 1108 1494
55Frank MahovlichToronto Maple Leafs (1956/57 - 1967/68)
Detroit Red Wings (1967/68 - 1970/71)
Montreal Canadiens (1970/71 - 1973/74)
11031181
56Glenn Anderson Edmonton Oilers (1980/81 - 1990/91)
Toronto Maple Leafs (1991/92 - 1993/94)
New York Rangers (1993/94)
St. Louis Blues (1994/95, 1995/96)
Edmonton Oilers (1995/96)
10991129
57Theoren Fleury Calgary Flames (1988/89 - 1998/99
Colorado Avalanche (1998/99)
New York Rangers (1999/00 - 2001/02)
Chicago Blackhawks (2002/03)
10881084
58Dave Taylor Los Angeles Kings (1977/78 - 1993/94) 10691111
59 Keith Tkachuk Winnipeg Jets (1991/92 - 1995/96)
Phoenix Coyotes (1996/97 - 2000/01)
St. Louis Blues (2000/01 - 2003/04, 2005/06 - 2006/07)
Atlanta Thrashers (2006/07)
St. Louis Blues (2007/08 - 2009/10)
1065 1201
T60Pat VerbeekNew Jersey Devils (1982/83 - 1988/89)
Hartford Whalers (1989/90 - 1994/95)
New York Rangers (1994/95 - 1995/96)
Dallas Stars (1996/97 - 1998/99)
Detroit Red Wings (1999/00 - 2000/01)
Dallas Stars (2001/02)
10631424
T60Joe MullenSt. Louis Blues (1981/82 - 1985/86)
Calgary Flames (1985/86 - 1989/90)
Pittsburgh Penguins (1990/91 - 1994/95)
Boston Bruins (1995/96)
Pittsburgh Penguins (1996/97)
10631062
62Denis PotvinNew York Islanders (1973/74 - 1987/88) 10521060
63Henri Richard Montreal Canadiens (1955/56 - 1974/75) 10461256
64Bobby Smith Minnesota North Stars (1978/79 - 1983/84)
Montreal Canadiens (1983/84 - 1989/90)
Minnesota North Stars (1990/91 - 1992/93)
10361077
65 Doug Weight New York Rangers (1991/92 - 1992/93)
Edmonton Oilers (1992/93 - 2000/01)
St. Louis Blues (2001/02 - 2003/04, 2005/06)
Carolina Hurricanes (2005/06)
St. Louis Blues (2006/07 - 2007/08)
Anaheim Ducks (2007/08)
New York Islanders (2008/09 - 2010/11)
1033 1238
66Alexander Mogilny Buffalo Sabres (1989/90 - 1994/95)
Vancouver Canucks (1995/96 - 1999/00)
New Jersey Devils (1999/00 - 2000/01)
Toronto Maple Leafs (2001/02 - 2003/04)
New Jersey Devils (2005/06)
1032990
67Brian LeetchNew York Rangers (1987/88 - 2003/04)
Toronto Maple Leafs (2003/04)
Boston Bruins (2005/06)
10281205
68 *Alex Kovalev New York Rangers (1992/93 - 1998/99)
Pittsburgh Penguins (1998/99 - 2002/03)
New York Rangers (2003/04 - 2003/04)
Montreal Canadiens (2005/06 - 2008/09)
Ottawa Senators (2009/10 - 2010/11)
Pittsburgh Penguins (2010/11)
1024 1302
69 *Daniel Alfredsson Ottawa Senators (1995/96 - present) 1023 1056
70Brian Bellows Minnesota North Stars (1982/83 - 1991/92)
Montreal Canadiens (1992/93 - 1994/95)
Tampa Bay Lightning (1995/96 - 1996/97)
Mighty Ducks of Anaheim (1996/97)
Washington Capitals (1997/98 - 1998/99)
10221188
71Rod Gilbert New York Rangers (1960/61 - 1977/78) 10211065
72Dale HunterQuebec Nordiques (1980/81 - 1986/87)
Washington Capitals (1987/88 - 1998/99)
Colorado Avalanche (1998/99)
10201407
73Pat LaFontaine New York Islanders (1983/84 - 1990/91)
Buffalo Sabres (1991/92 - 1996/97)
New York Rangers (1997/98)
1013865
74Steve Larmer Chicago Blackhawks (1980/81 - 1992/93)
New York Rangers (1993/94 - 1994/95)
10121006
T75 * Jarome Iginla Calgary Flames (1996/97 - present) 1006 1106
T75Lanny McDonaldToronto Maple Leafs (1973/74 - 1979/80)
Colorado Rockies (1979/80 - 1981/82)
Calgary Flames (1981/82 - 1988/89)
10061111
77Brian Propp Philadelphia Flyers (1979/80 - 1989/90)
Boston Bruins (1989/90)
Minnesota North Stars (1990/91 - 1992/93)
Hartford Whalers (1993/94)
10031016
78 *Joe Thornton Boston Bruins (1997/98 - 2005/06)
San Jose Sharks (2005/06 - present)
1001 995
79 *Paul Kariya Mighty Ducks of Anaheim (1994/95 - 2002/03)
Colorado Avalanche (2003/04)
Nashville Predators (2005/06 - 2006/07)
St. Louis Blues (2007/08 - present)
989 989

* Active Players
Updated: May 27th 2011

Sources:
Hockey-Reference.com
Wikipedia.org
Statshockey.net
2007 NHL Official Guide and Record book