The following is the final list of the top hockey players of all-time as determined by 32 voting members of the History of Hockey community.
Rank Player Position Born Nation Birth City 1 Wayne Gretzky C 1961 Canada Brantford, Ontario 2 Gordie Howe RW 1928 Canada Floral, Saskatchewan 3 Bobby Orr D 1948 Canada Parry Sound, Ontario 4 Mario Lemieux C 1965 Canada Montreal, Quebec 5 Bobby Hull LW 1939 Canada Point Anne, Ontario 6 Jean Beliveau C 1931 Canada Trois-Rivieres, Quebec 7 Patrick Roy G 1965 Canada Quebec City, Quebec 8 Doug Harvey D 1924 Canada Montreal, Quebec 9 Maurice Richard RW 1921 Canada Montreal, Quebec 10 Ray Bourque D 1960 Canada Saint-Laurent, Quebec 11 Howie Morenz C 1902 Canada Mitchell, Ontario 12 Sidney Crosby C 1987 Canada Halifax, Nova Scotia 13 Dominik Hasek G 1965 Czech Republic Pardubice, Czechoslovakia 14 Eddie Shore D 1902 Canada Fort Qu'Appelle, Northwest Territories 15 Nicklas Lidstrom D 1970 Sweden Krylbo, Sweden 16 Jaromir Jagr RW 1972 Czech Republic Kladno, Czechoslovakia 17 Red Kelly D / C 1927 Canada Simcoe, Ontario 18 Denis Potvin D 1953 Canada Vanier, Ontario 19 Jacques Plante G 1929 Canada Notre-Dame-du-Mont-Carmel, Quebec 20 Frank Nighbor C 1893 Canada Pembroke, Ontario 21 Mark Messier LW / C 1961 Canada Edmonton, Alberta 22 Alex Ovechkin LW / RW 1985 Russia Moscow, Soviet Union 23 Guy Lafleur RW 1951 Canada Thurso, Quebec 24 Stan Mikita C 1940 Canada Sokolce, Slovak Republic 25 Viacheslav Fetisov D 1958 Russia Moscow, Soviet Union 26 Sergei Makarov RW 1958 Russia Chelyabinsk, Soviet Union 27 Phil Esposito C 1942 Canada Sault Ste Marie, Ontario 28 Glenn Hall G 1931 Canada Humboldt, Saskatchewan 29 Bobby Clarke C 1949 Canada Flin Flon, Manitoba 30 Martin Brodeur G 1972 Canada Montreal, Quebec 31 Bryan Trottier C 1956 Canada Val Marie, Saskatchewan 32 Joe Sakic C 1969 Canada Burnaby, British Columbia 33 Cyclone Taylor D / R 1884 Canada Tara, Ontario 34 Bill Cook RW 1895 Canada Brantford, Ontario 35 Terry Sawchuk G 1929 Canada Winnipeg, Manitoba 36 Mike Bossy RW 1957 Canada Montreal, Quebec 37 Larry Robinson D 1951 Canada Winchester, Ontario 38 Ted Lindsay LW 1925 Canada Renfrew, Ontario 39 Newsy Lalonde C 1887 Canada Cornwall, Ontario 40 Steve Yzerman C 1965 Canada Cranbrook, British Columbia 41 Chris Chelios D 1962 United States Chicago, Illinois 42 Frank Boucher C 1901 Canada Ottawa, Ontario 43 Valeri Kharlamov LW 1948 Russia Moscow, Soviet Union 44 King Clancy D 1902 Canada Ottawa, Ontario 45 Syl Apps C 1915 Canada Paris, Ontario 46 Ken Dryden G 1947 Canada Hamilton, Ontario 47 Brad Park D 1948 Canada Toronto, Ontario 48 Paul Coffey D 1961 Canada Weston, Ontario 49 Henri Richard C 1936 Canada Montreal, Quebec 50 Vladislav Tretiak G 1952 Russia Orudyevo, Soviet Union 51 Peter Forsberg C 1973 Sweden Ornskoldsvik, Sweden 52 Evgeni Malkin C 1986 Russia Magnitogorsk, Soviet Union 53 Milt Schmidt C 1918 Canada Kitchener, Ontario 54 Pierre Pilote D 1931 Canada Kenogami, Quebec 55 Charlie Conacher RW 1909 Canada Toronto, Ontario 56 Frank Brimsek G 1915 United States Eveleth, Minnesota 57 Sprague Cleghorn D 1890 Canada Montreal, Quebec 58 Ted Kennedy C 1925 Canada Port Colborne, Ontario 59 Chris Pronger D 1974 Canada Dryden, Ontario 60 Bernie Geoffrion RW 1931 Canada Montreal, Quebec 61 Earl Seibert D 1911 Canada Berlin, Ontario 62 Andy Bathgate RW 1932 Canada Winnipeg, Manitoba 63 Marcel Dionne C 1951 Canada Drummondville, Quebec 64 Scott Stevens D 1964 Canada Kitchener, Ontario 65 Tim Horton D 1930 Canada Cochrane, Ontario 66 Georges Vezina G 1887 Canada Chicoutimi, Quebec 67 Al MacInnis D 1963 Canada Inverness, Nova Scotia 68 Dickie Moore LW 1931 Canada Montreal, Quebec 69 Teemu Selanne RW 1970 Finland Helsinki, Finland 70 Anatoli Firsov LW 1941 Russia Moscow, Soviet Union 71 Frank Mahovlich LW 1938 Canada Timmins, Ontario 72 Joe Malone C 1890 Canada Quebec City, Quebec 73 Dit Clapper RW / D 1907 Canada Newmarket, Ontario 74 Clint Benedict G 1892 Canada Ottawa, Ontario 75 Charlie Gardiner G 1904 Canada Edinburgh, Scotland 76 Jari Kurri RW 1960 Finland Helsinki, Finland 77 Max Bentley C 1920 Canada Delisle, Saskatchewan 78 Aurele Joliat LW 1901 Canada Ottawa, Ontario 79 Cy Denneny LW 1891 Canada Farran's Point, Ontario 80 Brett Hull RW 1964 United States Belleville, Ontario 81 Elmer Lach C 1918 Canada Nokomis, Saskatchewan 82 Bill Durnan G 1916 Canada Toronto, Ontario 83 Turk Broda G 1914 Canada Brandon, Manitoba 84 Borje Salming D 1951 Sweden Kiruna, Sweden 85 Ed Belfour G 1965 Canada Carman, Manitoba 86 Boris Mikhailov RW 1944 Russia Moscow, Soviet Union 87 Bill Cowley C 1912 Canada Bristol, Quebec 88 Sergei Fedorov C / D 1969 Russia Pskov, Soviet Union 89 Zdeno Chara D 1977 Slovakia Trencin, Czechoslovakia 90 Bill Gadsby D 1927 Canada Calgary, Alberta 91 Joe Thornton C 1979 Canada St. Thomas, Ontario 92 Nels Stewart C 1902 Canada Montreal, Quebec 93 Patrick Kane RW 1988 United States Buffalo, New York 94 Duncan Keith D 1983 Canada Winnipeg, Manitoba 95 Mark Howe LW / D 1955 United States Detroit, Michigan 96 Eric Lindros C 1973 Canada London, Ontario 97 Brian Leetch D 1968 United States Corpus Christi, Texas 98 Martin St. Louis RW 1975 Canada Laval, Quebec 99 Dave Keon C 1940 Canada Noranda, Quebec 100 Sid Abel C 1918 Canada Melville, Saskatchewan
Discussion Threads
Top-100 Hockey Players of All-Time - Round 2, Vote 1
(Son of) Top-100 Hockey Players of All-Time - Round 2, Vote 1
Top-100 Hockey Players of All-Time - Round 2, Vote 2
Top-100 Hockey Players of All-Time - Round 2, Vote 2 (Back in the Habit)
Top-100 Hockey Players of All-Time - Round 2, Vote 3
Top-100 Hockey Players of All-Time - Round 2, Vote 3 (Secret of the Ooze)
Top-100 Hockey Players of All-Time - Round 2, Vote 4
Top-100 Hockey Players of All-Time - Round 2, Vote 5
Top-100 Hockey Players of All-Time - Round 2, Vote 6
Top-100 Hockey Players of All-Time - Round 2, Vote 7
Top-100 Hockey Players of All-Time - Round 2, Vote 8
Top-100 Hockey Players of All-Time - Round 2, Vote 9
Top-100 Hockey Players of All-Time - Round 2, Vote 10
Top-100 Hockey Players of All-Time - Round 2, Vote 11
Top-100 Hockey Players of All-Time - Round 2, Vote 12
Top-100 Hockey Players of All-Time - Round 2, Vote 13
Top-100 Hockey Players of All-Time - Round 2, Vote 14
Top-100 Hockey Players of All-Time - Round 2, Vote 15
Top-100 Hockey Players of All-Time - Round 2, Vote 16
Top-100 Hockey Players of All-Time - Round 2, Vote 17
Top-100 Hockey Players of All-Time - Round 2, Vote 18
Top-100 Hockey Players of All-Time - Round 2, Vote 19
Top-100 Hockey Players of All-Time - Round 2, Vote 20
Top-100 Hockey Players of All-Time - Round 2, Vote 21
Preliminary Discussion Threads
Top-100 Hockey Players of All-Time - Preliminary Discussion Thread
Top-100 Hockey Players of All-Time - Preliminary Discussion Thread (The Sequel)
Top-100 Hockey Players of All-Time - Preliminary Discussion Thread (With a Vengeance)
Top-100 Hockey Players of All-Time - Preliminary Discussion Thread (Citizens on Patrol)
Top-100 Hockey Players of All-Time - Preliminary Discussion Thread (Revenge of Michael Myers)
Round 1 Process
Top-100 Hockey Players of All-Time - Aggregate List
Voting Records
Top-100 Hockey Players of All-Time - Voting Results
Voting Record - quoipourquoi, Canadiens1958, steve141
Voting Record - ted1971, Dennis Bonvie, pappyline
Voting Record - Sentinel, Hockey Outsider, ChiTownPhilly
Voting Record - Art of Sedinery, ImporterExporter, DannyGallivan
Voting Record - ResilientBeast, Kyle McMahon, ehhedler
Voting Record - Dr John Carlson, TheDevilMadeMe, JoseTheodore2002
Voting Record - Batis, seventieslord, MXD
Report any errors to @quoipourquoi
Top-100 Hockey Players of All-Time
The following is the final list of the top hockey players of all-time as determined by 32 voting members of the History of Hockey community.