NHL Top 100 Players of All-Time

According to the National Hockey League who revealed the list on January 27, 2017
Quiz by encourage
Last updated: January 30, 2017
First submittedJanuary 30, 2017
Times taken1,862
Average score44.0%
Report this quizReport
Enter answer here
 / 100 guessed
The quiz is paused. You have remaining.
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
NHL Teams Played For
Sid Abel
Melville, Saskatchewan, Canada
Red Wings, Blackhawks
Syl Apps
Paris, Ontario, Canada
Maple Leafs
Andy Bathgate
Winnipeg, Manitoba, Canada
Rangers, Maple Leafs, Red Wings, Penguins
Jean Beliveau
Trois-Rivières, Quebec, Canada
Max Bentley
Delisle, Saskatchewan, Canada
Blackhawks, Maple Leafs, Rangers
Toe Blake
Victoria Mines, Ontario, Canada
Canadiens, Maroons
Mike Bossy
Montreal, Quebec, Canada
Ray Bourque
Saint-Laurent, Quebec, Canada
Bruins, Avalanche
Johnny Bower
Prince Albert, Saskatchewan, Canada
Rangers, Maple Leafs
Turk Broda
Brandon, Manitoba, Canada
Maple Leafs
Martin Brodeur
Montreal, Quebec, Canada
Devils, Blues
Johnny Bucyk
Edmonton, Alberta, Canada
Red Wings, Bruins
Pavel Bure
Moscow, Russia
Canucks, Panthers, Rangers
Chris Chelios
Evergreen Park, Illinois, USA
Blackhawks, Red Wings, Thrashers
King Clancy
Ottawa, Ontario, Canada
Senators, Maple Leafs
Bobby Clarke
Flin Flon, Manitoba, Canada
Paul Coffey
Toronto, Ontario, Canada
Oilers, Penguins, Kings, Red Wings, Whalers, Flyers, Blackhawks, Hurricanes, Bruins
Charlie Conacher
Toronto, Ontario, Canada
Maple Leafs, Red Wings, Americans
Yvan Cournoyer
Drummondville, Quebec, Canada
Sidney Crosby
Halifax, Nova Scotia, Canada
Pavel Datsyuk
Sverdlovsk, Russia
Red Wings
Alex Delvecchio
Fort William, Ontario, Canada
Red Wings
Marcel Dionne
Drummondville, Quebec, Canada
Red Wings, Kings, Rangers
Ken Dryden
Hamilton, Ontario, Canada
Bill Durnan
Toronto, Ontario, Canada
Phil Esposito
Sault Ste. Marie, Ontario, Canada
Blackhawks, Bruins, Rangers
Tony Esposito
Sault Ste. Marie, Ontario, Canada
Canadiens, Blackhawks
Sergei Fedorov
Pskov, Russia
Red Wings, Ducks, Blue Jackets, Capitals
Peter Forsberg
Ornskoldsvik, Sweden
Nordiques, Avalanche, Flyers, Predators
Ron Francis
Sault Ste. Marie, Ontario, Canada
Whalers, Penguins, Hurricanes, Maple Leafs
Grant Fuhr
Spruce Grove, Alberta, Canada
Oilers, Maple Leafs, Sabres, Kings, Blues, Flames
Bob Gainey
Peterborough, Ontario, Canada
Mike Gartner
Ottawa, Ontario, Canada
Capitals, North Stars, Rangers, Maple Leafs, Coyotes
Bernie Geoffrion
Montreal, Quebec, Canada
Canadiens, Rangers
Wayne Gretzky
Brantford, Ontario, Canada
Oilers, Kings, Blues, Rangers
Glenn Hall
Humboldt, Saskatchewan, Canada
Red Wings, Blackhawks, Blues
Doug Harvey
Montreal, Quebec, Canada
Canadiens, Rangers, Blues, Red Wings
Dominik Hasek
Pardubice, Czechoslovakia
Blackhawks, Sabres, Senators, Red Wings
Tim Horton
Cochrane, Ontario, Canada
Maple Leafs, Rangers, Penguins, Sabres
Gordie Howe
Floral, Saskatchewan, Canada
Red Wings, Whalers
Bobby Hull
Pointe Anne, Ontario, Canada
Blackhawks, Jets, Whalers
Brett Hull
Belleville, Ontario, Canada
Flames, Blues, Stars, Red Wings, Coyotes
Jaromir Jagr
Kladno, Czechoslovakia
Penguins, Capitals, Rangers, Flyers, Stars, Bruins, Devils, Panthers
Patrick Kane
Buffalo, New York, USA
Duncan Keith
Winnipeg, Manitoba
Red Kelly
Simcoe, Ontario, Canada
Red Wings, Maple Leafs
Ted Kennedy
Port Colborne, Ontario, Canada
Maple Leafs
Dave Keon
Noranda, Quebec
Maple Leafs, Whalers
Jari Kurri
Helsinki, Finland
Oilers, Devils, Kings, Rangers, Ducks, Avalanche
Elmer Lach
Nokomis, Saskatchewan, Canada
NHL Teams Played For
Guy Lafleur
Thurso, Quebec, Canada
Canadiens, Rangers, Nordiques
Pat LaFontaine
St Louis, Missouri, USA
Islanders, Sabres, Rangers
Brian Leetch
Corpus Christi, Texas, USA
Rangers, Maple Leafs, Bruins
Jacques Lemaire
Lasalle, Quebec, Canada
Mario Lemieux
Montreal, Quebec, Canada
Nicklas Lidstrom
Krylbo, Sweden
Red Wings
Eric Lindros
London, Ontario, Canada
Flyers, Rangers, Maple Leafs, Stars
Ted Lindsay
Renfrew, Ontario, Canada
Red Wings, Blackhawks
Al MacInnis
Inverness, Nova Scotia, Canada
Flames, Blues
Frank Mahovlich
Timmins, Ontario, Canada
Maple Leafs, Red Wings, Canadiens
Mark Messier
Edmonton, Alberta, Canada
Oilers, Rangers, Canucks
Stan Mikita
Sokolce, Slovak Republic
Mike Modano
Livonia, Michigan, USA
North Stars, Stars, Red Wings
Dickie Moore
Montreal, Quebec, Canada
Canadiens, Maple Leafs, Blues
Howie Morenz
Mitchell, Ontario, Canada
Canadiens, Blackhawks, Rangers
Scott Niedermayer
Edmonton, Alberta, Canada
Devils, Ducks
Joe Nieuwendyk
Oshawa, Ontario, Canada
Flames, Stars, Devils, Maple Leafs, Panthers
Adam Oates
Weston, Ontario, Canada
Red Wings, Blues, Bruins, Capitals, Flyers, Ducks, Oilers
Bobby Orr
Parry Sound, Ontario, Canada
Bruins, Blackhawks
Alex Ovechkin
Moscow, Russia
Bernie Parent
Montreal, Quebec, Canada
Bruins, Flyers, Maple Leafs
Brad Park
Toronto, Ontario, Canada
Rangers, Bruins, Red Wings
Gilbert Perreault
Victoriaville, Quebec, Canada
Jacques Plante
Notre-Dame-du-Mont-Carmel, Quebec, Canada
Canadiens, Rangers, Blues, Maple Leafs, Bruins
Denis Potvin
Vanier, Ontario, Canada
Chris Pronger
Dryden, Ontario, Canada
Whalers, Blues, Oilers, Ducks, Flyers
Jean Ratelle
Lac St Jean, Quebec, Canada
Rangers, Bruins
Henri Richard
Montreal, Quebec, Canada
Maurice Richard
Montreal, Quebec, Canada
Larry Robinson
Winchester, Ontario, Canada
Canadiens, Kings
Luc Robitaille
Montreal, Quebec, Canada
Kings, Penguins, Rangers, Red Wings
Patrick Roy
Quebec City, Quebec, Canada
Canadiens, Avalanche
Joe Sakic
Burnaby, British Colombia, Canada
Nordiques, Avalanche
Borje Salming
Kiruna, Sweden
Maple Leafs, Red Wings
Denis Savard
Pointe Gatineau, Quebec, Canada
Blackhawks, Canadiens, Lightning
Serge Savard
Landrienne, Quebec, Canada
Canadiens, Jets
Terry Sawchuk
Winnipeg, Manitoba, Canada
Red Wings, Maple Leafs, Bruins, Kings, Rangers
Milt Schmidt
Kitchener, Ontario, Canada
Teemu Selanne
Helsinki, Finland
Jets, Ducks, Sharks, Avalanche
Brendan Shanahan
Etobicoke, Ontario, Canada
Devils, Blues, Whalers, Red Wings, Rangers
Eddie Shore
Northwest Territories, Canada
Capitals, Eskimos, Bruins, Americans
Darryl Sittler
St Jacobs, Ontario, Canada
Maple Leafs, Flyers, Red Wings
Billy Smith
Perth, Ontario, Canada
Kings, Islanders
Peter Stastny
Bratislava, Czechoslovakia
Nordiques, Devils, Blues
Scott Stevens
Kitchener, Ontario, Canada
Capitals, Blues, Devils
Mats Sundin
Bromma, Sweden
Nordiques, Maple Leafs, Canucks
Jonathan Toews
Winnipeg, Manitoba, Canada
Bryan Trottier
Val Marie, Saskatchewan, Canada
Islanders, Penguins
Georges Vezina
Chicoutimi, Quebec, Canada
Steve Yzerman
Cranbrook, British Colombia, Canada
Red Wings
Level 76
Sep 21, 2017
Awesome job putting this together but Chelios also played for the Canadiens.
Level 42
Sep 21, 2017
thank you
Level 16
Jan 2, 2019
and he is a jerk