The NHL's Top 25

Steve Yzerman

When he first started out in the leagues, he was already packing quite the offensive artillery. He had broken the 100-point plateau six times already. With his leadership skills, he would eventually help his team, the Detroit Red Wings, capture the Stanley Cup three times. He ended his career with a staggering 692 goals.

Frank Mahovlich

He is considered to be the best Toronto Maple Leaf player of all time. He had played 19 seasons in the NHL with the Leafs, Wings and Canadians. He had netted 533 career goals in total. He had also paved the way to victory towards the Stanley Cup 6 times.

Ray Bourque

 This guy’s an all-time leader in scoring while positioned as a defenseman. Isn’t that truly impressive? He’s also won 5 Norris trophies and a Calder trophy. So, how is he not on the top of this list? Well, it doesn’t matter, because he’s still one of the greatest players that the NHL has ever seen.

Mark Messier

Mark Messier was dubbed as the beast leader in pro sports, not just in the world of hockey. That says a lot about his stature, having proven himself to be an exceptional scorer as well as person whom everyone respected and followed. His defining moment as team captain came during his tenure with the Edmonton Oilers back in 1988, when Wayne Gretzky was traded to LA, and when he led the New Jersey Devils to a victory over the Vancouver Canucks. This got him 6 Stanley Cup rings as well as 2 Hart trophies.

Jean Beliveau

Many people may believe that Jean Beliveau deserves a much higher spot on this list. However, he deserves to be on this exact spot because of his class, skill, leadership as well as willingness to win games. He had racked up 1,219 total points and 507 career goals. He had also won 10 Stanley Cup rings, which is the 2nd most ever, truth be told.