Picks
Sportsbooks
Casino
Promos
Prediction Markets
Lottery
Guide
NHL NHL
Picks Sportsbooks Casino Promos Prediction Markets Lottery Guide
Gambling is prohibited for underage individuals | Commercial content | Regional restrictions may apply | T&Cs apply | Play responsibly

Who has the most goals in NHL History? NHL Top 10 Goal Scorers Ranked

Anamika Shrivastava

Explore the greatest goal scorers in NHL history, from past legends to today's record-chasing stars. See who tops the all-time goal-scoring list!

Scoring goals in the NHL is one of the hardest things to do. Every player dreams of lighting the lamp, but only a few have done it at an all-time great level. Over the league’s long history, some players have shattered records, reaching numbers that once seemed untouchable. These legends didn’t just score goals; they changed the game and left a mark that still inspires players today.

But even the greatest records aren’t safe forever. One of hockey’s most unbreakable records is now on the verge of breaking as a modern-day superstar inches closer with every goal. Fans are counting down, debates are heating up, and every game feels like history in the making. Will we see a new name at the top of the all-time scoring list? The chase is on, and the NHL is watching.

Who Has Scored the Most Goals in NHL History?

For decades, the NHL’s all-time goal-scoring record seemed untouchable, standing as one of the most iconic milestones in sports history. However, with an elite mix of skill, longevity, and consistency, one active superstar is closing in on the ultimate hockey record.

At the time of his retirement in 1999, Wayne Gretzky held an astonishing 61 NHL records, including the all-time goals mark. “The Great One” finished his legendary 20-year career with 894 goals, a number that has remained unchallenged until now. Alex Ovechkin is on the brink of making history, narrowing the gap as he continues his remarkable career.

With Ovechkin still adding to his total, the all-time goal-scoring leaderboard could see history made in the coming seasons. Alex Ovechkin has scored 891 career goals, placing him just three goals behind Wayne Gretzky’s record of 894. With the regular season nearing its conclusion, Ovechkin is on the brink of making history. Fans and analysts alike are closely monitoring his performance, anticipating the moment he potentially surpasses the veteran legend.

Ovechkin has launched “The GR8 CHASE for Victory Over Cancer,” partnering with the V Foundation and Hockey Fights Cancer to raise funds for pediatric cancer research. For each goal he scores for the remainder of his career, Ovechkin will donate an amount equal to his career goal total, with Monumental Sports & Entertainment matching his contributions. Fans are encouraged to participate by donating, with 100% of the proceeds directed toward pediatric cancer research.

Top 10 Goal Scorers in NHL History

10. Steve Yzerman – 692 Goals

A Detroit Red Wings icon, Yzerman combined leadership with scoring prowess, leading his team to multiple Stanley Cup victories during his illustrious career.​

9. Mark Messier – 694 Goals

Known for his leadership and clutch performances, Messier’s goal-scoring ability was a key component of his six Stanley Cup championships with the Edmonton Oilers and New York Rangers.​

8. Mike Gartner – 708 Goals

Gartner’s blazing speed and consistent scoring made him one of the most reliable goal scorers, reaching the 30-goal mark in 17 different seasons.​

7. Phil Esposito – 717 Goals

A dominant force in the 1970s, Esposito revolutionized the center position with his scoring touch, leading the league in goals six times.​

6. Marcel Dionne – 731 Goals

Despite playing in an era with less media spotlight, Dionne’s offensive skills were undeniable, making him one of the top scorers of his time.​

5. Brett Hull – 741 Goals

Following in his father’s footsteps, Hull’s powerful shot and scoring instinct earned him a reputation as one of the game’s greatest snipers.​

4. Jaromír Jágr – 766 Goals

Jágr’s longevity and dedication to the sport allowed him to amass impressive goal totals, playing well into his 40s and leaving an indelible mark on the game.​

3. Gordie Howe – 801 Goals

“Mr. Hockey” set the standard for excellence with a career spanning five decades, showcasing his scoring ability and toughness across generations.​

2. Alex Ovechkin – 891 Goals (as of April 3, 2025)

Ovechkin’s relentless pursuit of greatness has brought him within three goals of tying Gretzky’s record. His powerful shot and scoring consistency have defined his career, making him one of the most feared forwards in the game.​

1. Wayne Gretzky – 894 Goals

Gretzky’s vision, skill, and hockey IQ led him to set a record many thought unbreakable. His 894 goals remain the benchmark for NHL goal scorers.​

As Ovechkin continues his quest, the hockey world watches with anticipation, eager to witness history in the making.

Image Credit: David Gonzales-Imagn Images

nhl nhl

I’ve always loved writing and storytelling, and hockey gives me a perfect stage for endless stories to tell. Whether it’s breaking down a game, analyzing a big trade, or capturing the emotions on the ice, I bring the NHL to life through words. So what’s the best part you ask? Watching the action unfold and turning it into something fans can connect with. To my readers: Hockey is more than just a game—it’s the highs, the heartbreaks, and the moments that make us jump off our seats. So, keep cheering, keep debating, and never stop loving the madness of the sport!

Read more