Pages

Friday, August 16, 2013

{allcanada} Toronto Maple Leafs all-time player roster

Shop guys and girls skate shoes & apparel from West 49. Click Here! Shoe Sale! Shop 100s of Slashed Prices from West49. Click here! Shop guys and girls skate shoes & apparel from West 49. Click Here! Shoe Sale! Shop 100s of Slashed Prices from West49. Click here! Shop guys and girls skate shoes & apparel from West 49. Click Here!
Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Doug Acomb 2 0 1 1 0 1969-1970 1 L 1949-05-15 Toronto, ONT Major League
Russ Adam 8 1 2 3 11 1982-1983 1 C 1961-05-05 Windsor, ONT Major League
Kevyn Adams 58 5 8 13 46 1997-2000 3 C 1974-10-08 Washington, DC Major League
Stewart Adams 19 0 2 2 0 1932-1933 1 L 1904-09-16 Calgary, ALTA Major League
Gary Aldcorn 86 15 18 33 18 1956-1959 3 L 1935-03-07 Shaunavon, SASK Major League
Claire Alexander 123 10 28 38 30 1974-1977 3 D 1945-06-16 Collingwood, ONT Major League
Jason Allison 66 17 43 60 76 2005-2006 1 C 1975-05-29 North York, ONT Major League
Mike Allison 86 7 19 26 76 1986-1988 2 F 1961-03-28 Fort Frances, ONT Major League
Glenn Anderson 221 63 94 157 267 1991-1994 3 F 1960-10-02 Vancouver, BC Major League
John Anderson 534 189 204 393 168 1977-1985 8 L 1957-03-28 Toronto, ONT Major League
Dave Andreychuk 223 120 99 219 194 1992-1996 4 L 1963-09-29 Hamilton, ONT Major League
Greg Andrusak 9 0 1 1 4 1999-2000 1 D 1969-11-14 Cranbrook, BC Major League
Nikolai Antropov 509 125 166 291 477 1999-2009 9 R 1980-02-18 Ust-Kamenogorsk, Kazakhstan Major League
Syl Apps 423 201 231 432 56 1936-1948 10 C 1915-01-18 Paris, ONT Major League
Al Arbour 66 2 7 9 74 1961-1966 5 D 1932-11-01 Sudbury, ONT Major League
Jack Arbour 10 1 0 1 10 1928-1929 1 D 1898-03-07 Waubaushene, ONT Major League
Colby Armstrong 79 9 17 26 47 2010-2012 2 W 1982-11-23 Lloydminster, SASK Major League
George Armstrong 1188 296 417 713 721 1949-1971 21 C 1930-07-06 Skead, ONT Major League
Murray Armstrong 12 0 1 1 0 1937-1939 2 C 1916-01-01 Manor, SASK Major League
Norm "Red" Armstrong 7 1 1 2 2 1962-1963 1 R 1938-10-17 Owen Sound, ONT Major League
Tim Armstrong 11 1 0 1 6 1988-1989 1 C 1967-05-12 Toronto, ONT Major League
Johnny Arundel 3 0 0 0 9 1949-1950 1 D 1927-11-04 Winnipeg, MAN Major League
Don Ashby 141 26 40 66 34 1975-1979 4 C 1955-03-08 Kamloops, BC Major League
Carter Ashton 15 0 0 0 13 2011-2012 1 R 1991-04-01 Winnipeg, MAN Major League
Jean-Sebastien Aubin 31 0 0 0 0 2005-2007 2 G 1977-07-19 Montreal, PQ Major League
Normand Aubin 69 18 13 31 30 1981-1983 2 F 1960-07-26 St. Leonard, PQ Major League
Patrik Augusta 2 0 0 0 0 1993-1994 1 L 1969-11-13 Jihlava, Czech Rep. Major League
Keith Aulie 57 2 2 4 48 2010-2012 2 D 1989-06-11 Regina, SASK Major League
Pete Backor 36 4 5 9 6 1944-1945 1 D 1919-04-29 Fort William, ONT Major League
Bob Bailey 86 6 9 15 128 1953-1956 3 R 1931-05-29 Kenora, ONT Major League
Irvine "Ace" Bailey 271 96 69 165 390 1927-1934 7 L 1903-07-03 Bracebridge, ONT Major League
Reid Bailey 1 0 0 0 2 1982-1983 1 D 1956-05-28 Toronto, ONT Major League
Jamie Baker 71 8 13 21 38 1996-1998 2 C 1966-08-31 Nepean, ONT Major League
Doug Baldwin 15 0 1 1 6 1945-1946 1 D 1922-11-02 Winnipeg, MAN Major League
Earl Balfour 80 14 6 20 48 1951-1958 4 L 1933-01-04 Toronto, ONT Major League
Andy Barbe 1 0 0 0 2 1950-1951 1 R 1923-07-27 Coniston, ONT Major League
Bill Barilko 252 26 36 62 456 1946-1951 5 D 1927-03-25 Timmins, ONT Major League
Tom Barrasso 4 0 0 0 0 2001-2002 1 G 1965-03-31 Boston, MA Major League
Aldege "Baz" Bastien 5 0 0 0 0 1945-1946 1 G 1919-08-29 Timmins, ONT Major League
Andy Bathgate 70 19 44 63 42 1963-1965 2 C 1932-08-28 Winnipeg, MAN Major League
Bates Battaglia 95 12 19 31 52 2006-2008 2 L 1975-12-13 Chicago, IL Major League
Ken Baumgartner 200 7 7 14 520 1991-1996 5 L 1966-03-11 Flin Flon, MAN Major League
Bob Baun 739 29 140 169 1155 1956-1973 14 D 1936-09-09 Lanigan, SASK Major League
Francois Beauchemin 136 7 31 38 49 2009-2011 2 D 1980-06-04 Sorel, PQ Major League
Don Beaupre 11 0 0 0 14 1995-1997 2 G 1961-09-19 Kitchener, ONT Major League
Wade Belak 318 7 17 24 763 2000-2008 7 D 1976-07-03 Saskatoon, SASK Major League
Alain Belanger 9 0 1 1 6 1977-1978 1 R 1956-01-18 St. Janvier, PQ Major League
Ken Belanger 3 0 0 0 9 1994-1995 1 L 1974-05-14 Sault Ste. Marie, ONT Major League
Ed Belfour 170 0 5 5 52 2002-2006 3 G 1965-04-21 Carman, MAN Major League
Brendan Bell 32 1 4 5 19 2005-2007 2 D 1983-03-31 Ottawa, ONT Major League
Gordon Bell 8 0 0 0 0 1945-1946 1 G 1925-03-13 Portage la Prairie, MAN Major League
Mark Bell 35 4 6 10 60 2007-2008 1 C 1980-08-05 St. Paul's, ONT Major League
Jim Benning 364 37 136 173 289 1981-1987 6 D 1963-04-29 Edmonton, ALTA Major League
Max Bentley 354 122 134 256 136 1947-1953 6 C 1920-03-01 Delisle, SASK Major League
Bryan Berard 102 8 41 49 64 1998-2000 2 D 1977-03-05 Woonsocket, RI Major League
Drake Berehowsky 133 7 28 35 181 1990-2004 6 D 1972-01-03 Toronto, ONT Major League
Sergei Berezin 357 126 94 220 34 1996-2001 5 L 1971-11-05 Voskresensk, Russia Major League
Aki-Petteri Berg 325 10 32 42 172 2000-2006 5 D 1977-07-28 Raisio, Finland Major League
Bill Berg 196 21 21 42 206 1992-1996 4 F 1967-10-21 St. Catharines, ONT Major League
Tim Bernhardt 61 0 3 3 4 1984-1987 3 G 1958-01-17 Sarnia, ONT Major League
Craig Berube 40 5 7 12 109 1991-1992 1 L 1965-12-17 Calahoo, ALTA Major League
Allan Bester 205 0 8 8 30 1983-1991 8 G 1964-03-26 Hamilton, ONT Major League
Frank Bialowas 4 0 0 0 12 1993-1994 1 L 1970-09-25 Winnipeg, MAN Major League
Paul Bibeault 29 0 0 0 0 1943-1944 1 G 1919-04-13 Montreal, PQ Major League
Jack Bionda 13 0 1 1 18 1955-1956 1 D 1933-09-18 Huntsville, ONT Major League
Andrew Blair 358 74 83 157 290 1928-1936 8 C 1908-02-27 Winnipeg, MAN Major League
Chuck Blair 1 0 0 0 0 1948-1949 1 R 1928-07-23 Edinburgh, Scotland Major League
George "Dusty" Blair 2 0 0 0 0 1950-1951 1 C 1929-09-15 South Porcupine, ONT Major League
Mike Blaisdell 27 4 2 6 6 1987-1989 2 R 1960-01-18 Moose Jaw, SASK Major League
Jason Blake 216 50 91 141 94 2007-2010 3 C 1973-09-02 Moorhead, MN Major League
Mickey Blake 1 0 0 0 2 1935-1936 1 L 1912-10-31 Barriefield, ONT Major League
Gus Bodnar 187 48 105 153 60 1943-1947 4 C 1925-08-24 Fort William, ONT Major League
Garth Boesch 197 9 28 37 205 1946-1950 4 D 1920-10-07 Milestone, SASK Major League
Lonny Bohonos 13 6 3 9 8 1997-1999 2 C 1973-05-20 Winnipeg, MAN Major League
Fred Boimistruck 83 4 14 18 45 1981-1983 2 D 1962-01-14 Sudbury, ONT Major League
Serge Boisvert 17 0 2 2 4 1982-1983 1 C 1959-06-01 Drummondville, PQ Major League
Leo Boivin 137 3 20 23 186 1951-1955 4 D 1932-08-02 Prescott, ONT Major League
Frank "Buzz" Boll 213 61 39 100 69 1932-1939 7 L 1911-03-06 Fillmore, SASK Major League
Hugh Bolton 235 10 51 61 221 1949-1957 8 D 1929-04-15 Toronto, ONT Major League
George Boothman 58 17 19 36 18 1942-1944 2 C 1916-09-25 Calgary, ALTA Major League
Nikolai Borschevsky 142 48 65 113 38 1992-1995 3 R 1965-01-12 Tomsk, USSR Major League
Laurie Boschman 187 39 70 109 406 1979-1982 3 L 1960-06-04 Major, SASK Major League
Bruce Boudreau 134 27 42 69 44 1976-1983 7 C 1955-01-09 Toronto, ONT Major League
Pat Boutette 349 59 82 141 520 1975-1980 5 C 1952-03-01 Windsor, ONT Major League
Johnny Bower 473 0 3 3 36 1958-1970 12 G 1925-11-08 Prince Albert, SASK Major League
Darryl Boyce 64 6 9 15 49 2007-2012 3 C 1984-07-07 Summerside, PEI Major League
Wally Boyer 46 4 17 21 23 1965-1966 1 C 1937-09-27 Cowan, MAN Major League
Tyler Bozak 238 53 81 134 48 2009-2013 4 C 1986-03-19 Regina, SASK Major League
Brian Bradley 85 10 32 42 68 1990-1992 2 C 1965-01-21 Kitchener, ONT Major League
John Brenneman 41 6 4 10 4 1966-1967 1 L 1943-01-05 Fort Erie, ONT Major League
Tim Brent 80 8 12 20 33 2009-2011 2 C 1984-03-10 Cambridge, ONT Major League
Carl Brewer 473 19 136 155 917 1957-1980 9 D 1938-10-21 Toronto, ONT Major League
Doug Brindley 3 0 0 0 0 1970-1971 1 C 1949-06-08 Walkerton, ONT Major League
Greg Britz 7 0 0 0 4 1983-1985 2 F 1961-01-03 Buffalo, NY Major League
Walter "Turk" Broda 629 0 0 0 8 1936-1952 14 G 1914-05-15 Brandon, MAN Major League
Willie Brossart 21 0 1 1 22 1973-1975 2 D 1949-05-29 Allan, SASK Major League
Aaron Broten 27 6 4 10 32 1990-1991 1 F 1960-11-14 Roseau, MN Major League
Arnie Brown 6 0 0 0 6 1961-1964 2 D 1942-01-28 Oshawa, ONT Major League
Jeff Brown 19 1 8 9 10 1997-1998 1 D 1966-04-30 Ottawa, ONT Major League
Mike Brown 112 5 8 13 213 2010-2013 3 R 1985-06-24 Northbrook, IL Major League
Jeff Brubaker 89 8 4 12 276 1984-1986 2 L 1958-02-24 Hagerstown, MD Major League
Gord Brydson 8 2 0 2 8 1929-1930 1 C 1907-01-03 Toronto, ONT Major League
Al Buchanan 4 0 1 1 2 1948-1950 2 L 1927-05-17 Winnipeg, MAN Major League
Mike Bullard 65 14 14 28 42 1991-1992 1 F 1961-03-10 Ottawa, ONT Major League
Bill Burega 4 0 1 1 4 1955-1956 1 D 1932-03-13 Winnipeg, MAN Major League
Dave Burrows 151 5 27 32 72 1978-1981 3 D 1949-01-11 Toronto, ONT Major League
Garth Butcher 45 1 7 8 59 1994-1995 1 D 1963-01-08 Regina, SASK Major League
Jerry Butler 205 24 22 46 130 1977-1980 3 F 1951-02-27 Sarnia, ONT Major League
Mike Byers 15 2 2 4 2 1967-1969 2 R 1946-09-11 Toronto, ONT Major League
Jack Caffery 3 0 0 0 0 1954-1955 1 C 1934-06-30 Kingston, ONT Major League
Larry Cahan 79 0 8 8 110 1954-1956 2 D 1933-12-25 Fort William, ONT Major League
Jack Capuano 1 0 0 0 0 1989-1990 1 D 1966-07-07 Cranston, RI Major League
Luca Caputi 26 1 5 6 14 2009-2011 2 L 1988-10-01 Toronto, ONT Major League
Wayne Carleton 91 10 16 26 60 1965-1970 5 C 1946-08-04 Sudbury, ONT Major League
Randy Carlyle 94 2 16 18 82 1976-1978 2 D 1956-04-19 Sudbury, ONT Major League
Alfred "Red" Carr 5 0 1 1 4 1943-1944 1 L 1916-12-29 Winnipeg, MAN Major League
Lorne Carr 236 105 121 226 37 1941-1946 5 R 1910-07-02 Stoughton, SASK Major League
Larry Carriere 2 0 1 1 0 1979-1980 1 D 1952-01-30 Montreal, PQ Major League
Bill Carson 56 27 12 39 81 1927-1929 2 C 1900-11-25 Bracebridge, ONT Major League
Sebastien Centomo 1 0 0 0 0 2001-2002 1 G 1981-03-26 Laval, PQ Major League
Ray Ceresino 12 1 1 2 2 1948-1949 1 L 1929-04-24 Port Arthur, ONT Major League
Lorne Chabot 214 0 0 0 6 1928-1933 5 G 1900-10-05 Montreal, PQ Major League
Ed Chadwick 180 0 0 0 0 1955-1960 5 G 1933-05-08 Fergus, ONT Major League
Erwin "Murph" Chamberlain 131 19 45 64 146 1937-1940 3 C 1915-02-14 Shawville, PQ Major League
Andre Champagne 2 0 0 0 0 1962-1963 1 L 1943-09-19 Eastview, ONT Major League
Kelly Chase 2 0 0 0 27 1996-1997 1 R 1967-10-25 Porcupine Plain, SASK Major League
Gerry Cheevers 2 0 0 0 0 1961-1962 1 G 1940-09-02 St. Catharines, ONT Major League
Lex Chisholm 54 10 8 18 30 1939-1941 2 C 1915-04-01 Galt, ONT Major League
Jack Church 72 1 11 12 114 1938-1942 4 D 1915-05-24 Kamsack, SASK Major League
Robert Cimetta 49 6 7 13 33 1990-1992 2 L 1970-02-15 Toronto, ONT Major League
Francis "King" Clancy 286 52 78 130 383 1930-1937 7 D 1903-02-25 Ottawa, ONT Major League
Terry Clancy 86 6 6 12 37 1968-1973 3 R 1943-04-02 Ottawa, ONT Major League
Wendel Clark 608 260 181 441 1535 1985-2000 13 L 1966-10-25 Kelvington, SASK Major League
Scott Clemmensen 3 0 0 0 0 2007-2008 1 G 1977-07-23 Des Moines, IA Major League
Carlo Colaiacovo 111 12 21 33 57 2002-2009 6 D 1983-01-27 Toronto, ONT Major League
Joe Colborne 16 1 5 6 6 2010-2013 3 C 1990-01-30 Calgary, ALTA Major League
Gary Collins 1958-1959 1 C 1935-09-27 Toronto, ONT Major League
Brian Conacher 133 25 27 52 80 1961-1968 4 C 1941-08-31 Toronto, ONT Major League
Charlie Conacher 326 200 124 324 411 1929-1938 9 R 1909-12-10 Toronto, ONT Major League
Pete Conacher 5 0 1 1 5 1957-1958 1 F 1932-07-29 Toronto, ONT Major League
Tim Connolly 70 13 23 36 40 2011-2012 1 C 1981-05-07 Syracuse, NY Major League
Brandon Convery 50 7 10 17 24 1995-1997 2 C 1974-02-04 Kingston, ONT Major League
David Cooper 30 3 7 10 24 1996-2001 3 D 1973-11-02 Ottawa, ONT Major League
Bob Copp 30 3 9 12 26 1942-1951 2 D 1918-11-15 Port Elgin, NB Major League
Charles Corrigan 3 0 0 0 0 1937-1938 1 R 1916-05-22 Moosomin, SASK Major League
Shayne Corson 197 27 47 74 358 2000-2003 3 L 1966-08-13 Barrie, ONT Major League
Les Costello 15 2 3 5 11 1947-1949 2 L 1928-02-16 South Porcupine, ONT Major League
Rich Costello 12 2 2 4 2 1983-1986 2 F 1963-06-27 Framingham, MA Major League
Sylvain Cote 94 8 31 39 34 1997-2000 3 D 1966-01-19 Quebec City, PQ Major League
Harold "Baldy" Cotton 284 68 88 156 252 1928-1935 7 L 1902-11-05 Nanticoke, ONT Major League
Russ Courtnall 309 90 128 218 243 1983-1989 6 R 1965-01-02 Duncan, BC Major League
Marcel Cousineau 15 0 1 1 0 1996-1998 2 G 1973-04-30 Delson, PQ Major League
Danny Cox 104 22 18 40 59 1927-1930 3 L 1903-10-12 Little Current, ONT Major League
Joey Crabb 115 14 27 41 57 2010-2012 2 R 1983-04-03 Anchorage, AK Major League
Mike Craig 172 20 30 50 116 1994-1997 3 R 1971-06-06 London, ONT Major League
John Craighead 5 0 0 0 10 1996-1997 1 R 1971-11-23 Richmond, VA Major League
Dave Creighton 61 6 15 21 16 1954-1960 3 C 1930-06-24 Port Arthur, ONT Major League
Jiri Crha 69 0 1 1 12 1979-1981 2 G 1950-04-13 Pardubice, Czechoslov Major League
Cory Cross 162 10 25 35 168 1999-2002 3 D 1971-01-03 Lloydminster, ALTA Major League
Joe Crozier 5 0 3 3 2 1959-1960 1 D 1929-02-19 Winnipeg, MAN Major League
Barry Cullen 164 28 43 71 88 1955-1959 4 R 1935-06-16 Ottawa, ONT Major League
Brian Cullen 220 37 60 97 80 1954-1959 5 C 1933-11-11 Ottawa, ONT Major League
John Cullen 100 26 45 71 120 1992-1994 2 C 1964-08-02 Puslinch, ONT Major League
Brian Curran 130 3 14 17 512 1987-1991 4 D 1963-11-05 Toronto, ONT Major League
Mariusz Czerkawski 19 4 1 5 6 2005-2006 1 R 1972-04-13 Radomsko, Poland Major League
Kevin Dahl 3 0 0 0 2 1998-1999 1 D 1968-12-30 Regina, SASK Major League
Marty Dallman 6 0 1 1 0 1987-1989 2 C 1963-02-05 Niagara Falls, ONT Major League
Vincent Damphousse 394 118 211 329 262 1986-1991 5 C 1967-12-17 Montreal, PQ Major League
Dan Daoust 518 87 166 253 540 1982-1990 8 C 1960-02-29 Montreal, PQ Major League
Harold Darragh 67 6 12 18 6 1931-1933 2 R 1902-09-13 Ottawa, ONT Major League
Bob Davidson 491 94 160 254 388 1934-1946 12 L 1912-02-10 Toronto, ONT Major League
Kim Davis 2 0 0 0 4 1980-1981 1 C 1957-10-31 Flin Flon, MAN Major League
Bob Dawes 17 2 2 4 2 1946-1950 3 D 1924-11-29 Saskatoon, SASK Major League
Clarence "Happy" Day 437 51 94 145 479 1927-1937 10 D 1901-06-01 Owen Sound, ONT Major League
Lucien DeBlois 92 18 23 41 69 1990-1992 2 F 1957-06-21 Joliette, PQ Major League
Dale DeGray 56 6 18 24 63 1987-1988 1 D 1963-09-03 Oshawa, ONT Major League
Ab DeMarco 4 0 1 1 0 1942-1943 1 C 1916-05-10 North Bay, ONT Major League
Nathan Dempsey 48 2 12 14 8 1996-2002 4 D 1974-07-14 Spruce Grove, ALTA Major League
Bill Derlago 378 158 176 334 179 1979-1986 7 C 1958-08-25 Birtle, MAN Major League
Andre Deveaux 22 0 1 1 75 2008-2010 2 C 1984-02-23 Freeport, Bahamas Major League
Boyd Devereaux 118 21 27 48 38 2006-2009 3 C 1978-04-16 Seaforth, ONT Major League
Ernie Dickens 25 3 5 8 12 1941-1946 2 D 1921-06-25 Winnipeg, MAN Major League
Gerald Diduck 26 0 3 3 33 1999-2000 1 D 1965-04-05 Sherwood Park, ALTA Major League
Paul DiPietro 32 5 5 10 10 1994-1996 2 C 1970-09-08 Sault Ste. Marie, ONT Major League
Tie Domi 777 84 112 196 2265 1989-2006 12 R 1969-11-01 Windsor, ONT Major League
Ken Doraty 83 15 25 40 22 1932-1935 3 R 1906-06-26 Stittsville, ONT Major League
Jim Dorey 231 25 74 99 553 1968-1972 4 D 1947-08-17 Kingston, ONT Major League
Kent Douglas 283 20 65 85 408 1962-1967 5 D 1936-02-06 Cobalt, ONT Major League
Bruce Dowie 2 0 0 0 0 1983-1984 1 G 1962-12-09 Oakville, ONT Major League
Dave Downie 11 0 1 1 2 1932-1933 1 C 1909-03-11 Burk's Falls, ONT Major League
Bruce Draper 1 0 0 0 0 1962-1963 1 F 1940-10-02 Toronto, ONT Major League
Gordie Drillon 262 127 117 244 42 1936-1942 6 R 1914-10-23 Moncton, NB Major League
Harold Druken 14 0 6 6 4 2002-2004 2 C 1979-01-26 St. John's, NFLD Major League
Dick Duff 582 174 168 342 535 1954-1964 10 L 1936-02-18 Kirkland Lake, ONT Major League
Arthur Duncan 123 15 14 29 199 1927-1931 4 D 1894-07-04 Sault Ste.Marie, ONT Major League
Rocky Dundas 5 0 0 0 14 1989-1990 1 R 1967-01-30 Regina, SASK Major League
Frank Dunlap 5 0 1 1 2 1943-1944 1 R 1924-08-10 Ottawa, ONT Major League
Dave Dunn 115 3 19 22 226 1974-1976 2 D 1948-08-19 Moosomin, SASK Major League
Denis Dupere 192 29 44 73 26 1970-1974 4 L 1948-06-06 Jonquiere, PQ Major League
Jerry Dupont 13 0 0 0 23 1986-1987 1 D 1962-02-21 Ottawa, ONT Major League
Philippe Dupuis 30 0 0 0 16 2011-2012 1 C 1985-04-24 Laval, PQ Major League
Vitezslav Duris 89 3 20 23 62 1980-1983 2 D 1954-01-05 Plzen, Czechoslov Major League
Cecil "Babe" Dye 6 0 0 0 0 1930-1931 1 R 1898-05-13 Hamilton, ONT Major League
Dallas Eakins 18 0 2 2 24 1998-1999 1 D 1967-02-27 Dade City, FL Major League
Robbie Earl 9 0 1 1 0 2007-2008 1 L 1985-06-02 Chicago, IL Major League
Mike Eastwood 111 14 23 37 85 1991-1995 4 C 1967-07-01 Ottawa, ONT Major League
Tim Ecclestone 51 10 15 25 32 1973-1975 2 R 1947-09-24 Toronto, ONT Major League
Gary "Duke" Edmundson 42 4 6 10 47 1959-1961 2 D 1932-05-06 Sexsmith, ALTA Major League
Don Edwards 38 0 0 0 4 1985-1986 1 G 1955-09-28 Hamilton, ONT Major League
Marv Edwards 25 0 1 1 24 1969-1970 1 G 1935-08-15 St. Catharines, ONT Major League
Gerry Ehman 125 26 31 57 40 1958-1964 4 R 1932-11-04 Cudworth, SASK Major League
Dave Ellett 446 51 172 223 371 1990-1997 7 D 1964-03-30 Cleveland, OH Major League
Ron Ellis 1034 332 308 640 207 1963-1981 16 R 1945-01-08 Lindsay, ONT Major League
Autry Erickson 1966-1967 1 D 1938-01-25 Lethbridge, ALTA Major League
Anders Eriksson 38 0 2 2 12 2001-2003 2 D 1975-01-09 Bollnas, Sweden Major League
Len Esau 2 0 0 0 0 1991-1992 1 D 1968-03-16 Meadow Lake, SASK Major League
Chris Evans 2 0 0 0 0 1969-1970 1 D 1946-09-14 Toronto, ONT Major League
Daryl Evans 2 1 0 1 0 1986-1987 1 L 1961-01-12 Toronto, ONT Major League
Paul Evans 11 1 1 2 21 1976-1978 2 R 1955-02-24 Peterborough, ONT Major League
Garnet Exelby 51 1 3 4 73 2009-2010 1 D 1981-08-16 Craik, SASK Major League
Bill Ezinicki 271 56 79 135 525 1944-1950 6 R 1924-03-11 Winnipeg, MAN Major League
Kelly Fairchild 23 0 3 3 4 1995-1997 2 C 1973-04-09 Hibbing, MN Major League
Jeff Farkas 8 0 2 2 6 1999-2002 3 C 1978-01-24 Williamsville, NY Major League
Dave Farrish 209 11 69 80 215 1979-1984 4 D 1956-08-01 Wingham, ONT Major League
Alex Faulkner 1 0 0 0 0 1961-1962 1 C 1936-05-21 Bishops Falls, NFLD Major League
Ted Fauss 28 0 2 2 15 1986-1988 2 D 1961-06-30 Clinton, NY Major League
Doug Favell 74 0 1 1 30 1973-1976 3 G 1945-04-05 St. Catharines, ONT Major League
Paul Fenton 30 5 10 15 0 1990-1991 1 F 1959-12-22 Springfield, MA Major League
Tom Fergus 357 118 179 297 324 1985-1992 7 C 1962-06-16 Chicago, IL Major League
George Ferguson 359 57 110 167 236 1972-1978 6 F 1952-08-22 Trenton, ONT Major League
Jeff Finger 105 8 25 33 63 2008-2010 2 D 1979-12-18 Houghton, MI Major League
Frank Finnigan 154 14 26 40 61 1931-1937 4 R 1903-07-09 Shawville, PQ Major League
Tom Fitzgerald 135 11 23 34 109 2002-2004 2 R 1968-08-28 Billerica, MA Major League
Fern Flaman 228 4 29 33 368 1950-1954 4 D 1927-01-25 Dysart, SASK Major League
Bill Flett 77 15 25 40 38 1974-1975 1 R 1943-07-21 Vermillion, ALTA Major League
Gerry Foley 4 0 0 0 8 1954-1955 1 R 1932-09-22 Ware, MA Major League
Mike Foligno 129 27 20 47 203 1990-1994 4 F 1959-01-29 Sudbury, ONT Major League
Jack Forsey 19 7 9 16 10 1942-1943 1 R 1914-11-07 Swift Current, SASK Major League
Dave Fortier 23 1 4 5 63 1972-1973 1 D 1951-06-17 Sudbury, ONT Major League
Alex Foster 3 0 0 0 0 2007-2008 1 C 1984-08-26 Canton, MI Major League
Jimmy Fowler 135 18 29 47 39 1936-1939 3 D 1915-04-06 Toronto, ONT Major League
Lou Franceschetti 96 22 16 38 157 1989-1991 2 R 1958-03-28 Toronto, ONT Major League
Ron Francis 12 3 7 10 0 2003-2004 1 C 1963-03-01 Sault Ste. Marie, ONT Major League
Cody Franson 102 9 41 50 30 2011-2013 2 D 1987-08-08 Salmon Arm, BC Major League
Mark Fraser 45 0 8 8 85 2012-2013 1 D 1986-09-29 Ottawa, ONT Major League
Matt Frattin 82 15 13 28 29 2010-2013 3 R 1988-01-03 Edmonton, ALTA Major League
Jonas Frogren 41 1 6 7 28 2008-2009 1 D 1980-08-28 Falun, Sweden Major League
Miroslav Frycer 329 115 153 268 374 1981-1988 7 F 1959-09-27 Opava, Czech Major League
Grant Fuhr 95 0 1 1 4 1991-1993 2 G 1962-09-28 Spruce Grove, ALTA Major League
Paul Gagne 16 3 2 5 6 1988-1989 1 F 1962-02-06 Iroquois Falls, ONT Major League
Dave Gagner 28 7 15 22 59 1995-1996 1 C 1964-12-11 Chatham, ONT Major League
Simon Gamache 11 2 2 4 6 2007-2008 1 L 1981-01-03 Thetford Mines, PQ Major League
Bruce Gamble 210 0 1 1 4 1965-1971 6 G 1938-05-24 Port Arthur, ONT Major League
Dick Gamble 3 1 0 1 0 1965-1967 2 L 1928-11-19 Moncton, NB Major League
Jake Gardiner 87 7 27 34 18 2011-2013 2 D 1990-07-04 Deephaven, MN Major League
Cal Gardner 220 58 95 153 129 1948-1952 4 C 1924-10-30 Transcona, MAN Major League
Paul Gardner 56 18 15 33 10 1978-1980 2 C 1956-03-05 Fort Erie, ONT Major League
Ray Gariepy 1 0 0 0 4 1955-1956 1 D 1929-09-04 Toronto, ONT Major League
Scott Garland 85 13 23 36 91 1975-1977 2 L 1952-05-16 Regina, SASK Major League
Mike Gartner 130 53 33 86 62 1993-1996 3 R 1959-10-29 Ottawa, ONT Major League
Aaron Gavey 5 0 1 1 0 2002-2003 1 C 1974-02-22 Sudbury, ONT Major League
Stewart Gavin 268 34 48 82 214 1980-1985 5 R 1960-03-15 Ottawa, ONT Major League
Martin Gerber 12 0 0 0 10 2008-2009 1 G 1974-09-03 Burgdorf, Switzerland Major League
John Gibson 27 0 2 2 67 1981-1982 1 D 1959-06-02 St. Catharines, ONT Major League
Jean-Sebastien Giguere 48 0 0 0 4 2009-2011 2 G 1977-05-16 Montreal, PQ Major League
Hal Gill 145 8 32 40 143 2006-2008 2 D 1975-04-06 Concord, MA Major League
Todd Gill 639 59 210 269 922 1984-1996 12 D 1965-11-09 Brockville, ONT Major League
Doug Gilmour 393 131 321 452 386 1991-2003 7 C 1963-06-25 Kingston, ONT Major League
Gaston Gingras 109 17 40 57 26 1982-1985 3 D 1959-02-13 Temiscaming, PQ Major League
Ken Girard 7 0 1 1 2 1956-1960 3 R 1936-12-08 Toronto, ONT Major League
Brian Glennie 554 12 98 110 599 1969-1978 9 D 1946-08-29 Toronto, ONT Major League
Ernie Godden 5 1 1 2 6 1981-1982 1 C 1961-03-13 Keswick, ONT Major League
Alexander Godynyuk 49 3 9 12 75 1990-1992 2 D 1970-01-27 Kiev, Ukraine Major League
Bob Goldham 79 12 22 34 79 1941-1947 3 D 1922-05-12 Georgetown, ONT Major League
Hank Goldup 99 29 34 63 28 1939-1943 4 L 1918-10-29 Kingston, ONT Major League
Edwin Gorman 18 0 1 1 30 1927-1928 1 D 1892-09-25 Buckingham, PQ Major League
Chris Govedaris 12 2 2 4 14 1993-1994 1 L 1970-02-02 Toronto, ONT Major League
Mikhail Grabovski 340 91 117 208 237 2008-2013 5 C 1984-01-31 Potsdam, Germany Major League
Bob Gracie 104 26 23 49 60 1930-1933 3 C 1910-11-08 North Bay, ONT Major League
Pat Graham 41 4 4 8 65 1983-1984 1 L 1961-05-25 Toronto, ONT Major League
Benny Grant 37 0 0 0 0 1928-1944 5 G 1909-07-14 Owen Sound, ONT Major League
Alex Gray 7 0 0 0 2 1928-1929 1 R 1899-06-21 Glasgow, Scotland Major League
Travis Green 181 23 35 58 149 2001-2007 3 C 1970-12-20 Castlegar, BC Major League
Mark Greig 13 2 2 4 10 1993-1994 1 R 1970-01-25 High River, ALTA Major League
John Grisdale 51 1 7 8 80 1972-1975 2 D 1948-08-23 Geraldton, ONT Major League
Carl Gunnarsson 224 12 57 69 58 2009-2013 4 D 1986-11-09 Orebro, Sweden Major League
Per Gustafsson 22 1 4 5 10 1997-1998 1 D 1970-06-04 Oskarshamn, Sweden Major League
Jonas Gustavsson 107 0 3 3 6 2009-2012 3 G 1984-10-24 Danderyd, Sweden Major League
Sean Haggerty 1 0 0 0 0 1995-1996 1 L 1976-02-11 Rye, NY Major League
Niklas Hagman 120 42 33 75 27 2008-2010 2 L 1979-12-05 Espoo, Finland Major League
George Hainsworth 147 0 0 0 0 1933-1937 4 G 1895-06-26 Toronto, ONT Major League
Bob Halkidis 46 3 3 6 145 1991-1992 1 D 1966-03-05 Toronto, ONT Major League
Herbert "Hap" Hamel 2 0 0 0 14 1930-1931 1 R 1904-06-08 New Hamburg, ONT Major League
Pierre Hamel 5 0 0 0 2 1974-1979 2 G 1952-09-16 Montreal, PQ Major League
Jackie Hamilton 102 28 32 60 20 1942-1946 3 L 1925-06-02 Trenton, ONT Major League
Jeff Hamilton 15 3 3 6 4 2008-2009 1 R 1977-09-04 Englewood, OH Major League
Reg Hamilton 366 20 77 97 379 1935-1945 10 D 1914-04-20 Toronto, ONT Major League
Ryan Hamilton 12 0 3 3 2 2011-2013 2 L 1985-04-15 Oshawa, ONT Major League
Inge Hammarstrom 292 85 82 167 74 1973-1978 5 L 1948-01-20 Sundsvall, Sweden Major League
Ken Hammond 14 0 2 2 12 1988-1989 1 D 1963-08-22 London, ONT Major League
Ted Hampson 41 2 8 10 17 1959-1960 1 C 1936-12-11 Togo, SASK Major League
Dave Hannan 148 19 34 53 153 1989-1992 3 L 1961-11-26 Sudbury, ONT Major League
Gord Hannigan 161 29 31 60 117 1952-1956 4 C 1929-01-19 Schumacher, ONT Major League
Pat Hannigan 1 0 0 0 0 1959-1960 1 L 1936-03-05 Timmins, ONT Major League
Ray Hannigan 3 0 0 0 2 1948-1949 1 R 1927-07-14 Schumacher, ONT Major League
Christian Hanson 42 3 6 9 22 2008-2011 3 C 1986-03-10 Glens Falls, NY Major League
David Harlock 8 0 0 0 0 1993-1996 3 D 1971-03-16 Toronto, ONT Major League
Billy Harris 610 106 181 287 187 1955-1965 10 C 1935-07-29 Toronto, ONT Major League
Billy Harris 146 20 29 49 44 1981-1984 3 R 1952-01-29 Toronto, ONT Major League
George "Duke" Harris 4 0 0 0 0 1967-1968 1 R 1942-02-25 Sarnia, ONT Major League
Jay Harrison 20 0 2 2 18 2005-2009 3 D 1982-11-03 Oshawa, ONT Major League
Jim Harrison 175 39 47 86 248 1969-1972 3 C 1947-07-09 Bonnyville, ALTA Major League
Paul Harrison 55 0 1 1 14 1978-1981 3 G 1955-02-11 Timmins, ONT Major League
Bob Hassard 109 9 28 37 18 1949-1954 4 C 1929-03-26 Lloydminster, SASK Major League
Todd Hawkins 2 0 0 0 0 1991-1992 1 L 1966-08-02 Kingston, ONT Major League
Paul Healey 65 6 14 20 18 2001-2003 2 W 1975-03-20 Edmonton, ALTA Major League
Glenn Healy 65 0 1 1 2 1997-2001 4 G 1962-08-23 Pickering, ONT Major League
Pierre Hedin 3 0 1 1 0 2003-2004 1 D 1978-02-19 Ornskoldsvik, Sweden Major League
Paul Henderson 408 162 156 318 166 1967-1974 7 L 1943-01-28 Kincardine, ONT Major League
Darby Hendrickson 233 27 20 47 195 1993-1999 6 C 1972-08-28 Richfield, MN Major League
Jimmy Herberts 26 10 4 14 41 1927-1928 1 C 1897-10-31 Collingwood, ONT Major League
Robert "Red" Heron 83 20 17 37 24 1938-1941 3 L 1917-12-31 Toronto, ONT Major League
Jamie Heward 25 1 4 5 6 1995-1997 2 D 1971-03-30 Regina, SASK Major League
Pat Hickey 118 38 49 87 65 1979-1982 3 F 1953-05-15 Brantford, ONT Major League
Paul Higgins 25 0 0 0 152 1981-1983 2 R 1962-01-13 St.John, NB Major League
Mel Hill 146 49 61 110 87 1942-1946 4 R 1914-02-01 Glenboro, MAN Major League
Larry Hillman 265 13 75 88 185 1960-1968 8 D 1937-02-05 Kirkland Lake, ONT Major League
Andre Hinse 4 0 0 0 0 1967-1968 1 L 1945-04-19 Trois-Rivieres, PQ Major League
Dan Hodgson 40 13 12 25 12 1985-1986 1 C 1965-08-29 Fort McMurray, ALTA Major League
Jonas Hoglund 325 78 106 184 62 1999-2003 4 L 1972-08-29 Karlstad, Sweden Major League
Benoit Hogue 56 15 28 43 68 1994-1996 2 L 1966-10-28 Repentigny, PQ Major League
Josh Holden 6 1 0 1 2 2002-2004 2 C 1978-01-18 Calgary, ALTA Major League
William "Flash" Hollett 63 12 20 32 50 1933-1936 3 D 1912-04-13 North Sydney, NS Major League
Ryan Hollweg 25 0 2 2 38 2008-2009 1 C 1983-04-23 Downey, CA Major League
Korbinian Holzer 24 2 1 3 30 2010-2013 2 D 1988-02-16 Munich, Germany Major League
Larry Hopkins 2 0 0 0 0 1977-1978 1 L 1954-03-17 Oshawa, ONT Major League
George "Shorty" Horne 39 9 3 12 32 1928-1929 1 R 1904-06-27 Sudbury, ONT Major League
Reginald "Red" Horner 490 42 110 152 1264 1928-1940 12 D 1909-05-29 Lynden, ONT Major League
Tim Horton 1184 109 349 458 1389 1949-1970 20 D 1930-01-12 Cochrane, ONT Major League
Bronco Horvath 10 0 4 4 12 1962-1963 1 C 1930-03-12 Port Colborne, ONT Major League
Greg Hotham 60 4 11 15 21 1979-1982 3 D 1956-03-07 London, ONT Major League
Phil Housley 1 0 0 0 2 2002-2003 1 D 1964-03-09 Saint Paul, MN Major League
Jack Howard 2 0 0 0 0 1936-1937 1 D 1915-10-15 London, ONT Major League
Syd Howe 3 0 0 0 0 1931-1932 1 L 1911-09-18 Ottawa, ONT Major League
Roland Huard 1 1 0 1 0 1930-1931 1 C 1902-09-06 Ottawa, ONT Major League
Greg Hubick 72 6 8 14 10 1975-1976 1 D 1951-11-12 Strasbourg, SASK Major League
Mike Hudson 27 2 0 2 29 1995-1996 1 C 1967-02-06 Guelph, ONT Major League
Ron Hurst 64 9 7 16 70 1955-1957 2 R 1931-05-18 Toronto, ONT Major League
Dave Hutchison 157 5 24 29 400 1978-1984 3 D 1952-05-02 London, ONT Major League
Al Iafrate 472 81 169 250 546 1984-1991 7 D 1966-03-21 Dearborn, MI Major League
Miroslav Ihnacak 55 8 9 17 39 1985-1987 2 F 1962-02-19 Poprad, Czech. Major League
Peter Ihnacak 417 102 165 267 175 1982-1990 8 F 1957-05-03 Poprad, Slovakia Major League
Brent Imlach 3 0 0 0 0 1965-1967 2 F 1946-11-16 Quebec City, PQ Major League
Peter Ing 59 0 0 0 6 1989-1991 2 G 1969-04-28 Toronto, ONT Major League
Jack Ingoldsby 29 5 1 6 15 1942-1944 2 R 1924-06-21 Toronto, ONT Major League
Ralph Intranuovo 3 0 1 1 0 1996-1997 1 L 1973-09-11 East York, ONT Major League
Brayden Irwin 2 0 0 0 2 2009-2010 1 F 1987-03-24 Toronto, ONT Major League
Richard Jackman 71 2 6 8 54 2002-2004 2 D 1978-06-28 Toronto, ONT Major League
Art Jackson 113 17 31 48 26 1934-1945 4 C 1915-12-15 Toronto, ONT Major League
Harvey "Busher" Jackson 434 186 165 351 342 1929-1939 10 L 1911-01-17 Toronto, ONT Major League
Jeff Jackson 77 9 10 19 90 1984-1987 3 L 1965-04-24 Chatham, ONT Major League
Gerry James 149 14 26 40 257 1954-1960 5 R 1934-10-22 Regina, SASK Major League
Val James 4 0 0 0 14 1986-1987 1 L 1957-02-14 Ocala, FL Major League
Gary Jarrett 1 0 0 0 0 1960-1961 1 L 1942-09-03 Toronto, ONT Major League
Pierre Jarry 104 24 30 54 65 1971-1974 3 R 1949-03-30 Montreal, PQ Major League
James "Bud" Jarvis 24 1 0 1 0 1936-1937 1 L 1907-12-07 Fort Williams, ONT Major League
Wes Jarvis 29 1 1 2 4 1984-1988 4 F 1958-05-30 Toronto, ONT Major League
Larry Jeffrey 76 12 18 30 49 1965-1967 2 L 1940-10-12 Goderich, ONT Major League
Roger Jenkins 21 0 0 0 12 1930-1931 1 D 1911-11-18 Appleton, WI Major League
Grant Jennings 10 0 2 2 7 1994-1995 1 D 1965-05-05 Hudson Bay, SASK Major League
Bill "Red" Johansen 1 0 0 0 0 1949-1950 1 C 1928-07-27 Oslo, Norway Major League
Trevor Johansen 132 4 21 25 134 1977-1982 3 D 1957-03-30 Thunder Bay, ONT Major League
Calle Johansson 8 0 6 6 0 2003-2004 1 D 1967-02-14 Goteborg, Sweden Major League
Craig Johnson 10 1 1 2 6 2003-2004 1 L 1972-03-08 St. Paul, MN Major League
Dan Johnson 1 0 0 0 0 1969-1970 1 C 1944-10-01 Winnipegosis, MAN Major League
Mike Johnson 226 48 72 120 86 1996-2000 4 R 1974-10-03 Scarborough, ONT Major League
Terry Johnson 48 0 1 1 104 1986-1988 2 D 1958-11-28 Calgary, ALTA Major League
Ed Johnston 26 0 0 0 0 1973-1974 1 G 1935-11-23 Montreal, PQ Major League
Greg Johnston 4 0 1 1 5 1990-1992 2 R 1965-01-14 Barrie, ONT Major League
Ross Johnstone 42 5 4 9 14 1943-1945 2 D 1926-04-07 Montreal, PQ Major League
Alvin "Buck" Jones 16 0 0 0 22 1942-1943 1 D 1917-08-16 Owen Sound, ONT Major League
Jimmy Jones 148 13 18 31 68 1977-1980 3 R 1953-01-02 Woodbridge, ONT Major League
Kenny Jonsson 89 6 29 35 38 1994-1996 2 D 1974-10-06 Angelholm, Sweden Major League
Curtis Joseph 270 0 8 8 38 1998-2009 5 G 1967-04-29 Keswick, ONT Major League
Eddie Joyal 14 0 2 2 2 1965-1966 1 C 1940-05-08 St. Albert, ALTA Major League
Bill Juzda 211 3 29 32 220 1948-1952 4 D 1920-10-29 Winnipeg, MAN Major League
Tomas Kaberle 878 83 437 520 246 1998-2011 12 D 1978-03-02 Rakovnik, Czech Rep. Major League
Nazem Kadri 99 26 37 63 39 2009-2013 4 C 1990-10-06 London, ONT Major League
Rudolph "Bingo" Kampman 189 14 30 44 287 1937-1942 5 D 1914-03-12 Kitchener, ONT Major League
Alexander Karpovtsev 125 5 39 44 106 1998-2000 2 D 1970-04-07 Moscow, Russia Major League
Mike Kaszycki 53 5 19 24 22 1979-1983 3 F 1956-02-27 Milton, ONT Major League
Melville "Butch" Keeling 41 10 6 16 52 1927-1928 1 L 1905-08-10 Owen Sound, ONT Major League
Larry Keenan 2 0 0 0 0 1961-1962 1 L 1940-10-01 North Bay, ONT Major League
Rick Kehoe 184 59 72 131 32 1971-1974 3 F 1951-07-15 Windsor, ONT Major League
Leonard "Red" Kelly 470 119 232 351 74 1959-1967 8 C 1927-07-09 Simcoe, ONT Major League
Regis "Pep" Kelly 230 55 46 101 98 1934-1940 6 R 1914-01-17 North Bay, ONT Major League
Stan "Bud" Kemp 1 0 0 0 2 1948-1949 1 D 1924-03-02 Hamilton, ONT Major League
Bill Kendall 15 2 4 6 4 1936-1937 1 R Winnipeg, MAN Major League
Forbes Kennedy 13 0 3 3 24 1968-1969 1 C 1935-08-18 Dorchester, NB Major League
Mike Kennedy 13 0 1 1 14 1997-1998 1 C 1972-04-13 Toronto, ONT Major League
Ted Kennedy 696 231 329 560 432 1942-1957 14 C 1925-12-12 Port Colborne, ONT Major League
Dave Keon 1062 365 493 858 75 1960-1975 15 C 1940-03-22 Rouyn-Noranda, PQ Major League
Phil Kessel 282 119 134 253 83 2009-2013 4 C 1987-10-02 Madison, WI Major League
Alexander Khavanov 64 6 6 12 60 2005-2006 1 D 1972-01-30 Moscow, Russia Major League
Dmitri Khristich 80 15 24 39 32 1999-2001 2 R 1969-07-23 Kiev, Ukraine Major League
Trevor Kidd 34 0 2 2 2 2002-2004 2 G 1972-03-26 Dugald, MAN Major League
Chad Kilger 219 42 33 75 141 2003-2008 4 C 1976-11-27 Cornwall, ONT Major League
Hec Kilrea 89 21 26 47 31 1933-1935 2 R 1907-06-11 Blackburn, ONT Major League
Derek King 161 45 53 98 65 1997-2000 3 L 1967-02-11 Hamilton, ONT Major League
Kris King 188 7 9 16 359 1997-2000 3 L 1966-02-18 Bracebridge, ONT Major League
Mark Kirton 13 1 0 1 2 1979-1981 2 C 1958-02-03 Regina, SASK Major League
Bill Kitchen 29 1 4 5 27 1984-1985 1 D 1960-10-12 Schomberg, ONT Major League
Ken Klee 122 7 37 44 102 2003-2006 2 D 1971-04-24 Indianapolis, IN Major League
Joe Klukay 416 76 94 170 138 1942-1956 9 L 1922-11-06 Sault Ste. Marie, ONT Major League
Paul Knox 1 0 0 0 0 1954-1955 1 R Toronto, ONT Major League
Ladislav Kohn 16 1 3 4 4 1998-1999 1 R 1975-03-04 Uherske Hradiste, Czech Major League
Mark Kolesar 28 2 2 4 14 1995-1997 2 C 1973-01-23 Neepawa, MAN Major League
Leo Komarov 42 4 5 9 18 2012-2013 1 C 1987-01-23 Narva, Estonia Major League
Mike Komisarek 158 2 17 19 169 2009-2013 4 D 1982-01-19 West Islip, NY Major League
Maxim Kondratiev 7 0 0 0 2 2003-2004 1 D 1983-01-20 Togliatti, Russia Major League
John Kordic 104 10 6 16 446 1988-1991 3 D 1965-03-22 Edmonton, ALTA Major League
Jim Korn 197 26 43 69 708 1981-1985 4 D 1957-07-28 Hopkins, MN Major League
Igor Korolev 297 60 101 161 118 1997-2001 4 C 1970-09-06 Moscow, Russia Major League
Michael Kostka 35 0 8 8 27 2012-2013 1 D 1985-11-28 Etobicoke, ONT Major League
Chris Kotsopoulos 182 11 37 48 221 1985-1989 4 D 1958-11-27 Scarborough, ONT Major League
Les Kozak 12 1 0 1 2 1961-1962 1 1940-10-28   Major League
Steve Kraftcheck 8 1 0 1 0 1958-1959 1 D 1929-03-03 Tinturn, ONT Major League
Staffan Kronwall 52 0 1 1 21 2005-2008 2 D 1983-09-10 Jarfalla, Sweden Major League
Mike Krushelnyski 269 50 63 113 210 1990-1994 4 C 1960-04-27 Montreal, PQ Major League
Pavel Kubina 215 32 69 101 258 2006-2009 3 D 1977-04-15 Celadna, Czech Rep. Major League
Alexei Kudashov 25 1 0 1 4 1993-1994 1 C 1971-07-21 Elektrostal, Russia Major League
Nikolai Kulemin 351 75 100 175 88 2008-2013 5 W 1986-07-14 Magnitogorsk, Russia Major League
Orland Kurtenbach 70 9 6 15 54 1965-1966 1 C 1936-09-07 Cudworth, SASK Major League
Tom Kurvers 89 15 40 55 37 1989-1991 2 D 1962-10-14 Minneapolis, MN Major League
Nick Kypreos 54 4 3 7 92 1995-1997 2 L 1966-06-04 Toronto, ONT Major League
Eric Lacroix 3 0 0 0 2 1993-1994 1 L 1971-07-15 Montreal, PQ Major League
Mark Laforest 27 0 1 1 23 1989-1990 1 G 1962-07-10 Welland, ONT Major League
Larry Landon 7 0 0 0 2 1984-1985 1 L 1958-05-04 Niagara Falls, ONT Major League
Pete Langelle 137 22 51 73 11 1938-1942 4 C 1917-11-04 Winnipeg, MAN Major League
Rick Lanz 151 9 50 59 115 1986-1989 3 D 1961-09-16 Karlovy Vary, Czech Major League
Michel "Bunny" Larocque 69 0 3 3 2 1980-1983 3 G 1952-04-06 Hull, PQ Major League
Guy Larose 53 10 7 17 45 1991-1994 3 C 1967-08-31 Hull, PQ Major League
Matt Lashoff 11 0 1 1 6 2010-2011 1 D 1986-09-29 East Greenbush, NY Major League
Craig Laughlin 66 10 13 23 41 1988-1989 1 R 1958-05-04 Toronto, ONT Major League
Paul Lawless 13 0 1 1 0 1988-1990 2 L 1964-07-02 Scarborough, ONT Major League
Derek Laxdal 51 9 6 15 84 1984-1989 4 R 1966-02-21 Stonewall, MAN Major League
Brett Lebda 41 1 3 4 14 2010-2011 1 D 1982-01-15 Buffalo Grove, IL Major League
Brad Leeb 1 0 0 0 0 2003-2004 1 R 1979-08-27 Red Deer, ALTA Major League
Gary Leeman 545 176 231 407 463 1982-1992 10 L 1964-02-19 Wilcox, SASK Major League
Brian Leetch 15 2 13 15 10 2003-2004 1 D 1968-03-03 Corpus Christi, TX Major League
Sylvain Lefebvre 165 4 21 25 169 1992-1994 2 D 1967-10-14 Richmond, PQ Major League
Alex Levinsky 150 11 21 32 130 1930-1934 4 D 1910-02-02 Syracuse, NY Major League
Danny Lewicki 123 21 31 52 66 1950-1954 4 L 1931-03-12 Fort William, ONT Major League
Rick Ley 229 8 54 62 416 1968-1972 4 D 1948-11-02 Orillia, ONT Major League
Bob Liddington 11 0 1 1 2 1970-1971 1 L 1948-09-15 Calgary, ALTA Major League
John-Michael Liles 98 9 29 38 24 2011-2013 2 D 1980-11-25 Indianapolis, IN Major League
Eric Lindros 33 11 11 22 43 2005-2006 1 C 1973-02-28 London, ONT Major League
Ken Linseman 2 0 0 0 2 1991-1992 1 F 1958-08-11 Kingston, ONT Major League
Ed Litzenberger 115 17 23 40 24 1961-1964 3 R 1932-07-15 Neudorf, SASK Major League
Claude Loiselle 71 7 10 17 104 1990-1992 2 C 1963-05-29 Ottawa, ONT Major League
Matthew Lombardi 62 8 10 18 10 2011-2012 1 C 1982-03-18 Montreal, PQ Major League
Ron Low 42 0 0 0 4 1972-1973 1 G 1950-06-21 Birtle, MAN Major League
Gerry Lowrey 53 9 14 23 53 1927-1929 2 C 1906-02-14 Ottawa, ONT Major League
Don Luce 39 4 4 8 32 1981-1982 1 C 1948-10-02 London, ONT Major League
Harry Lumley 267 0 0 0 35 1952-1956 4 G 1926-11-11 Owen Sound, ONT Major League
Jyrki Lumme 124 10 19 29 64 2001-2003 2 D 1966-07-16 Tampere, Finland Major League
Jamie Lundmark 15 1 2 3 16 2009-2010 1 C 1981-01-16 Edmonton, ALTA Major League
Joe Lundrigan 49 2 7 9 20 1972-1973 1 D 1948-09-12 Corner Brook, NFLD Major League
Joffrey Lupul 110 45 58 103 79 2010-2013 3 C 1983-09-23 Fort Saskatchewan, ALTA Major League
Vic Lynn 213 32 58 90 172 1946-1950 4 L 1925-01-26 Saskatoon, SASK Major League
Clarke MacArthur 195 49 76 125 100 2010-2013 3 L 1985-04-06 Lloydminster, ALTA Major League
Joey MacDonald 6 0 0 0 0 2009-2010 1 G 1980-02-07 Pictou, NS Major League
Parker MacDonald 63 8 3 11 36 1952-1955 2 L 1933-06-14 Sydney, NS Major League
Blair MacKasey 1 0 0 0 2 1976-1977 1 D 1955-12-13 Hamilton, ONT Major League
Fleming Mackell 152 22 35 57 88 1947-1952 5 C 1929-04-30 Montreal, PQ Major League
Donald MacLean 3 0 1 1 2 2000-2002 2 C 1977-01-14 Sydney, NS Major League
Bill MacMillan 137 32 26 58 81 1970-1972 2 C 1943-03-07 Charlottetown, PEI Major League
John MacMillan 81 5 6 11 26 1960-1964 4 R 1935-10-25 Lethbridge, ALTA Major League
Al MacNeil 71 4 8 12 97 1955-1960 4 D 1935-09-27 Sydney, NS Major League
Jamie Macoun 466 13 88 101 506 1991-1998 7 D 1961-08-17 Hamilton, ONT Major League
Darryl Maggs 5 0 0 0 0 1979-1980 1 D 1947-04-06 Saskatoon, SASK Major League
Marc Magnan 4 0 1 1 5 1982-1983 1 L 1962-02-02 Edmonton, ALTA Major League
Kevin Maguire 88 10 5 15 258 1986-1992 3 F 1963-01-05 Toronto, ONT Major League
Frank Mahovlich 720 296 301 597 782 1956-1968 12 L 1938-01-10 Timmins, ONT Major League
Adam Mair 24 1 2 3 20 1998-2001 3 C 1979-02-15 Hamilton, ONT Major League
Dan Maloney 270 65 84 149 538 1977-1982 5 L 1950-09-24 Barrie, ONT Major League
Phil Maloney 30 3 6 9 2 1950-1953 2 C 1927-10-06 Ottawa, ONT Major League
Kent Manderville 136 8 15 23 102 1991-1995 4 C 1971-04-12 Edmonton, ALTA Major League
Cesare Maniago 7 0 0 0 2 1960-1961 1 G 1939-01-13 Trail, BC Major League
Norman Mann 31 0 3 3 4 1935-1941 3 R Bradford, England Major League
Bob Manno 72 9 41 50 67 1981-1982 1 F 1956-10-31 Niagara Falls, ONT Major League
Dave Manson 87 4 8 12 103 2000-2002 2 D 1967-01-27 Prince Albert, SASK Major League
Milan Marcetta 1966-1967 1 C 1936-09-19 Cadomin, ALTA Major League
Brian Marchinko 5 0 0 0 0 1970-1972 2 C 1948-08-02 Weyburn, SASK Major League
Bryan Marchment 75 1 3 4 106 2003-2004 1 D 1969-05-01 Scarborough, ONT Major League
Gus Marker 112 23 20 43 36 1938-1941 3 R Wetaskiwin, ALTA Major League
Jack Markle 8 0 1 1 0 1935-1936 1   Major League
Danil Markov 200 9 36 45 137 1997-2001 4 D 1976-07-30 Moscow, Russia Major League
Daniel Marois 285 106 80 186 346 1987-1992 5 R 1968-10-03 Montreal, PQ Major League
Jean Marois 1 0 0 0 0 1943-1944 1 G 1924-11-05 Quebec, PQ Major League
Brad Marsh 181 2 28 30 189 1988-1991 3 D 1958-03-31 London, ONT Major League
Gary Marsh 1 0 0 0 0 1968-1969 1 L 1946-03-09 Toronto, ONT Major League
Don Marshall 50 2 14 16 0 1971-1972 1 C 1932-03-23 Verdun, PQ Major League
Paul Marshall 23 2 4 6 4 1980-1982 2 1960-09-07 Toronto, ONT Major League
Willie Marshall 33 1 5 6 2 1952-1959 4 C 1931-12-01 Kirkland Lake, ONT Major League
Jack Martin 1 0 0 0 0 1960-1961 1 L 1940-11-29 St. Catharines, ONT Major League
Matt Martin 76 0 5 5 71 1993-1997 4 D 1971-04-30 Hamden, CT Major League
Terry Martin 317 83 76 159 152 1979-1984 5 F 1955-10-25 Barrie, ONT Major League
Tom Martin 3 1 0 1 0 1967-1968 1 R 1947-10-16 Toronto, ONT Major League
Paul Masnick 41 2 9 11 14 1957-1958 1 C 1931-04-14 Regina, SASK Major League
Frank Mathers 23 1 3 4 4 1948-1952 3 D 1924-03-29 Winnipeg, MAN Major League
Brad Maxwell 52 8 18 26 108 1985-1986 1 D 1957-07-08 Brandon, MAN Major League
Wally Maxwell 2 0 0 0 0 1952-1953 1 Major League
Brad May 38 1 1 2 61 2008-2009 1 L 1971-11-29 Toronto, ONT Major League
Gil Mayer 9 0 0 0 0 1949-1956 4 G 1930-08-24 Ottawa, ONT Major League
Shep Mayer 2 1 2 3 4 1942-1943 1   Major League
Jamal Mayers 115 9 15 24 160 2008-2010 2 R 1974-10-24 Toronto, ONT Major League
Gary McAdam 15 1 6 7 0 1985-1986 1 F 1955-12-31 Smiths Falls, ONT Major League
Chris McAllister 56 0 5 5 107 1998-2000 2 D 1975-06-16 Saskatoon, SASK Major League
Cliff McBride 1 0 0 0 0 1929-1930 1 D Toronto, ONT Major League
Bryan McCabe 523 83 214 297 785 2000-2008 7 D 1975-06-08 St. Catherines, ONT Major League
Bert McCaffrey 8 1 1 2 9 1927-1928 1 D Toronto, ONT Major League
Alyn McCauley 304 33 49 82 52 1997-2003 6 C 1977-05-29 Brockville, ONT Major League
Kevin McClelland 18 0 1 1 33 1991-1992 1 R 1962-07-04 Oshawa, ONT Major League
Jay McClement 48 8 9 17 11 2012-2013 1 C 1983-03-02 Kingston, ONT Major League
Frank McCool 72 0 0 0 5 1944-1946 2 G   Major League
John McCormack 84 12 13 25 2 1947-1951 4 C 1925-08-02 Edmonton, ALTA Major League
Dale McCourt 72 19 24 43 10 1983-1984 1 F 1957-01-26 Falconbridge, ONT Major League
Bill McCreary 12 1 0 1 4 1980-1981 1 L 1960-04-15 Hudson, OH Major League
John McCreedy 64 17 12 29 28 1941-1945 2 R Winnipeg, MAN Major League
Darwin McCutcheon 1 0 0 0 2 1981-1982 1 D 1962-04-19 Listowel, ONT Major League
Lanny McDonald 477 219 240 459 372 1973-1980 7 F 1953-02-16 Hanna, ALTA Major League
Wilfred "Bucko" McDonald 197 17 53 70 116 1938-1944 6 D 1914-10-31 Fergus, ONT Major League
Bob McGill 317 4 25 29 988 1981-1993 7 D 1962-04-27 Leduc, ALTA Major League
John McIntyre 72 5 15 20 142 1989-1991 2 C 1969-04-29 Ravensworth, ONT Major League
Larry McIntyre 41 0 3 3 26 1969-1973 2 D 1949-07-13 Moose Jaw, SASK Major League
Walt McKechnie 133 32 72 104 22 1978-1980 2 C 1947-06-19 London, ONT Major League
Sean McKenna 48 5 6 11 32 1987-1990 3 F 1962-03-07 Asbestos, PQ Major League
Don McKenney 67 15 19 34 8 1963-1965 2 C 1934-04-30 Smith Falls, ONT Major League
Jim McKenny 594 81 246 327 292 1965-1978 13 D 1946-12-01 Ottawa, ONT Major League
Murray McLachlan 2 0 0 0 0 1970-1971 1 G 1948-10-20 London, ONT Major League
Frazer McLaren 35 3 2 5 102 2012-2013 1 L 1987-10-29 Winnipeg, MAN Major League
Jack McLean 67 14 24 38 76 1942-1945 3   Major League
John McLellan 2 0 0 0 0 1951-1952 1 C 1928-08-06 South Porcupine, ONT Major League
Dave McLlwain 77 15 6 21 34 1991-1993 2 C 1967-06-09 Seaforth, ONT Major League
Gerry McNamara 7 0 0 0 2 1960-1970 2 G 1934-09-22 Sturgeon Falls, ONT Major League
Basil McRae 4 0 0 0 19 1983-1985 2 L 1961-01-05 Beaverton, ONT Major League
Chris McRae 14 0 0 0 77 1987-1989 2 L 1965-08-26 Beaverton, ONT Major League
Gord McRae 71 0 0 0 6 1972-1978 5 G 1948-04-12 Sherbrooke, PQ Major League
Ken McRae 11 1 1 2 38 1992-1994 2 R 1968-04-23 Winchester, ONT Major League
Gerry Meehan 25 0 2 2 2 1968-1969 1 L 1946-09-03 Toronto, ONT Major League
Howie Meeker 346 83 102 185 329 1946-1954 8 R 1923-11-04 Kitchener, ONT Major League
Barry Melrose 173 5 15 20 420 1980-1983 3 D 1956-07-15 Kelvington, SASK Major League
Don Metz 172 20 35 55 42 1938-1949 9 R 1916-01-10 Wilcox, SASK Major League
Nick Metz 518 131 119 250 149 1934-1948 12 L 1914-02-16 Wilcox, SASK Major League
Larry Mickey 55 8 19 27 43 1968-1969 1 R 1943-10-21 Lacombe, ALTA Major League
Rudy Migay 418 59 92 151 293 1949-1960 10 C 1928-11-18 Fort William, ONT Major League
Jim Mikol 4 0 1 1 2 1962-1963 1 D 1938-06-11 Kitchener, ONT Major League
Mike Millar 7 2 2 4 2 1990-1991 1 R 1965-04-28 St. Catharines, ONT Major League
Earl Miller 15 3 3 6 10 1931-1932 1   Major League
Dmitri Mironov 175 22 63 85 146 1991-1995 4 D 1965-12-25 Moscow, Russia Major League
John Mitchell 159 20 35 55 76 2008-2011 3 C 1985-01-22 Oakville, ONT Major League
Fredrik Modin 217 38 38 76 91 1996-1999 3 L 1974-10-08 Sundsvall, Sweden Major League
Lyle Moffat 22 2 7 9 13 1972-1975 2 L 1948-03-19 Calgary, ALTA Major League
Alexander Mogilny 176 65 101 166 32 2001-2004 3 R 1969-02-18 Khabarovsk, Russia Major League
Sergio Momesso 54 7 8 15 112 1995-1996 1 L 1965-09-04 Montreal, PQ Major League
Garry Monahan 375 55 80 135 274 1970-1979 6 C 1946-10-20 Barrie, ONT Major League
Dickie Moore 38 2 4 6 68 1964-1965 1 L 1931-01-06 Montreal, PQ Major League
Dominic Moore 101 16 39 55 83 2007-2009 2 C 1980-08-03 Thornhill, ONT Major League
Marc Moro 2 0 0 0 2 2001-2002 1 D 1977-07-17 Toronto, ONT Major League
Elwin "Moe" Morris 117 13 28 41 50 1943-1946 3 D 1921-01-03 Toronto, ONT Major League
Jim Morrison 399 23 87 110 358 1951-1958 7 D 1931-10-11 Montreal, PQ Major League
Gus Mortson 370 21 71 92 709 1946-1952 6 D 1925-01-24 New Liskeard, ONT Major League
Marcel Mueller 3 0 0 0 2 2010-2011 1 L 1988-07-10 Berlin, Germany Major League
Richard Mulhern 26 0 10 10 11 1979-1980 1 D 1955-03-01 Edmonton, ALTA Major League
Kirk Muller 102 29 33 62 127 1995-1997 2 C 1966-02-08 Kingston, ONT Major League
Craig Muni 19 0 2 2 6 1981-1986 4 D 1962-07-19 Toronto, ONT Major League
Larry Murphy 151 19 81 100 54 1995-1997 2 D 1961-03-08 Scarborough, ONT Major League
Ken Murray 5 0 1 1 2 1969-1971 2 D 1948-01-22 Toronto, ONT Major League
Randy Murray 3 0 0 0 2 1969-1970 1 D 1945-08-24 Chatham, ONT Major League
Ric Nattress 36 2 14 16 32 1991-1992 1 D 1962-05-25 Hamilton, ONT Major League
Zdenek Nedved 31 4 6 10 14 1994-1997 3 C 1975-03-03 Lany, Czech Rep. Major League
Bob Neely 261 36 53 89 264 1973-1978 5 D 1953-11-09 Sarnia, ONT Major League
Gord Nelson 3 0 0 0 11 1969-1970 1 D 1947-05-10 Kinistino, SASK Major League
Eric Nesterenko 206 43 36 79 261 1951-1956 5 C 1933-10-31 Flin Flon, MAN Major League
Bob Nevin 250 55 100 155 55 1957-1964 6 R 1938-03-18 South Porcupine, ONT Major League
Kris Newbury 44 3 3 6 60 2006-2009 3 C 1982-02-19 Brampton, ONT Major League
Joe Nieuwendyk 64 22 28 50 26 2003-2004 1 C 1966-09-10 Oshawa, ONT Major League
Frank Nighbor 22 2 0 2 0 1929-1930 1 Major League
Frank Nigro 68 8 18 26 39 1982-1984 2 C 1960-02-11 Richmond Hill, ONT Major League
Owen Nolan 79 26 34 60 126 2002-2004 2 R 1972-02-12 Belfast, Ireland Major League
Mike Nykoluk 32 3 1 4 20 1956-1957 1 C 1934-12-11 Toronto, ONT Major League
Gary Nylund 218 7 50 57 398 1982-1986 4 D 1963-10-28 Surrey, BC Major League
Ryan O'Byrne 8 1 1 2 6 2012-2013 1 D 1984-07-19 Victoria, BC Major League
Gerry O'Flaherty 2 0 0 0 0 1971-1972 1 R 1950-08-31 Pittsburgh, PA Major League
Jeff O'Neill 148 39 41 80 118 2005-2007 2 C 1976-02-23 King City, ONT Major League
Tom "Windy" O'Neill 66 10 12 22 53 1943-1945 2   Major League
Ed Olczyk 257 116 151 267 221 1987-1991 4 C 1966-08-16 Chicago, IL Major League
Murray Oliver 226 44 90 134 50 1967-1970 3 C 1937-11-14 Hamilton, ONT Major League
Bert Olmstead 246 56 109 165 231 1958-1962 4 R 1926-09-04 Scepter, SASK Major League
Ben Ondrus 52 0 2 2 77 2005-2009 4 R 1982-06-25 Sherwood Park, ALTA Major League
Phil Oreskovic 10 1 1 2 21 2008-2009 1 D 1987-01-26 North York, ONT Major League
Colton Orr 177 8 5 13 527 2009-2013 4 R 1982-03-03 Winnipeg, MAN Major League
Mark Osborne 426 94 160 254 563 1986-1994 8 L 1961-08-13 Toronto, ONT Major League
Randy Osburn 26 0 2 2 0 1972-1973 1 F 1952-11-26 Collingwood, ONT Major League
Wilf Paiement 187 78 125 203 420 1979-1982 3 R 1955-10-16 Earlton, ONT Major League
Mike Palmateer 296 0 16 16 95 1976-1984 6 G 1954-01-13 Toronto, ONT Major League
Jim Pappin 223 54 46 100 200 1963-1968 5 F 1939-09-10 Copper Cliff, ONT Major League
Bernie Parent 65 0 1 1 6 1970-1972 2 G 1945-04-03 Montreal, PQ Major League
Bob Parent 3 0 0 0 0 1981-1983 2 G 1958-02-19 Windsor, ONT Major League
Jean-Paul Parise 1 0 1 1 0 1967-1968 1 L 1941-12-11 Smooth Rock Falls, ONT Major League
George Parsons 64 12 13 25 20 1936-1939 3 L Toronto, ONT Major League
George Patterson 12 0 1 1 14 1927-1928 1 R Kingston, ONT Major League
Rob Pearson 192 49 42 91 458 1991-1994 3 R 1971-03-08 Oshawa, ONT Major League
Scott Pearson 63 5 11 16 114 1988-1997 4 L 1969-12-19 Cornwall, ONT Major League
Mike Peca 35 4 11 15 60 2006-2007 1 C 1974-03-26 Toronto, ONT Major League
Tom Pederson 15 1 2 3 9 1996-1997 1 D 1970-01-14 Bloomington, MN Major League
Mike Pelyk 441 26 88 114 566 1967-1978 9 D 1947-09-29 Toronto, ONT Major League
Fred Perlini 8 2 3 5 0 1981-1984 2 C 1962-04-12 Sault Ste. Marie, ONT Major League
Yanic Perreault 176 54 69 123 90 1993-2007 5 C 1971-04-04 Sherbrooke, PQ Major League
Nathan Perrott 43 1 2 3 118 2003-2006 2 R 1976-12-08 Owen Sound, ONT Major League
Michel Petit 88 10 32 42 217 1990-1992 2 D 1964-02-12 St. Malo, PQ Major League
Eric Pettinger 68 7 12 19 64 1928-1930 2 L   Major League
Dion Phaneuf 222 31 81 112 279 2009-2013 4 D 1985-04-10 Edmonton, ALTA Major League
Robert Picard 59 6 19 25 68 1980-1981 1 D 1957-05-25 Montreal, PQ Major League
Karel Pilar 90 6 24 30 42 2001-2004 3 D 1977-12-23 Prague, Czech Rep. Major League
Pierre Pilote 69 3 18 21 46 1968-1969 1 D 1931-12-11 Kenogami, PQ Major League
Cam Plante 2 0 0 0 0 1984-1985 1 D 1964-03-12 Brandon, MAN Major League
Jacques Plante 106 0 0 0 4 1970-1973 3 G 1929-01-17 Shawinigan Falls, PQ Major League
Walt Poddubny 186 59 86 145 178 1981-1986 5 R 1960-02-14 Thunder Bay, ONT Major League
Jason Podollan 14 0 3 3 6 1996-1999 2 R 1976-02-18 Vernon, BC Major League
Justin Pogge 7 0 0 0 0 2008-2009 1 G 1986-04-22 Fort McMurray, ALTA Major League
Johnny Pohl 114 17 21 38 24 2005-2008 3 C 1979-06-29 Rochester, MN Major League
Norman "Bud" Poile 131 44 52 96 55 1942-1948 5 R 1924-02-10 Fort William, ONT Major League
Alexei Ponikarovsky 477 114 143 257 318 2000-2010 9 L 1980-04-09 Kiev, Ukraine Major League
Felix Potvin 369 0 8 8 43 1991-1999 8 G 1971-06-23 Anjou, PQ Major League
Tracy Pratt 11 0 1 1 8 1976-1977 1 D 1943-03-08 New York, NY Major League
Walter "Babe" Pratt 181 52 108 160 149 1942-1946 4 L 1916-01-07 Stony Mountain, MAN Major League
Eric "Doc" Prentice 5 0 0 0 4 1943-1944 1 L 1926-08-22 Schmaucher, ONT Major League
Wayne Presley 19 2 2 4 14 1995-1996 1 R 1965-03-23 Dearborn, MI Major League
Noel Price 29 0 0 0 9 1957-1959 2 D 1935-12-09 Brockville, ONT Major League
Joe Primeau 309 66 177 243 105 1927-1936 9 C 1906-01-29 Lindsay, ONT Major League
Wayne Primeau 59 3 5 8 35 2009-2010 1 C 1976-06-04 Scarborough, ONT Major League
Martin Prochazka 29 2 4 6 8 1997-1998 1 R 1972-03-03 Slany, Czech Major League
Marcel Pronovost 223 8 40 48 134 1965-1970 5 D 1930-06-15 Lac la Tortue, PQ Major League
Bob Pulford 947 251 312 563 691 1956-1970 14 F 1936-03-31 Newton Robinson, ONT Major League
Daren Puppa 8 0 0 0 0 1992-1993 1 G 1965-03-23 Kirkland Lake, ONT Major League
Joel Quenneville 93 3 13 16 84 1978-1980 2 D 1958-09-15 Windsor, ONT Major League
Pat Quinn 99 2 12 14 183 1968-1970 2 D 1943-01-29 Hamilton, ONT Major League
Rob Ramage 160 18 66 84 375 1989-1991 2 D 1959-01-11 Byron, ONT Major League
Beattie Ramsay 41 0 2 2 10 1927-1928 1   Major League
Andrew Raycroft 91 0 1 1 8 2006-2008 2 G 1980-05-04 Belleville, ONT Major League
Marc Reaume 267 8 39 47 257 1954-1960 6 D 1934-02-07 LaSalle, ONT Major League
Jeff Reese 76 0 2 2 14 1987-1999 6 G 1966-03-24 Brantford, ONT Major League
Larry Regan 116 11 42 53 10 1958-1961 3 W 1930-08-09 North Bay, ONT Major League
Robert Reichel 228 43 80 123 82 2001-2004 3 C 1971-06-25 Litvinov, Czech Rep. Major League
Dave Reid 216 33 53 86 49 1988-1991 3 L 1964-05-15 Toronto, ONT Major League
Dave Reid 7 0 0 0 0 1952-1956 3 C Toronto, ONT Major League
James Reimer 104 0 2 2 2 2010-2013 3 G 1988-03-15 Winnipeg, MAN Major League
Mikael Renberg 197 40 72 112 122 2001-2004 3 R 1972-05-05 Pitea, Sweden Major League
Bobby Reynolds 7 1 1 2 0 1989-1990 1 L 1967-07-14 Fenton, MI Major League
Damian Rhodes 47 0 0 0 6 1990-1996 4 G 1969-05-28 St. Paul, MN Major League
Pat Ribble 13 0 2 2 8 1979-1980 1 D 1954-04-26 Leamington, ONT Major League
Luke Richardson 299 11 39 50 597 1987-2006 5 D 1969-03-26 Ottawa, ONT Major League
Curt Ridley 6 0 0 0 4 1979-1981 2 G 1951-09-23 Winnipeg, MAN Major League
Mike Ridley 48 10 27 37 14 1994-1995 1 C 1963-07-08 Winnipeg, MAN Major League
John Roach 43 0 0 0 0 1927-1928 1 G 1900-06-23 Port Perry, ONT Major League
Rene Robert 74 19 31 50 45 1970-1982 3 C 1948-12-31 Trois-Rivieres, PQ Major League
Gary Roberts 237 83 74 157 266 2000-2004 4 L 1966-05-23 North York, ONT Major League
Fred Robertson 10 0 0 0 23 1931-1934 2 D 1911-10-22 Carlisle, England Major League
Eddie Rodden 25 3 6 9 36 1927-1928 1   Major League
Al Rollins 112 0 0 0 4 1949-1952 3 G 1926-10-09 Vanguard, SASK Major League
Elwyn "Doc" Romnes 36 7 16 23 0 1938-1939 1 C 1909-01-01 White Bear Lake, MN Major League
Bill Root 96 4 5 9 89 1984-1987 3 D 1959-09-06 Toronto, ONT Major League
Jay Rosehill 72 2 3 5 198 2009-2012 3 D 1985-07-16 Olds, ALTA Major League
Bob Rouse 237 13 45 58 338 1990-1994 4 D 1964-06-18 Surrey, BC Major League
Duane Rupp 78 1 9 10 42 1964-1968 4 D 1938-03-29 McNutt, SASK Major League
Jim Rutherford 18 0 0 0 2 1980-1981 1 G 1949-02-17 Beeton, ONT Major League
Warren Rychel 26 1 6 7 101 1994-1995 1 L 1967-05-12 Tecumseh, ONT Major League
Jussi Rynnas 3 0 0 0 0 2011-2013 2 G 1987-05-22 Pori, Finland Major League
Bob Sabourin 1 0 0 0 2 1951-1952 1 L 1933-03-17 Sudbury, ONT Major League
Gary Sabourin 55 5 18 23 26 1974-1975 1 R 1943-12-04 Parry Sound, ONT Major League
David Sacco 4 1 1 2 4 1993-1994 1 C 1971-07-31 Malden, MA Major League
Joe Sacco 60 11 13 24 14 1990-1993 3 R 1969-02-04 Medford, MA Major League
Rocky Saganiuk 230 56 62 118 164 1978-1983 5 R 1957-10-15 Myrnam, ALTA Major League
Borje Salming 1099 148 620 768 1292 1973-1989 16 D 1951-04-17 Kiruna, Sweden Major League
Phil Samis 2 0 0 0 0 1947-1950 2   Major League
Charlie Sands 48 8 11 19 2 1932-1934 2 R 1911-03-23 Fort William, ONT Major League
Terry Sawchuk 91 0 3 3 38 1964-1967 3 G 1929-12-28 Winnipeg, MAN Major League
Luke Schenn 310 14 61 75 217 2008-2012 4 D 1989-11-02 Saskatoon, SASK Major League
Mathieu Schneider 115 18 38 56 74 1995-1998 3 D 1969-06-12 New York, NY Major League
David "Sweeney" Schriner 244 109 83 192 75 1939-1946 6 L Calgary, ALTA Major League
Rod Schutt 6 0 0 0 0 1985-1986 1 L 1956-10-13 Bancroft, ONT Major League
Corey Schwab 30 0 0 0 2 2001-2002 1 G 1970-11-04 North Battleford, SASK Major League
Ben Scrivens 32 0 0 0 10 2011-2013 2 G 1986-09-11 Spruce Grove, ALTA Major League
Al Secord 114 20 37 57 292 1987-1989 2 L 1958-03-03 Sudbury, ONT Major League
Ron Sedlbauer 21 10 4 14 14 1980-1981 1 L 1954-10-22 Burlington, ONT Major League
Rod Seiling 138 8 29 37 86 1962-1976 3 D 1944-11-14 Elmira, ONT Major League
Brit Selby 169 29 30 59 93 1964-1971 6 L 1945-03-27 Kingston, ONT Major League
Brad Selwood 100 6 27 33 71 1970-1972 2 D 1948-03-18 Leamington, ONT Major League
Dave Semenko 70 2 3 5 107 1987-1988 1 L 1957-07-12 Winnipeg, MAN Major League
Jeff Serowik 1 0 0 0 0 1990-1991 1 D 1967-01-10 Manchester, NH Major League
Eddie Shack 504 99 96 195 676 1960-1975 9 F 1937-02-11 Sudbury, ONT Major League
David Shand 48 0 5 5 62 1980-1983 2 D 1956-08-11 Cold Lake, ALTA Major League
Darryl Shannon 98 3 13 16 52 1988-1993 5 D 1968-06-21 Barrie, ONT Major League
Doug Shedden 24 8 10 18 12 1988-1991 2 C 1961-04-26 Wallaceburg, ONT Major League
Jack Shill 42 4 6 10 26 1933-1937 3 L Toronto, ONT Major League
Jaime Sifers 23 0 2 2 18 2008-2009 1 D 1983-01-18 Stratford, CT Major League
Don Simmons 57 0 0 0 0 1961-1964 3 G 1931-09-13 Port Colborne, ONT Major League
Darryl Sittler 844 389 527 916 763 1970-1982 12 C 1950-09-18 Kitchener, ONT Major League
Fredrik Sjostrom 85 4 6 10 18 2009-2011 2 R 1983-05-06 Fargelanda, Sweden Major League
Tod Sloan 549 162 184 346 650 1947-1958 10 C 1927-11-30 Vinton, PQ Major League
Darryl Sly 19 0 0 0 4 1965-1968 2 D 1939-04-03 Collingwood, ONT Major League
Dale Smedsmo 4 0 0 0 0 1972-1973 1 L 1951-04-23 Bemidji, MN Major League
Al Smith 10 0 0 0 0 1965-1969 3 G 1945-11-10 Toronto, ONT Major League
Art Smith 101 13 6 19 188 1927-1930 3   Major League
Brad Smith 89 10 24 34 256 1985-1987 2 F 1958-04-13 Windsor, ONT Major League
D.J. Smith 11 0 1 1 12 1996-2000 2 D 1977-05-13 Windsor, ONT Major League
Floyd Smith 131 25 34 59 35 1967-1970 3 F 1935-05-16 Perth, ONT Major League
Gary Smith 5 0 0 0 0 1965-1967 2 G 1944-02-04 Ottawa, ONT Major League
Jason Smith 162 5 29 34 156 1996-1999 3 D 1973-11-02 Calgary, ALTA Major League
Sid Smith 601 186 183 369 94 1946-1958 12 L 1925-07-11 Toronto, ONT Major League
Greg Smyth 13 0 1 1 38 1993-1997 2 D 1966-04-23 Oakville, ONT Major League
Chris Snell 2 0 0 0 2 1993-1994 1 D 1971-07-12 Regina, SASK Major League
Bob Solinger 98 10 11 21 19 1951-1955 4 L 1925-12-23 Star City, SASK Major League
Brian Spencer 95 10 20 30 192 1969-1972 3 L 1949-09-03 Fort St. James, BC Major League
Rick St. Croix 48 0 0 0 0 1982-1985 3 G 1955-01-03 Kenora, ONT Major League
Matthew Stajan 445 87 136 223 247 2002-2010 7 C 1983-12-19 Mississauga, ONT Major League
Viktor Stalberg 40 9 5 14 30 2009-2010 1 L 1986-01-17 Stockholm, Sweden Major League
Lorne Stamler 45 4 3 7 2 1978-1979 1 L 1951-08-09 Winnipeg, MAN Major League
Allan Stanley 633 47 186 233 318 1958-1968 10 D 1926-03-01 Timmins, ONT Major League
Wally Stanowski 282 20 74 94 106 1939-1948 7 D 1919-04-28 Winnipeg, MAN Major League
Tim Stapleton 4 1 0 1 0 2008-2009 1 R 1982-07-19 Forest Park, IL Major League
Marian Stastny 70 23 30 53 21 1985-1986 1 F 1953-01-08 Bratislava, Slovakia Major League
Dave Steckel 89 8 6 14 10 2011-2013 2 C 1982-03-15 Milwaukee, WI Major League
Alexander Steen 253 50 76 126 106 2005-2009 4 C 1984-03-01 Winnipeg, MAN Major League
Phil Stein 1 0 0 0 0 1939-1940 1 G   Major League
Pete Stemkowski 221 29 64 93 247 1963-1968 5 C 1943-08-25 Winnipeg, MAN Major League
Lee Stempniak 123 25 36 61 49 2008-2010 2 F 1983-02-04 West Seneca, NY Major League
Bob Stephenson 14 2 2 4 4 1979-1980 1 F 1954-02-01 Saskatoon, SASK Major League
Mike Stevens 1 0 0 0 0 1989-1990 1 L 1965-12-30 Kitchener, ONT Major League
Bill Stewart 83 2 19 21 148 1983-1985 2 D 1957-10-06 Toronto, ONT Major League
Gaye Stewart 165 81 52 133 62 1941-1948 5 R 1923-06-28 Fort William, ONT Major League
Ron Stewart 838 186 182 368 413 1952-1965 13 C 1932-07-11 Calgary, ALTA Major League
Mike Stothers 18 0 1 1 42 1987-1988 1 D 1962-02-22 Toronto, ONT Major League
Blaine Stoughton 121 29 25 54 32 1974-1976 2 F 1953-03-13 Gilbert Plains, MAN Major League
Anton Stralman 88 4 18 22 38 2007-2009 2 D 1986-08-01 Tibro, Sweden Major League
Ken Strong 15 2 2 4 6 1982-1985 3 F 1963-05-09 Toronto, ONT Major League
Alexander Suglobov 16 0 0 0 4 2005-2007 2 R 1982-01-15 Elektrostal, Russia Major League
Frank Sullivan 6 0 0 0 2 1949-1953 2 D 1929-06-16 Toronto, ONT Major League
Steve Sullivan 154 35 50 85 95 1996-2000 4 C 1974-07-06 Timmins, ONT Major League
Mats Sundin 981 420 567 987 748 1994-2008 13 C 1971-02-13 Bromma, Sweden Major League
Bill Sutherland 44 7 5 12 14 1968-1969 1 C 1934-11-10 Regina, SASK Major League
Rich Sutter 18 0 3 3 10 1994-1995 1 R 1963-12-02 Viking, ALTA Major League
Robert Svehla 82 7 38 45 46 2002-2003 1 D 1969-01-02 Martin, Slovakia Major League
Petr Svoboda 18 1 2 3 10 2000-2001 1 D 1980-06-20 Jihlavia, Czech Major League
Bob Sykes 2 0 0 0 0 1974-1975 1 L Sudbury, ONT Major League
Billy Taylor 222 66 118 184 60 1939-1946 5 C 1919-05-03 Winnipeg, MAN Major League
Harry Taylor 51 4 9 13 30 1946-1949 2 C 1926-03-28 St. James, MAN Major League
Mikael Tellqvist 41 0 0 0 0 2002-2007 4 G 1979-09-19 Sundbyberg, Sweden Major League
Greg Terrion 427 66 103 169 217 1982-1988 6 F 1960-05-02 Marmora, ONT Major League
Gilles Thibaudeau 41 9 18 27 17 1989-1991 2 C 1963-03-04 Montreal, PQ Major League
Cy Thomas 8 1 2 3 4 1947-1948 1 W 1926-08-05 Dowlais, Wales Major League
Steve Thomas 377 118 173 291 299 1984-2001 6 R 1963-07-15 Stockport, England Major League
Wayne Thomas 97 0 1 1 22 1975-1977 2 G 1947-09-09 Ottawa, ONT Major League
Errol Thompson 365 126 119 245 70 1970-1978 7 F 1950-05-28 Summerside, PEI Major League
Bill Thoms 279 68 92 160 115 1932-1939 7 C 1910-03-05 Newmarket, ONT Major League
Jim Thomson 717 15 208 223 845 1945-1957 12 D 1927-02-23 Winnipeg, MAN Major League
Rhys Thomson 18 0 2 2 22 1942-1943 1   Major League
Scott Thornton 33 1 3 4 30 1990-1991 1 C 1971-01-09 London, ONT Major League
Ray Timgren 237 13 43 56 68 1948-1955 6 L 1928-09-29 Windsor, ONT Major League
Jiri Tlusty 74 10 10 20 14 2007-2010 3 C 1988-03-16 Slany, Czech Rep. Major League
Dave Tomlinson 6 0 0 0 4 1991-1993 2 C 1969-05-08 North Vancouver, BC Major League
Shayne Toporowski 3 0 0 0 7 1996-1997 1 R 1975-08-06 Paddockwood, SASK Major League
Vesa Toskala 145 0 5 5 10 2007-2010 3 G 1977-05-20 Tampere, Finland Major League
Vincent Tremblay 54 0 2 2 2 1979-1983 4 G 1959-10-21 Quebec City, PQ Major League
Yannick Tremblay 78 4 11 15 22 1996-1999 3 D 1975-11-15 Pointe-aux-Trembles, PQ Major League
Guy Trottier 113 28 17 45 37 1970-1972 2 R 1941-04-01 Hull, PQ Major League
Darcy Tucker 531 148 171 319 756 1999-2008 8 C 1975-03-15 Castor, ALTA Major League
Ian Turnbull 580 112 302 414 651 1973-1982 9 D 1953-12-22 Montreal, PQ Major League
Norm Ullman 535 166 305 471 160 1967-1975 8 C 1935-12-26 Provost, ALTA Major League
Garry Unger 15 1 1 2 4 1967-1968 1 C 1947-12-07 Calgary, ALTA Major League
Rick Vaive 534 299 238 537 940 1979-1987 8 R 1959-05-14 Ottawa, ONT Major League
Jack Valiquette 172 33 66 99 52 1974-1978 4 C 1956-03-18 St. Thomas, ONT Major League
Garry Valk 287 31 63 94 171 1998-2002 4 L 1967-11-27 Edmonton, ALTA Major League
James Van Riemsdyk 48 18 14 32 26 2012-2013 1 L 1989-05-04 Middletown, NJ Major League
Mike Van Ryn 27 3 8 11 14 2008-2009 1 D 1979-05-14 London, ONT Major League
Darren Veitch 39 3 8 11 16 1988-1991 2 D 1960-04-24 Saskatoon, SASK Major League
Kris Versteeg 53 14 21 35 29 2010-2011 1 R 1986-05-13 Lethbridge, ALTA Major League
Leigh Verstraete 8 0 1 1 14 1982-1988 3 R 1962-01-06 Calgary, ALTA Major League
Carl Voss 2 0 0 0 0 1928-1929 1 C 1907-01-06 Chelsea, MA Major League
Kurt Walker 71 4 5 9 152 1975-1978 3 R 1954-06-10 Weymouth, MA Major League
Rickard Wallin 60 2 7 9 20 2009-2010 1 C 1980-04-09 Stockholm, Sweden Major League
Mike Walton 257 84 107 191 184 1965-1971 6 C 1945-01-03 Kirkland Lake, ONT Major League
Rick Wamsley 11 0 0 0 0 1991-1993 2 G 1959-05-25 Simcoe, ONT Major League
Dixon Ward 22 0 3 3 31 1994-1995 1 R 1968-09-23 Leduc, ALTA Major League
Ron Ward 18 0 1 1 2 1969-1970 1 D 1944-09-12 Cornwall, ONT Major League
Jeff Ware 15 0 0 0 6 1996-1998 2 D 1977-05-19 Toronto, ONT Major League
Bob Warner 10 1 1 2 4 1975-1977 2 R 1950-12-13 Grimsby, ONT Major League
Todd Warriner 253 36 48 84 117 1994-2000 6 L 1974-01-03 Blenheim, ONT Major League
Harry Watson 500 163 122 285 111 1946-1955 9 L 1923-05-06 Saskatoon, SASK Major League
Don Webster 27 7 6 13 28 1943-1944 1 L 1924-07-03 Toronto, ONT Major League
Stan Weir 159 42 56 98 40 1975-1978 3 C 1952-03-17 Ponoka, ALTA Major League
Kyle Wellwood 189 31 77 108 14 2003-2008 4 C 1983-05-16 Windsor, ONT Major League
Blake Wesley 27 0 1 1 21 1985-1986 1 D 1959-07-10 Red Deer, ALTA Major League
Glen Wesley 7 0 3 3 4 2002-2003 1 D 1968-10-02 Red Deer, ALTA Major League
Erik Westrum 2 0 0 0 0 2006-2007 1 C 1979-07-26 Minneapolis, MN Major League
Ian White 296 28 77 105 190 2005-2010 5 D 1984-06-04 Steinbach, MAN Major League
Peter White 1 0 0 0 0 1995-1996 1 C 1969-03-15 Montreal, PQ Major League
Rod Willard 1 0 0 0 0 1982-1983 1 F 1961-05-01 New Liskeard, ONT Major League
Dave "Tiger" Williams 407 109 132 241 1670 1974-1980 6 F 1954-02-03 Weyburn, SASK Major League
Jeremy Williams 31 9 2 11 6 2005-2009 4 R 1984-01-26 Regina, SASK Major League
Clarke Wilm 70 1 7 8 50 2003-2006 2 C 1976-10-24 Central Butte, SASK Major League
Dunc Wilson 49 0 0 0 12 1973-1975 2 G 1948-03-22 Toronto, ONT Major League
Johnny Wilson 73 15 17 32 8 1959-1961 2 L 1929-06-14 Kincardine, ONT Major League
Ron Wilson 64 7 15 22 6 1977-1980 3 D 1955-05-28 Windsor, ONT Major League
Ross "Lefty" Wilson 1 0 0 0 0 1955-1956 1 G 1919-10-15 Toronto, ONT Major League
Brian Wiseman 3 0 0 0 0 1996-1997 1 C 1971-07-13 Chatham, ONT Major League
Craig Wolanin 33 0 4 4 19 1996-1998 2 D 1967-07-27 Grosse Pointe, MI Major League
Randy Wood 94 20 20 40 70 1994-1996 2 L 1963-10-12 Princeton, NJ Major League
Andy Wozniewski 76 2 10 12 81 2005-2008 3 D 1980-05-20 Buffalo Grove, IL Major League
Ken Wregget 200 0 13 13 106 1983-1989 6 G 1964-03-25 Brandon, MAN Major League
Bob Wren 1 0 0 0 0 2001-2002 1 C 1974-09-16 Preston, ONT Major League
Terry Yake 19 3 2 5 2 1994-1995 1 C 1968-10-22 New Westminster, BC Major League
Dmitriy Yakushin 2 0 0 0 2 1999-2000 1 D 1978-01-21 Kharkiv, Ukraine Major League
Gary Yaremchuk 34 1 4 5 28 1981-1985 4 C 1961-08-15 Edmonton, ALTA Major League
Ken Yaremchuk 47 6 13 19 28 1986-1989 3 C 1964-01-01 Edmonton, ALTA Major League
Dmitri Yushkevich 506 25 110 135 409 1995-2002 7 D 1971-11-19 Cherepovets, Russia Major League
Ron Zanussi 55 3 8 11 20 1980-1982 2 R 1956-08-31 Toronto, ONT Major League
Rob Zettler 136 2 20 22 207 1995-1998 3 D 1968-03-08 Sept-Iles, PQ Major League
Peter Zezel 207 50 78 128 73 1990-1994 4 C 1965-04-22 Toronto, ONT Major League
Mike Zigomanis 8 0 1 1 4 2010-2011 1 C 1981-01-17 Toronto, ONT 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.

Shoe Sale! Shop 100s of Slashed Prices from West49. Click here! Shop guys and girls skate shoes & apparel from West 49. Click Here! Shoe Sale! Shop 100s of Slashed Prices from West49. Click here! Shop guys and girls skate shoes & apparel from West 49. Click Here! Shoe Sale! Shop 100s of Slashed Prices from West49. Click here!

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