The 12 Best Hockey Players Of All Time

The 12 Best Hockey Players Of All Time

Hockey has given the world some of the most talented and electrifying athletes in sports history. These players have left an unforgettable mark through their skill, leadership, and sheer dominance on the ice. Whether you're an NHL veteran or a new fan of the game, knowing the best hockey players of all time helps deepen your appreciation for the sport. Here are the 12 hockey legends who made the biggest impact and secured their place in history.

1. Wayne Gretzky – The Great One

the 12 best hockey players of all time ls_2995233d 9b97 4c3b 9c2b 841851161a3d
ADVERTISEMENT

Wayne Gretzky is widely regarded as the greatest hockey player ever. Holding numerous NHL records, including most career goals, assists, and points, Gretzky's vision and creativity rewrote the very rules of offense. His four Stanley Cups with the Edmonton Oilers and nine Hart Trophies as league MVP make him a clear choice among the best hockey players of all time.

2. Mario Lemieux – A Master of Skill and Grit

the 12 best hockey players of all time ls_87416a83 b6ac 4188 93cb 97a0397e571d
ADVERTISEMENT

Few players could combine size, speed, and finesse like Mario Lemieux. Overcoming serious health issues throughout his career, Lemieux won two Stanley Cups with the Pittsburgh Penguins and earned three Hart Trophies. He remains a symbol of resilience and raw talent, securing a top spot among the best hockey players of all time.

3. Bobby Orr – The Defenseman Who Changed the Game

the 12 best hockey players of all time ls_380644e4 aad3 4323 af06 e9bf458e42f6
ADVERTISEMENT

Bobby Orr revolutionized the defenseman role with his unmatched skating and offensive output. Winning two Stanley Cups with the Boston Bruins and eight consecutive Norris Trophies, Orr was not only a defensive genius but also the first defenseman to lead the league in scoring—a rarity that cements his place among the best hockey players of all time.

4. Gordie Howe – Mr. Hockey

the 12 best hockey players of all time ls_29407028 9dbb 4dc4 ade0 1e60d9366a3f
ADVERTISEMENT

Gordie Howe’s career spanned five decades, and his physical style of play earned him the nickname 'Mr. Hockey.' With four Stanley Cups and six Hart Trophies, Howe's longevity and dominance are legendary. His contributions helped shape modern hockey, easily placing him among the best hockey players of all time.

5. Maurice 'Rocket' Richard – A Scoring Pioneer

the 12 best hockey players of all time ls_d0ef9b8c 75fa 49db a582 0f24be7201f3
ADVERTISEMENT

Maurice Richard was the first NHL player to score 50 goals in 50 games and the first to reach 500 career goals. His explosive scoring ability led the Montreal Canadiens to eight Stanley Cup victories. Known for his fierce determination, Richard’s impact on the game is undeniable, making him one of the best hockey players of all time.

6. Jaromir Jagr – The European Powerhouse

the 12 best hockey players of all time ls_7aeacd64 1995 4f2e 8e1c 4bb211ac1746
ADVERTISEMENT

Jaromir Jagr brought European flair to the NHL, ranking second in career points behind Gretzky. With two Stanley Cups, a Hart Trophy, and success in international play, Jagr’s longevity and scoring prowess earned him a long-standing place among the best hockey players of all time.

7. Sidney Crosby – Modern Marvel

the 12 best hockey players of all time ls_c3ec839e 92d1 49e4 8de8 e3bddba0f62f
ADVERTISEMENT

Sidney Crosby is a modern legend with three Stanley Cups, multiple MVP awards, and Olympic gold medals. Known for his clutch performances and leadership, Crosby’s mix of skill and grace under pressure ensures his spot in discussions about the best hockey players of all time.

8. Patrick Roy – The Goaltending Giant

the 12 best hockey players of all time ls_0b83632a 5f51 47e2 8133 f5293c87c3ac
ADVERTISEMENT

Patrick Roy revolutionized the goaltending position with his butterfly style and unmatched playoff performances. Winning four Stanley Cups and three Conn Smythe Trophies, Roy consistently dominated when it counted most—making him not only an elite goaltender but one of the best hockey players of all time.

9. Mark Messier – The Ultimate Leader

the 12 best hockey players of all time ls_9896538d 0d50 4851 9f19 a989b3a338e9
ADVERTISEMENT

Mark Messier is celebrated for his leadership and clutch performances, particularly his guarantee and delivery in the 1994 playoffs with the New York Rangers. With six Stanley Cups and a Conn Smythe Trophy, his fiery spirit and consistent excellence solidify his ranking among the best hockey players of all time.

From historic trailblazers like Maurice Richard to modern icons like Sidney Crosby, these 12 players redefined hockey in their own unique ways. They aren’t just elite in terms of stats and accolades—they are ambassadors of the game, inspiring millions with their heart, skill, and unrelenting passion. If you're looking to understand what greatness on ice looks like, this list of the best hockey players of all time is the perfect place to start.

Up Next!