sports The Best NHL Players of All Time  

Ranker Community
Originally by
135.3k votes 7.3k voters 111.2k views 400 items Embed

List Rules NHL players only.

The best NHL players of all time are undoubtably the most talented and most decorated hockey players ever to take the ice in the National Hockey League. These NHL greats hold countless spots in the NHL record books, a fan favorites and if they haven't already been inducted into the Hockey Hall of Fame, they surely will be when they are eligible. Plain and simple, these are hockey gods.

Easily earning the title as "The Great One," Wayne Gretzky is arguably among the very elite hockey players ever. Holding NHL records for everything from lifetime goals to the most goals in a season to the most career assists, points and even short-handed goals, there was little Gretzky didn't dominate during his 20 seasons in the National Hockey League.

While Gretzky is "The Great One," he's far from the only great one. Mr. Hockey himself, Gordie Howe, is right up there with Gretzky with an impressive hockey career that lasted until he was 52 years of age. Along with other NHL legends like Mario Lemieux, Bobby Orr, Mark Messier and Maurice Richard, these hockey greats dominated the league during their time.

Many will follow in the footsteps, or skate strides, of these all-time best NHL players but few will ever reach the level of greatness that these talented men have. Who is your all-time favorite NHL star? How would you rank these top NHL players of all time? Tell us by voting for your favorites below, adding any that are missed or even re-ranking this list of the best NHL players of all time below. Looking for more detailed rankings by position? Check out the best NHL defensemen of all time and the best hockey goaltenders of all time rankings too!
list ordered by
back to page 1

51
485 332
Bobby Clarke is listed (or ranked) 51 on the list The Best NHL Players of All Time
klubibar added Bobby Clarke Centerman

The Best NHL Teams of All Time The Best Sports Channels on YouTube

52
496 280
Jari Kurri is listed (or ranked) 52 on the list The Best NHL Players of All Time
klubibar added Jari Kurri

53
525 292
Evgeni Malkin is listed (or ranked) 53 on the list The Best NHL Players of All Time
mainpleine added Evgeni Malkin Centerman

54
384 341
Patrice Bergeron is listed (or ranked) 54 on the list The Best NHL Players of All Time
BostonBruins added Patrice Bergeron Centerman, Forward

55
420 291
Mike Modano is listed (or ranked) 55 on the list The Best NHL Players of All Time

56
321 211
Brad Park is listed (or ranked) 56 on the list The Best NHL Players of All Time
Brad Park Defenseman

57
406 323
Doug Harvey is listed (or ranked) 57 on the list The Best NHL Players of All Time
klubibar added Doug Harvey Defenseman

58
208 141
Tiny Thompson is listed (or ranked) 58 on the list The Best NHL Players of All Time
ConnorMurphy1 added Tiny Thompson Goaltender

59
260 186
Max Bentley is listed (or ranked) 59 on the list The Best NHL Players of All Time
Max Bentley Centerman

60
271 221
Newsy Lalonde is listed (or ranked) 60 on the list The Best NHL Players of All Time
Newsy Lalonde Centerman, Forward

61
409 249
Al MacInnis is listed (or ranked) 61 on the list The Best NHL Players of All Time
Al MacInnis Defenseman

62
314 197
Red Kelly is listed (or ranked) 62 on the list The Best NHL Players of All Time
klubibar added Red Kelly Centerman, Defenseman

63
301 159
Denis Savard is listed (or ranked) 63 on the list The Best NHL Players of All Time
Denis Savard Centerman

64
270 224
Duncan Keith is listed (or ranked) 64 on the list The Best NHL Players of All Time
ConnorMurphy1 added Duncan Keith Defenseman

65
193 121
Boris Mikhailov is listed (or ranked) 65 on the list The Best NHL Players of All Time

The Best Current NHL Players The Creepiest Sports Mascots

66
378 264
Ron Francis is listed (or ranked) 66 on the list The Best NHL Players of All Time
Ron Francis Centerman

67
394 279
Johnny Bucyk is listed (or ranked) 67 on the list The Best NHL Players of All Time
Johnny Bucyk Left Wing

68
716 734
Alexander Ovechkin is listed (or ranked) 68 on the list The Best NHL Players of All Time
Scott H added Alexander Ovechkin Left Wing

69
424 269
Jacques Plante is listed (or ranked) 69 on the list The Best NHL Players of All Time
Jacques Plante Goaltender

70
337 202
Sergei Makarov is listed (or ranked) 70 on the list The Best NHL Players of All Time

