NHL Hockey Top 50 All-Time Goal Scorers

Can you name the players who have scored the most goals in NHL history?
Team = team for which they scored the most points
Active players in gold
Through 2024–25. Next update: 2027.
Quiz by
kylesan
Rate:
Last updated: April 18, 2025
You have not attempted this quiz yet.
First submittedJanuary 18, 2013
Times taken35,781
Average score43.1%
Rating4.14
7:00
Enter answer here
0
 / 51 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
#
Team
Player
897
WSH
Alex Ovechkin
894
EDM
Wayne Gretzky
801
DET
Gordie Howe
766
PIT
Jaromir Jagr
741
STL
Brett Hull
731
LA
Marcel Dionne
717
BOS
Phil Esposito
708
WSH
Mike Gartner
694
EDM
Mark Messier
692
DET
Steve Yzerman
690
PIT
Mario Lemieux
684
ANA
Teemu Selanne
668
LA
Luc Robitaille
656
DET
Brendan Shanahan
640
BUF
Dave Andreychuk
625
PIT
Sidney Crosby
625
CGY
Jarome Iginla
625
COL
Joe Sakic
610
CHI
Bobby Hull
608
MIN
Dino Ciccarelli
601
EDM
Jari Kurri
582
TB
Steven Stamkos
577
PHI
Mark Recchi
573
NYI
Mike Bossy
566
SJ
Patrick Marleau
564
TOR
Mats Sundin
564
CGY
Joe Nieuwendyk
561
DAL
Mike Modano
560
MTL
Guy Lafleur
556
BOS
John Bucyk
549
HAR
Ron Francis
548
QUE
Michel Goulet
544
MTL
Maurice Richard
541
CHI
Stan Mikita
538
STL
Keith Tkachuk
533
TOR
Frank Mahovlich
525
OTT
Marian Hossa
524
NYI
Bryan Trottier
522
HAR
Pat Verbeek
518
WIN
Dale Hawerchuk
515
NYI
Pierre Turgeon
514
PIT
Evgeni Malkin
513
CHI
Jeremy Roenick
512
BUF
Gilbert Perreault
507
MTL
Jean Beliveau
503
WSH
Peter Bondra
502
CGY
Joe Mullen
500
TOR
Lanny McDonald
498
EDM
Glenn Anderson
494
NYI
John Tavares
492
CHI
Patrick Kane
Save Your Stats
Your Next Quiz
Can you name the thirty-two teams that play in the National Hockey League?
Can you name the players who have led the NHL in scoring since 1968?
For each highlighted year, name the team that won the Stanley Cup.
Guess the world's twenty most-traded currencies, and the countries or special regions that issue them.
33 Comments
+1
Level 14
May 30, 2012
Great quiz!
+1
Level 56
May 15, 2015
ovechkin and hossa are supposed to be on this now
+4
Level 78
Feb 26, 2016
If you add WHA goals (and all three of these had them), your new top three are Howe, Gretzky, Bobby Hull.
+1
Level 28
Jan 6, 2017
please update... we are in 2017!
+1
Level 56
Aug 7, 2017
Updated.
+1
Level 97
Jun 29, 2020
Thanks for the update! Just a note, I think it's more common to see MNS for the Minnesota North Stars, with MIN referring to the Minnesota Wild.
+1
Level 80
Jul 2, 2020
Agreed, though once Gaborik didn't show up when entered, there's no one else from the Wild that would be close. I mainly had trouble remembering how to spell those french canadian names!
+1
Level 94
Jul 28, 2020
I only thought I was a good speller. I'm looking at you Luc, Alexi and Dave.
+3
Level 79
Jul 28, 2020
Wasn't expecting to do well on this but disappointed I forgot Jagr and Messier. Should've gotten those. Managed to get 8 - worth 1 point.
+3
Level 79
Jun 19, 2021
This time got 10. Haven't learned anything new but at least remembered the 2 I forgot last time...
+1
Level 45
Jul 28, 2020
My boy Joe Sakic with the caption pic!
+3
Level 74
Jul 28, 2020
Spelling's a killer on this one.
+5
Level 78
Jul 28, 2020
Don’t know anything about ice hockey. It was Gretzky and out for me
+7
Level 68
Jul 29, 2020
Gretzky is the league's all-time leading goal scorer, and if you wiped out every goal he ever scored, he'd still be the league's all-time points leader based on assists alone. He was as dominant a player in a team sport as there's ever been.
+3
Level 60
Jul 30, 2020
Him and Don Bradman.
+1
Level 70
Jul 30, 2020
I don't know any of them.
+1
Level 70
Aug 8, 2020
The NHL lists Marian Hossa as still active, even though he hasn’t played since 2017.
+4
Level 58
Apr 25, 2021
Looking for Crosby. Can't find him. Signed, Alex Ovechkin.
+1
Level 78
Jun 19, 2021
Been watching hockey since mid 90's, never ever heard of Norm Ullman. Not even once mentioned by anyone on TV
+1
Level 60
Oct 8, 2021
Wings fan here...he gets lost, for sure. The fact that he started playing for the Wings and Leafs the season they stopped winning Cups after stretches of dominance sucks for him, and is probably why he isn't more remembered, despite being objectively great.
+1
Level 28
Jun 19, 2021
I forgot Gretzky, for some reason I thought I had already wrote his name.
+3
Level 93
Jun 23, 2021
Fun fact: 1/5 of these players laced up their skates for the Pittsburgh Penguins at some point in their careers.
+1
Level 60
Jan 7, 2022
I don't know why, but I can never remember Mark Recchi. I draw a blank on him on any quiz he is on.
+1
Level 77
Apr 21, 2023
32/50, thanks for the quiz!
+1
Level 52
Nov 8, 2023
I like how Gretzky is under Edmonton but MacDonald is under Toronto

It is a little confusing because its either their last team or the one they are known for or just one of their teams.

+2
Level 74
Apr 22, 2024
Team = team for which they scored the most points
+1
Level 39
Mar 24, 2024
Malkin is now tied with Ullman on the 50. spot on the list, also Stamkos and Crosby have climbed up the list.
+1
Level 93
Apr 24, 2024
That brings it to 11 one-time Penguins on this list.
+2
Level 72
Jun 2, 2024
Got 49/50...wrong. Who knew there more hockey players than Gretzky?
+1
Level 93
Jun 3, 2024
Literally everyone who took this quiz other than you.
+2
Level 54
Aug 16, 2024
I know Lanny Mcdonald did play for the Leafs but I associate him and his mustache much more with the Flames.
+1
Level 87
May 21, 2025
It's hard not to associate his flaming hair and moustache with the Flames, but believe it or not, he scored more goals as a Leaf than as a Flame.

...It was 219 to 215, but still!

+1
Level 31
Apr 21, 2025
There is now 51 players on it instead of 50 btw