Top Ten Greatest NHL Players


The Top Ten

1 Wayne Gretzky Wayne Gretzky Wayne Douglas Gretzky CC is a Canadian former professional ice hockey player and former head coach. He played 20 seasons in the National Hockey League for four teams from 1979 to 1999.

He cool player, he retired 2 months before I was born - trains45

GOAT - Munknjet

In my opinion the "Great One" is highly overrated. - TheHabsFan

You are the worst

2 Mario Lemieux Mario Lemieux Mario Lemieux is a Canadian former professional ice hockey player and current owner of the Pittsburgh Penguins. He played parts of 17 National Hockey League seasons with the team from 1984 to 2006, assuming ownership in 1999.

Super Mario is also highly overrated in my opinion. - TheHabsFan

Mario lemieux is better than all the players because it only took him 1 shot to score his very first goal. That's why he should be top spot. He's amazing because I don't know anyone else who can score in just one shot.

Mario got cut down in him prime or he would have had 2 to 3 times as many Cups. Great goal scorer but as an overall player, offense, defense, passing, hitting, etc... Best of all time! Sorry 99

Take away the back injury and the Hodgkin disease and Gretzky’s name would have been relegated to number two in most of the NHL record book’s categories.

3 Bobby Orr Bobby Orr Robert Gordon Orr is a Canadian former professional ice hockey player, widely acknowledged as one of the greatest hockey players of all time.

The only defense man to win the scoring title...and he did it twice. AND...the only player EVER to win the Hart trophy, the Art Ross trophy, James Norris Trophy, AND the Conn Smythe trophy...ALL IN THE SAME YEAR!
(drops the mike)

How is he behind both Lemieux and Gretzky!?!?!? Just plain bogus! - TheHabsFan

Bobby Orr was amazing! He could juke, skate super fast, and shoot the daylight out! Don't you remember Orr shooting from the opposite side of the rink and making it in the empty net for the win? Incredible! How many other players have done what Orr could have done! Best player ever! Makes sense that the greatest hockey player in history was on the greatest hockey team in history the BOSTON BRUINS! He is my hockey hero!

The Best

4 Sidney Crosby Sidney Crosby Sidney Patrick Crosby ONS (born August 7, 1987) is a Canadian professional ice hockey player who currently serves as captain of the Pittsburgh Penguins of the National Hockey League.

He is the best hockey player

Very talented player, not as good as McDavid though. - TheHabsFan

Best player in the world

What an overrated hack. He gets attention that he does not deserve. The only reason why people like him was because he scored the golden goal for Canada 7 years ago in the 2010 Olympics. If he had not done that he would not be as popular.

5 Gordy Howe

Gordie is spelled wrong. Very dedicated player. - TheHabsFan

No offense guys, but this list is crap. Gordie Howe is supposed to be top 5 material, there is no Maurice "the rocket" Richard even on here, and you put Peter Forsberg at number four, I mean, he's good, but he's not number four. Moreover, You put Crosby and Ovechkin on here, no offense, but I think we should wait until they have both won stanley cups before we start putting them on the list. The top 5 should be, in no particular order: Wayne Gretzky, Mario Lemieux, Gordie Howe, Bobby Orr, and Maurice Richard.

801 goals! Only one person has more than that and that is Wayne Gretzky. Bobby orr said Gordie was the best, so did Wayne, Rocket, and Mario. He must be the best if all of them say that.

This guy starred in my favorite team, the whalers. Even though they haven't won a stanley cup, they will always be the greatest team ever. - fredthewaffle

6 Jaromir Jagr

Very dedicated player, I wish he played longer. - TheHabsFan

Lemieux should not score so many goals without Jagr. They should be best hockey couple.

Lemieux had his highest scoring season (88-89) before Jagr was even in the NHL

My favorite hockey player.

7 Mark Messier

Without Gretzky playing with him he wouldn't have been nearly as good. - TheHabsFan

Shut up. Stop criticizing every player on this list. Who even said you were qualified too? - Sabbath

