List of NHL players with 500 goals

Last updated

As of the 2024–25 season  the 107th regular season of play of the National Hockey League (NHL) 48 different ice hockey players have scored at least 500 regular season goals in their NHL career.

Contents

A 500-goal career was first achieved in the 41st year of the NHL (1957–58), when Maurice Richard scored his 500th goal in his 863rd game. Evgeni Malkin was the most recent NHL player to score 500 goals, doing so on October 16, 2024.

Season achievements

The 2006–07 season saw the largest number of players (five) achieve their 500th goal (Teemu Selänne, Mike Modano, Mark Recchi, Mats Sundin, and Peter Bondra). A total of four players scored their 500th goal in 1995–96 (Mario Lemieux, Steve Yzerman, Mark Messier, and Dale Hawerchuk)

The longest stretch between 500 goal scorers was the eight seasons between Gordie Howe (second to achieve the mark), in 1961–62, and Bobby Hull, in 1969–70.

Player achievements

The 48 players to score 500 goals consist of 35 Canadian-born Canadians, [note 1] four US-born Americans (Joe Mullen, Mike Modano, Jeremy Roenick, and Keith Tkachuk), three Slovaks (Stan Mikita, Peter Bondra, and Marian Hossa), [note 2] two Finns (Jari Kurri and Teemu Selänne), two Russians (Evgeni Malkin and Alexander Ovechkin), one Czech (Jaromir Jagr) and one Swede (Mats Sundin). Stan Mikita was the first player not born in Canada to score 500 goals (he was born in the Slovak Republic, but represented Canada internationally); Jari Kurri was the first 500-goal scorer who never played for the Canadian national team.

The fewest NHL games required to reach the mark is 575, set by Wayne Gretzky. Second-quickest is Mario Lemieux, who achieved the mark in his 605th game. With Mike Bossy (647) and Brett Hull (693) following, only these four players needed fewer than 800 games to score their first 500 goals.

Of the 48 players to score at least 500 goals in their career, 19 reached the mark in fewer than 1000 career games played.

Of those on the list, Lanny McDonald came closest to not achieving 500 goals; he reached the mark with only four games left in his final NHL season. Similarly, Joe Mullen scored his 500th goal with only ten games left in his final season. Glenn Anderson was the closest player to never reach the mark, retiring in 1996 with 498 career NHL goals.

Four players have scored their 500th goal on an empty net: Mike Bossy, Wayne Gretzky, Jari Kurri, and Keith Tkachuk.

Maurice Richard and Peter Bondra are the only players with over 500 goals but fewer than 1,000 points.

Patrick Roy is the only goaltender to concede more than one opponent's 500th career goal: Steve Yzerman in 1996, Joe Mullen in 1997, and Brendan Shanahan in 2002. A contributing factor for this statistical coincidence is Roy playing the third-most games ever by a goaltender, at 1,029.

In 2006, on Hockey Night in Canada , Mats Sundin scored his 500th goal short handed, in overtime, to finish off a hat trick and to win the game for the Toronto Maple Leafs.

Team achievements

A total of 20 franchises have had a player score their 500th goal while playing for the franchise. The Detroit Red Wings, Chicago Blackhawks, and Pittsburgh Penguins have had five players score their 500th goal while playing for the team.

No team has had multiple players reaching 500 goals on the same team in the same season. The 2001–02 Detroit Red Wings were the first team to have three 500+ goal scorers on the roster (Steve Yzerman, Brett Hull, and Luc Robitaille), and would finish the season with four players in the club after Brendan Shanahan scored his 500th.

500-goal scorers

Alexander Ovechkin is the NHL's all-time leading goal scorer. Alex Ovechkin 2018-05-21.jpg
Alexander Ovechkin is the NHL's all-time leading goal scorer.
Wayne Gretzky is second all-time, and held the record from 1994 to 2025. Wgretz edit2.jpg
Wayne Gretzky is second all-time, and held the record from 1994 to 2025.
The puck Maurice Richard used to score his 500th NHL goal on October 19, 1957. Richard was the first player in league history to record 500 career goals. Rocket Richard 500th NHL goal puck (photo by Djuradj Vujcic).jpg
The puck Maurice Richard used to score his 500th NHL goal on October 19, 1957. Richard was the first player in league history to record 500 career goals.

