sports The Best NHL Players of All Time  

Originally by
127k votes 6.8k voters 107k views 400 items Follow 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!
back to page 1

51
+ - 1,007 788
Sidney Crosby is listed (or ranked) 51 on the list The Best NHL Players of All Time
Sidney Crosby Centerman

The Best NHL Teams of All Time The Best PBS Cartoons of All Time

52
+ - 205 126
Tiny Thompson is listed (or ranked) 52 on the list The Best NHL Players of All Time
Tiny Thompson Goaltender

53
+ - 313 198
Brad Park is listed (or ranked) 53 on the list The Best NHL Players of All Time
Brad Park Defenseman

54
+ - 475 269
Jari Kurri is listed (or ranked) 54 on the list The Best NHL Players of All Time

55
+ - 460 322
Bobby Clarke is listed (or ranked) 55 on the list The Best NHL Players of All Time
Bobby Clarke Centerman

56
+ - 258 172
Max Bentley is listed (or ranked) 56 on the list The Best NHL Players of All Time
Max Bentley Centerman

57
+ - 489 273
Evgeni Malkin is listed (or ranked) 57 on the list The Best NHL Players of All Time
Evgeni Malkin Centerman

58
+ - 402 281
Mike Modano is listed (or ranked) 58 on the list The Best NHL Players of All Time

59
+ - 188 108
Boris Mikhailov is listed (or ranked) 59 on the list The Best NHL Players of All Time

60
+ - 259 203
Duncan Keith is listed (or ranked) 60 on the list The Best NHL Players of All Time
Duncan Keith Defenseman

61
+ - 388 315
Doug Harvey is listed (or ranked) 61 on the list The Best NHL Players of All Time
Doug Harvey Defenseman

62
+ - 265 210
Newsy Lalonde is listed (or ranked) 62 on the list The Best NHL Players of All Time
Newsy Lalonde Centerman, Forward

63
+ - 297 190
Red Kelly is listed (or ranked) 63 on the list The Best NHL Players of All Time
Red Kelly Centerman, Defenseman

64
+ - 284 151
Denis Savard is listed (or ranked) 64 on the list The Best NHL Players of All Time
Denis Savard Centerman

65
+ - 394 244
Al MacInnis is listed (or ranked) 65 on the list The Best NHL Players of All Time
Al MacInnis Defenseman

The Best Current NHL Players The Weirdest Sports from Around the World

66
+ - 384 272
Johnny Bucyk is listed (or ranked) 66 on the list The Best NHL Players of All Time
Johnny Bucyk Left Wing

67
+ - 357 258
Ron Francis is listed (or ranked) 67 on the list The Best NHL Players of All Time
Ron Francis Centerman

68
+ - 262 196
Mike Vernon is listed (or ranked) 68 on the list The Best NHL Players of All Time
Mike Vernon Goaltender

69
+ - 409 260
Jacques Plante is listed (or ranked) 69 on the list The Best NHL Players of All Time
Jacques Plante Goaltender

70
+ - 326 192
Sergei Makarov is listed (or ranked) 70 on the list The Best NHL Players of All Time

71
+ - 673 718
Alexander Ovechkin is listed (or ranked) 71 on the list The Best NHL Players of All Time
Alexander Ovechkin Left Wing

72
+ - 262 154
Mike Gartner is listed (or ranked) 72 on the list The Best NHL Players of All Time
Mike Gartner Right wing

73
+ - 270 181
Jean Ratelle is listed (or ranked) 73 on the list The Best NHL Players of All Time
Jean Ratelle Centerman

74
+ - 253 102
Grant Fuhr is listed (or ranked) 74 on the list The Best NHL Players of All Time
Grant Fuhr Goaltender

75
+ - 235 150
Norm Ullman is listed (or ranked) 75 on the list The Best NHL Players of All Time
Norm Ullman Centerman

76
+ - 327 204
Frank Mahovlich is listed (or ranked) 76 on the list The Best NHL Players of All Time

77
+ - 260 176
Shea Weber is listed (or ranked) 77 on the list The Best NHL Players of All Time
Shea Weber Defenseman

78
+ - 212 165
Dennis Maruk is listed (or ranked) 78 on the list The Best NHL Players of All Time
Dennis Maruk Centerman

79
+ - 258 172
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 39 Ways to Repel a Potential Girlfriend

80
+ - 316 193
Alex Delvecchio is listed (or ranked) 80 on the list The Best NHL Players of All Time
Alex Delvecchio Centerman

81
+ - 152 69
Reggie Leach is listed (or ranked) 81 on the list The Best NHL Players of All Time
Reggie Leach Right wing

82
+ - 272 160
Rod Gilbert is listed (or ranked) 82 on the list The Best NHL Players of All Time
Rod Gilbert Right wing

83
+ - 201 141
Brian Sutter is listed (or ranked) 83 on the list The Best NHL Players of All Time
Brian Sutter Left Wing

84
+ - 272 160
Scott Stevens is listed (or ranked) 84 on the list The Best NHL Players of All Time
Scott Stevens Defenseman

85
+ - 153 90
Alexander Maltsev is listed (or ranked) 85 on the list The Best NHL Players of All Time

86
+ - 208 127
Milt Schmidt is listed (or ranked) 86 on the list The Best NHL Players of All Time
Milt Schmidt Centerman

87
+ - 419 330
Larry Robinson is listed (or ranked) 87 on the list The Best NHL Players of All Time
Larry Robinson Defenseman

88
+ - 154 95
Babe Pratt is listed (or ranked) 88 on the list The Best NHL Players of All Time
Babe Pratt Defenseman

89
+ - 347 206
Daniel Alfredsson is listed (or ranked) 89 on the list The Best NHL Players of All Time
Daniel Alfredsson Right wing

90
+ - 322 318
Henrik Sedin is listed (or ranked) 90 on the list The Best NHL Players of All Time
Henrik Sedin Centerman

91
+ - 210 146
Kent Nilsson is listed (or ranked) 91 on the list The Best NHL Players of All Time
Kent Nilsson Centerman

92
+ - 159 85
Steve Larmer is listed (or ranked) 92 on the list The Best NHL Players of All Time
Steve Larmer Right wing

93
+ - 293 162
Jarome Iginla is listed (or ranked) 93 on the list The Best NHL Players of All Time
Jarome Iginla Right wing

The Worst In-Season NHL Trades Ever Made The Best Adventure Travel Companies

94
+ - 171 92
Charlie Conacher is listed (or ranked) 94 on the list The Best NHL Players of All Time
Charlie Conacher Right wing

95
+ - 177 112
Pierre Pilote is listed (or ranked) 95 on the list The Best NHL Players of All Time
Pierre Pilote Defenseman

96
+ - 155 84
Drew Doughty is listed (or ranked) 96 on the list The Best NHL Players of All Time
Drew Doughty Defenseman

97
+ - 198 136
Nicklas Bäckström is listed (or ranked) 97 on the list The Best NHL Players of All Time

98
+ - 333 217
Jonathan Toews is listed (or ranked) 98 on the list The Best NHL Players of All Time
Jonathan Toews Centerman

99
+ - 543 349
Teemu Selänne is listed (or ranked) 99 on the list The Best NHL Players of All Time
Teemu Selänne Right wing

100
+ - 287 141
Henrik Lundqvist is listed (or ranked) 100 on the list The Best NHL Players of All Time
Henrik Lundqvist Goaltender