come on! he has the record for second place in point leading! by FAR the best leader EVER. he went through all the news and said we will win tonight! he should be won step higher than crosby. but JUST ONE. I agree gretzky is one but STILL! the rangers were going to lose the series against the devils and he convinced everyone that the rangers would win the game. and he scored a HAT TRICK to WIN the game! should be #4! god! - 2234

Tops everyone except Gretzky on this list for sure

Crosby is 8 slots over THE captain? Are you kidding me? How is he even outside of the top 10? Good god! He should absolutely be top 5 if not top 4.

8 Alex Ovechkin

1: Mario Lemieux
2: Alex Ovechkin
3: Bobby Orr
4: Wayne Gretzky
5: Jaromir Jagr

The greatest goal scorer of all-time. Has a chance to pass Gretzky in career goals scored and plays in a much lower scoring era.

Very talented player, great shot. - TheHabsFan

He is now a Stanley cup champion

9 Peter Forsberg

Why is Forsberg 9th? It doesn't even make sense? - TheHabsFan

he is amazing and has made some pretty cool moves

Power & Technics, scoring & passing, he had it all, just awesome player. One of the best in the history of the game.

10 Steve Yzerman

Great player, I think tenth is about right. - TheHabsFan

How is sid the squid up higher then Stevie?!?!?! That makes no sense Steve was the greatest leader of all time! He was passionate about hockey and didn't care about his stats and wasnt a cherry picker like Sid and Gretzky! - PEYMAN18

The best leader any team can have, sure he didn't have the stats as some of the other guys did but he was probably the most passionate about the game of hockey. One of the best!

you have to be kidding any nhl expert puts yzerman at least in the top ten if not the top 5


The Contenders

11 Gordie Howe Gordie Howe

Lol, who is Gordy Howe then? - TheHabsFan

12 Jean Beliveau

Great player. RIP - TheHabsFan

Was no fan. but a great leader and a mann with class

He was a hero, R.I.P. Beliveau.

13 Mike Bossy Mike Bossy Michael Dean Bossy or, according to some sources, Michael Jean Bossy is a Canadian former ice hockey player who played for the New York Islanders for his entire career and was a crucial part of their four-year reign as Stanley Cup champions in the early 1980s.

The best sniper of all time. - TheHabsFan

Greatest goal scorer of all time. Let's say he never had injury problems and he played as many games as gretzky. If he kept career pace, he would have had around 1100 goals and even if he didn't he still would probably have 950+ goals.

14 Maurice Richard

Very talented dedicated player. - TheHabsFan

The Rocket maybe could've been similar to Gretzky if He had the right to a curved stick, Maurice was physical, a team player, a goal assister and a goal scorer!

Rocket Richard. People call Crosby modern dad rocket Richard when he is not.

Gretzky l, lemieux and orr it s ok but the rest rocket is better

15 Martin Brodeur

Hockey Hall of Fame 2018. - TheHabsFan

Brodeur is definitely the greatest NHL goalie of all time. - Sabbath

16 Bobby Hull

Who makes up these lists? You have Gordie Howe on twice with two different spellings! Bobby Hull should be right up there with Jaromir Jagr at number 5. Sidney and Alex are great modern players but overrated on this list as they haven't concluded their careers Bobby Hull at number 16 is absurd. HE was the first player to score more than 50 goals in a year and did it three times in 10 years in the original six team league. At that time 50 goals was like hitting 60 home runs in baseball. Two other players each scored 50 goals only once before 1967. Bobby hull was the greatest goal scorer ever and a great all around player.

This is a joke! Bobby Hull belongs in the top five players on your list. Had over 1,000 career goals and over 2,000 career points in 23 years of professional hockey. Was the associated press player of the decade for the NHL during the 1960's. First player to score over 50 goals in consecutive years. Led the NHL in goal scoring 7 times in 15 years, with three Art Ross trophies and and two Hart trophies. Plus a Lady Bing trophy. Enough said.

Belongs in the top 5 players of this or list of all time great hockey players!

Bobby Hull should be in the top 5!
He scored tons of goals & his slap shot was 120mph!
He wasn't nicknamed "the golden jet" for nothing - Ajkloth

17 Patrick Kane Patrick Kane

He's the best nhl player in 2010-2016 and he's my favorite player of all time he's really really good he has to 10-in the top 10