The list as of April 11,2025, is:

Legend
Rank – Ranking on all-time goals list
Goals – Career regular season goals
GP – Career regular season games played
G/GPMean goals per game played, rounded to two decimal places
With team – Team for which the player scored their 500th goal
Game no. – Number of career regular season games played when 500th goal was scored
HHOF – Year of induction into the Hockey Hall of Fame or eligibility
  Active NHL player
  Active player outside of NHL
RankPlayerGoals [2] GP [2] Date of 500th goal [2] With team [2] Game no. [2] Opposing goaltender [2] HHOFRef.
1 Flag of Russia.svg Alexander Ovechkin 8961,488January 10, 2016 Washington Capitals 801 Andrew Hammond (Senators)Active [3]
2 Flag of Canada (Pantone).svg Wayne Gretzky 8941,487November 22, 1986 Edmonton Oilers 575(empty Canucks net)1999 [4]
3 Flag of Canada (Pantone).svg Gordie Howe 8011,767March 14, 1962 Detroit Red Wings 1,045 Gump Worsley (Rangers)1972 [5]
4 Flag of the Czech Republic.svg Jaromir Jagr 7661,733February 4, 2003 Washington Capitals 928 John Grahame (Lightning)Active (ELH) [6]
5 Flag of Canada (Pantone).svg Flag of the United States.svg Brett Hull 7411,269December 22, 1996 St. Louis Blues 693 Stephane Fiset (Kings)2009 [7]
6 Flag of Canada (Pantone).svg Marcel Dionne 7311,348December 14, 1982 Los Angeles Kings 887 Al Jensen (Capitals)1992 [8]
7 Flag of Canada (Pantone).svg Phil Esposito 7171,282December 22, 1974 Boston Bruins 803 Jim Rutherford (Red Wings)1984 [9]
8 Flag of Canada (Pantone).svg Mike Gartner 7081,432October 14, 1991 New York Rangers 936 Mike Liut (Capitals)2001 [10]
9 Flag of Canada (Pantone).svg Mark Messier 6941,756November 6, 1995 New York Rangers 1,141 Rick Tabaracci (Flames)2007 [11]
10 Flag of Canada (Pantone).svg Steve Yzerman 6921,514January 17, 1996 Detroit Red Wings 906 Patrick Roy (Avalanche)2009 [12]
11 Flag of Canada (Pantone).svg Mario Lemieux 690915October 26, 1995 Pittsburgh Penguins 605 Tommy Soderstrom (Islanders)1997 [13]
12 Flag of Finland.svg Teemu Selänne 6841,451November 22, 2006 Anaheim Ducks 982 Jose Theodore (Avalanche)2017 [14]
13 Flag of Canada (Pantone).svg Luc Robitaille 6681,431January 7, 1999 Los Angeles Kings 928 Dwayne Roloson (Sabres)2009 [15]
14 Flag of Canada (Pantone).svg Brendan Shanahan 6561,524March 23, 2002 Detroit Red Wings 1,100 Patrick Roy (Avalanche)2013 [15]
15 Flag of Canada (Pantone).svg Dave Andreychuk 6401,639March 15, 1997 New Jersey Devils 1,070 Bill Ranford (Capitals)2017 [16]
16 Flag of Canada (Pantone).svg Joe Sakic 6251,378December 11, 2002 Colorado Avalanche 1,044 Dan Cloutier (Canucks)2012 [17]
Flag of Canada (Pantone).svg Jarome Iginla 6251,554January 7, 2012 Calgary Flames 1,149 Niklas Backstrom (Wild)2020 [18]
18 Flag of Canada (Pantone).svg Sidney Crosby 6241,350February 15, 2022 Pittsburgh Penguins 1,077 Carter Hart (Flyers)Active [19]
19 Flag of Canada (Pantone).svg Bobby Hull 6101,063February 21, 1970 Chicago Blackhawks 861 Eddie Giacomin (Rangers)1983 [20]
20 Flag of Canada (Pantone).svg Dino Ciccarelli 6081,232January 8, 1994 Detroit Red Wings 946 Kelly Hrudey (Kings)2010 [21]
21 Flag of Finland.svg Jari Kurri 6011,251October 17, 1992 Los Angeles Kings 833(empty Bruins net)2001 [22]
22 Flag of Canada (Pantone).svg Steven Stamkos 5821,161January 18, 2023 Tampa Bay Lightning 965 Spencer Martin (Canucks)Active [23]
23 Flag of Canada (Pantone).svg Mark Recchi 5771,652January 26, 2007 Pittsburgh Penguins 1,303 Marty Turco (Stars)2017 [24]
24 Flag of Canada (Pantone).svg Mike Bossy 573752January 2, 1986 New York Islanders 647(empty Bruins net)1991 [25]
25 Flag of Canada (Pantone).svg Patrick Marleau 5661,779February 2, 2017 San Jose Sharks 1,463 Ryan Miller (Canucks) [26]
26 Flag of Canada (Pantone).svg Joe Nieuwendyk 5641,257January 17, 2003 New Jersey Devils 1,094 Kevin Weekes (Hurricanes)2011 [27]
Flag of Sweden.svg Mats Sundin 5641,346October 14, 2006 Toronto Maple Leafs 1,162 Miikka Kiprusoff (Flames)2012 [28]
28 Flag of the United States.svg Mike Modano 5611,499March 13, 2007 Dallas Stars 1,225 Antero Niittymaki (Flyers)2014 [29]
29 Flag of Canada (Pantone).svg Guy Lafleur 5601,126December 20, 1983 Montreal Canadiens 918 Glenn Resch (Devils)1988 [30]
30 Flag of Canada (Pantone).svg Johnny Bucyk 5561,540October 30, 1975 Boston Bruins 1,370 Yves Belanger (Blues)1981 [31]
31 Flag of Canada (Pantone).svg Ron Francis 5491,731January 2, 2002 Carolina Hurricanes 1,533 Byron Dafoe (Bruins)2007 [32]
32 Flag of Canada (Pantone).svg Michel Goulet 5481,089February 16, 1992 Chicago Blackhawks 951 Jeff Reese (Flames)1998 [33]
33 Flag of Canada (Pantone).svg Maurice Richard 544978October 19, 1957 Montreal Canadiens 863 Glenn Hall (Black Hawks)1961 [34]
34 Flag of Canada (Pantone).svg Flag of Slovakia.svg Stan Mikita 5411,396February 27, 1977 Chicago Blackhawks 1,221 Cesare Maniago (Canucks)1983 [35]
35 Flag of the United States.svg Keith Tkachuk 5381,201April 6, 2008 St. Louis Blues 1,055(empty Blue Jackets net) [36]
36 Flag of Canada (Pantone).svg Frank Mahovlich 5331,181March 21, 1973 Montreal Canadiens 1,105 Dunc Wilson (Canucks)1981 [37]
37 Flag of Slovakia.svg Marian Hossa 5251,309October 18, 2016 Chicago Blackhawks 1,240 Michal Neuvirth (Flyers)2020 [38]
38 Flag of Canada (Pantone).svg Flag of the United States.svg Bryan Trottier 5241,279February 13, 1990 New York Islanders 1,104 Rick Wamsley (Flames)1997 [39]
39 Flag of Canada (Pantone).svg Pat Verbeek 5221,424March 22, 2000 Detroit Red Wings 1,285 Fred Brathwaite (Flames) [40]
40 Flag of Canada (Pantone).svg Dale Hawerchuk 5181,188January 31, 1996 St. Louis Blues 1,103 Felix Potvin (Maple Leafs)2001 [41]
41 Flag of Canada (Pantone).svg Pierre Turgeon 5151,294November 8, 2005 Colorado Avalanche 1,229 Vesa Toskala (Sharks)2023 [42]
42 Flag of Russia.svg Evgeni Malkin 5141,211October 16, 2024 Pittsburgh Penguins 1,150 Ukko-Pekka Luukkonen (Sabres)Active [43]
43 Flag of the United States.svg Jeremy Roenick 5131,363November 10, 2007 San Jose Sharks 1,267 Alex Auld (Coyotes)2024 [44]
44 Flag of Canada (Pantone).svg Gilbert Perreault 5121,191March 9, 1986 Buffalo Sabres 1,159 Alain Chevrier (Devils)1990 [45]
45 Flag of Canada (Pantone).svg Jean Beliveau 5071,125February 11, 1971 Montreal Canadiens 1,101 Gilles Gilbert (North Stars)1972 [46]
46 Flag of Slovakia.svg Peter Bondra 5031,081December 22, 2006 Chicago Blackhawks 1,050 Jean-Sebastien Aubin (Maple Leafs) [47]
47 Flag of the United States.svg Joe Mullen 5021,062March 14, 1997 Pittsburgh Penguins 1,052 Patrick Roy (Avalanche)2000 [48]
48 Flag of Canada (Pantone).svg Lanny McDonald 5001,111March 21, 1989 Calgary Flames 1,107 Mark Fitzpatrick (Islanders)1992 [38]

