10 Best NHL Hockey Players of All Time

Wayne Gretzky

According to NHL's Top 100 NHL Players of All-Time, he tops the NHL in points scored and has more assists than any other player in NHL.

Bobby Orr

Bobby Orr, a former Canadian ice hockey player, is considered to be the best defenceman in NHL history & holds the record for the most points and assists by a defenseman in a single season.

Gordie Howe

Gordie Howe, a former Canadian ice hockey player, was dubbed "Mr. Hockey" for his outstanding contributions as one of the best players in NHL history.

Mario Lemieux

Mario Lemieux, a former ice hockey player from Canada, earned the Lester B. Pearson Award four times as the league's most outstanding player and the Hart Trophy as the league's most valuable player.

Maurice Richard

Maurice Richard, a late Canadian former ice hockey player, was largely recognised as the best winger in NHL history, having played 18 seasons for the Montreal Canadians.

Guy Lafleur

Guy Lafleur, a former ice hockey player from Canada, was the first player in NHL history to score 50 goals and 100 points six times in a row.

Terry Sawchuk

Ice hockey goaltender who is Ukrainian and Canadian. Terry Sawchuk was placed 9th on The Hockey News' list of the 100 Greatest NHL Players in 1998.

Bobby Hull

Canadian former ice hockey player Bobby Hull often considered as one of the greatest ice hockey players in the NHL history and was nicknamed “the Golden Jet” for his fast-skating speed and blond hair.

Patrick Roy

Canadian former ice hockey goaltender Patrick Roy is widely recognised as one of the best goaltenders of all time.

Jaromir Jagr

Czechoslovakian former ice hockey player Jaromir Jagr is one of only 25 hockey players to win the Stanley Cup, World Championships, and Olympic gold medal.