Pages

Sunday, August 4, 2013

{allcanada} Montreal Canadiens [NHL] all-time player roster

 
Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Reg Abbott 3 0 0 0 0 1952-1953 1 C 1930-02-04 Winnipeg, MAN Major League
Gene Achtymichuk 20 3 5 8 2 1951-1958 3 C 1932-09-07 Lamont, ALTA Major League
Keith Acton 228 78 110 188 229 1979-1984 5 C 1958-04-15 Stouffville, ONT Major League
Jack Adams 42 6 12 18 11 1940-1941 1 L 1920-05-05 Calgary, ALTA Major League
David Aebischer 39 0 0 0 2 2005-2007 2 G 1978-02-07 Fribourg, Switzerland Major League
John Aiken 1 0 0 0 0 1957-1958 1 G 1932-01-01 Arlington, MA Major League
Art Alexandre 11 0 2 2 8 1931-1933 2 L 1909-03-02 St. Jean, PQ Major League
George Allen 49 7 14 21 12 1946-1947 1 L 1914-07-27 Bayfield, NB Major League
Dave Allison 3 0 0 0 12 1983-1984 1 D 1959-04-14 Fort Frances, ONT Major League
Doug "Andy" Anderson 1952-1953 1 C 1927-10-20 Edmonton, ALTA Major League
Ron Andruff 6 0 0 0 2 1974-1976 2 C 1953-07-10 Chemainus, BC Major League
Amos Arbour 43 36 7 43 50 1918-1921 3 L 1895-01-26 Waubaushene, ONT Major League
Colby Armstrong 37 2 3 5 12 2012-2013 1 W 1982-11-23 Lloydminster, SASK Major League
Chuck Arnason 36 4 1 5 6 1971-1973 2 R 1951-07-15 Ashern, MAN Major League
Arron Asham 121 11 9 20 138 1998-2002 4 R 1978-04-13 Portage La Prairie, MAN Major League
Oscar "Ossie" Asmundson 2 0 0 0 0 1937-1938 1 R 1908-11-17 Red Deer, ALTA Major League
Donald Audette 90 15 22 37 43 2001-2004 3 R 1969-09-23 Laval, PQ Major League
Alex Auld 16 0 1 1 2 2010-2011 1 G 1981-01-07 Cold Lake, ALTA Major League
Don Awrey 128 1 23 24 87 1974-1976 2 D 1943-07-18 Kitchener, ONT Major League
Ralph Backstrom 844 215 287 502 348 1956-1971 15 C 1937-09-18 Kirkland Lake, ONT Major League
Bill Baker 11 0 0 0 32 1980-1981 1 D 1956-11-29 Grand Rapids, MN Major League
Jozef Balej 4 0 0 0 0 2003-2004 1 W 1982-02-22 Myjava, Slovakia Major League
Murray Balfour 5 1 1 2 6 1956-1958 2 R 1936-08-24 Regina, SASK Major League
Dave Balon 226 56 56 112 196 1963-1967 4 L 1937-08-02 Wakaw, SASK Major League
Murray Baron 60 1 5 6 107 1996-1997 1 D 1967-06-01 Prince George, BC Major League
Normand Baron 4 0 0 0 12 1983-1984 1 F 1957-12-15 Verdun, PQ Major League
Marty Barry 30 4 10 14 2 1939-1940 1 C 1904-12-08 Quebec, PQ Major League
Jim Bartlett 2 0 0 0 4 1954-1955 1 L 1932-05-27 Verdun, PQ Major League
Andre Bashkirov 30 0 3 3 0 1998-2001 3 R 1970-06-22 Shelehov, Russia Major League
Gary Bauman 2 0 0 0 0 1966-1967 1 G 1940-07-21 Innisfail, ALTA Major League
Francois Beauchemin 1 0 0 0 0 2002-2003 1 D 1980-06-04 Sorel, PQ Major League
Nathan Beaulieu 6 0 2 2 0 2012-2013 1 D 1992-12-05 Strathroy, ONT Major League
Steve Begin 266 35 31 66 275 2003-2009 5 L 1978-06-14 Trois-Rivieres, PQ Major League
Francis Belanger 10 0 0 0 29 2000-2001 1 L 1978-01-15 Bellefeuille, PQ Major League
Jesse Belanger 39 7 8 15 6 1991-2000 3 C 1969-06-15 St. Georges Beauce, PQ Major League
Jean Beliveau 1125 507 712 1219 1029 1950-1971 20 C 1931-08-31 Three Rivers, PQ Major League
Billy Bell 42 1 0 1 3 1917-1924 6 C 1891-06-10 Lachine, PQ Major League
Shawn Belle 2 0 0 0 0 2009-2010 1 D 1985-01-03 Edmonton, ALTA Major League
Brian Bellows 200 81 94 175 88 1992-1995 3 R 1964-09-01 St. Catharines, ONT Major League
Max Bennett 1 0 0 0 0 1935-1936 1 R 1912-11-04 Cobalt, ONT Major League
Joe Benoit 185 75 69 144 94 1940-1947 5 R 1916-02-27 St. Albert, ALTA Major League
Gordon "Red" Berenson 136 14 23 37 43 1961-1966 5 L 1939-12-08 Regina, SASK Major League
Sergei Berezin 29 4 6 10 4 2001-2002 1 L 1971-11-05 Voskresensk, Russia Major League
Jean-Claude Bergeron 18 0 1 1 0 1990-1991 1 G 1968-10-14 Hauterive, PQ Major League
Marc-Andre Bergeron 60 13 21 34 16 2009-2010 1 D 1980-10-13 Trois-Rivieres, PQ Major League
Louis Berlinquette 134 38 29 67 90 1917-1923 6 L Papineau, PQ Major League
Bob Berry 2 0 0 0 0 1968-1969 1 L 1943-11-29 Montreal, PQ Major League
Eric Bertrand 3 0 0 0 0 2000-2001 1 L 1975-04-16 St. Ephrem, PQ Major League
Paul Bibeault 102 0 0 0 0 1940-1946 4 G 1919-04-13 Montreal, PQ Major League
Andre Binette 1 0 0 0 0 1954-1955 1 G 1933-12-02 Montreal, PQ Major League
Garry Blaine 1 0 0 0 0 1954-1955 1 W 1933-04-19 St. Boniface, MAN Major League
Hector "Toe" Blake 569 235 292 527 282 1935-1948 13 L 1912-08-21 Victoria Mines, ONT Major League
Sylvain Blouin 22 0 0 0 62 1998-2003 2 L 1974-05-21 Montreal, PQ Major League
Mike Blunden 44 2 2 4 31 2011-2013 2 R 1986-12-15 Toronto, ONT Major League
Serge Boisvert 29 5 5 10 4 1984-1988 4 C 1959-06-01 Drummondville, PQ Major League
Marcel Bonin 280 68 137 205 220 1957-1962 5 L 1931-09-17 Montreal, PQ Major League
Radek Bonk 135 19 25 44 106 2005-2007 2 C 1976-01-09 Krnov, Czech Major League
Chris Bordeleau 61 3 16 19 22 1968-1970 2 C 1947-09-23 Rouyn-Noranda, PQ Major League
Sebastien Bordeleau 85 8 17 25 38 1995-1998 3 C 1975-02-15 Vancouver, BC Major League
Edmond Bouchard 18 1 4 5 4 1921-1922 1 L 1892-05-25 St. Etienne, PQ Major League
Emile "Butch" Bouchard 785 49 145 194 863 1941-1956 15 D 1919-09-04 Montreal, PQ Major League
Pierre Bouchard 489 16 66 82 379 1970-1978 8 D 1948-02-20 Longueuil, PQ Major League
Bill Boucher 156 83 33 116 321 1921-1927 6 R 1899-11-10 Ottawa, ONT Major League
Robert Boucher 12 0 0 0 0 1923-1924 1 C 1904-02-14 Ottawa, ONT Major League
Andre Boudrias 7 1 5 6 4 1963-1967 3 C 1943-09-19 Montreal, PQ Major League
Francis Bouillon 529 22 89 111 390 1999-2013 10 D 1975-10-17 New York, NY Major League
Conrad Bourcier 6 0 0 0 0 1935-1936 1 C 1915-05-28 Montreal, PQ Major League
Jean-Louis Bourcier 9 0 1 1 0 1935-1936 1 L 1911-01-03 Montreal, PQ Major League
Leo Bourgeault 67 5 4 9 19 1932-1935 3 D 1904-01-17 Sturgeon Falls, ONT Major League
Claude Bourque 61 0 0 0 0 1938-1940 2 G 1915-03-31 Oxford, NS Major League
Rene Bourque 65 12 9 21 59 2011-2013 2 L 1981-12-10 Lac La Biche, ALTA Major League
Jack Bownass 4 0 1 1 0 1957-1958 1 D 1930-07-27 Winnipeg, MAN Major League
Dustin Boyd 10 1 0 1 2 2010-2011 1 C 1986-07-16 Winnipeg, MAN Major League
Donald Brashear 111 3 7 10 358 1993-1997 4 L 1972-01-07 Bedford, IN Major League
Patrice Brisebois 896 87 284 371 546 1990-2009 16 D 1971-01-27 Montreal, PQ Major League
Gerry Brisson 4 0 2 2 4 1962-1963 1 R 1937-09-03 St. Boniface, MAN Major League
Connie Broden 6 2 1 3 2 1955-1958 3 C 1932-04-06 Montreal, PQ Major League
Len Broderick 1 0 0 0 0 1957-1958 1 G 1938-10-11 Toronto, ONT Major League
Brad Brown 13 0 0 0 43 1996-1999 2 D 1975-12-27 Baie Verte, NFLD Major League
George Brown 79 6 22 28 34 1936-1939 3 C 1912-05-17 Winnipeg, MAN Major League
Jeff Brubaker 3 0 1 1 32 1981-1982 1 L 1958-02-24 Hagerstown, MD Major League
Benoit Brunet 494 92 149 241 221 1988-2002 13 L 1968-08-24 Pointe-Claire, PQ Major League
Randy Bucyk 17 4 2 6 8 1985-1986 1 C 1962-11-09 Edmonton, ALTA Major League
Peter Budaj 30 0 3 3 2 2011-2013 2 G 1982-09-18 Banska Bystrica, Slovakia Major League
Jan Bulis 292 58 76 134 118 2000-2006 5 C 1978-03-18 Pardubice, Czech Major League
Fred "Skippy" Burchell 4 0 0 0 2 1950-1954 2 C 1931-01-09 Montreal, PQ Major League
Valeri Bure 215 46 64 110 73 1994-1998 4 R 1974-06-13 Moscow, Russia Major League
Marc Bureau 182 22 22 44 74 1995-1998 3 C 1966-05-19 Trois-Rivieres, PQ Major League
Marty Burke 303 15 38 53 375 1927-1938 8 D 1903-01-28 Toronto, ONT Major League
Walter Buswell 228 6 31 37 108 1935-1940 5 D 1907-11-06 Montreal, PQ Major League
Herbert Cain 45 13 14 27 26 1938-1939 1 L 1913-12-24 Newmarket, ONT Major League
Billy Cameron 18 0 0 0 2 1923-1924 1 R 1896-12-05 Timmins, ONT Major League
Harry Cameron 16 13 0 13 11 1919-1920 1 D 1890-02-06 Pembroke, ONT Major League
Mike Cammalleri 170 54 65 119 59 2009-2012 3 C 1982-06-08 Richmond Hill, ONT Major League
Dave Campbell 3 0 0 0 0 1920-1921 1 D 1896-04-27 Lachute, PQ Major League
Jim Campbell 57 9 11 20 53 2000-2001 1 R 1973-04-03 Worcester, MA Major League
Tod Campeau 42 5 9 14 16 1943-1949 3 C 1923-06-04 St. Jerome, PQ Major League
Dominic Campedelli 2 0 0 0 0 1985-1986 1 D 1964-04-03 Cohasset, MA Major League
Chris Campoli 43 2 9 11 8 2011-2012 1 D 1984-07-09 Mississauga, ONT Major League
Guy Carbonneau 912 221 326 547 623 1980-1994 13 C 1960-03-18 Sept-Iles, PQ Major League
Mathieu Carle 3 0 0 0 4 2009-2010 1 D 1987-09-30 Gatineau, PQ Major League
Kent Carlson 85 4 8 12 106 1983-1986 3 D 1962-01-11 Concord, NH Major League
Patrik Carnback 6 0 0 0 2 1992-1993 1 R 1968-02-01 Goteborg, Sweden Major League
Alain Caron 2 0 0 0 0 1968-1969 1 R 1938-04-27 Dolbeau, PQ Major League
Bob Carse 22 3 3 6 16 1947-1948 1 L 1919-07-19 Edmonton, ALTA Major League
Gerald Carson 209 11 8 19 172 1928-1935 5 D 1903-10-10 Parry Sound, ONT Major League
Billy Carter 8 0 0 0 4 1957-1962 2 C 1937-12-02 Cornwall, ONT Major League
Joe Carveth 107 17 33 50 18 1947-1950 3 R 1918-03-21 Regina, SASK Major League
Andrew Cassels 60 8 19 27 22 1989-1991 2 C 1969-07-23 Bramalea, ONT Major League
Frederic Chabot 16 0 0 0 2 1990-1999 4 G 1968-02-12 Hebertville, PQ Major League
John Chabot 66 19 31 50 15 1983-1985 2 C 1962-05-18 Summerside, PEI Major League
Lorne Chabot 47 0 0 0 2 1933-1934 1 G 1900-10-05 Montreal, PQ Major League
Erwin "Murph" Chamberlain 323 66 97 163 540 1940-1949 8 C 1915-02-14 Shawville, PQ Major League
Jose Charbonneau 25 1 5 6 12 1987-1989 2 R 1966-11-21 Ferme-Neuve, PQ Major League
Eric Charron 3 0 0 0 2 1992-1993 1 D 1970-01-14 Verdun, PQ Major League
Guy Charron 20 2 2 4 2 1969-1971 2 C 1949-01-24 Verdun, PQ Major League
Rick Chartraw 281 18 37 55 222 1974-1981 7 D 1954-07-13 Caracas, Venezuela Major League
Chris Chelios 402 72 237 309 783 1983-1990 7 D 1962-01-25 Chicago, IL Major League
Kyle Chipchura 68 4 10 14 31 2007-2010 3 C 1986-02-19 Westlock, ALTA Major League
Tom Chorske 71 12 12 24 34 1989-1991 2 L 1966-09-18 Minneapolis, MN Major League
Eric Chouinard 13 1 3 4 0 2000-2001 1 C 1980-07-08 Atlanta, GA Major League
Enrico Ciccone 3 0 0 0 14 2000-2001 1 D 1970-04-10 Montreal, PQ Major League
Brett Clark 102 3 2 5 36 1997-1999 2 D 1976-12-23 Wapella, SASK Major League
Odie Cleghorn 158 93 28 121 139 1918-1925 7 R 1891-09-19 Montreal, PQ Major League
Sprague Cleghorn 98 42 15 57 218 1921-1925 4 D 1890-03-11 Montreal, PQ Major League
Wally Clune 5 0 0 0 6 1955-1956 1 D 1931-02-20 Toronto, ONT Major League
Erik Cole 101 38 29 67 58 2011-2013 2 L 1978-11-06 Oswego, NY Major League
Norman "Dodger" Collings 1 0 1 1 0 1934-1935 1 F 1910-05-06 Bradford, ONT Major League
Bill Collins 40 6 2 8 39 1970-1971 1 C 1943-07-13 Ottawa, ONT Major League
Rey Comeau 4 0 0 0 0 1971-1972 1 C 1948-10-25 Montreal, PQ Major League
Wayne Connelly 3 0 0 0 0 1960-1961 1 R 1939-12-16 Rouyn-Noranda, PQ Major League
Cam Connor 23 1 3 4 39 1978-1979 1 R 1954-08-10 Winnipeg, MAN Major League
Craig Conroy 13 1 0 1 2 1994-1996 2 C 1971-09-04 Potsdam, NY Major League
Carson Cooper 14 5 3 8 16 1926-1927 1 R 1899-07-17 Cornwall, ONT Major League
Bert Corbeau 105 37 14 51 244 1917-1922 5 D 1894-02-09 Penetanguishene, ONT Major League
Roger Cormier 1 0 0 0 0 1925-1926 1 R 1905-03-23 Montreal, PQ Major League
Andre Corriveau 3 0 1 1 0 1953-1954 1 R 1928-05-15 Grand'Mere, PQ Major League
Shayne Corson 662 168 255 423 1341 1985-2000 11 L 1966-08-13 Barrie, ONT Major League
Alain Cote 41 0 9 9 48 1990-1992 2 D 1967-04-14 Montmagny, PQ Major League
Jean-Philippe Cote 8 0 0 0 4 2005-2006 1 D 1982-04-22 Quebec, PQ Major League
John Coughlin 3 0 0 0 0 1919-1920 1 R 1892-06-06 Duro, ONT Major League
Yvan Cournoyer 968 428 435 863 255 1963-1979 16 F 1943-11-22 Drummondville, PQ Major League
Russ Courtnall 250 82 113 195 77 1988-1992 4 R 1965-01-02 Duncan, BC Major League
Billy Coutu 175 24 13 37 271 1917-1926 8 D 1892-03-01 Sault Ste. Marie, ONT Major League
Gerry Couture 10 0 1 1 4 1951-1952 1 C 1925-08-06 Saskatoon, SASK Major League
Rosario "Lolo" Couture 10 0 1 1 0 1935-1936 1 R 1905-07-24 St. Boniface, MAN Major League
Abby Cox 1 0 0 0 0 1935-1936 1 G 1904-07-19 London, ONT Major League
Glen Cressman 4 0 0 0 2 1956-1957 1 C 1934-08-29 Petersburg, ONT Major League
Ed Cristofoli 9 0 1 1 4 1989-1990 1 R 1967-05-14 Trail, BC Major League
Nels Crutchfield 41 5 5 10 20 1934-1935 1 C 1911-07-12 Knowlton, PQ Major League
Wilf Cude 220 0 0 0 0 1933-1941 8 G 1910-07-04 Barry, Wales Major League
Jassen Cullimore 52 2 6 8 46 1996-1998 2 D 1972-12-04 Simcoe, ONT Major League
Jim Cummins 47 3 5 8 92 1999-2000 1 R 1970-05-17 Dearborn, MI Major League
Hugh Currie 1 0 0 0 0 1950-1951 1 D 1925-10-22 Saskatoon, SASK Major League
Floyd Curry 601 105 99 204 147 1947-1958 11 R 1925-08-11 Chapleau, ONT Major League
Paul Curtis 1 0 0 0 0 1969-1970 1 D 1947-09-29 Peterborough, ONT Major League
Ian Cushenan 35 1 2 3 28 1958-1959 1 D 1933-11-29 Hamilton, ONT Major League
Claude Cyr 1 0 0 0 0 1958-1959 1 G 1939-03-27 Montreal, PQ Major League
Mariusz Czerkawski 43 5 9 14 16 2002-2003 1 R 1972-04-13 Radomsko, Poland Major League
Matt D'Agostini 94 14 11 25 44 2007-2010 3 R 1986-10-23 Sault Ste. Marie, ONT Major League
Andreas Dackell 212 26 44 70 58 2001-2004 3 R 1972-12-29 Gavle, Sweden Major League
Pierre Dagenais 82 22 17 39 40 2003-2006 2 L 1978-03-04 Blainville, PQ Major League
Kjell Dahlin 166 57 59 116 10 1985-1988 3 R 1963-02-02 Timra, Sweden Major League
J.J. Daigneault 352 22 68 90 257 1989-1996 7 D 1965-10-12 Montreal, PQ Major League
Napoleon "Bunny" Dame 34 2 5 7 4 1941-1942 1 L 1913-12-06 Edmonton, ALTA Major League
Vincent Damphousse 519 184 314 498 559 1992-1999 7 C 1967-12-17 Montreal, PQ Major League
Mathieu Dandenault 252 20 34 54 174 2005-2009 4 R 1976-02-03 Sherbrooke, PQ Major League
Yann Danis 6 0 0 0 0 2005-2006 1 G 1981-06-21 Lafontaine, PQ Major League
Dan Daoust 4 0 1 1 4 1982-1983 1 C 1960-02-29 Montreal, PQ Major League
Craig Darby 166 19 28 47 30 1994-2002 4 C 1972-09-26 Oneida, NY Major League
Mathieu Darche 149 22 26 48 32 2009-2012 3 L 1976-11-26 Montreal, PQ Major League
Lorne Davis 40 7 5 12 4 1951-1954 3 R 1930-07-20 Regina, SASK Major League
Jason Dawe 37 4 5 9 14 1998-1999 1 R 1973-05-29 North York, ONT Major League
Bob Dawes 15 0 5 5 4 1950-1951 1 D 1924-11-29 Saskatoon, SASK Major League
Nigel Dawes 4 0 0 0 0 2010-2011 1 L 1985-02-09 Winnipeg, MAN Major League
Lucien DeBlois 112 26 28 54 68 1984-1986 2 F 1957-06-21 Joliette, PQ Major League
Denis DeJordy 7 0 1 1 0 1971-1972 1 G 1938-11-12 Saint-Hyacinthe, PQ Major League
Jonathan Delisle 1 0 0 0 0 1998-1999 1 R 1977-06-30 Ste.Anne des Plaines, PQ Major League
Xavier Delisle 14 3 2 5 6 2000-2001 1 C 1977-05-24 Quebec, PQ Major League
Gilbert Delorme 165 17 36 53 152 1981-1984 3 D 1962-11-25 Boucherville, PQ Major League
Tony Demers 82 20 22 42 23 1937-1943 5 R 1917-07-22 Chambly, PQ Major League
Louis Denis 3 0 1 1 0 1949-1951 2 R 1928-06-07 Vonda, SASK Major League
Marc Denis 1 0 0 0 0 2008-2009 1 G 1977-08-01 Montreal, PQ Major League
Gerry Desaulniers 8 0 2 2 4 1950-1954 3 C 1928-12-31 Shawinigan Falls, PQ Major League
Matthieu Descoteaux 5 1 1 2 4 2000-2001 1 D 1977-09-22 Pierreville, PQ Major League
David Desharnais 178 34 77 111 62 2009-2013 4 C 1986-09-14 Quebec City, PQ Major League
Joffre Desilets 118 20 25 45 23 1935-1938 3 R 1915-04-16 Capreol, ONT Major League
Eric Desjardins 405 43 136 179 351 1988-1995 7 D 1969-06-14 Rouyn-Noranda, PQ Major League
Martin Desjardins 8 0 2 2 2 1989-1990 1 C 1967-01-28 Sainte-Rose, PQ Major League
Jacques Deslauriers 2 0 0 0 0 1955-1956 1 D 1928-09-03 Montreal, PQ Major League
Marcel "Ching" Dheere 11 1 2 3 2 1942-1943 1 L 1920-12-19 St. Boniface, MAN Major League
Raphael Diaz 82 4 26 30 36 2011-2013 2 D 1986-01-09 Zurich, Switzerlan Major League
Gerald Diduck 32 1 2 3 39 1990-1991 1 D 1965-04-05 Sherwood Park, ALTA Major League
Gilbert Dionne 196 60 70 130 106 1990-1995 5 L 1970-09-19 Drummondville, PQ Major League
Paul DiPietro 154 25 44 69 80 1991-1995 4 C 1970-09-08 Sault Ste. Marie, ONT Major League
Robert Dirk 3 0 0 0 6 1995-1996 1 D 1966-08-20 Regina, SASK Major League
Fred Doherty 3 0 0 0 0 1918-1919 1 R Norwood, ONT Major League
John "Red" Doran 6 0 3 3 6 1939-1940 1 D 1910-05-24 Belleville, ONT Major League
Ed Dorohoy 16 0 0 0 6 1948-1949 1 C 1929-03-13 Medicine Hat, ALTA Major League
Jim Dowd 14 3 2 5 6 2003-2004 1 C 1968-12-25 Brick, NJ Major League
Aaron Downey 46 2 4 6 98 2005-2007 2 R 1974-08-27 Shelburne, ONT Major League
Davis Drewiske 9 1 2 3 0 2012-2013 1 D 1984-11-22 Hudson, WI Major League
Gordie Drillon 49 28 22 50 14 1942-1943 1 R 1914-10-23 Moncton, NB Major League
Jude Drouin 12 0 1 1 2 1968-1970 2 C 1948-10-28 Murdochville, PQ Major League
Polly Drouin 156 23 50 73 80 1935-1941 6 L 1908-01-04 Verdun, PQ Major League
Ken Dryden 397 0 19 19 12 1970-1979 8 G 1947-08-08 Hamilton, ONT Major League
Gilles Dube 12 1 2 3 2 1949-1950 1 L 1927-06-02 Sherbrooke, PQ Major League
Dick Duff 305 87 85 172 166 1964-1970 6 L 1936-02-18 Kirkland Lake, ONT Major League
Donald Dufresne 119 3 20 23 155 1988-1993 5 D 1967-04-10 Quebec, PQ Major League
Gabriel Dumont 13 1 2 3 13 2011-2013 2 C 1990-10-06 Ville Degelis, PQ Major League
Norm Dupont 35 1 3 4 4 1979-1980 1 L 1957-02-05 Montreal, PQ Major League
Bill Durnan 383 0 1 1 7 1943-1950 7 G 1916-01-22 Toronto, ONT Major League
Norm Dussault 206 31 62 93 47 1947-1951 4 L 1925-09-26 Springfield, MA Major League
Gordie Dwyer 13 0 0 0 53 2002-2004 2 L 1978-01-25 Dalhousie, NB Major League
Karl Dykhuis 288 21 32 53 152 1999-2004 5 D 1972-07-08 Sept-Iles, PQ Major League
Frank Eddolls 57 5 9 14 26 1944-1947 3 D 1921-07-05 Lachine, PQ Major League
Gary "Duke" Edmundson 1 0 0 0 2 1951-1952 1 D 1932-05-06 Sexsmith, ALTA Major League
Lars Eller 202 31 44 75 159 2010-2013 3 F 1989-05-08 Rodovre, Denmark Major League
Eddie Emberg 1944-1945 1 C 1921-11-18 Montreal, PQ Major League
Alexei Emelin 105 6 13 19 63 2011-2013 2 D 1986-04-25 Togliatti, Russia Major League
Brian Engblom 316 14 87 101 298 1976-1982 6 D 1955-01-27 Winnipeg, MAN Major League
Andreas Engqvist 15 0 0 0 4 2010-2012 2 C 1987-12-23 Stockholm, Sweden Major League
Tony Esposito 13 0 0 0 0 1968-1969 1 G 1943-04-23 Sault Ste. Marie, ONT Major League
Claude Evans 4 0 0 0 0 1954-1955 1 G 1933-04-28 Longueuil, PQ Major League
Stewart Evans 43 2 7 9 58 1938-1939 1 D 1908-06-19 Ottawa, ONT Major League
Todd Ewen 190 13 19 32 609 1989-1993 4 R 1966-03-22 Saskatoon, SASK Major League
Randy Exelby 1 0 0 0 0 1988-1989 1 G 1965-08-13 Toronto, ONT Major League
Craig Ferguson 13 1 1 2 2 1993-1996 3 C 1970-04-08 Castro Valley, CA Major League
John Ferguson 500 145 158 303 1214 1963-1971 8 R 1938-09-05 Vancouver, BC Major League
Jonathan Ferland 7 1 0 1 2 2005-2006 1 R 1983-02-09 Ste-Marie-du-Beauce, PQ Major League
Eric Fichaud 2 0 0 0 0 2000-2001 1 G 1975-11-04 Anjou, PQ Major League
Wilf Field 9 1 0 1 10 1944-1945 1 D 1916-04-29 Winnipeg, MAN Major League
Bob Fillion 327 42 61 103 84 1943-1950 7 L 1921-07-12 Thetford Mines, PQ Major League
Stephane Fiset 2 0 0 0 0 2001-2002 1 G 1970-06-17 Montreal, PQ Major League
Rory Fitzpatrick 48 0 3 3 24 1995-1997 2 D 1975-01-11 Rochester, NY Major League
Gerry Fleming 11 0 0 0 42 1993-1995 2 L 1966-10-16 Montreal, PQ Major League
Reg Fleming 3 0 0 0 2 1959-1960 1 D 1936-04-21 Montreal, PQ Major League
Steven Fletcher 1987-1988 1 L 1962-03-31 Montreal, PQ Major League
Ron Flockhart 42 10 12 22 14 1984-1985 1 F 1960-10-10 Smithers, BC Major League
Bryan Fogarty 34 6 4 10 44 1993-1995 2 D 1969-06-11 Montreal, PQ Major League
Lou Fontinato 117 4 21 25 308 1961-1963 2 D 1932-01-20 Guelph, ONT Major League
Charles Fortier 1 0 0 0 0 1923-1924 1 Rockland, ONT Major League
Bob Frampton 2 0 0 0 0 1949-1950 1 L 1929-01-20 Toronto, ONT Major League
Gord Fraser 10 0 0 0 4 1929-1930 1 D 1902-01-03 Pembroke, ONT Major League
Scott Fraser 15 2 0 2 4 1995-1996 1 R 1972-05-03 Moncton, NB Major League
Irv Frew 18 0 2 2 16 1935-1936 1 D 1907-08-16 Kilsyth, Scotland Major League
Bob Fryday 5 1 0 1 0 1949-1952 2 R 1928-12-05 Toronto, ONT Major League
Art Gagne 132 41 16 57 169 1926-1929 3 R 1897-10-11 Ottawa, ONT Major League
Germain Gagnon 4 0 0 0 0 1971-1972 1 L 1942-12-09 Chicoutimi, PQ Major League
Johnny Gagnon 406 115 137 252 286 1930-1940 10 R 1905-06-08 Chicoutimi, PQ Major League
Bob Gainey 1160 239 263 502 585 1973-1989 16 F 1953-12-13 Peterborough, ONT Major League
Alex Galchenyuk 48 9 18 27 20 2012-2013 1 C 1994-02-12 Milwaukee, WI Major League
Brendan Gallagher 44 15 13 28 33 2012-2013 1 R 1992-05-06 Edmonton, ALTA Major League
Dick Gamble 178 38 41 79 60 1950-1956 6 L 1928-11-19 Moncton, NB Major League
Perry Ganchar 1 1 0 1 0 1987-1988 1 R 1963-10-28 Saskatoon, SASK Major League
Bert Gardiner 52 0 0 0 0 1940-1942 2 G 1913-03-25 Saskatoon, SASK Major League
Herb Gardiner 96 10 9 19 52 1926-1929 3 D 1891-05-10 Winnipeg, MAN Major League
Dave Gardner 36 2 11 13 2 1972-1974 2 C 1952-08-23 Toronto, ONT Major League
Mathieu Garon 43 0 0 0 2 2000-2004 4 G 1978-01-09 Chandler, PQ Major League
Leo Gaudreault 71 8 4 12 30 1927-1933 3 L 1905-10-19 Chicoutimi, PQ Major League
Art "Nosey" Gauthier 13 0 0 0 0 1926-1927 1 C 1904-10-10 Espanola, ONT Major League
Fern Gauthier 50 18 13 31 23 1944-1945 1 R 1919-08-31 Chicoutimi, PQ Major League
Jean Gauthier 90 1 20 21 68 1960-1970 8 D 1937-04-29 Montreal, PQ Major League
Luc Gauthier 3 0 0 0 2 1990-1991 1 D 1964-04-19 Longueuil, PQ Major League
Paul Gauthier 1 0 0 0 0 1937-1938 1 G 1915-12-08 Winnipeg, MAN Major League
Jocelyn Gauvreau 2 0 0 0 0 1983-1984 1 D 1964-03-04 Masham, PQ Major League
Jean-Guy Gendron 43 9 12 21 51 1960-1961 1 L 1934-08-30 Montreal, PQ Major League
Bernie "Boom-Boom" Geoffrion 766 371 388 759 636 1950-1964 14 R 1931-02-14 Montreal, PQ Major League
Blake Geoffrion 13 2 0 2 10 2011-2012 1 L 1988-02-03 Plantation, FL Major League
Dan Geoffrion 32 0 6 6 12 1979-1980 1 R 1958-01-24 Montreal, PQ Major League
Ray Getliffe 265 99 97 196 203 1939-1945 6 L 1914-04-03 Galt, ONT Major League
Brent Gilchrist 236 46 67 113 111 1988-1992 4 C 1967-04-03 Moose Jaw, SASK Major League
Hal Gill 196 5 23 28 140 2009-2012 3 D 1975-04-06 Concord, MA Major League
Doug Gilmour 131 21 50 71 84 2001-2003 2 C 1963-06-25 Kingston, ONT Major League
Gaston Gingras 247 34 102 136 111 1979-1988 7 D 1959-02-13 Temiscaming, PQ Major League
Brian Gionta 222 79 54 133 74 2009-2013 4 R 1979-01-18 Rochester, NY Major League
Art Giroux 40 5 2 7 14 1932-1933 1 R 1908-06-06 Quebec, PQ Major League
Howie Glover 1 0 0 0 0 1968-1969 1 R 1935-02-14 Toronto, ONT Major League
Sammy Godin 36 2 2 4 15 1933-1934 1 R 1909-09-20 Rockland, ONT Major League
Leroy Goldsworthy 80 35 20 55 21 1934-1936 2 R 1908-10-18 Two Harbors, MN Major League
Glenn Goldup 18 0 1 1 4 1973-1976 3 F 1953-04-26 Toronto, ONT Major League
Scott Gomez 196 21 87 108 122 2009-2012 3 C 1979-12-23 Anchorage, AK Major League
Josh Gorges 398 12 62 74 180 2006-2013 7 D 1984-08-14 Kelowna, BC Major League
Cliff Goupille 222 12 28 40 256 1935-1943 8 D 1915-09-02 Trois-Rivieres, PQ Major League
Phil Goyette 375 62 120 182 44 1956-1963 7 C 1933-10-31 Lachine, PQ Major League
Tony Graboski 66 6 10 16 24 1940-1943 3 D 1916-05-29 Timmins, ONT Major League
Mikhail Grabovski 27 3 6 9 8 2006-2008 2 C 1984-01-31 Potsdam, Germany Major League
Bob Gracie 7 0 1 1 4 1938-1939 1 C 1910-11-08 North Bay, ONT Major League
Danny Grant 23 3 4 7 10 1965-1968 2 R 1945-02-21 Fredericton, NB Major League
Benoit Gratton 12 1 1 2 12 2001-2004 2 C 1976-12-28 Montreal, PQ Major League
Leo Gravelle 205 43 32 75 36 1946-1951 5 R 1925-06-10 Aylmer, PQ Major League
Terry Gray 4 0 0 0 6 1963-1964 1 R 1938-03-21 Montreal, PQ Major League
Rick Green 399 10 79 89 183 1982-1989 7 D 1956-02-20 Belleville, ONT Major League
Lucien Grenier 23 2 3 5 2 1968-1970 2 R 1946-11-03 Malartic, PQ Major League
Francois Groleau 8 0 1 1 6 1995-1998 3 D 1973-01-23 Longueuil, PQ Major League
Leonard Grosvenor 4 0 0 0 0 1932-1933 1 C 1905-07-21 Ottawa, ONT Major League
Miloslav Guren 36 1 3 4 16 1998-2000 2 D 1976-09-24 Hradiste, Czech Major League
Jeff Hackett 161 0 2 2 12 1998-2003 5 G 1968-06-01 London, ONT Major League
Jim Haggerty 5 1 1 2 0 1941-1942 1 L 1914-04-14 Port Arthur, ONT Major League
Ron Hainsey 32 1 1 2 6 2002-2004 2 D 1981-03-24 Bolton, CT Major League
George Hainsworth 318 0 0 0 2 1926-1937 8 G 1895-06-26 Toronto, ONT Major League
Jaroslav Halak 101 0 1 1 2 2006-2010 4 G 1985-05-13 Bratislava, Slovakia Major League
Joe Hall 37 15 1 16 145 1917-1919 2 D 1881-05-03 Staffordshire, England Major League
Kevin Haller 149 17 25 42 252 1991-1994 3 D 1970-12-05 Trochu, ALTA Major League
Jeff Halpern 88 12 16 28 31 2010-2013 2 C 1976-05-03 Potomac, MD Major League
Jean Hamel 79 1 12 13 92 1983-1984 1 D 1952-06-06 Asbestos, PQ Major League
Chuck Hamilton 1 0 0 0 0 1961-1962 1 R 1939-01-18 Kirkland Lake, ONT Major League
Roman Hamrlik 312 22 97 119 237 2007-2011 4 D 1974-04-12 Zlin, Czech Rep. Major League
John Hanna 6 0 0 0 2 1963-1964 1 D 1935-04-05 Sydney, NS Major League
Glen Harmon 452 50 96 146 334 1942-1951 9 D 1921-01-02 Holland, MAN Major League
Terry Harper 554 14 112 126 805 1962-1972 10 D 1940-01-27 Regina, SASK Major League
Leland "Hago" Harrington 24 1 1 2 2 1932-1933 1 L 1904-08-13 Melrose, MA Major League
Ted Harris 407 18 95 113 576 1963-1970 7 D 1936-07-18 Winnipeg, MAN Major League
Harold "Gizzy" Hart 94 6 8 14 12 1926-1933 3 L 1902-06-01 Weyburn, SASK Major League
Doug Harvey 890 76 371 447 1042 1947-1961 14 D 1924-12-19 Montreal, PQ Major League
Paul Haynes 220 33 100 133 120 1935-1941 6 C 1910-03-01 Montreal, PQ Major League
Brian Hayward 141 0 4 4 40 1986-1990 4 G 1960-06-25 Georgetown, ONT Major League
Fern Headley 11 0 1 1 2 1924-1925 1 D 1901-03-02 Crystal, ND Major League
Gerald Heffernan 83 33 35 68 27 1941-1944 3 R 1916-07-24 Montreal, PQ Major League
Alex Henry 2 0 0 0 10 2008-2009 1 D 1979-10-18 Elliot Lake, ONT Major League
Robert "Red" Heron 12 1 1 2 12 1941-1942 1 L 1917-12-31 Toronto, ONT Major League
Denis Herron 86 0 2 2 4 1979-1982 3 G 1952-06-18 Chambly, PQ Major League
Bill Hicke 318 69 100 169 176 1958-1965 7 R 1938-03-31 Regina, SASK Major League
Wayne Hicks 2 0 0 0 0 1963-1964 1 R 1937-04-09 Aberdeen, WA Major League
Chris Higgins 282 84 67 151 96 2003-2009 5 L 1983-06-02 Smithtown, NY Major League
Matt Higgins 57 1 2 3 6 1997-2001 4 C 1977-10-29 Calgary, ALTA Major League
Sean Hill 31 2 6 8 54 1990-1993 3 D 1970-02-14 Duluth, MN Major League
Wilbert "Dutch" Hiller 135 35 33 68 28 1942-1946 3 L 1915-05-11 Kitchener, ONT Major League
Larry Hillman 25 0 5 5 17 1968-1969 1 D 1937-02-05 Kirkland Lake, ONT Major League
Bert Hirschfeld 33 1 4 5 2 1949-1951 2 L 1929-03-01 Halifax, NS Major League
Charlie Hodge 236 0 0 0 6 1954-1967 9 G 1933-07-28 Lachine, PQ Major League
Cecil Hoekstra 4 0 0 0 0 1959-1960 1 L 1935-04-02 Winnipeg, MAN Major League
Dale Hoganson 47 0 2 2 4 1971-1973 2 D 1949-07-08 North Battleford, SASK Major League
Jonas Hoglund 102 14 15 29 22 1997-1999 2 L 1972-08-29 Karlstad, Sweden Major League
Mark Holden 4 0 0 0 0 1981-1984 3 G 1957-06-12 Weymouth, MA Major League
Bill Holmes 9 1 0 1 2 1925-1926 1 C 1899-03-09 Portage la Prairie, MAN Major League
Bronco Horvath 1 0 0 0 0 1956-1957 1 C 1930-03-12 Port Colborne, ONT Major League
Marcel Hossa 59 10 9 19 24 2001-2004 3 L 1981-10-12 Ilava, Slovakia Major League
Eric Houde 30 2 3 5 4 1996-1999 3 C 1976-12-19 Montreal, PQ Major League
Rejean Houle 635 161 247 408 395 1969-1983 11 R 1949-10-25 Rouyn-Noranda, PQ Major League
Fran Huck 7 1 2 3 0 1969-1971 2 C 1945-12-04 Regina, SASK Major League
Cristobal Huet 117 0 2 2 0 2005-2008 3 G 1975-09-03 St-Martin-d'Heres, France Major League
Pat Hughes 44 9 8 17 24 1977-1979 2 F 1955-03-25 Calgary, ALTA Major League
Mark Hunter 196 53 35 88 381 1981-1985 4 F 1962-11-12 Petrolia, ONT Major League
Ivan Irwin 4 0 1 1 0 1952-1953 1 D 1927-03-13 Chicago, IL Major League
Raitis Ivanans 4 0 0 0 9 2005-2006 1 L 1979-01-03 Riga, Latvia Major League
Pat Jablonski 40 0 1 1 2 1995-1997 2 G 1967-06-20 Toledo, OH Major League
Doug Janik 2 0 0 0 2 2008-2009 1 D 1980-03-26 Springfield, MA Major League
Martti Jarventie 1 0 0 0 0 2001-2002 1 D 1976-04-04 Tampere, Finland Major League
Doug Jarvis 560 91 154 245 151 1975-1982 7 C 1955-03-24 Brantford, ONT Major League
Roger Jenkins 55 4 6 10 71 1934-1937 2 D 1911-11-18 Appleton, WI Major League
Rosario "Kitoute" Joannette 2 0 1 1 4 1944-1945 1 C 1919-07-27 Valleyfield, PQ Major League
Don Johns 1 0 0 0 0 1965-1966 1 D 1937-12-13 St. George, ONT Major League
Al Johnson 2 0 1 1 2 1956-1957 1 R 1935-03-30 Winnipeg, MAN Major League
Mike Johnson 80 11 20 31 40 2006-2007 1 R 1974-10-03 Scarborough, ONT Major League
Tom Johnson 858 47 183 230 897 1947-1963 15 D 1928-02-18 Baldur, MAN Major League
Aurel Joliat 654 270 190 460 757 1922-1938 16 L 1901-08-29 Ottawa, ONT Major League
Bobby Joliat 1 0 0 0 0 1924-1925 1 R 1898-04-25 Ottawa, ONT Major League
Yvan Joly 2 0 0 0 0 1979-1983 3 R 1960-02-06 Hawkesbury, ONT Major League
Jean-Francois Jomphe 6 0 0 0 0 1998-1999 1 C 1972-12-28 Havre St. Pierre, PQ Major League
Joe Juneau 212 19 54 73 50 2001-2004 3 C 1968-01-05 Pont-Rouge, PQ Major League
Tomas Kaberle 53 3 22 25 10 2011-2013 2 D 1978-03-02 Rakovnik, Czech Rep. Major League
Vern Kaiser 50 7 5 12 33 1950-1951 1 D 1925-09-28 Preston, ONT Major League
Mike Karakas 5 0 0 0 0 1939-1940 1 G 1911-12-12 Aurora, MN Major League
Mike Keane 506 90 179 269 496 1988-1996 8 R 1967-05-29 Winnipeg, MAN Major League
Chad Kilger 214 28 40 68 96 2000-2004 4 C 1976-11-27 Cornwall, ONT Major League
Frank King 10 1 0 1 2 1950-1951 1 D 1929-03-07 Toronto, ONT Major League
Marko Kiprusoff 24 0 4 4 8 1995-1996 1 D 1972-06-06 Turku, Finland Major League
Bill Kitchen 12 0 0 0 13 1981-1984 3 D 1960-10-12 Schomberg, ONT Major League
Patric Kjellberg 7 0 0 0 2 1992-1993 1 L 1969-06-17 Trelleborg, Sweden Major League
Saku Koivu 792 191 450 641 623 1995-2009 13 C 1974-11-23 Turku, Finland Major League
Mike Komisarek 361 12 46 58 496 2002-2009 6 D 1982-01-19 West Islip, NY Major League
John Kordic 115 7 10 17 335 1985-1989 4 D 1965-03-22 Edmonton, ALTA Major League
Andrei Kostitsyn 379 99 111 210 171 2005-2012 7 R 1985-02-03 Novopolotsk, Belarus Major League
Sergei Kostitsyn 155 24 44 68 123 2007-2010 3 R 1987-03-20 Novopolotsk, Belarus Major League
Tom Kostopoulos 145 15 20 35 219 2007-2009 2 R 1979-01-24 Mississauga, ONT Major League
Andrei Kovalenko 51 17 17 34 33 1995-1996 1 R 1970-06-07 Gorky, Russia Major League
Alexei Kovalev 314 103 161 264 310 2003-2009 5 R 1973-02-24 Togliatti, Russia Major League
Les Kuntar 6 0 0 0 2 1993-1994 1 G 1969-07-28 Elmira, NY Major League
Tom Kurvers 138 17 58 75 68 1984-1987 3 D 1962-10-14 Minneapolis, MN Major League
Patrick Labrecque 2 0 0 0 2 1995-1996 1 G 1971-03-06 LaSalle, PQ Major League
Elmer Lach 664 215 408 623 478 1940-1954 14 C 1918-01-22 Nokomis, SASK Major League
Scott Lachance 74 1 7 8 33 1998-2000 2 D 1972-10-22 Charlottesville, VA Major League
Alphonse Lacroix 5 0 0 0 0 1925-1926 1 G 1898-10-21 Newton, MA Major League
Christian Laflamme 54 0 5 5 50 1999-2001 2 D 1976-11-24 Saint-Charles, PQ Major League
Guy Lafleur 962 518 728 1246 381 1971-1985 14 R 1951-09-20 Thurso, PQ Major League
Rene Lafleur 1 0 0 0 0 1924-1925 1   Major League
Ernie Laforce 1 0 0 0 0 1942-1943 1 D 1916-06-23 Montreal, PQ Major League
Claude LaForge 5 0 0 0 0 1957-1958 1 L 1936-07-01 Sorel, PQ Major League
Del LaFrance 3 0 0 0 2 1933-1934 1   Major League
Leo Lafrance 17 1 0 1 2 1926-1928 2   Major League
Edward "Newsy" Lalonde 98 124 27 151 136 1917-1922 5 Major League
Mike Lalor 197 5 29 34 231 1985-1989 4 D 1963-03-08 Fort Erie, ONT Major League
Joe Lamb 7 3 2 5 4 1934-1935 1 R 1906-06-18 Sussex, NB Major League
Mark Lamb 40 1 0 1 18 1994-1996 2 D 1964-03-03 Swift Current, SASK Major League
Yvon Lambert 606 181 234 415 302 1972-1981 9 L 1950-05-20 Drummondville, PQ Major League
Jean Lamirande 1 0 0 0 0 1954-1955 1 D 1923-08-21 Shawinigan Falls, PQ Major League
Leo Lamoureux 235 19 79 98 149 1941-1947 6 D 1916-10-01 Espanola, ONT Major League
Larry Landon 2 0 0 0 0 1983-1984 1 L 1958-05-04 Niagara Falls, ONT Major League
Eric Landry 53 4 8 12 43 2000-2002 2 C 1975-01-20 Gatineau, PQ Major League
Robert Lang 50 18 21 39 36 2008-2009 1 C 1970-12-19 Teplice, Czech Major League
Darren Langdon 64 0 3 3 135 2003-2004 1 L 1971-01-08 Deer Lake, NFLD Major League
Albert Langlois 177 2 29 31 130 1957-1961 4 D 1934-11-06 Magog, PQ Major League
Charlie Langlois 37 0 0 0 14 1927-1928 1   Major League
Rod Langway 268 26 101 127 347 1978-1982 4 D 1957-05-03 Maag, Taiwan Major League
Jacques Laperriere 691 40 242 282 674 1962-1974 12 D 1941-11-22 Rouyn-Noranda, PQ Major League
Maxim Lapierre 293 40 40 80 284 2005-2011 6 C 1985-03-29 Saint-Leonard, PQ Major League
Guy Lapointe 777 166 406 572 812 1968-1982 14 D 1948-03-18 Montreal, PQ Major League
Georges Laraque 61 1 4 5 89 2008-2010 2 L 1976-12-07 Montreal, PQ Major League
Wildor Larochelle 404 81 63 144 197 1925-1936 11 R 1906-09-03 Sorel, PQ Major League
Michel "Bunny" Larocque 231 0 15 15 14 1973-1981 8 G 1952-04-06 Hull, PQ Major League
Claude Larose 529 117 123 240 544 1962-1975 11 R 1943-03-02 Hearst, ONT Major League
Pierre Larouche 236 110 126 236 59 1977-1982 5 F 1955-11-16 Taschereau, PQ Major League
Guillaume Latendresse 232 48 37 85 137 2006-2010 4 R 1987-05-24 Ste-Catherine, PQ Major League
Craig Laughlin 36 12 11 23 33 1981-1982 1 R 1958-05-04 Toronto, ONT Major League
Jack Laviollette 18 2 0 2 0 1917-1918 1   Major League
Hal Laycoe 133 4 11 15 81 1947-1951 4 D 1922-06-23 Sutherland, SASK Major League
Jay Leach 7 0 0 0 5 2009-2010 1 D 1979-09-02 Syracuse, NY Major League
Patrick Lebeau 2 1 1 2 0 1990-1991 1 L 1970-03-17 Saint-Jerome, PQ Major League
Stephan Lebeau 313 104 139 243 79 1988-1994 6 C 1968-02-28 Saint-Jerome, PQ Major League
Louis Leblanc 42 5 5 10 28 2011-2012 1 C 1991-01-26 Pointe-Claire, PQ Major League
Jack LeClair 160 20 40 60 56 1954-1957 3 R 1929-05-30 Quebec, PQ Major League
John LeClair 224 49 69 118 91 1990-1995 5 L 1969-07-05 St. Albans, VT Major League
Albert "Battleship" Leduc 342 57 32 89 574 1925-1935 9 D 1902-11-22 Valleyfield, PQ Major League
Gary Leeman 51 10 23 33 31 1992-1994 2 L 1964-02-19 Wilcox, SASK Major League
Sylvain Lefebvre 200 11 42 53 182 1989-1992 3 D 1967-10-14 Richmond, PQ Major League
Chuck Lefley 174 45 60 105 60 1970-1975 5 C 1950-01-20 Winnipeg, MAN Major League
Roger Leger 180 17 51 68 69 1946-1950 4 D 1919-03-26 L'Annonciation, PQ Major League
Jacques Lemaire 853 366 469 835 217 1967-1979 12 F 1945-09-07 LaSalle, PQ Major League
Claude Lemieux 281 97 92 189 576 1983-1990 7 R 1965-07-16 Buckingham, PQ Major League
Jocelyn Lemieux 35 4 3 7 61 1988-1990 2 L 1967-11-18 Mont-Laurier, PQ Major League
Alfred "Pit" Lepine 523 143 98 241 392 1925-1938 13 C 1901-07-30 Bellevue, PQ Major League
Hector Lepine 33 5 2 7 2 1925-1926 1   Major League
Gaston Leroux 2 0 0 0 0 1935-1936 1   Major League
Art Lesieur 98 4 2 6 50 1928-1936 4 D 1907-09-13 Fall River, MA Major League
Doug Lewis 3 0 0 0 0 1946-1947 1 L 1921-03-03 Winnipeg, MAN Major League
Juha Lind 60 4 6 10 8 1999-2001 2 L 1974-01-02 Helsinki, Finland Major League
Trevor Linden 107 25 38 63 86 1999-2001 2 C 1970-04-11 Medicine Hat, ALTA Major League
Bill Lindsay 32 1 5 6 46 2001-2003 2 W 1971-05-17 Fernie, BC Major League
David Ling 3 0 0 0 0 1996-1998 2 W 1975-01-09 Halifax, NS Major League
Ed Litzenberger 34 8 4 12 14 1952-1955 3 R 1932-07-15 Neudorf, SASK Major League
Jacques Locas 59 7 8 15 66 1947-1949 2 R 1926-02-12 Montreal, PQ Major League
Corey Locke 1 0 0 0 0 2007-2008 1 C 1984-05-08 Toronto, ONT Major League
Stan Long 1951-1952 1 Major League
Rod Lorrain 179 28 39 67 30 1935-1942 6 R Ottawa, ONT Major League
Ross Lowe 31 1 5 6 42 1950-1952 2 Major League
Craig Ludwig 597 26 111 137 619 1982-1990 8 D 1961-03-15 Rhinelander, WI Major League
Dave Lumley 3 0 0 0 0 1978-1979 1 F 1954-09-01 Toronto, ONT Major League
Jyrki Lumme 75 2 22 24 51 1988-1990 2 D 1966-07-16 Tampere, Finland Major League
Gilles Lupien 174 3 19 22 341 1977-1980 3 D 1954-04-20 Brownsburg, PQ Major League
Vic Lynn 2 0 0 0 0 1945-1946 1 L 1925-01-26 Saskatoon, SASK Major League
Hubert Macey 12 0 1 1 0 1946-1947 1 L 1921-04-13 Big River, SASK Major League
Calum MacKay 231 50 55 105 214 1949-1955 6 W 1927-01-01 Toronto, ONT Major League
Murdo MacKay 19 0 3 3 0 1945-1949 4 R 1916-08-08 Fort William, ONT Major League
Bill MacKenzie 50 4 3 7 26 1936-1938 2 D 1912-12-12 Winnipeg, MAN Major League
Al MacNeil 61 1 7 8 74 1961-1962 1 D 1935-09-27 Sydney, NS Major League
Jim "Bud" MacPherson 259 5 33 38 233 1948-1957 7 D 1927-03-21 Edmonton, ALTA Major League
Johnny Mahaffy 9 2 5 7 4 1942-1945 2 C 1918-07-18 Montreal, PQ Major League
Frank Mahovlich 263 129 181 310 145 1970-1974 4 L 1938-01-10 Timmins, ONT Major League
Pete Mahovlich 581 223 346 569 695 1969-1978 9 L 1946-10-10 Timmins, ONT Major League
Fern Majeau 56 22 24 46 43 1943-1945 2   Major League
Vladimir Malakhov 283 42 99 141 287 1994-2000 6 D 1968-08-30 Sverdlovsk, Russia Major League
David Maley 51 6 12 18 55 1985-1987 2 L 1963-04-24 Beaver Dam, WI Major League
Cliff Malone 3 0 0 0 0 1951-1952 1 R 1925-09-04 Montreal, PQ Major League
Joe Malone 57 52 1 53 17 1917-1924 4   Major League
Tom Manastersky 6 0 0 0 11 1950-1951 1 D 1929-03-07 Montreal, PQ Major League
Felix "Gus" Mancuso 21 1 1 2 10 1937-1940 3 R 1914-04-01 Niagara Falls, ONT Major League
Cesare Maniago 14 0 0 0 2 1962-1963 1 G 1939-01-13 Trail, BC Major League
Dave Manson 101 5 33 38 193 1996-1999 3 D 1967-01-27 Prince Albert, SASK Major League
Georges Mantha 498 89 102 191 148 1928-1941 13 L 1908-11-29 Lachine, PQ Major League
Sylvio Mantha 537 63 72 135 665 1923-1936 13 D 1903-04-14 Montreal, PQ Major League
Paul Mara 62 0 12 12 96 2009-2011 2 D 1979-09-07 Ridgewood, NJ Major League
Andrei Markov 684 91 308 399 379 2000-2013 12 D 1978-12-20 Voskresensk, Russia Major League
Don Marshall 585 114 140 254 81 1951-1963 10 C 1932-03-23 Verdun, PQ Major League
Steve Martinson 38 1 0 1 151 1988-1990 2 R 1957-06-21 Minnetonka, MN Major League
Paul Masnick 180 15 33 48 117 1950-1955 5 C 1931-04-14 Regina, SASK Major League
Joe Matte 6 0 0 0 0 1925-1926 1   Major League
Johnny Matz 30 3 2 5 0 1924-1925 1   Major League
Ben Maxwell 20 0 0 0 8 2008-2010 2 C 1988-03-30 North Vancouver, BC Major League
Eddie Mazur 92 8 19 27 116 1950-1955 5 L 1929-07-25 Winnipeg, MAN Major League
Bert McCaffrey 50 3 4 7 36 1929-1931 2 D Toronto, ONT Major League
Walter McCartney 2 0 0 0 0 1932-1933 1 L Weyburn, SASK Major League
Trent McCleary 58 1 0 1 33 1998-2000 2 R 1972-09-08 Swift Current, SASK Major League
John McCormack 164 8 29 37 25 1951-1954 3 C 1925-08-02 Edmonton, ALTA Major League
Bill McCreary 14 2 3 5 0 1962-1963 1 L 1934-12-02 Sundridge, ONT Major League
Keith McCreary 9 0 3 3 4 1961-1965 2 L 1940-06-19 Sundridge, ONT Major League
Bob McCully 1 0 0 0 0 1934-1935 1 D 1914-02-08 Stratford, ONT Major League
Ab McDonald 137 22 36 58 61 1957-1960 3 L 1936-02-18 Winnipeg, MAN Major League
Jack McDonald 37 17 4 21 18 1917-1922 4   Major League
Irving McGibbon 1 0 0 0 2 1942-1943 1 R 1914-10-11 Antigonish, NS Major League
Jack McGill 134 27 10 37 71 1934-1937 3 1910-11-03 Ottawa, ONT Major League
Randy McKay 75 6 13 19 72 2002-2003 1 R 1967-01-25 Montreal, PQ Major League
Johnny McKinnon 2 0 0 0 0 1925-1926 1 D , ONT Major League
Mike McMahon 55 7 18 25 100 1942-1946 3 D 1917-02-01 Brockville, ONT Major League
Sid McNabney 1950-1951 1 C 1929-01-15 Toronto, ONT Major League
Howard McNamara 11 1 0 1 2 1919-1920 1 Major League
Gerry McNeil 276 0 0 0 2 1947-1957 7 G 1926-04-17 Quebec City, PQ Major League
Mike McPhee 581 162 162 324 581 1983-1992 9 F 1960-02-14 Sydney, NS Major League
Rick Meagher 2 0 0 0 0 1979-1980 1 C 1953-11-04 Belleville, ONT Major League
Paul Meger 212 39 52 91 118 1949-1955 6 L 1929-02-17 Watrous, SASK Major League
Rollie Melanson 9 0 0 0 0 1991-1992 1 G 1960-06-28 Moncton, NB Major League
William "Smiley" Meronek 19 5 8 13 0 1939-1943 2 C   Major League
Glen Metropolit 90 18 14 32 37 2008-2010 2 C 1974-06-25 Toronto, ONT Major League
Olivier Michaud 1 0 0 0 0 2001-2002 1 G 1983-09-14 Beloeil, PQ Major League
Larry Mickey 21 4 4 8 4 1969-1970 1 R 1943-10-21 Lacombe, ALTA Major League
Bill Miller 65 4 3 7 14 1935-1937 2   Major League
Duncan Milroy 5 0 1 1 0 2006-2007 1 R 1983-02-08 Edmonton, ALTA Major League
Travis Moen 253 25 32 57 226 2009-2013 4 L 1982-04-06 Stewart Valley, SASK Major League
Sergio Momesso 137 29 38 67 243 1983-1988 4 L 1965-09-04 Montreal, PQ Major League
Garry Monahan 14 0 0 0 8 1967-1969 2 C 1946-10-20 Barrie, ONT Major League
Armand Mondou 385 47 71 118 99 1928-1940 12 L 1905-06-27 Yamaska, PQ Major League
Pierre Mondou 548 194 262 456 179 1976-1985 9 F 1955-11-27 Sorel, PQ Major League
Jim Montgomery 5 0 0 0 2 1994-1995 1 C 1969-06-30 Montreal, PQ Major League
Andy Moog 42 0 0 0 4 1997-1998 1 G 1960-02-18 Penticton, BC Major League
Dickie Moore 654 254 340 594 575 1951-1963 12 L 1931-01-06 Montreal, PQ Major League
Dominic Moore 21 2 9 11 8 2009-2010 1 C 1980-08-03 Thornhill, ONT Major League
Amby Moran 12 0 0 0 10 1926-1927 1   Major League
Howie Morenz 460 256 156 412 484 1923-1937 12 C 1902-06-21 Mitchell, ONT Major League
Pete Morin 31 10 12 22 7 1941-1942 1 L 1915-12-08 Lachine, PQ Major League
Dave Morissette 11 0 0 0 57 1998-2000 2 L 1971-12-24 Baie-Comeau, PQ Major League
Jean-Guy Morissette 1 0 0 0 0 1963-1964 1 G 1937-12-16 Causapscal, PQ Major League
Ken Mosdell 628 132 155 287 449 1944-1959 14 C 1922-07-13 Montreal, PQ Major League
Kirk Muller 267 104 143 247 292 1991-1995 4 C 1966-02-08 Kingston, ONT Major League
Harry Mummery 24 15 5 20 68 1920-1921 1   Major League
Dunc Munro 48 1 1 2 14 1931-1932 1   Major League
Bob Murdoch 81 3 25 28 65 1970-1973 3 D 1947-05-17 Kirkland Lake, ONT Major League
Hal Murphy 1 0 0 0 0 1952-1953 1 G Shawinigan Falls, PQ Major League
Chris Murray 107 7 6 13 281 1994-1997 3 R 1974-10-25 Port Hardy, BC Major League
Garth Murray 80 7 2 9 76 2005-2008 3 C 1982-09-17 Regina, SASK Major League
Leo Murray 6 0 0 0 2 1932-1933 1 C 1899-08-24 Montreal, PQ Major League
Phil Myre 49 0 1 1 23 1969-1972 3 G 1948-11-01 Sainte-Anne-de-Bellevue, PQ Major League
Mark Napier 367 145 159 304 62 1978-1984 6 R 1957-01-28 Toronto, ONT Major League
Brendon Nash 2 0 0 0 0 2010-2011 1 D 1987-03-31 Kamloops, BC Major League
Mats Naslund 617 243 369 612 107 1982-1990 8 F 1959-10-31 Timra, Sweden Major League
Alain Nasreddine 8 0 0 0 33 1998-1999 1 D 1975-07-10 Montreal, PQ Major League
Ric Nattress 79 1 16 17 36 1982-1985 3 D 1962-05-25 Hamilton, ONT Major League
John Newberry 19 0 4 4 6 1982-1985 3 F 1962-04-08 Port Alberni, BC Major League
Dan Newman 16 0 2 2 4 1978-1979 1 L 1952-01-26 Cottam, ONT Major League
Janne Niinimaa 41 0 3 3 36 2006-2007 1 D 1975-05-22 Raahe, Finland Major League
Chris Nilan 523 88 87 175 2248 1979-1992 10 F 1958-02-09 Boston, MA Major League
Petteri Nokelainen 51 3 3 6 37 2011-2012 1 R 1986-01-16 Imatra, Finland Major League
Bill Nyrop 165 8 43 51 66 1975-1978 3 D 1952-07-23 Edina, MN Major League
Ryan O'Byrne 128 2 14 16 181 2007-2011 4 D 1984-07-19 Victoria, BC Major League
Herbert "Buddy" O'Connor 271 78 155 233 22 1941-1947 6 C 1916-06-21 Montreal, PQ Major League
Jim "Peggy" O'Neill 24 0 4 4 4 1940-1942 2 R 1912-04-03 Semans, SASK Major League
Lyle Odelein 420 20 75 95 1367 1989-1996 7 D 1968-07-21 Quill Lake, SASK Major League
Gino Odjick 49 5 4 9 148 2000-2002 2 L 1970-09-07 Maniwaki, PQ Major League
Bert Olmstead 508 103 280 383 609 1950-1958 8 R 1926-09-04 Scepter, SASK Major League
Dave Orleski 2 0 0 0 0 1980-1982 2 L 1959-12-26 Edmonton, ALTA Major League
Max Pacioretty 246 68 85 153 170 2008-2013 5 L 1988-11-20 New Canaan, CT Major League
Pete Palangio 8 0 0 0 0 1926-1929 2 L 1908-09-10 North Bay, ONT Major League
Aaron Palushaj 41 1 4 5 10 2010-2012 2 R 1989-09-07 Livonia, MI Major League
George Pargeter 4 0 0 0 0 1946-1947 1 L 1923-02-24 Calgary, ALTA Major League
Greg Paslawski 26 1 4 5 4 1983-1984 1 R 1961-08-25 Kindersley, SASK Major League
Greg Pateryn 3 0 0 0 0 2012-2013 1 D 1990-06-20 Sterling Heights, MI Major League
George Patterson 63 5 5 10 34 1927-1929 2 R Kingston, ONT Major League
Roland Paulhus 33 0 0 0 0 1925-1926 1 D 1901-09-01 Sorel, PQ Major League
Evariste Payer 1 0 0 0 0 1917-1918 1   Major League
Mark Pederson 56 8 17 25 20 1989-1991 2 L 1968-01-14 Prelate, SASK Major League
Steve Penney 76 0 1 1 10 1983-1986 3 G 1961-02-02 Ste. Foy, PQ Major League
Cliff Pennington 4 1 0 1 0 1960-1961 1 C 1940-04-18 Winnipeg, MAN Major League
Alexander Perezhogin 128 15 19 34 86 2005-2007 2 R 1983-08-10 Ust-Kamenogorsk, Kazakhstan Major League
Bob Perreault 6 0 0 0 0 1955-1956 1 G 1931-01-28 Trois-Rivieres, PQ Major League
Yanic Perreault 224 67 66 133 110 2001-2004 3 C 1971-04-04 Sherbrooke, PQ Major League
Garry Peters 17 0 3 3 8 1964-1967 2 C 1942-10-09 Regina, SASK Major League
Jim Peters 129 23 35 58 43 1945-1948 3 R 1922-10-02 Verdun, PQ Major League
Oleg Petrov 365 70 113 183 99 1992-2003 8 R 1971-04-18 Moscow, Russia Major League
Charlie "Red" Phillips 17 0 0 0 6 1942-1943 1   Major League
Alexandre Picard 43 3 5 8 17 2010-2011 1 D 1985-07-05 Gatineau, PQ Major League
Noel Picard 16 0 7 7 33 1964-1965 1 D 1938-12-25 Montreal, PQ Major League
Robert Picard 141 11 61 72 172 1980-1984 4 D 1957-05-25 Montreal, PQ Major League
Didier Pitre 127 64 17 81 59 1917-1923 6 Major League
Gerry Plamondon 74 7 13 20 10 1945-1951 5 1924-01-05 Sherbrooke, PQ Major League
Jacques Plante 556 0 2 2 72 1952-1963 11 G 1929-01-17 Shawinigan Falls, PQ Major League
Michel Plasse 32 0 0 0 4 1972-1974 2 G 1949-06-01 Montreal, PQ Major League
Larry Pleau 94 9 15 24 22 1969-1972 3 C 1947-06-29 Boston, MA Major League
Tomas Plekanec 598 156 240 396 354 2003-2013 9 C 1982-10-31 Kladno, Czech Rep. Major League
Gordon Poirier 10 0 1 1 0 1939-1940 1 D 1913-10-27 Maple Creek, SASK Major League
Mike Polich 1 0 0 0 0 1976-1978 2 C 1953-02-19 Hibbing, MN Major League
Peter Popovic 303 7 48 55 173 1993-1998 5 D 1968-02-10 Koping, Sweden Major League
Jack Portland 173 7 32 39 151 1933-1943 5 D 1912-07-30 Collingwood, ONT Major League
Patrick Poulin 277 31 44 75 65 1997-2002 5 L 1973-04-23 Vanier, PQ Major League
Benoit Pouliot 118 28 26 54 118 2009-2011 2 L 1986-09-29 Alfred, ONT Major League
Carey Price 310 0 8 8 31 2007-2013 6 G 1987-08-16 Vancouver, BC Major League
Noel Price 39 0 9 9 16 1965-1967 2 D 1935-12-09 Brockville, ONT Major League
George "Goldie" Prodger 24 0 0 0 0 1925-1926 1 Major League
Andre Pronovost 290 48 61 109 226 1956-1961 5 L 1936-07-09 Shawinigan Falls, PQ Major League
Claude Pronovost 2 0 0 0 0 1958-1959 1 G 1935-07-22 Shawinigan Falls, PQ Major League
Christian Proulx 7 1 2 3 20 1993-1994 1 D 1973-12-10 Coaticook, PQ Major League
Claude Provost 1005 254 335 589 469 1955-1970 15 R 1933-09-17 Montreal, PQ Major League
Brandon Prust 38 5 9 14 110 2012-2013 1 L 1984-03-16 London, ONT Major League
Jean Pusie 38 0 2 2 11 1930-1936 3 D 1910-10-15 Montreal, PQ Major League
Tom Pyatt 101 4 8 12 19 2009-2011 2 C 1987-02-14 Thunder Bay, ONT Major League
John Quilty 119 33 32 65 79 1940-1948 4 C 1921-01-21 Ottawa, ONT Major League
Stephane Quintal 507 37 78 115 637 1995-2004 7 D 1968-10-22 Boucherville, PQ Major League
Andre Racicot 68 0 2 2 6 1989-1994 5 G 1969-06-09 Rouyn-Noranda, PQ Major League
Yves Racine 72 4 10 14 68 1994-1996 2 D 1969-02-07 Matane, PQ Major League
Rob Ramage 14 0 2 2 10 1992-1994 2 D 1959-01-11 Byron, ONT Major League
Armand Raymond 22 0 3 3 14 1937-1940 2 D 1913-01-12 Montreal, PQ Major League
Paul "Marcel" Raymond 65 2 1 3 2 1932-1935 3 C 1913-02-27 Montreal, PQ Major League
Ken Reardon 341 26 96 122 604 1940-1950 7 D 1921-04-01 Winnipeg, MAN Major League
Terry Reardon 46 23 23 46 26 1941-1943 2 C 1919-04-06 Winnipeg, MAN Major League
Marc Reaume 3 0 0 0 2 1963-1964 1 D 1934-02-07 LaSalle, ONT Major League
Billy Reay 475 103 162 265 202 1945-1953 8 C 1918-08-21 Winnipeg, MAN Major League
Mark Recchi 346 120 202 322 222 1994-1999 5 R 1968-02-01 Kamloops, BC Major League
Mickey Redmond 221 56 62 118 112 1967-1971 4 R 1947-12-27 Kirkland Lake, ONT Major League
Herb Rheaume 31 0 0 0 0 1925-1926 1 G 1900-01-12 Mason, PQ Major League
Mike Ribeiro 276 50 103 153 92 1999-2006 6 C 1980-02-10 Montreal, PQ Major League
Henri Richard 1259 358 688 1046 928 1955-1975 20 F 1936-02-29 Montreal, PQ Major League
Maurice "Rocket" Richard 978 544 421 965 1285 1942-1960 18 R 1921-08-04 Montreal, PQ Major League
Stephane Richer 490 225 196 421 399 1984-1998 9 L 1966-06-07 Buckingham, PQ Major League
Barry Richter 25 0 2 2 10 1999-2001 2 D 1970-09-11 Madison, WI Major League
Vincent Riendeau 1 0 0 0 0 1987-1988 1 G 1966-04-20 St. Hyacinthe, PQ Major League
Jack Riley 95 10 22 32 8 1933-1935 2 C 1910-12-29 Berkenla, Ireland Major League
Howard Riopelle 169 27 16 43 73 1947-1950 3 L 1922-01-30 Ottawa, ONT Major League
Doug Risebrough 493 117 185 302 959 1974-1982 8 F 1954-01-29 Kitchener, ONT Major League
Dave Ritchie 12 0 0 0 0 1920-1926 3   Major League
Gus Rivers 88 4 5 9 12 1929-1932 3 R 1909-11-19 Winnipeg, MAN Major League
Craig Rivet 653 39 112 151 795 1994-2007 12 D 1974-09-13 North Bay, ONT Major League
Mario Roberge 112 7 7 14 314 1990-1995 5 L 1964-01-23 Quebec City, PQ Major League
Claude Robert 23 1 0 1 9 1950-1951 1 L 1928-08-10 Montreal, PQ Major League
Phil Roberto 74 17 10 27 106 1969-1972 3 R 1949-01-01 Niagara Falls, ONT Major League
Jim Roberts 611 63 100 163 299 1963-1977 10 D 1940-04-09 Toronto, ONT Major League
George Robertson 31 2 5 7 6 1947-1949 2 Kenora, ONT Major League
Stephane Robidas 122 7 16 23 28 1999-2002 3 D 1977-03-03 Sherbrooke, PQ Major League
Earl Robinson 11 1 4 5 4 1939-1940 1 R 1907-03-11 Montreal, PQ Major League
Larry Robinson 1202 197 686 883 706 1972-1989 17 D 1951-06-02 Winchester, ONT Major League
Moe Robinson 1 0 0 0 0 1979-1980 1 D 1957-05-29 Winchester, ONT Major League
Desse Roche 5 0 1 1 0 1934-1935 1 R Kemptville, ONT Major League
Ernie Roche 4 0 0 0 2 1950-1951 1 D 1930-02-04 Montreal, PQ Major League
Leon Rochefort 97 16 18 34 10 1963-1971 5 F 1939-05-04 Cap-de-la-Madeleine, PQ Major League
Ed Ronan 147 12 19 31 74 1991-1995 4 R 1968-03-21 Quincy, MA Major League
Paul Ronty 5 0 0 0 0 1954-1955 1 C 1928-07-12 Toronto, ONT Major League
Steve Rooney 43 3 3 6 143 1984-1987 3 F 1963-06-28 Canton, MA Major League
Bill Root 118 6 16 22 69 1982-1984 2 D 1959-09-06 Toronto, ONT Major League
Felix "Rollie" Rossignol 5 2 2 4 2 1944-1945 1 R 1922-10-18 Edmundston, NB Major League
Randy Rota 2 1 1 2 0 1972-1973 1 L 1950-08-16 Creston, BC Major League
Bobby Rousseau 643 200 322 522 317 1960-1970 10 R 1940-07-26 Montreal, PQ Major League
Guy Rousseau 4 0 1 1 2 1954-1957 2 L 1934-12-21 Montreal, PQ Major League
Rollie Rousseau 2 0 0 0 0 1952-1953 1 D 1929-12-01 Montreal, PQ Major League
Patrick Roy 551 0 28 28 110 1984-1996 12 G 1965-10-05 Quebec City, PQ Major League
Martin Rucinsky 432 134 163 297 398 1995-2002 7 L 1971-03-11 Most, Czech Rep. Major League
Thomas Rundqvist 2 0 1 1 0 1984-1985 1 F 1960-05-04 Major League
Paul Runge 19 1 2 3 8 1934-1937 3 C 1908-09-10 Edmonton, ALTA Major League
Terry Ryan 8 0 0 0 36 1996-1999 3 L 1977-01-14 St. John's, NFLD Major League
Michael Ryder 341 109 119 228 164 2003-2013 5 R 1980-03-31 Bonavista, NFLD Major League
Sergei Samsonov 63 9 17 26 10 2006-2007 1 L 1978-10-27 Moscow, Russia Major League
Scott Sandelin 9 0 1 1 2 1986-1988 2 D 1964-08-08 Hibbing, MN Major League
Charlie Sands 159 28 58 86 20 1939-1943 4 R 1911-03-23 Fort William, ONT Major League
Yves Sarault 22 0 1 1 4 1994-1996 2 L 1972-12-23 Valleyfield, PQ Major League
Glen Sather 63 6 9 15 44 1974-1975 1 L 1943-09-02 High River, ALTA Major League
Brian Savage 461 155 130 285 225 1993-2002 9 L 1971-02-24 Sudbury, ONT Major League
Gordon "Tony" Savage 41 1 5 6 4 1934-1935 1 D Calgary, ALTA Major League
Denis Savard 210 72 107 179 215 1990-1993 3 F 1961-02-04 Pointe Gatineau, PQ Major League
Serge Savard 917 100 312 412 537 1966-1981 15 D 1946-01-22 Montreal, PQ Major League
Mathieu Schneider 383 68 148 216 378 1987-2009 8 D 1969-06-12 New York, NY Major League
Dwight Schofield 2 0 0 0 7 1982-1983 1 D 1956-03-25 Lynn, MA Major League
Rod Schutt 2 0 0 0 0 1977-1978 1 L 1956-10-13 Bancroft, ONT Major League
Pierre Sevigny 75 4 5 9 62 1993-1997 3 F 1971-09-08 Trois-Rivieres, PQ Major League
Richard Sevigny 141 0 1 1 64 1979-1984 5 G 1957-11-04 Montreal, PQ Major League
Sean Shanahan 4 0 0 0 0 1975-1976 1 L 1951-02-08 Toronto, ONT Major League
Darryl Shannon 7 0 1 1 6 2000-2001 1 D 1968-06-21 Barrie, ONT Major League
Bobby Sheehan 45 8 6 14 4 1969-1971 2 C 1949-01-11 Weymouth, MA Major League
Steve Shutt 871 408 368 776 400 1972-1985 13 F 1952-07-01 Toronto, ONT Major League
Albert "Babe" Siebert 125 25 38 63 130 1936-1939 3 L 1904-01-14 Plattsville, ONT Major League
Reid Simpson 25 1 1 2 63 2001-2002 1 L 1969-05-21 Flin Flon, MAN Major League
Todd Simpson 6 0 0 0 14 2005-2006 1 D 1973-05-28 North Vancouver, BC Major League
Alex Singbush 32 0 5 5 15 1940-1941 1 D 1914-01-31 Winnipeg, MAN Major League
Glen Skov 3 0 0 0 0 1960-1961 1 C 1931-01-26 Wheatley, ONT Major League
Brian Skrudland 475 78 139 217 592 1985-1993 8 C 1963-07-31 Peace River, ALTA Major League
Alex Smart 8 5 2 7 0 1942-1943 1 L Ottawa, ONT Major League
Bobby Smith 505 172 310 482 430 1983-1990 7 F 1958-02-12 North Sydney, NS Major League
Des Smith 16 3 3 6 8 1938-1939 1 D 1914-02-22 Ottawa, ONT Major League
Don Smith 10 1 0 1 4 1919-1920 1   Major League
Stuart Smith 17 2 2 4 2 1940-1942 2 L Winnipeg, MAN Major League
Bryan Smolinski 64 8 17 25 20 2007-2008 1 C 1971-12-27 Toledo, OH Major League
Stan Smrke 9 0 3 3 0 1956-1958 2 L 1928-09-02 Belgrade, Yugoslavia Major League
Doug Soetaert 51 0 0 0 10 1984-1986 2 G 1956-04-21 Edmonton, ALTA Major League
Brent Sopel 12 0 0 0 0 2010-2011 1 D 1977-01-07 Calgary, ALTA Major League
Sheldon Souray 324 62 98 160 556 1999-2007 6 D 1976-07-13 Elk Point, ALTA Major League
Jaroslav Spacek 145 4 36 40 97 2009-2012 3 D 1974-02-11 Rokycany, Czech Rep. Major League
Frederic St. Denis 17 1 2 3 10 2011-2012 1 D 1986-01-23 Greenfield Park, PQ Major League
Dollard St. Laurent 383 19 82 101 306 1950-1958 8 D 1929-05-12 Verdun, PQ Major League
Frank "Butch" Stahan 1944-1945 1 D 1920-10-29 Minnedosa, MAN Major League
Harold Starr 15 0 0 0 6 1932-1933 1   Major League
Brad Staubitz 19 1 0 1 48 2011-2012 1 R 1984-07-28 Bright's Grove, ONT Major League
Phil Stevens 4 0 0 0 0 1921-1922 1 D   Major League
Turner Stevenson 385 45 66 111 611 1992-2000 8 R 1972-05-18 Prince George, BC Major League
Gaye Stewart 5 0 1 1 0 1952-1954 2 R 1923-06-28 Fort William, ONT Major League
Greg Stewart 26 0 1 1 48 2007-2010 3 L 1986-05-21 Waterloo, ONT Major League
P.J. Stock 20 1 2 3 32 2000-2001 1 L 1975-05-26 Victoriaville, PQ Major League
Mark Streit 205 25 84 109 70 2005-2008 3 D 1977-12-11 Bern, Switzerland Major League
P.K. Subban 202 32 82 114 302 2009-2013 4 D 1989-05-13 Toronto, ONT Major League
Bill Summerhill 56 9 12 21 52 1937-1940 3 R 1913-07-09 Toronto, ONT Major League
Niklas Sundstrom 154 19 30 49 56 2002-2006 3 R 1975-06-06 Ornskoldsvik, Sweden Major League
Bill Sutherland 1962-1963 1 C 1934-11-10 Regina, SASK Major League
Petr Svoboda 534 39 190 229 761 1984-1992 8 D 1966-02-14 Most, Czech Rep. Major League
Jean-Guy Talbot 791 36 209 245 884 1954-1967 13 D 1932-07-11 Cap del la Madeleine, PQ Major League
Alex Tanguay 50 16 25 41 34 2008-2009 1 L 1979-11-21 Sainte-Justine, PQ Major League
Marc Tardif 245 78 79 157 289 1969-1973 4 L 1949-06-12 Granby, PQ Major League
Bill Taugher 1 0 0 0 0 1925-1926 1 G 1906-04-07 Kingston, ONT Major League
Jeff Teal 6 0 1 1 0 1984-1985 1 F 1960-05-30 Edina, MN Major League
Orval Tessier 4 0 0 0 0 1954-1955 1 C 1933-06-30 Cornwall, ONT Major League
Jose Theodore 353 1 8 9 20 1995-2006 10 G 1976-09-13 Laval, PQ Major League
Gilles Thibaudeau 58 12 15 27 6 1986-1989 3 C 1963-03-04 Montreal, PQ Major League
Jocelyn Thibault 158 0 2 2 2 1995-1999 4 G 1975-01-12 Montreal, PQ Major League
Larry Thibeault 1 0 0 0 0 1945-1946 1 L 1918-10-02 Charlestone, ONT Major League
Wayne Thomas 52 0 2 2 8 1972-1974 2 G 1947-09-09 Ottawa, ONT Major League
Rhys Thomson 7 0 0 0 16 1939-1940 1   Major League
Scott Thornton 222 25 26 51 443 1996-2000 4 C 1971-01-09 London, ONT Major League
Jarred Tinordi 8 0 2 2 2 2012-2013 1 D 1992-02-20 Burnsville, MN Major League
Larry Trader 30 2 4 6 19 1987-1988 1 D 1963-07-07 Barry's Bay, ONT Major League
Bobby Trapp 1 0 0 0 0 1932-1933 1 D   Major League
Patrick Traverse 109 4 19 23 48 2000-2003 3 D 1974-03-14 Montreal, PQ Major League
Gilles Tremblay 509 168 162 330 161 1960-1969 9 L 1938-12-18 Montmorency, PQ Major League
J.C. Tremblay 794 57 306 363 204 1959-1972 13 D 1939-01-22 Bagotville, PQ Major League
Marcel Tremblay 10 0 2 2 0 1938-1939 1 R 1914-07-04 St. Boniface, MAN Major League
Mario Tremblay 852 258 326 584 1043 1974-1986 12 F 1956-09-02 Alma, PQ Major League
Nils Tremblay 3 0 1 1 0 1944-1946 2 C 1923-07-26 Murray Bay, PQ Major League
Brock Trotter 2 0 0 0 0 2009-2010 1 C 1987-01-16 Brandon, MAN Major League
Louis Trudel 94 22 23 45 28 1938-1941 3 L 1913-07-21 Salem, MA Major League
Darcy Tucker 115 8 18 26 167 1995-1998 3 C 1975-03-15 Castor, ALTA Major League
Connie Tudin 4 0 1 1 4 1941-1942 1 L Ottawa, ONT Major League
Ron Tugnutt 15 0 0 0 0 1993-1995 2 G 1967-10-22 Scarborough, ONT Major League
Alfie Turcotte 85 15 23 38 47 1983-1986 3 C 1965-06-05 Gary, IN Major League
Pierre Turgeon 104 50 77 127 50 1994-1997 3 C 1969-08-28 Rouyn-Noranda, PQ Major League
Sylvain Turgeon 75 14 18 32 59 1990-1992 2 L 1965-01-17 Rouyn-Noranda, PQ Major League
Perry Turnbull 40 6 7 13 59 1983-1984 1 L 1959-03-09 Bentley, ALTA Major League
Bob Turner 339 8 46 54 235 1955-1961 6 D 1934-01-31 Regina, SASK Major League
Igor Ulanov 123 4 15 19 197 1997-2000 3 D 1969-10-01 Krasnokamsk, Russia Major League
Rogatien Vachon 206 0 1 1 4 1966-1972 6 G 1945-09-08 Palmarolle, PQ Major League
Carol Vadnais 42 1 4 5 66 1966-1968 2 D 1945-09-25 Montreal, PQ Major League
Lindsay Vallis 1 0 0 0 0 1993-1994 1 R 1971-01-12 Winnipeg, MAN Major League
Shaun Van Allen 54 6 9 15 20 2001-2002 1 C 1967-08-29 Calgary, ALTA Major League
John Van Boxmeer 79 7 18 25 49 1973-1977 4 D 1952-11-20 Petrolia, ONT Major League
Georges Vezina 88 0 0 0 2 1917-1926 5 G   Major League
Tomas Vokoun 1 0 0 0 0 1996-1997 1 G 1976-07-02 Karlovy Vary, Czech Rep. Major League
Vladimir Vujtek 2 0 0 0 0 1991-1992 1 R 1972-02-17 Ostrava, Czech Major League
Mick Vukota 22 0 0 0 76 1997-1998 1 R 1966-09-14 Saskatoon, SASK Major League
Ernie Wakely 2 0 0 0 0 1962-1969 2 G 1940-11-27 Flin Flon, MAN Major League
Ryan Walter 604 141 208 349 419 1982-1991 9 C 1958-04-23 New Westminster, BC Major League
Bob Walton 4 0 0 0 0 1943-1944 1 R 1917-08-05 Ottawa, ONT Major League
Rick Wamsley 131 0 6 6 14 1980-1984 4 G 1959-05-25 Simcoe, ONT Major League
Jason Ward 105 10 10 20 43 1999-2004 4 R 1979-01-16 Mississauga, ONT Major League
Jimmy Ward 36 4 3 7 0 1938-1939 1 R 1906-09-01 Fort William, ONT Major League
Grant Warwick 26 2 6 8 19 1949-1950 1 R 1921-10-11 Regina, SASK Major League
Nick Wasnie 136 31 15 46 106 1929-1932 3 R 1905-01-28 Winnipeg, MAN Major League
Bryan Watson 56 0 4 4 34 1963-1968 3 D 1942-11-14 Bancroft, ONT Major League
Phil Watson 44 17 32 49 61 1943-1944 1 C 1914-10-24 Montreal, PQ Major League
Yannick Weber 115 5 27 32 52 2008-2013 5 D 1988-09-23 Morges, Switzerland Major League
Eric Weinrich 203 16 56 72 150 1998-2001 3 D 1966-12-19 Roanoke, VA Major League
Marvin "Cyclone" Wentworth 77 1 6 7 18 1938-1940 2 D 1905-01-24 Grimsby, ONT Major League
Leonard "Moe" White 4 0 1 1 2 1945-1946 1 D Verdun, PQ Major League
Ryan White 89 3 8 11 182 2009-2013 4 C 1988-03-17 Brandon, MAN Major League
Doug Wickenheiser 202 49 66 115 118 1980-1984 4 C 1961-03-30 Regina, SASK Major League
David Wilkie 91 8 14 22 77 1994-1998 4 D 1974-05-30 Ellensburg, WA Major League
Don Willson 22 2 7 9 0 1937-1939 2 C 1914-01-01 Chatham, ONT Major League
Carol "Cully" Wilson 9 6 1 7 40 1920-1921 1 R   Major League
Jerry Wilson 3 0 0 0 2 1956-1957 1   Major League
Murray Wilson 328 83 80 163 148 1972-1978 6 F 1951-11-11 Toronto, ONT Major League
Rick Wilson 21 0 2 2 6 1973-1974 1 D 1950-08-10 Prince Albert, SASK Major League
Ron Wilson 48 2 10 12 12 1993-1994 1 C 1956-05-13 Toronto, ONT Major League
James Wisniewski 43 7 23 30 20 2010-2011 1 D 1984-02-21 Canton, MI Major League
Johan Witehall 26 1 1 2 6 2000-2001 1 R 1972-01-07 Gotenborg, Sweden Major League
Lorne "Gump" Worsley 171 0 1 1 18 1963-1970 7 G 1929-05-14 Montreal, PQ Major League
Roy Worters 1 0 0 0 0 1929-1930 1 G 1900-10-19 Toronto, ONT Major League
J.T. Wyman 3 0 0 0 0 2009-2010 1 R 1986-02-27 Wayzata, MN Major League
Doug Young 50 3 9 12 26 1939-1941 2 D 1908-10-01 Medicine Hat, ALTA Major League
Zarley Zalapski 28 1 5 6 22 1997-1998 1 D 1968-04-22 Edmonton, ALTA Major League
Richard Zednik 322 98 85 183 259 2000-2006 5 L 1976-01-06 Banska Bystrica, Slovakia Major League
Sergei Zholtok 170 34 37 71 42 1998-2001 3 C 1972-12-02 Riga, Latvia Major League
Dainius Zubrus 139 29 45 74 88 1998-2001 3 C 1978-06-16 Elektrenai, Lithuania Major League


 

† denotes that the player's career team information is inaccurate due to incomplete data made available by a league.
‡ denotes that the player only appeared in the playoffs.

Entertainment Plaza - TV, Movies, Sports, Music
http://members.shaw.ca/almosthuman99

Babe Of The Month
http://members.shaw.ca/almosthuman99/babeofthemonth.html

Hunk Of The Month
http://members.shaw.ca/almosthuman99/babeofthemonthman.html

No comments:

Post a Comment