71
273 163
Mike Gartner is listed (or ranked) 71 on the list The Best NHL Players of All Time
Mike Gartner Right wing

72
269 213
Mike Vernon is listed (or ranked) 72 on the list The Best NHL Players of All Time
JC_Hage added Mike Vernon Goaltender

73
278 189
Jean Ratelle is listed (or ranked) 73 on the list The Best NHL Players of All Time
Jean Ratelle Centerman

74
338 208
Frank Mahovlich is listed (or ranked) 74 on the list The Best NHL Players of All Time

75
242 158
Norm Ullman is listed (or ranked) 75 on the list The Best NHL Players of All Time
Norm Ullman Centerman

76
261 111
Grant Fuhr is listed (or ranked) 76 on the list The Best NHL Players of All Time
JC_Hage added Grant Fuhr Goaltender

77
274 190
Shea Weber is listed (or ranked) 77 on the list The Best NHL Players of All Time
Harrison1 added Shea Weber Defenseman

78
328 199
Alex Delvecchio is listed (or ranked) 78 on the list The Best NHL Players of All Time
Alex Delvecchio Centerman

79
265 177
Dave Keon is listed (or ranked) 79 on the list The Best NHL Players of All Time
Dave Keon Centerman

The Most Violent Thugs in NHL History The Conspiracy Theories You Believe Are True

80
214 175
Dennis Maruk is listed (or ranked) 80 on the list The Best NHL Players of All Time
gaug66 added Dennis Maruk Centerman

81
159 78
Reggie Leach is listed (or ranked) 81 on the list The Best NHL Players of All Time
grom66 added Reggie Leach Right wing

82
442 332
Larry Robinson is listed (or ranked) 82 on the list The Best NHL Players of All Time
Larry Robinson Defenseman

83
282 168
Scott Stevens is listed (or ranked) 83 on the list The Best NHL Players of All Time
Scott Stevens Defenseman

84
277 169
Rod Gilbert is listed (or ranked) 84 on the list The Best NHL Players of All Time
Rod Gilbert Right wing

85
204 150
Brian Sutter is listed (or ranked) 85 on the list The Best NHL Players of All Time
Brian Sutter Left Wing

86
158 100
Alexander Maltsev is listed (or ranked) 86 on the list The Best NHL Players of All Time

87
213 134
Milt Schmidt is listed (or ranked) 87 on the list The Best NHL Players of All Time
Milt Schmidt Centerman

88
364 213
Daniel Alfredsson is listed (or ranked) 88 on the list The Best NHL Players of All Time
Daniel Alfredsson Right wing

89
310 169
Jarome Iginla is listed (or ranked) 89 on the list The Best NHL Players of All Time
Jarome Iginla Right wing

90
331 332
Henrik Sedin is listed (or ranked) 90 on the list The Best NHL Players of All Time
Harrison1 added Henrik Sedin Centerman

91
574 352
Teemu Selänne is listed (or ranked) 91 on the list The Best NHL Players of All Time
klubibar added Teemu Selänne Right wing

92
155 105
Babe Pratt is listed (or ranked) 92 on the list The Best NHL Players of All Time
Babe Pratt Defenseman

93
187 118
Pierre Pilote is listed (or ranked) 93 on the list The Best NHL Players of All Time
Pierre Pilote Defenseman

The Worst In-Season NHL Trades Ever Made The Best Healthy Cereal

94
217 156
Kent Nilsson is listed (or ranked) 94 on the list The Best NHL Players of All Time
gaug66 added Kent Nilsson Centerman

95
176 97
Charlie Conacher is listed (or ranked) 95 on the list The Best NHL Players of All Time
Charlie Conacher Right wing

96
354 229
Jonathan Toews is listed (or ranked) 96 on the list The Best NHL Players of All Time
Jonathan Toews Centerman

97
308 154
Henrik Lundqvist is listed (or ranked) 97 on the list The Best NHL Players of All Time
Harrison1 added Henrik Lundqvist Goaltender

98
163 97
Steve Larmer is listed (or ranked) 98 on the list The Best NHL Players of All Time
slaft added Steve Larmer Right wing

99
166 98
Drew Doughty is listed (or ranked) 99 on the list The Best NHL Players of All Time
mainpleine added Drew Doughty Defenseman

100
211 150
Nicklas Bäckström is listed (or ranked) 100 on the list The Best NHL Players of All Time
ConnorMurphy1 added Nicklas Bäckström Centerman