References

Footnotes
  1. Bryan Trottier was born in Canada and played internationally for both Canada and the United States, as allowed under the Jay Treaty § Native American rights provisions. Brett Hull was also born in Canada but played for the United States.
  2. Stan Mikita played for Canada internationally, however, being born in the Slovak Republic that existed during World War II, he is widely regarded to be one of three Slovaks who have reached the 500 goal mark. [1]
Citations
  1. "Ďalší Slovák do "klubu 500"? Štvrtý člen je zatiaľ v nedohľadne". sport.sk. 28 October 2016. Retrieved 12 January 2021.
  2. 1 2 3 4 5 6 Diamond 2014 , p. 204
  3. "Alex Ovechkin stats". National Hockey League. Retrieved 2025-04-11.
  4. Cameron 2013 , p. 72
  5. Cameron 2013 , p. 140
  6. "Jaromir Jagr stats". National Hockey League. Retrieved 2020-01-01.
  7. Cameron 2013 , p. 144
  8. Cameron 2013 , p. 64
  9. Cameron 2013 , p. 66
  10. Cameron 2013 , p. 134
  11. Cameron 2013 , p. 90
  12. Cameron 2013 , p. 116
  13. Cameron 2013 , p. 85
  14. "Teemu Selanne biography". Hockey Hall of Fame. Retrieved 2020-01-01.
  15. 1 2 Cameron 2013 , p. 44
  16. "Dave Andreychuk biography". Hockey Hall of Fame. Retrieved 2020-01-01.
  17. Cameron 2013 , p. 102
  18. "Jarome Iginla stats". National Hockey League. Retrieved 2020-01-01.
  19. "Sidney Crosby stats". National Hockey League. Retrieved 2025-04-11.
  20. Cameron 2013 , p. 28
  21. Cameron 2013 , p. 130
  22. Cameron 2013 , p. 146
  23. "Steven Stamkos stats". National Hockey League. Retrieved 2025-04-11.
  24. "Mark Recchi biography". Hockey Hall of Fame. Retrieved 2020-01-01.
  25. Cameron 2013 , p. 126
  26. "Patrick Marleau stats". National Hockey League. Retrieved 2021-04-28.
  27. Cameron 2013 , p. 94
  28. Cameron 2013 , p. 111
  29. "Induction showcase – Mike Modano". Hockey Hall of Fame. Retrieved 2020-01-01.
  30. Cameron 2013 , p. 148
  31. Cameron 2013 , p. 16
  32. Cameron 2013 , p. 69
  33. Cameron 2013 , p. 26
  34. Cameron 2013 , p. 156
  35. Cameron 2013 , p. 91
  36. "Keith Tkachuk biography". Hockey Hall of Fame. Retrieved 2020-01-01.
  37. Cameron 2013 , p. 38
  38. 1 2 Cameron 2013 , p. 150
  39. Cameron 2013 , p. 112
  40. "Pat Verbeek biography". Hockey Hall of Fame. Retrieved 2020-01-01.
  41. Cameron 2013 , p. 76
  42. "Pierre Turgeon biography". Hockey Hall of Fame. Retrieved 2020-01-01.
  43. "Evgeni Malkin stats". National Hockey League. Retrieved 2025-04-11.
  44. "Jeremy Roenick biography". Hockey Hall of Fame. Retrieved 2020-01-01.
  45. Cameron 2013 , p. 97
  46. Cameron 2013 , p. 58
  47. "Peter Bondra biography". Hockey Hall of Fame. Retrieved 2020-01-01.
  48. Cameron 2013 , p. 152
General