Kane is the best American player in the NHL.

Favorite player

And his eye q level is higher than Wayne Gretzky number he has done some bad things in his life but everyone dose because I know I have do a lot of bad things but I've do good things too

18 Teemu Selanne

He is still one of the league's top scorers at age 40 and holds the record for the best rookie season EVER. Not to mention one of the top goal scorers of all time, and still strong! Two words, FINNISH FLASH

The Finnish flash cannot be competed with in his rookie season

19 Patrick Roy Patrick Roy Patrick Jacques Roy is a Canadian former professional ice hockey goaltender and the former head coach and vice-president of hockey operations for the Colorado Avalanche of the National Hockey League.

Surely top 3 best goaltendy of allé Time

Best goaltender of ALL TIME

20 Carey Price Carey Price Carey Price is a Canadian professional ice hockey goaltender who plays for the Montreal Canadiens of the National Hockey League.
21 Evgeni Malkin Evgeni Malkin

It scored over 100 points and it has a lot of hat tricks before

22 Connor McDavid Connor McDavid Connor McDavid is a Canadian ice hockey centre and captain for the Edmonton Oilers of the National Hockey League.

This is a cool player

By the time McDavid retires he should be top 3. He's the speediest player in the league, absolutely amazing to watch on the breakaway. Let's get him higher! - TheHabsFan

This a good player I saw him score some cool goals, and once at 0.3 in game 6 of the sharks vs oilers

This player should be nuber one

23 Joe Sakic Joe Sakic

How is he not top 10?

It blows my mind that he is not in the top 10... He is a million times better then cindy "cry-baby" crosby...

Look I'm a Wings fan and Sakic deserves to at least be in the top 10.

24 Guy Lafleur
25 Mike Vernon
26 Corey Perry
27 Michael Hutchinson
28 Shane Doan

Arizona is nothing with out him

29 P. K. Subban
30 Terry Sawchuk

Was the best goalie with jacques plante in his era

31 T.J. Oshie

A good player,should be in the top 10(note this is coming from a caps fan)

32 Brett Hull
33 Chris Chelios
34 Pavel Datsyuk

Wow. Datsyuk is going to be in the hall of fame and is number 35? Really. 36 years old and still destroying. come on people.

35 Phil Kessel
36 James Reimer
37 Jonathan Toews
38 Daniel Alfredson
39 Nicklas Lidström
40 Jarome Iginla

Favourite player on my favourite team (well he was on my favourite team until he got traded).

Iggy for the win

atta boy

41 Paul Coffee

Best defenceman ever. He made the entire Oiler team what it was.

42 Larry Robinson
43 Stan Mikita
44 Johnny General Zod

Laugh out loud best enforcer in rangers history

45 Vladimir Tarasenko Vladimir Tarasenko Vladimir Andreyevich Tarasenko is a Russian professional ice hockey right winger currently serving as an alternate captain for the St.

How is he not in the top ten, he is better than a lot of the players on here

46 Vincent Lecavalier
47 Ron Francis
48 Dominik Hasek

One of the best goalies of all time.

Yes among the top five maybe

49 Travis Zajac
50 Henrik Zetterburg

He's worth $75,000,000 that's more than some famous England footballers and there wall over payed
He's caption of like the best NHL team out there and if people disagree than explain why they are the most NHL team to be yoused on T.V. and moves and why in the 2014 Winter Olympics Russia's team captan was from red wing and why henrik zetterburg was Sweden's captan.

8Load More
PSearch List

Related Lists

Top Ten NHL Players of the 20th Century Best NHL Players of 2015 Best NHL Players of 2013-2014 Favorite NHL Players Top Ten NHL Hall of Fame Players

List Stats

1,000 votes
89 listings
11 years, 189 days old

Top Remixes (17)

1. Connor McDavid
2. Sidney Crosby
3. Bobby Orr
1. Wayne Gretzky
2. Mario Lemieux
3. Bobby Orr
1. Wayne Gretzky
2. Mario Lemieux
3. Jaromir Jagr

View All 17


Wayne Gretzky vs. Connor McDavid

Error Reporting

See a factual error in these listings? Report it here.