Top 10 Greatest Hockey Players of All Time Subscribe: // TIMESTAMPS BELOW
Have a Top 10 idea? Submit it to us here!

Top 10 Greatest Hockey Players of All Time

Who’s the most talented hockey player to ever lace up his skates? Is it Mario Lemieux? Sidney Crosby? Patrick Roy? Or the Great One himself? They’re all some of the greatest players in NHL history. WatchMojo counts down ten of the best NHL players to ever pick up a stick.

Interested in the crème de la crème in sports? Check out our other videos on the Top 10 Most Dominant Male Athletes of All Time: , Top 10 Most Entertaining Athletes of All Time: and Top 10 Amazing Athletes Who Never Won A Championship: .

#10: Phil Esposito
#9: Mark Messier
#8: Jaromir Jagr
#7: Sidney Crosby
#6: Patrick Roy
#5: Maurice Richard
#4: Mario Lemieux
#3, #2 & #1???

Watch on WatchMojo:

Special thanks to our users Jimmy Washington, mac121mr0, teho6601 and Falcon Lover suggesting this idea! Check out the voting page at

Our Magazine!! Learn the inner workings of WatchMojo and meet the voices behind the videos, articles by our specialists from gaming, film, tv, anime and more. VIEW INSTANTLY:

WatchMojo’s Social Media Pages

Get WatchMojo merchandise at

WatchMojo’s ten thousand videos on Top 10 lists, Origins, Biographies, Tips, How To’s, Reviews, Commentary and more on Pop Culture, Celebrity, Movies, Music, TV, Film, Video Games, Politics, News, Comics, Superheroes. Your trusted authority on ranking Pop Culture.


  1. Wayne Gretzky is once again and will always be the greatest hockey player of all time otherwise known as “The Great One.”

  2. No need to milk it, I knew the top spot was going to Gretzky before I even clicked on the thumbnail.

  3. Fun fact about Gretzky: the only award he didn’t win during his career was the Calder because the NHL didn’t consider him a rookie; he’d spent his first season with the Oilers during the last season of WHA operations.

Comments are closed.