Top 10 Greatest Hockey Players of All Time
Ranking the greatest hockey players ever requires balancing career totals, peak dominance, positional value, Stanley Cup memory and cultural influence. This Top 10 draws on the NHL's 2017 "100 Greatest NHL Players" panel and consistent choices from reputable outlets to build a defensible, debate-ready order of all-time stars.
How this ranking was built
This list weighs the NHL100 panel and recurring selections from Britannica and major outlets. Criteria include career dominance (where reliable career anchors exist), peak impact, position-specific greatness, era context and cultural influence. The order is editorial and meant to reflect widely accepted top candidates rather than a single definitive mathematical metric.
What this ranking highlights
- Why career records and peak dominance both matter when naming all-time greats.
- How positional excellence (defense vs. scoring vs. goaltending) affects placement.
- Why different reputable sources overlap on core names even when order changes.
10. Wayne Gretzky
🏒 Rank: #10 · 🏆 Key stat: NHL all-time points leader · ⭐ Why it matters: Consensus greatest cited by NHL100 and records
Wayne Gretzky is the central anchor for any greatest-ever conversation because official NHL records list him as the league's all-time points leader and the NHL's centennial materials and lists commonly describe him as the sport's greatest. His inclusion atop many reputable lists makes him the standard against which other careers are judged.
9. Gordie Howe
🏒 Rank: #9 · 📅 Era: multi-decade career · ⭐ Why it matters: classic top-3 presence on authoritative lists
Gordie Howe—"Mr. Hockey"—is routinely named among the very best by authoritative panels. His longevity and standing across decades secure him as a perennial top candidate on NHL100 and other reputable compilations.
8. Bobby Orr
🏒 Rank: #8 · 📅 Era: 1960s–1970s · ⭐ Why it matters: widely regarded as the greatest defenseman
Bobby Orr is universally cited as the greatest defenseman in hockey history, a position-defining figure who appears near the top of all major all-time lists. His influence on how defensemen attack and move the puck is a core reason he ranks among the game's legends.
7. Mario Lemieux
🏒 Rank: #7 · 📅 Era: 1980s–1990s · ⭐ Why it matters: elite scoring rate and recurring top-10 pick
Mario Lemieux consistently appears among the all-time greats on NHL100 and Britannica. His combination of peak production and the place he holds in expert lists earns him a top-10 slot in any defensible ranking.
6. Jaromír Jágr
🏒 Rank: #6 · 📅 Era: 1990s–2000s · ⭐ Why it matters: frequent presence on reputable top lists
Jaromír Jágr is a fixture on major greatest-player lists compiled by reputable outlets. His long career and repeated inclusion in the NHL100-era commentary make him a natural choice inside the top 10.
5. Mark Messier
🏒 Rank: #5 · 📅 Era: 1980s–1990s · ⭐ Why it matters: recurring top-10 selection for leadership and impact
Mark Messier appears consistently across reputable rankings. His reputation for leadership and high-level performance in crucial moments helps explain his regular placement among the game's best.
4. Maurice "Rocket" Richard
🏒 Rank: #4 · 📅 Era: Original Six era · ⭐ Why it matters: historic goal-scoring and cultural significance
Maurice Richard's name recurs in Britannica and NHL100-adjacent lists as one of hockey's foundational stars. His historic role in the early NHL and cultural resonance earn him a top-tier placement.
3. Bobby Hull
🏒 Rank: #3 · 📅 Era: 1960s–1970s · ⭐ Why it matters: frequent top-10 name for dominant era scoring
Bobby Hull is another player who appears on multiple reputable greatest-player lists. His standing as a dominant scorer in his era secures him a high spot in this Top 10 compilation.
2. Patrick Roy
🏒 Rank: #2 · 📅 Era: 1980s–2000s · ⭐ Why it matters: goalie often included in top-10 lists for playoff impact
Patrick Roy is commonly the goaltender chosen by modern outlets when assembling top-10 lists. His reputation for playoff excellence and frequent inclusion on authoritative rankings place him high among the all-time greats.
1. Jean Béliveau
🏒 Rank: #1 · 📅 Era: Original Six era · ⭐ Why it matters: emblematic figure on NHL100 and reputable historical lists
Jean Béliveau appears among the names that authoritative sources place in the upper echelon of all-time greats. While different outlets vary on exact order, Béliveau's standing in NHL100-era material and historical lists makes him a defensible top choice in this editorial Top 10, recognizing leadership, sustained excellence and cultural importance to hockey history.

What this hockey ranking tells us
This Top 10 reflects the overlap among the NHL's centennial panel and respected outlets like Britannica: a relatively small group of players consistently occupy the top tier even when the precise order differs. Greatness in hockey mixes measurable records, positional dominance, playoff memory and cultural weight — and reasonable fans can rearrange these names depending on which factor they prize most.






