SportsMonkie.com
Ice Hockey

Most Goals in NHL History

By SportsMonkie Ice Hockey Desk Updated July 27, 2026
Hockey player firing a shot on goal as the puck heads toward the net
On this page5
  1. 01The record holder: Alex Ovechkin and 897 goals
  2. 02The full leaderboard of career goal scorers
  3. 03Wayne Gretzky: the record that finally fell
  4. 04Gordie Howe, Jagr and the 700 club
  5. 05Why the record matters

Alex Ovechkin holds the NHL record for the most career goals, having passed Wayne Gretzky’s long-standing mark of 894 in April 2025 and finished the 2024-25 season with 897. As an active player, he is still adding to a total that reshaped one of hockey’s most iconic records.

For 25 years, Gretzky’s 894 goals stood as a number many believed would never be reached. Then Ovechkin, over two decades with the Washington Capitals, closed the gap goal by goal until he finally surpassed it. Here is the full leaderboard of the NHL’s all-time goal scorers, the story of the record changing hands, and why the new mark may stand for generations. All figures are through the 2024-25 season.

The record holder: Alex Ovechkin and 897 goals

Ovechkin’s chase was one of the longest-running storylines in modern hockey. A relentless goal scorer from his 2005 debut, he stacked 40- and 50-goal seasons deep into his career, defying the age curve that ends most scorers’ runs. He scored his record-breaking 895th goal in April 2025 to pass Gretzky, then pushed the mark to 897 by the end of the season.

Because he was still playing, the record is a moving target: every goal he adds raises the bar. His final total, whenever he retires, will become the number the next generation must chase.

The full leaderboard of career goal scorers

The table below ranks the NHL’s all-time career goal leaders. Active players are noted.

RankGoalsPlayerCareer
1897*Alex Ovechkin2005-present
2894Wayne Gretzky1979-1999
3801Gordie Howe1946-1980
4766Jaromir Jagr1990-2018
5741Brett Hull1986-2006
6731Marcel Dionne1971-1989
7717Phil Esposito1963-1981
8708Mike Gartner1979-1998
9694Mark Messier1979-2004
10692Steve Yzerman1983-2006

*Active player; total is through the 2024-25 season and still rising.

The list is a who’s who of hockey history, from Gordie Howe’s four-decade career to the sharpshooting of Brett Hull. Ovechkin and Gretzky sit alone above 800, separated by just three goals but by very different eras and styles.

Wayne Gretzky: the record that finally fell

Gretzky’s 894 goals were part of a scoring peak the sport had never seen, and for a quarter-century the goals record seemed as untouchable as his other marks. Its fall in 2025 was historic, but it did not diminish “The Great One.” Gretzky still holds the career points record of 2,857, built on a staggering 1,963 assists, a total so vast it is expected to stand forever. For the full picture of his all-around dominance, see our leaderboard of the most points in NHL history.

Gordie Howe, Jagr and the 700 club

Behind the top two, Gordie Howe’s 801 goals stand as a monument to longevity, compiled across five decades of professional hockey. Jaromir Jagr (766) and Brett Hull (741) headline the group beyond 700, a club that separates the true elite scorers from the merely great. Each name on the list represents a career of sustained finishing at the highest level.

Why the record matters

Goals are hockey’s most exciting and most coveted statistic, so the all-time list is one of the sport’s crown jewels. Watching Ovechkin overtake a record long considered unbreakable was a generational moment, and his continued scoring only strengthens his hold on top spot. The greatest scorers also define the single-season record books, which you can explore in our leaderboard of the most NHL goals in a season.

The short version: Alex Ovechkin holds the NHL career goals record with 897 through the 2024-25 season, having passed Wayne Gretzky’s 894 in April 2025. Gretzky now ranks second, ahead of Gordie Howe (801) and Jaromir Jagr (766). As an active player, Ovechkin is still climbing.

Share this article

Frequently asked questions

Who has the most goals in NHL history?+

Alex Ovechkin has the most goals in NHL history. He passed Wayne Gretzky's record of 894 in April 2025 and finished the 2024-25 season with 897 career goals. As an active player, he continues to add to the total. Gretzky's 894 now ranks second, ahead of Gordie Howe (801) and Jaromir Jagr (766). All figures are through the 2024-25 season.

When did Alex Ovechkin break the goals record?+

Alex Ovechkin passed Wayne Gretzky's career goals record of 894 in April 2025, scoring his 895th goal in one of the most celebrated milestones in recent NHL history. He went on to finish the 2024-25 season with 897 goals. The record had stood in Gretzky's name since 1994, and many believed it would never be broken.

How many goals did Wayne Gretzky score?+

Wayne Gretzky scored 894 career goals, the NHL record from 1994 until Alex Ovechkin passed it in 2025. Gretzky now ranks second all time. He still holds the career points record with 2,857, powered by his all-time record 1,963 assists, a mark widely regarded as unbreakable even though his goals record has now fallen.

Will Alex Ovechkin's goals record be broken?+

Not for a long time, most likely. Ovechkin extended the record past 895 and is still climbing, and no active player behind him is remotely close. The nearest challengers are hundreds of goals back, and modern scoring rates make a run at nearly 900 exceptionally rare. Ovechkin's own final total will set the new bar once he retires.

Sources

Play & tools

Free browser games and tools — no account, no download.

Related ice hockey guides

View all →