top of page
  • TikTok
  • Facebook
  • Twitter
  • Instagram

SPORTS

Ice_Hockey-removebg-preview.png

National Hockey League (NHL) *Player Records*

SIDE Ladder.png

Most Goals Scored Overall

This list features the players with the most goals scored in National Hockey League (NHL) history.

RANK

PLAYERS

MATCHES

GOALS SCORED

TEAM(s)

YEARS

1

Wayne Gretzky

1,695

1,016

Edmonton Oilers, Los Angeles Kings, St. Louis Blues, New York Rangers

1979–1999

2

Alex Ovechkin

1,700

994

Washington Capitals

2005–present

3

Gordie Howe

1,924

869

Detroit Red Wings, Hartford Whalers

1946–1980

4

Jaromír Jágr

1,941

844

Pittsburgh Penguins, Washington Capitals, New York Rangers, Philadelphia Flyers, Dallas Stars, Boston Bruins, New Jersey Devils, Florida Panthers, Calgary Flames

1990–2018

5

Brett Hull

1,471

844

Calgary Flames, St. Louis Blues, Dallas Stars, Detroit Red Wings, Phoenix Coyotes

1986–2006

6

Mark Messier

1,992

803

Edmonton Oilers, New York Rangers, Vancouver Canucks

1979–2004

7

Phil Esposito

1,412

778

Chicago Blackhawks, Boston Bruins, New York Rangers

1963–1981

8

Mario Lemieux

1,022

766

Pittsburgh Penguins

1984–2006

9

Steve Yzerman

1,710

762

Detroit Red Wings

1983–2006

10

Marcel Dionne

1,397

752

Detroit Red Wings, Los Angeles Kings, New York Rangers

1971–1989


SIDE Ladder.png

References

StatMuse (2025) NHL player most goals including playoffs. Available at: https://www.statmuse.com/nhl/ask/nhl-player-most-goals-including-playoffs (Accessed: 1 December 2025).
Screenshot 2024-12-16 at 16.55.04.png

SCALA

lists

CONTACT US

We'd Love to Hear From You!

If you would like to submit a list request, talk business or send over your thoughts, we are all ears!

GET ON THE LADDER!

© 2025 by Scala Lists. All Rights Reserved.

bottom of page