home search by league team forums morning report contact us
home

Chicago Blackhawks all-time player roster

This is a list of all the players that played for the Chicago Blackhawks. The Chicago Blackhawks are a hockey team playing in the National Hockey League from 1926 to 2015. This list is accurate for most teams, but for some obscure teams the list may be partial. We have found 866 players.
Player NameGPGA.PtsPIMSeasonsYrs.Pos.BirthdateBirthplaceHighest Level
Clarence "Taffy" Abel222812202121929-19345D1900-05-28Sault Ste. Marie, MIMajor League
Sid Abel42549101952-19542L1918-02-22Melville, SASKMajor League
Craig Adams714812462007-20092R1977-04-26Seria, BruneiMajor League
Kevyn Adams27022132007-20081C1974-10-08Washington, DCMajor League
Stewart Adams8892433601929-19323L1904-09-16Calgary, ALTAMajor League
Rudy Ahlin100001937-19381L1914-12-12Eveleth, MNMajor League
Johnathan Aitken41011702003-20041D1978-05-24Edmonton, ALTAMajor League
Nikita Alexeev1520202006-20071W1981-12-27Murmansk, RussiaMajor League
George Allen26969951641571939-19466L1914-07-27Bayfield, NBMajor League
Jamie Allison14248122171998-20013D1975-05-13Lindsay, ONTMajor League
Bill Allum100001939-19401D1916-10-09Winnipeg, MANMajor League
Ralph "Red" Almas100001950-19511G1924-04-26Saskatoon, SASKMajor League
Tony Amonte6272682735414681993-20029R1970-08-02Hingham, MAMajor League
Craig Anderson56011182002-20063G1981-05-21Park Ridge, ILMajor League
Alexander Andrijevski100001992-19931R1968-08-10Minsk, BelarusMajor League
Lou Angotti37051961471261965-19736R1938-01-16Toronto, ONTMajor League
Darrell Anholt100001983-19841D1962-11-23Amisk, ALTAMajor League
Al Arbour180617231921958-19613D1932-11-01Sudbury, ONTMajor League
Ernest "Ty" Arbour1592120411021927-19314L1896-06-29Waubaushene, ONTMajor League
Michel Archambault300001976-19771L1950-09-27Saint-Hyacinthe, PQMajor League
Denis Arkhipov79101727542006-20071C1979-05-19Kazan, RussiaMajor League
Tyler Arnason2455782139802001-20064C1979-03-16Oklahoma City, OKMajor League
Frank Ashworth1854921946-19471C1927-10-16Moose Jaw, SASKMajor League
Blair Atcheynum66691581999-20012R1969-04-20Estevan, SASKMajor League
Adrian Aucoin9251722882005-20072D1973-07-03Ottawa, ONTMajor League
Pete Babando147343771811950-19533L1925-05-10Braeburn, PAMajor League
Anton Babchuk22257182003-20062D1984-05-06Kiev, UkraineMajor League
Ralph Backstrom1663921972-19731C1937-09-18Kirkland Lake, ONTMajor League
Bob Bailey28369381957-19581R1931-05-29Kenora, ONTMajor League
Doug Baldwin500021947-19481D1922-11-02Winnipeg, MANMajor League
Earl Balfour208161632301958-19613L1933-01-04Toronto, ONTMajor League
Murray Balfour28666871533611959-19645R1936-08-24Regina, SASKMajor League
Steve Bancroft100001992-19931D1970-10-06Toronto, ONTMajor League
Murray Bannerman28801010371980-19877G1957-04-27Fort Frances, ONTMajor League
Michal Barinka34022262003-20062D1984-06-12Vyskov, Czech Rep.Major League
Cam Barker2001763802192005-20105D1986-04-04Winnipeg, MANMajor League
Doug Barkley600021957-19602D1937-01-06Lethbridge, ALTAMajor League
Matthew Barnaby82820281782005-20061R1973-05-04Ottawa, ONTMajor League
Milan Bartovic2416782005-20061W1981-04-09Trencin, SlovakiaMajor League
Bob Bassen5551318701988-19902C1965-05-06Calgary, ALTAMajor League
Hank Bassen3300021954-19562G1932-12-06Calgary, ALTAMajor League
Nolan Baumgartner800062000-20011D1976-03-23Calgary, ALTAMajor League
Jim Bedard2211281949-19512D1927-11-19Admiral, SASKMajor League
Ed Belfour415018182401988-19979G1965-04-21Carman, MANMajor League
Mark Bell33972791514542000-20065C1980-08-05St. Paul's, ONTMajor League
Adam Bennett21022201991-19932D1971-03-30Georgetown, ONTMajor League
Doug Bentley5452173145312151939-195212L1916-09-03Delisle, SASKMajor League
Max Bentley234109147256281940-19486C1920-03-01Delisle, SASKMajor League
Reg Bentley1112321942-19431L1914-05-03Delisle, SASKMajor League
Bryan Berard58133447532003-20041D1977-03-05Woonsocket, RIMajor League
Sergei Berezin6618133182002-20031L1971-11-05Voskresensk, RussiaMajor League
Marc Bergevin2661229412831984-19895D1965-08-11Montreal, PQMajor League
Adam Berti200002007-20081L1986-07-01Oshawa, ONTMajor League
Phil Bessler17134161938-19391R1913-12-09Melville, SASKMajor League
Paul Bibeault4100021946-19471G1919-04-13Montreal, PQMajor League
Radim Bicanek18033101998-20002D1975-01-18Uherske Hradiste, CzechMajor League
Bryan Bickell27951541051482006-20147L1986-03-09Bowmanville, ONTMajor League
James Black129251944441995-19983D1969-08-03Regina, SASKMajor League
Steve Black394610221950-19511L1927-03-31Fort William, ONTMajor League
Hank Blade2423521946-19482C1921-04-28Peterborough, ONTMajor League
Andrew Blair43033331936-19371C1908-02-27Winnipeg, MANMajor League
Russ Blinco473121521938-19391C1908-03-12Grande Mere, PQMajor League
Mike Blunden10000102006-20082R1986-12-15Toronto, ONTMajor League
Brandon Bochenski30426102005-20072R1982-04-04Blaine, MNMajor League
Gus Bodnar398871422291161947-19547C1925-08-24Fort William, ONTMajor League
Ivan Boldirev3841401953351861974-19795C1949-08-15Zranjanin, YugoslaviaMajor League
Dave Bolland33270981682112006-20137C1986-06-05Mimico, ONTMajor League
Brandon Bollig12577142012011-20143L1987-01-31St. Charles, MOMajor League
Peter Bondra375914262006-20071R1968-02-07Lutsk, UkraineMajor League
Dennis Bonvie11000441998-19991R1973-07-23Antigonish, NSMajor League
Chris Bordeleau25681461971-19721C1947-09-23Rouyn-Noranda, PQMajor League
J.P. Bordeleau519971262231431969-198010R1949-06-13Rouyn-Noranda, PQMajor League
Helge "Bulge" Bostrom90336581929-19334D1894-01-09Winnipeg, MANMajor League
Brian Boucher1500002006-20071G1977-01-02Woonsocket, RIMajor League
George "Buck" Boucher43156501931-19321D1896-08-19Ottawa, ONTMajor League
Bruce Boudreau710121985-19861C1955-01-09Toronto, ONTMajor League
Andre Boudrias204101441968-19691C1943-09-19Montreal, PQMajor League
Rene Bourque1833342751362005-20083R1981-12-10Lac La Biche, ALTAMajor League
Kirk Bowman88111728191976-19793C1951-09-30Leamington, ONTMajor League
Randy Boyd26044221983-19852D1962-01-23Coniston, ONTMajor League
Wally Boyer425611151966-19671C1937-09-27Cowan, MANMajor League
Nick Boynton48189482009-20112D1979-01-14Nobleton, ONTMajor League
Russ "Buster" Brayshaw435914141944-19451L1918-01-17Rosthern, SASKMajor League
John Brenneman1710121964-19651L1943-01-05Fort Erie, ONTMajor League
Tim Brent200022008-20091C1984-03-10Cambridge, ONTMajor League
Joe Bretto300041944-19451D1913-11-29Hibbing, MNMajor League
Frank Brimsek7000021949-19501G1915-09-26Eveleth, MNMajor League
Milton Brink500001936-19371C1910-11-26Hibbing, MNMajor League
Sheldon Brookbank74358732012-20142D1980-10-03Lanigan, SASKMajor League
Evan Brophey100002010-20111C1986-12-03Kitchener, ONTMajor League
Troy Brouwer23849541031612006-20115R1985-08-17Vancouver, BCMajor League
Adam Brown2103861992461946-19515L1920-02-04Johnstone, ScotlandMajor League
Brad Brown118116173181998-20002D1975-12-27Baie Verte, NFLDMajor League
Curtis Brown7151015382005-20061L1976-02-12Unity, SASKMajor League
Keith Brown812642663308541979-199314D1960-05-06Corner Brook, NFLDMajor League
Ken Brown100001970-19711G1948-12-19Port Arthur, ONTMajor League
Mike Brown201192005-20061W1979-04-29Surrey, BCMajor League
Rob Brown4061723671991-19932R1968-04-10Kingston, ONTMajor League
Cecil Browne1320241927-19281L1896-02-13St. James, MANMajor League
Andrew Brunette7812152742011-20121L1973-08-24Sudbury, ONTMajor League
Glen Brydson71141428561935-19383R1910-11-07Swansea, ONTMajor League
Mike Buchanan100001951-19521D1932-03-01Ottawa, ONTMajor League
Ted Bulley349941021966451976-19826L1955-03-25Windsor, ONTMajor League
Billy Burch2420221932-19331C1900-11-20Yonkers, NYMajor League
Adam Burish1691110213232006-20104R1983-01-06Madison, WIMajor League
Marty Burke15038111121934-19384D1903-01-28Toronto, ONTMajor League
Bobby Burns1710181928-19302L1905-04-04Gore Bay, ONTMajor League
Rod Buskas460441061991-19932D1961-01-07Medicine Hat, ALTAMajor League
Dick Butler720201947-19481R1926-06-02Delisle, SASKMajor League
Gordon Buttrey1000001943-19441R1926-03-17Regina, SASKMajor League
Dustin Byfuglien26055541092682005-20105D1985-03-27Minneapolis, MNMajor League
Shawn Byram100001991-19921L1968-09-12Neepawa, MANMajor League
Terry Caffery600001969-19701C1949-04-01Toronto, ONTMajor League
Kyle Calder359851252101841999-20066L1979-01-05Mannville, ALTAMajor League
Jim Camazzola300001983-19872F1964-01-05Burnaby, BCMajor League
Brian Campbell2151998117462008-20113D1979-05-23Strathroy, ONTMajor League
Bryan Campbell167235174501969-19723C1944-03-27Sudbury, ONTMajor League
Don Campbell1713481943-19441C1925-07-12Drumheller, ALTAMajor League
Jim Campbell911242001-20021R1973-04-03Worcester, MAMajor League
Chris Campoli1916722010-20111D1984-07-09Mississauga, ONTMajor League
Leo Carbol601141942-19431D1912-06-05Ottawa, ONTMajor League
Daniel Carcillo5141014932011-20132L1985-01-28King City, ONTMajor League
Matt Carey210122013-20141L1992-02-28Hamilton, ONTMajor League
Keith Carney2711447612751993-19985D1970-02-03Providence, RIMajor League
Sebastien Caron100002006-20071G1980-06-25Amqui, PQMajor League
Bill Carse121284270381939-19423L1914-05-29Edmonton, ALTAMajor League
Bob Carse143295281361939-19434L1919-07-19Edmonton, ALTAMajor League
Bruce Cassidy3641317101983-19906D1965-05-20Ottawa, ONTMajor League
Lorne Chabot4800001934-19362G1900-10-05Montreal, PQMajor League
John Chad79152237291939-19463R1919-09-16Provost, ALTAMajor League
Vladimir Chebaturkin1302262001-20021D1975-04-23Tyumen, RussiaMajor League
Lude Check2662841944-19451C1918-05-22Brandon, MANMajor League
Chris Chelios6649239548714951990-19999D1962-01-25Chicago, ILMajor League
Alain Chevrier6602261988-19902G1961-04-23Cornwall, ONTMajor League
Dave Christian6941721121992-19942R1959-05-13Warroad, MNMajor League
Dave Chyzowski800061996-19971L1971-07-11Edmonton, ALTAMajor League
Enrico Ciccone782352811995-19972D1970-04-10Montreal, PQMajor League
Hank Ciesla140183149501955-19572C1934-10-15Saint Catharines, ONTMajor League
Wendel Clark13202131999-20001L1966-10-25Kelvington, SASKMajor League
Daniel Cleary41459241997-19992R1978-12-18Carbonear, NFLDMajor League
Chris Clifford200001984-19892G1966-05-26Kingston, ONTMajor League
Jacques Cloutier53000101989-19912G1960-01-03Rouyn-Noranda, PQMajor League
Sylvain Cloutier700001998-19991C1974-02-13Mont-Laurier, PQMajor League
Glen Cochrane791892171987-19892D1958-01-29Cranbrook, BCMajor League
Paul Coffey1004401998-19991D1961-06-01Weston, ONTMajor League
Hugh Coflin31033331950-19511D1928-12-15Blaine Lake, SASKMajor League
Danton Cole200001995-19961R1967-01-10Pontiac, MIMajor League
Jim Conacher1784971120711948-19524C1921-05-05Motherwell, ScotlandMajor League
Lionel Conacher48101323871933-19341D1901-05-24Toronto, ONTMajor League
Pete Conacher131262046321951-19554F1932-07-29Toronto, ONTMajor League
Roy Conacher264102125227441947-19525L1916-10-05Toronto, ONTMajor League
Rob Conn200021991-19921R1968-09-03Calgary, ALTAMajor League
Bert Connelly1612341937-19381L1909-04-22Montreal, PQMajor League
Tom Cook32875941691841929-19378C1907-05-07Fort William, ONTMajor League
Joe Cooper2602553783061938-19467D1914-12-14Winnipeg, MANMajor League
Carl Corazzini701122006-20071R1979-04-21Framingham, MAMajor League
Norm Corcoran23134191955-19561C1931-08-15Toronto, ONTMajor League
Murray Costello4032561953-19541C1934-02-24South Porcupine, ONTMajor League
Sylvain Cote4561824141999-20001D1966-01-19Quebec City, PQMajor League
Arthur Coulter1741315282011931-19365D1909-05-31Winnipeg, MANMajor League
Tom Coulter100001933-19341 Major League
Gerry Couture110252348361952-19542C1925-08-06Saskatoon, SASKMajor League
Rosario "Lolo" Couture31948551031841928-19357R1905-07-24St. Boniface, MANMajor League
Murray Craven157305989501994-19973C1964-07-25Medicine Hat, ALTAMajor League
Corey Crawford21102262005-20148G1984-12-31Montreal, PQMajor League
Adam Creighton22578871654801988-19975C1965-06-02Burlington, ONTMajor League
Dave Creighton49771461954-19551C1930-06-24Port Arthur, ONTMajor League
Doug Crossman159257095721980-19833D1960-06-30Peterborough, ONTMajor League
Wilf Cude100001931-19321G1910-07-04Barry, WalesMajor League
Mark Cullen29791622005-20061C1978-10-28Virginia, MNMajor League
Jassen Cullimore155220221252005-20113D1972-12-04Simcoe, ONTMajor League
Jim Cummins1991113246741994-19984R1970-05-17Dearborn, MIMajor League
Randy Cunneyworth16437131993-19941L1961-05-10Etobicoke, ONTMajor League
Les Cunningham376111721939-19401C1913-10-04Calgary, ALTAMajor League
Ian Cushenan722810801956-19582D1933-11-29Hamilton, ONTMajor League
Denis Cyr87192140211982-19842R1961-02-04Verdun, PQMajor League
Ulf Dahlen306814101996-19971R1967-01-12Ostersund, SwedenMajor League
Carl "Cully" Dahlstrom34288118206581937-19458C1913-07-03Minneapolis, MNMajor League
Alain Daigle38956501061221974-19806F1954-08-24Trois-Rivieres, PQMajor League
Lorne Davis800041954-19551R1930-07-20Regina, SASKMajor League
Eric Daze6012261723981761994-200611L1975-07-02Montreal, PQMajor League
Billy Dea34581341957-19672C1933-04-03Edmonton, ALTAMajor League
Kevin Dean9621921421999-20012D1969-04-01Madison, WIMajor League
Louie DeBrusk400072002-20031L1971-03-19Cambridge, ONTMajor League
Denis DeJordy19802221962-19707G1938-11-12Saint-Hyacinthe, PQMajor League
Ab DeMarco20156171938-19402C1916-05-10North Bay, ONTMajor League
Nathan Dempsey125134053562002-20042D1974-07-14Spruce Grove, ALTAMajor League
Corbett Denneny20505121927-19281C1896-01-25Cornwall, ONTMajor League
Joffre Desilets74172037341938-19402R1915-04-16Capreol, ONTMajor League
Gerry Desjardins3201161969-19723G1944-07-22Sudbury, ONTMajor League
Victor Desjardins3831215111930-19311C1900-07-04S.S.Marie, MIMajor League
Al Dewsbury32326751013511950-19566D1926-04-12Goderich, ONTMajor League
Harry Dick12011121946-19471D1922-11-22Port Colborne, ONTMajor League
Ernie Dickens25393948861947-19514D1921-06-25Winnipeg, MANMajor League
Bill Dickie100001941-19421G1916-02-20Campbellton, NBMajor League
Gerald Diduck13101481994-19951D1965-04-05Sherwood Park, ALTAMajor League
Don Dietrich1705501983-19841D1961-04-05Deloraine, MANMajor League
Bill Dineen41491381957-19581R1932-09-18Arvida, PQMajor League
Robert Dirk6000261993-19941D1966-08-20Regina, SASKMajor League
Gary Donaldson100001973-19741W1952-07-15Trail, BCMajor League
Dave Donnelly7161218811986-19871F1962-02-02Edmonton, ALTAMajor League
Ken Doraty2000001926-19271R1906-06-26Stittsville, ONTMajor League
Jim Dowd6031215382005-20061C1968-12-25Brick, NJMajor League
Jake Dowell10291726802007-20114C1985-03-04Eau Claire, WIMajor League
Aaron Downey39101822000-20022R1974-08-27Shelburne, ONTMajor League
Mario Doyon711261988-19891D1968-08-27Quebec, PQMajor League
Ivan Droppa19011141993-19962D1972-02-01Liptovsky Mikulas, SlovakiaMajor League
Dave Dryden6802201965-19693G1941-09-05Hamilton, ONTMajor League
Steve Dubinsky2371626421321993-20028C1970-07-09Montreal, PQMajor League
Loudus "Duke" Dukowski108111526941926-19344D1902-08-31Regina, SASKMajor League
Michel Dumas801101974-19772G1949-07-08St-Antoine de Pontbr, PQMajor League
J.P. Dumont72191433281998-20002R1978-04-01Montreal, PQMajor League
Jerome Dupont201729364451981-19865D1962-02-21Ottawa, ONTMajor League
Cecil "Babe" Dye5025530141926-19282R1898-05-13Hamilton, ONTMajor League
Karl Dykhuis1818941991-19932D1972-07-08Sept-Iles, PQMajor League
Jack Dyte27101311943-19441D1918-10-13New Liskeard, ONTMajor League
Ben Eager1441815333082007-20103L1984-01-22Ottawa, ONTMajor League
Mike Eagles7061319781988-19902L1963-03-07Sussex, NBMajor League
Mike Eastwood5321012242002-20031C1967-07-01Ottawa, ONTMajor League
Andrew Ebbett1010122009-20101C1983-01-02Vernon, BCMajor League
Matt Ellison3631013172003-20062C1983-12-08Duncan, BCMajor League
Nelson Emerson2741014131998-19991R1967-08-17Hamilton, ONTMajor League
Ray Emery5501122011-20132G1982-09-28Hamilton, ONTMajor League
Autry Erickson34011421962-19642D1938-01-25Lethbridge, ALTAMajor League
Anders Eriksson9753641221998-20013D1975-01-09Bollnas, SwedenMajor League
Phil Esposito235741001741351963-19674C1942-02-20Sault Ste. Marie, ONTMajor League
Tony Esposito87302525311969-198415G1943-04-23Sault Ste. Marie, ONTMajor League
Jack Evans345442463191958-19635D1928-04-21Garnant, WalesMajor League
Walt "Whitey" Farrant100001943-19441R1913-08-12Toronto, ONTMajor League
Gord Fashoway13325141950-19511L1926-06-16Portage la Prairie, MANMajor League
Dave Feamster1691324371541981-19854D1958-09-10Detroit, MIMajor League
Brian Felsner12134121997-19981L1972-11-07Mount Clemens, MIMajor League
Lorne Ferguson105131932681957-19592L1930-05-26Palmerston, ONTMajor League
Mike Fidler421341982-19831L1956-08-19Everett, MAMajor League
Wilf Field39347221944-19451D1916-04-29Winnipeg, MANMajor League
Guyle Fielder300001950-19511C1930-11-21Potlatch, IDMajor League
Sid Finney591071741951-19543C1929-05-01Bainbridge, IrelandMajor League
Tom Fitzgerald1513462001-20021R1968-08-28Billerica, MAMajor League
Mark Fitzpatrick2701181998-19991G1968-11-13Toronto, ONTMajor League
Reg Fleming2612126474551960-19644D1936-04-21Montreal, PQMajor League
Theoren Fleury54122133772002-20031R1968-06-29Oxbow, SASKMajor League
Lee Fogolin302537424371950-19566D1926-02-27Fort William, ONTMajor League
Rick Foley201181970-19711D1945-09-22Niagara Falls, ONTMajor League
Tom Fowler24011181946-19471L1924-05-18Winnipeg, MANMajor League
Greg Fox339969784501978-19846D1953-08-12Vancouver, BCMajor League
Emile Francis7300061946-19482G1926-09-13North Battleford, SASKMajor League
Colin Fraser1571323361082006-20104C1985-01-28Sicamous, BCMajor League
Curt Fraser303941202145371982-19886L1958-01-12Cincinnati, OHMajor League
Gord Fraser5515722991926-19282D1902-01-03Pembroke, ONTMajor League
Harvey Fraser2154901944-19451C1918-10-14Soures, MANMajor League
Dan Frawley33437641983-19852R1962-06-02Sturgeon Falls, ONTMajor League
Ray Frederick500001954-19551G1929-07-31Fort Frances, ONTMajor League
Len Frig6641014351972-19742D1950-03-01Lethbridge, ALTAMajor League
Michael Frolik136112334442010-20133R1988-02-17Kladno, Czech Rep.Major League
Bill Gadsby468541311856481946-19559D1927-08-08Calgary, ALTAMajor League
Germain Gagnon99194968271973-19763L1942-12-09Chicoutimi, PQMajor League
Dick Gamble1420261954-19551L1928-11-19Moncton, NBMajor League
Bert Gardiner5000001942-19431G1913-03-25Saskatoon, SASKMajor League
Chuck Gardiner31600021927-19347G1904-12-31Edinburgh, ScotlandMajor League
Herb Gardiner500001928-19291D1891-05-10Winnipeg, MANMajor League
Bill Gardner35472106178641980-19898F1960-03-19Toronto, ONTMajor League
Cal Gardner70112435601952-19531C1924-10-30Transcona, MANMajor League
Daniel Gauthier500001994-19951C1970-05-17Charlemagne, PQMajor League
George "Hully" Gee365941302242571945-19547C1922-06-28Stratford, ONTMajor League
Jack Gelineau200001953-19541G1924-11-11Toronto, ONTMajor League
Martin Gendron200001997-19981R1974-02-15Valleyfield, PQMajor League
Greg Gilbert27342641062041988-19935F1962-01-22Mississauga, ONTMajor League
Todd Gill501102002-20031D1965-11-09Brockville, ONTMajor League
Paul Gillis15055591990-19922C1963-12-31Toronto, ONTMajor League
Doug Gilmour13538741121071998-20002C1963-06-25Kingston, ONTMajor League
Fred Glover31426371952-19531C1928-01-05Toronto, ONTMajor League
Howie Glover1301121958-19591R1935-02-14Toronto, ONTMajor League
Bob Goldham165529341381947-19503D1922-05-12Georgetown, ONTMajor League
Leroy Goldsworthy3433621933-19352R1908-10-18Two Harbors, MNMajor League
Paul Goodman5200001937-19413G1909-11-04Selkirk, MANMajor League
Johnny Gottselig5901761953712031928-194516L1906-06-24Odessa, RussiaMajor League
Michel Goulet276921152072121989-19945L1960-04-21Peribonca, PQMajor League
Gerry Goyer4012341967-19681C1936-10-20Belleville, ONTMajor League
Bob Gracie314610271938-19391C1910-11-08North Bay, ONTMajor League
Dirk Graham5461521913436261987-19958R1959-07-29Regina, SASKMajor League
Teddy Graham186520251661927-19335D1906-06-30Saravak Township, ONTMajor League
Brent Grieve523912511994-19962L1969-05-09Oshawa, ONTMajor League
George Grigor210101943-19441C1916-09-03Edinburgh, ScotlandMajor League
Stu Grimson1673476101990-19933L1965-05-20Vancouver, BCMajor League
Tuomas Gronman16011131996-19971D1974-03-22Viitasaari, FinlandMajor League
Michal Grosek14246121999-20001R1975-06-01Vyskov, Czech Rep.Major League
Don Grosso68161632211944-19462C1915-04-12Sault Ste. Marie, ONTMajor League
Armand "Bep" Guidolin26246911372921948-19524L1925-12-09Thorold, ONTMajor League
Jeff Hackett173033301993-19996G1968-06-01London, ONTMajor League
Glenn Hall618066521957-196710G1931-10-03Humboldt, SASKMajor League
Murray Hall2520241961-19643R1940-11-24Kirkland Lake, ONTMajor League
Robert "Red" Hamill360112801921401941-19518L1917-01-11Toronto, ONTMajor League
Jeff Hamilton70182139222006-20071R1977-09-04Englewood, OHMajor League
Reg Hamilton5811011331945-19472D1914-04-20Toronto, ONTMajor League
Michal Handzus7882230262006-20143C1977-03-11Banska Bystrica, SlovakiaMajor League
Casey Hankinson1401192000-20022R1976-05-08Edina, MNMajor League
Oscar Hanson800001937-19381C1909-12-27Centerville, SDMajor League
Johnny Harms445510211943-19452R1925-04-25Saskatoon, SASKMajor League
Jim Harrison1072436601501976-19793C1947-07-09Bonnyville, ALTAMajor League
Dominik Hasek2500081990-19922G1965-01-29Pardubice, CzechMajor League
Bob Hassard1700041954-19551C1929-03-26Lloydminster, SASKMajor League
Martin Havlat1726497161802006-20093R1981-04-19Mlada Boleslav, Czech Rep.Major League
Bill Hay5061132733862441959-19678C1935-12-08Saskatoon, SASKMajor League
George Hay3514822121926-19271L1898-01-10Listowel, ONTMajor League
Jimmy Hayes436713162011-20143R1989-11-21Boston, MAMajor League
Sami Helenius10011282002-20031D1974-01-22Helsinki, FinlandMajor League
Matt Henderson401102001-20021L1974-03-01White Bear Lake, MNMajor League
Jordan Hendry1294913402007-20114D1984-02-23Nokomis, SASKMajor League
Burke Henry39268332002-20042D1979-01-21Ste. Rose, MANMajor League
Camille Henry2253821964-19651L1933-01-31Quebec City, PQMajor League
Jim Henry6000001948-19491G1920-10-23Winnipeg, MANMajor League
Phil "Nip" Hergesheimer121214162171939-19434R1914-07-09Winnipeg, MANMajor League
Wally Hergesheimer412810121956-19571R1927-01-08Winnipeg, MANMajor League
Chris Herperger70101525251999-20012C1974-02-24Esterhazy, SASKMajor League
Vic Heyliger3323521937-19442C1919-09-26Boston, MAMajor League
Doug Hicks5721517171977-19792D1955-05-28Cold Lake, ALTAMajor League
Wayne Hicks100001959-19612R1937-04-09Aberdeen, WAMajor League
Tim Higgins358791051843351978-19846F1958-02-07Ottawa, ONTMajor League
Hec Highton2400001943-19441G1923-12-10Medicine Hat, ALTAMajor League
Andy Hilbert28549222005-20061C1981-02-06Howell, MIMajor League
Ike Hildebrand1014541953-19552R1927-05-27Winnipeg, MANMajor League
Wayne Hillman164412161471960-19655D1938-11-13Kirkland Lake, ONTMajor League
Dan Hinton14000161976-19771F1953-05-24Toronto, ONTMajor League
Niklas Hjalmarsson3871369821422007-20147D1987-06-06Eksjo, SwedenMajor League
Ken Hodge1321642581081964-19673R1944-06-25Birmingham, EnglandMajor League
Val "Vic" Hoffinger26011301927-19292D1901-01-01Seltz, RussiaMajor League
Bob Hoffmeyer11033171977-19792D1955-07-27Dodsland, SASKMajor League
Gordon "Bucky" Hollingworth7039121351954-19551D1933-07-24Montreal, PQMajor League
Louis Holmes5624681931-19332C1911-01-29Staffordshire, EnglandMajor League
Michael Holmqvist135161733472005-20072C1979-06-08Stockholm, SwedenMajor League
Randy Holt42044601974-19784D1953-01-15Pembroke, ONTMajor League
Tony Horacek38156991991-19953L1967-02-03Vancouver, BCMajor League
Pete Horeck17853541071121944-19524R1923-06-15Massey, ONTMajor League
Bronco Horvath68172946211961-19621C1930-03-12Port Colborne, ONTMajor League
Marian Hossa3151251512761062009-20145R1979-01-12Stara Lubovna, SlovakiaMajor League
Phil Housley137214768582001-20032D1964-03-09Saint Paul, MNMajor League
Tony Hrkac1812361991-19921C1966-07-07Thunder Bay, ONTMajor League
Steve Hrymnak1821341951-19521D1926-03-03Port Arthur, ONTMajor League
Fred Hucul12191726831950-19544D1931-12-03Tubrose, SASKMajor League
Mike Hudson2573858962741988-19935C1967-02-06Guelph, ONTMajor League
Cristobal Huet8900062008-20102G1975-09-03St-Martin-d'Heres, FranceMajor League
Bobby Hull103660454911536401957-197215L1939-01-03Point Anne, ONTMajor League
Dennis Hull9042983426402551964-197713L1944-11-19Point Anne, ONTMajor League
Ryan Huska100001997-19981C1975-07-02Cranbrook, BCMajor League
Dave Hutchison163732394431979-19823D1952-05-02London, ONTMajor League
Carter Hutton100002012-20131G1985-12-19Thunder Bay, ONTMajor League
Frank Ingram98241640691929-19323R1907-09-17Craven, SASKMajor League
Ron Ingram45167211956-19632D1933-07-05Toronto, ONTMajor League
Dick Irvin94292352781926-19293C1892-07-19Hamilton, ONTMajor League
Doug Jackson600001947-19481G1924-12-12Winnipeg, MANMajor League
Harold Jackson4113461936-19382D1918-08-01Cedar Springs, ONTMajor League
Jack Jackson48257381946-19471D1925-05-03Windsor, ONTMajor League
Jeff Jackson100021991-19921L1965-04-24Chatham, ONTMajor League
Bob Janecyk800021983-19841G1957-05-18Chicago, ILMajor League
Lou Jankowski107181533151953-19552R1931-06-27Regina, SASKMajor League
Mark Janssens1241671711998-20013C1968-05-19Surrey, BCMajor League
Doug Jarrett721381782166081964-197511D1944-04-22London, ONTMajor League
Roger Jenkins155722291091930-19395D1911-11-18Appleton, WIMajor League
Magnus Johansson1804442007-20081D1973-09-04Linkoping, SwedenMajor League
Roger Johansson1110161994-19951D1967-04-17Ljungby, SwedenMajor League
Aaron Johnson38358332008-20091D1983-04-30Port Hawkesbury, NSMajor League
Greg Johnson69112233381997-19981C1971-03-16Thunder Bay, ONTMajor League
Norm Johnson710181958-19602C1932-11-27Moose Jaw, SASKMajor League
Ryan Johnson3415682010-20111C1976-06-14Thunder Bay, ONTMajor League
Virgil Johnson7611112271937-19453D1912-03-04Minneapolis, MNMajor League
Kim Johnsson812342009-20101D1976-03-16Malmo, SwedenMajor League
Ed Johnston400001977-19781G1935-11-23Montreal, PQMajor League
George "Wingy" Johnston5820123221941-19474R1920-07-30St. Charles, MANMajor League
Joey Johnston3205561975-19761L1949-03-03Peterborough, ONTMajor League
Ty Jones8000121998-19991W1978-05-24Richland, WAMajor League
Eddie Kachur96101424351956-19582R1934-04-22Fort William, ONTMajor League
Alex Kaleta20560841441181941-19484L1919-11-29Canmore, ALTAMajor League
Patrick Kane5151783154932122007-20147R1988-11-19Buffalo, NYMajor League
Mike Karakas33101191935-19468G1911-12-12Aurora, MNMajor League
Alexander Karpovtsev182739461052000-20044D1970-04-07Moscow, RussiaMajor League
Gordon "Duke" Keats3514923551927-19292C1895-03-21Montreal, PQMajor League
Duncan Keith686653053704452005-20149D1983-07-16Winnipeg, MANMajor League
Matt Keith24235142003-20073C1983-04-11Edmonton, ALTAMajor League
J.-Bob Kelly138916251801977-19792L1946-06-06Fort William, ONTMajor League
Regis "Pep" Kelly501872571936-19412R1914-01-17North Bay, ONTMajor League
Bill Kendall11614620241933-19385RWinnipeg, MANMajor League
Forbes Kennedy69813211021956-19571C1935-08-18Dorchester, NBMajor League
Ernie Kenny4000181934-19351D1907-08-20Vermillion, ALTAMajor League
Reg Kerr25366921581621977-19825D1957-10-16Oxbow, SASKMajor League
Nikolai Khabibulin206055302005-20145G1973-01-13Sverdlovsk, RussiaMajor League
Chad Kilger86171936361997-19992C1976-11-27Cornwall, ONTMajor League
Darin Kimble794261631993-19952C1968-11-22Lucky Lake, SASKMajor League
Kris King1310182000-20011L1966-02-18Bracebridge, ONTMajor League
Jon Klemm171631371062001-20043D1970-01-08Cranbrook, BCMajor League
Sergei Klimovich100021996-19971C1974-05-08Novosibirsk, RussiaMajor League
Ernest "Ike" Klingbeil512321936-19371D1908-11-03Hancock, MIMajor League
Rob Klinkhammer100002010-20111L1986-08-12Lethbridge, ALTAMajor League
David Koci270001562006-20082D1981-05-12Prague, Czech Rep.Major League
Steve Konroyd2511047571791988-19924D1961-02-10Scarborough, ONTMajor League
Petri Kontiola1205562007-20081C1984-10-04Seinajoki, FinlandMajor League
Tomas Kopecky155253863882009-20112R1982-02-05Ilava, SlovakiaMajor League
Jerry Korab1962534593411970-19733D1948-09-15Sault Ste. Marie, ONTMajor League
Igor Korolev192163551722001-20043C1970-09-06Moscow, RussiaMajor League
Cliff Koroll8142082544623761969-198011R1946-10-01Canora, SASKMajor League
Michael Kostka921382013-20141D1985-11-28Etobicoke, ONTMajor League
Igor Kravchuk5671724341991-19932D1966-09-13Ufa, RussiaMajor League
Sergei Krivokrasov2254241831461992-19986R1974-04-15Angarsk, RussiaMajor League
Marcus Kruger206214667862010-20144C1990-05-27Stockholm, SwedenMajor League
Dave Kryskow8381220221972-19742F1951-12-25Edmonton, ALTAMajor League
Ed Kryzanowski500001952-19531D1925-11-14Fort Frances, ONTMajor League
Frantisek Kucera2321449631611990-19944D1968-02-03Prague, CzechMajor League
Lasse Kukkonen6451015342003-20072D1981-09-18Oulu, FinlandMajor League
Merve Kuryluk1961-19621L1937-08-10Yorkton, SASKMajor League
Moe L'Abbe501101972-19731C1947-09-04Montreal, PQMajor League
Andre Lacroix51471161971-19721C1945-06-05Lauzon, PQMajor League
Andrew Ladd184376299992007-20103L1985-12-12Maple Ridge, BCMajor League
Christian Laflamme138223251311996-19993D1976-11-24Saint-Charles, PQMajor League
Leo Lafrance1410141927-19281 Major League
Quintin Laing301102003-20041L1979-06-08Harris, SASKMajor League
Hec Lalande1392137581201953-19584C1934-11-24North Bay, ONTMajor League
Patrick Lalime4400082006-20082G1974-07-07St. Bonaventure, PQMajor League
Shawn Lalonde100002012-20131D1990-03-10Orleans, ONTMajor League
Marc Lamothe200001999-20001G1974-02-27New Liskeard, ONTMajor League
Robert Lang76213354502007-20081C1970-12-19Teplice, CzechMajor League
Rick Lanz100021991-19921D1961-09-16Karlovy Vary, CzechMajor League
Martin Lapointe2163032622512005-20083R1973-09-12Ville Ste-Pierre, PQMajor League
Ben "Bun" LaPrairie600001936-19371RSault Ste. Marie, MIMajor League
Jeff Larmer4591322201983-19863L1962-10-10Peterborough, ONTMajor League
Steve Larmer8914065179234751980-199313F1961-06-16Peterborough, ONTMajor League
Wildor Larochelle70111122141935-19372R1906-09-03Sorel, PQMajor League
Michel Larocque300002000-20011G1976-10-03Lahr, GermanyMajor League
Brad Lauer1301161991-19932L1966-10-27Humboldt, SASKMajor League
Mark LaVarre7891625581985-19883R1965-02-21Evanston, ILMajor League
Drew LeBlanc200002012-20131F1989-06-29Hermantown, MNMajor League
Jean-Paul LeBlanc612301968-19691C1946-10-20South Durham, PQMajor League
Ray LeBlanc100001991-19921G1964-10-24Fitchburg, MAMajor League
Doug Lecuyer69410141001978-19813C1958-03-10Wainwright, ALTAMajor League
Nick Leddy258207393342010-20144D1991-03-20Eden Prairie, MNMajor League
Walt Ledingham901141972-19731L1950-10-26Midale, SASKMajor League
Hugh Lehman4800001926-19282G Major League
Eddie Leier1621321949-19512C1927-11-03Major League
Mike Leighton4202222002-20042G1981-05-19Petrolia, ONTMajor League
Jocelyn Lemieux33144571014201989-19945L1967-11-18Mont-Laurier, PQMajor League
Sami Lepisto2612342011-20121D1984-10-17Espoo, FinlandMajor League
Jean-Yves Leroux2201622381461996-20015L1976-06-24Montreal, PQMajor League
Art Lesieur200001928-19291D1907-09-13Fall River, MAMajor League
Jack Leswick37178161933-19341CSaskatoon, SASKMajor League
Tony Leswick70111122711955-19561L1923-03-17Humboldt, SASKMajor League
Alex Levinsky197824321711934-19395D1910-02-02Syracuse, NYMajor League
Danny Lewicki588142241958-19591L1931-03-12Fort William, ONTMajor League
Ted Lindsay20644791233851957-19603L1925-07-29Renfrew, ONTMajor League
Ed Litzenberger4381451993442411954-19617R1932-07-15Neudorf, SASKMajor League
Norm Locking52268261934-19362L1911-05-24Owen Sound, ONTMajor League
Dave Logan178424283481975-19805D1954-07-02Montreal, PQMajor League
Sam LoPresti7400001940-19422GElcor, MNMajor League
Clem Loughlin24011161928-19291 Major League
Reed Low6000312006-20071R1976-06-21Moose Jaw, SASKMajor League
Gerry Lowrey488311321931-19321C1906-02-14Ottawa, ONTMajor League
Steve Ludzik41346921383271981-19898F1961-04-03Toronto, ONTMajor League
Harry Lumley13400061950-19522G1926-11-11Owen Sound, ONTMajor League
Len Lunde84102939341962-19662L1936-11-13Campbell River, BCMajor League
Pat Lundy61991891950-19511C1924-03-31Saskatoon, SASKMajor League
Vic Lynn4011011251952-19542L1925-01-26Saskatoon, SASKMajor League
Tom Lysiak4741372754122401978-19868F1953-04-22High Prairie, ALTAMajor League
Craig MacDonald25325142006-20071C1977-04-07Antigonish, NSMajor League
David MacKay27303261940-19411D1919-01-14Cardston, ALTAMajor League
Duncan "Mickey" MacKay70311243461926-19282 Major League
Bill MacKenzie102235701937-19403D1912-12-12Winnipeg, MANMajor League
Clarence "Pudge" MacKenzie36448131932-19331DCambridge, MAMajor League
David Mackey462571491987-19892L1966-07-24New Westminster, BCMajor League
Bob MacMillan365712121984-19851C1952-09-03Charlottetown, PEIMajor League
Al MacNeil2601046563441962-19664D1935-09-27Sydney, NSMajor League
John Madden79101323122009-20101C1973-05-04Toronto, ONTMajor League
Darryl Maggs76741181971-19732D1947-04-06Saskatoon, SASKMajor League
Keith Magnuson5891412513914421969-198011D1947-04-27Saskatoon, SASKMajor League
Ron "Chico" Maki8411432934363451960-197615R1939-08-17Sault Ste. Marie, ONTMajor League
Wayne Maki505510321967-19692L1944-11-10Sault Ste. Marie, ONTMajor League
Dan Maloney1312531562371970-19732L1950-09-24Barrie, ONTMajor League
Phil Maloney45861461958-19602C1927-10-06Ottawa, ONTMajor League
Mike Maneluk2843781998-19991L1973-10-01Winnipeg, MANMajor League
Dave Manson4314511015513221986-20007D1967-01-27Prince Albert, SASKMajor League
Harold "Mush" March7591532303835401928-194517R1908-10-18Sitton, SASKMajor League
Bryan Marchment1491129405231991-19943D1969-05-01Scarborough, ONTMajor League
Josef Marha118122032281998-20013C1976-06-02Havlickuv Brod, CzechMajor League
John Mariucci2231134453281940-19485D1916-05-08Eveleth, MNMajor League
John Marks6571121632753301972-198210D1948-03-22Winnipeg, MANMajor League
Jean Marois200001953-19541G1924-11-05Quebec, PQMajor League
Gilles Marotte1921063732941967-19703D1945-01-07Montreal, PQMajor League
Peter Marsh1972444681561980-19844L1956-12-21Halifax, NSMajor League
Clare Martin3112381951-19521D1922-02-25Waterloo, ONTMajor League
Frank Martin20082735781954-19584D1933-05-01Cayuga, ONTMajor League
Hubert "Pit" Martin7402433846274391967-197811F1943-12-09Rouyn-Noranda, PQMajor League
Paul Masnick1110181954-19551C1931-04-14Regina, SASKMajor League
Bob Mason4102201987-19881G1961-04-22International Falls, MNMajor League
Charlie Mason1313401938-19391RSeaforth, ONTMajor League
Joe Matte1202281942-19431D Major League
Stephane Matteau1643542771981991-19943L1969-09-02Rouyn-Noranda, PQMajor League
Jamal Mayers100611171072011-20132R1974-10-24Toronto, ONTMajor League
Eddie Mazur1501141956-19571L1929-07-25Winnipeg, MANMajor League
Chris McAlpine90099682000-20022D1971-12-01Roseville, MNMajor League
Dean McAmmond1542540651171991-20014L1973-06-15Grande Cache, ALTAMajor League
Jim McBurney101101952-19531LSault Ste. Marie, ONTMajor League
Bryan McCabe79619251391999-20001D1975-06-08St. Catharines, ONTMajor League
Doug McCaig171312151381948-19513D1919-02-24Guelph, ONTMajor League
Eddie McCalmon2320281927-19281 Major League
Steve McCarthy13431316451999-20045D1981-02-03Trail, BCMajor League
John McCormack63571281954-19551C1925-08-02Edmonton, ALTAMajor League
Jeff McDill100001976-19771R1956-03-16Thunder Bay, ONTMajor League
Ab McDonald26573107180611960-19644L1936-02-18Winnipeg, MANMajor League
Brian McDonald1967-19681C1945-03-23Toronto, ONTMajor League
Byron "Butch" McDonald266131901944-19451L1916-11-21Assiniboia, SASKMajor League
Jim McFadden159364884491951-19543C1920-04-15Belfast, IrelandMajor League
Don McFadyen164123345771932-19364C1907-03-24Crossfield, ALTAMajor League
Gord McFarlane100001926-19271D1901-07-18Snowflake, MANMajor League
Bob McGill2811026366411987-19914D1962-04-27Leduc, ALTAMajor League
Ryan McGill9022201991-19921D1969-02-28Sherwood Park, ALTAMajor League
Jack McIntyre2315239911001953-19585L1930-09-08Brussels, ONTMajor League
Ray McKay28011351968-19713D1946-08-22Edmonton, ALTAMajor League
Ian McKegney300021976-19771D1947-05-07Sarnia, ONTMajor League
Tony McKegney901141990-19911F1958-02-15Montreal, PQMajor League
John McKenzie1282023431181958-19653R1937-12-12High River, ALTAMajor League
Alex McKinnon44112511928-19291 Major League
Brett McLean78112031542002-20042C1978-08-14Comox, BCMajor League
Mike McMahon2008861968-19691D1941-08-30Quebec, PQMajor League
Tom McMurchy46437571983-19863L1963-12-02Burnaby, BCMajor League
Mike McNeill2322461990-19911L1966-07-22Winona, MNMajor League
Basil McRae8000121996-19971L1961-01-05Beaverton, ONTMajor League
Charles "Rabbit" McVeigh81181129331926-19282CKenora, ONTMajor League
Gerry Melnyk635162161961-19652C1934-09-16Edmonton, ALTAMajor League
Gilles Meloche200001970-19711G1950-07-12Montreal, PQMajor League
Hillary "Minnie" Menard100001953-19541L1934-01-15Timmins, ONTMajor League
Howie Menard1923581969-19701C1942-04-28Timmins, ONTMajor League
Arthur Michaluk500001947-19481D1923-05-04Canmore, ALTAMajor League
John Michaluk100001950-19511L1928-11-02Canmore, ALTAMajor League
Larry Mickey100001964-19651R1943-10-21Lacombe, ALTAMajor League
Nick Mickoski22049641131381954-19584R1927-12-07Winnipeg, MANMajor League
Stan Mikita1394541926146712701958-198022F1940-05-20Sokolce, CzechMajor League
Greg Millen1301101989-19912G1957-06-25Toronto, ONTMajor League
Earl Miller951611271141927-19325 Major League
Jack Miller1700041949-19512L1925-09-16Delisle, SASKMajor League
Kevin Miller106182442491996-19982R1965-09-09Lansing, MIMajor League
Kip Miller1014521995-19961C1969-06-11Lansing, MIMajor League
Brad Mills300002013-20141F1983-05-03Terrace, BCMajor League
Craig Mills27033361997-19992R1976-08-27Toronto, ONTMajor League
Boris Mironov2202169902311998-20035D1972-03-21Moscow, RussiaMajor League
John Miszuk511221965-19672D1940-09-29Naliboki, PolandMajor League
Bill "Red" Mitchell83459671941-19453D1912-09-06Toronto, ONTMajor League
Travis Moen824261422003-20041L1982-04-06Stewart Valley, SASKMajor League
Doug Mohns4151161632793671964-19717D1933-12-13Capreol, ONTMajor League
Steve Montador525914452011-20121D1979-12-21Vancouver, BCMajor League
Alfie Moore1937-19381G1906-12-01Toronto, ONTMajor League
Amby Moran23112141927-19281 Major League
Jayson More1702281997-19981D1969-01-12Souris, MANMajor League
Ethan Moreau2103332652841995-19994L1975-09-22Huntsville, ONTMajor League
Howie Morenz71123648411934-19362C1902-06-21Mitchell, ONTMajor League
Jason Morgan711262005-20061C1976-10-09St. John's, NFLDMajor League
Jeremy Morin398816412010-20144L1991-04-16Auburn, NYMajor League
Brendan Morrison1100062011-20121C1975-08-15Pitt Meadows, BCMajor League
Don Morrison598122061950-19511C1924-07-14Saskatoon, SASKMajor League
Gus Mortson39025801056491952-19586D1925-01-24New Liskeard, ONTMajor League
Ken Mosdell25246101956-19571C1922-07-13Montreal, PQMajor League
Bill Mosienko7102582825401211941-195514R1921-11-02Winnipeg, MANMajor League
Bryan Muir643710631998-20002D1973-06-08Winnipeg, MANMajor League
Grant Mulvey5741481332817971974-19839F1956-09-17Sudbury, ONTMajor League
Craig Muni18044121992-19942D1962-07-19Toronto, ONTMajor League
Adam Munro1701122003-20062G1982-11-12St. George, ONTMajor League
Joe Murphy21083961793041992-19964R1967-10-16London, ONTMajor League
Ron Murphy4591051272322331957-19647L1933-04-10Hamilton, ONTMajor League
Bob Murray10081323825148711975-199015D1954-11-26Kingston, ONTMajor League
Chris Murray4000141998-19991R1974-10-25Port Hardy, BCMajor League
Troy Murray6871972914887071981-199412C1962-07-31Calgary, ALTAMajor League
Dmitri Nabokov257411101997-19981C1977-01-04Novosibirsk, RussiaMajor League
Alain Nasreddine7000191998-19991D1975-07-10Montreal, PQMajor League
Ralph Nattrass2231838563081946-19504D1925-05-26Regina, SASKMajor League
Eric Nesterenko101320728849510121956-197216C1933-10-31Flin Flon, MANMajor League
Scott Nichol75711181452003-20041C1974-12-31Edmonton, ALTAMajor League
Bernie Nicholls1074170111921994-19962C1961-06-24Haliburton, ONTMajor League
Ivan "Hickey" Nicholson210101937-19381LCharlotettown, PEIMajor League
Eric Nickulas2111282003-20041R1975-03-25Hyannis, MAMajor League
Antti Niemi4201102008-20102G1983-08-29Vantaa, FinlandMajor League
Ville Nieminen6021113402003-20041L1977-04-06Tampere, FinlandMajor League
Andrei Nikolishin6061521262002-20031C1973-03-25Vorkuta, RussiaMajor League
Brian Noonan32963851483001987-19947R1965-05-29Boston, MAMajor League
Jonas Nordquist302222006-20071C1982-04-26Leksand, SwedenMajor League
Joakim Nordstrom1612322013-20141C1992-02-25Stockholm, SwedenMajor League
Jack Norris1000001967-19692G1942-08-05Delisle, SASKMajor League
Lawrence "Baldy" Northcott46571291938-19391L1908-09-07Calgary, ALTAMajor League
Michael Nylander239631171801121999-20034C1972-10-03Stockholm, SwedenMajor League
Gary Nylund1791437514611986-19893D1963-10-28Surrey, BCMajor League
Jack O'Callahan3031564793931982-19875D1957-07-24Charlestown, MAMajor League
Mike O'Connell1661861791061977-19814D1955-11-25Chicago, ILMajor League
Sean O'Donnell51077232011-20121D1971-10-13Ottawa, ONTMajor League
Danny O'Shea66101626381970-19722C1945-06-15Ajax, ONTMajor League
Lyle Odelein777613802001-20032D1968-07-21Quill Lake, SASKMajor League
Johnny Oduya14372633482011-20143D1981-10-01Stockholm, SwedenMajor League
Brian Ogilvie1212341972-19731F1952-01-30Stettler, ALTAMajor League
Ed Olczyk322771322092741984-20005C1966-08-16Chicago, ILMajor League
Rostislav Olesz600062011-20121L1985-10-10Bilovec, Czech Rep.Major League
Bert Olmstead94223254441948-19513R1926-09-04Scepter, SASKMajor League
Dylan Olsen2801162011-20121D1991-01-03Salt Lake City, UTMajor League
Bill Orban847815501967-19692L1939-09-10Regina, SASKMajor League
Bobby Orr2662127291976-19792D1948-03-20Parry Sound, ONTMajor League
Eddie Ouellette43325111935-19361LOttawa, ONTMajor League
Samuel Pahlsson1321322008-20091C1977-12-17Ange, SwedenMajor League
Pete Palangio49101020201936-19382L1908-09-10North Bay, ONTMajor League
Rob Palmer1603321973-19763F1952-10-02Detroit, MIMajor League
Darren Pang8109961984-19893G1964-02-17Meaford, ONTMajor League
Joe Papike2033641940-19453REveleth, MNMajor League
Jim Pappin4882162284444471968-19757F1939-09-10Copper Cliff, ONTMajor League
Pierre-Alexandre Parenteau501122006-20071R1983-03-24Hull, PQMajor League
Steve Passmore81011151999-20045G1973-01-29Thunder Bay, ONTMajor League
Rick Paterson4305043931361978-19879F1958-02-10Kingston, ONTMajor League
Kent Paynter300041987-19892D1965-04-27Summerside, PEIMajor League
Perry Pelensky400051983-19841R1962-03-20Edmonton, ALTAMajor League
Marcel Pelletier600021950-19511G1927-12-06Sorel, PQMajor League
Pascal Pelletier700002008-20091C1983-06-16Labrador City, NFLDMajor League
Mike Peluso118124167431989-19923D1965-11-08Hibbing, MNMajor League
Mike Peluso37426192001-20021R1974-09-02Bismarck, NDMajor League
Yanic Perreault539514242007-20081C1971-04-04Sherbrooke, PQMajor League
Jim Peters185434487571951-19543R1922-10-02Verdun, PQMajor League
Harold Phillipoff23044261978-19802W1956-07-14Kamsack, SASKMajor League
Pierre Pilote8217740047712051955-196813D1931-12-11Kenogami, PQMajor League
Gerry Pinder149323870761969-19712R1948-09-15Saskatoon, SASKMajor League
Brandon Pirri35671362010-20144C1991-04-10Toronto, ONTMajor League
Fernando Pisani607916102010-20111R1976-12-27Edmonton, ALTAMajor League
Derek Plante1711221999-20001C1971-01-17Cloquet, MNMajor League
Pierre Plante77101828591977-19781R1951-05-14Valleyfield, PQMajor League
Jim Playfair19134491987-19892D1964-05-22Fort Saint James, BCMajor League
Steve Poapst220723301182000-20044D1969-01-03Cornwall, ONTMajor League
Tony Poeta100001951-19521R1933-03-04North Bay, ONTMajor League
Norman "Bud" Poile58232952161947-19492R1924-02-10Fort William, ONTMajor League
Jack Portland21145241939-19412D1912-07-30Collingwood, ONTMajor League
Victor Posa200021985-19861D1966-11-05Ban, ItalyMajor League
Ryan Potulny300002010-20111C1984-09-05Grand Forks, NDMajor League
Patrick Poulin1413436701091993-19963L1973-04-23Vanier, PQMajor League
Ray Powell317152221950-19511C1925-11-16Timmins, ONTMajor League
Geoff Powis200001967-19681C1945-06-14Winnipeg, MANMajor League
Lynn Powis578132161973-19741C1949-04-19Saskatoon, SASKMajor League
Wayne Presley35593931864951984-19917R1965-03-23Dearborn, MIMajor League
Rich Preston429961272232571979-19876R1952-05-22Regina, SASKMajor League
Jack Price574610241951-19543D1932-05-08Goderich, ONTMajor League
Bob Probert461497612512101995-20027L1965-06-05Windsor, ONTMajor League
Mike Prokopec15000111995-19972R1974-05-17Toronto, ONTMajor League
Metro Prystai24360561161111947-19565C1927-11-07Yorkton, SASKMajor League
Cliff "Fido" Purpur119243357381941-194541912-09-26Grand Forks, NDMajor League
Max Quackenbush1401141951-19521D1928-08-29Toronto, ONTMajor League
Deron Quint514711182003-20041D1976-03-12Durham, NHMajor League
Stephane Quintal7211819602000-20011D1968-10-22Boucherville, PQMajor League
Antti Raanta2501102013-20141G1989-05-12Rauma, FinlandMajor League
Igor Radulov439716222002-20042L1982-08-23Nizhny Tagil, RussiaMajor League
Clare Raglan67189381951-19532D1927-09-04Pembroke, ONTMajor League
Les Ramsay1122421944-19451 Major League
Matt Ravlich245547522541964-19695D1938-07-12Sault Ste. Marie, ONTMajor League
Dick Redmond341711562272181972-19775D1949-08-14Kirkland Lake, ONTMajor League
Joe Reekie17022282001-20021D1965-02-22Victoria, BCMajor League
Peter Regin1722422013-20141C1986-04-16Herning, DenmarkMajor League
Earl "Dutch" Reibel404121661957-19581C1930-07-21Kitchener, ONTMajor League
Tom Reid86077371967-19692D1946-06-24Fort Erie, ONTMajor League
Leo Reise23000241945-19472D1922-06-07Stoney Creek, ONTMajor League
Pascal Rheaume1902242001-20021C1973-06-21Quebec City, PQMajor League
Pat Ribble35257221978-19802D1954-04-26Leamington, ONTMajor League
Dave Richardson300021965-19661L1940-12-11St. Boniface, MANMajor League
Danny Richmond39022682005-20083D1984-08-01Chicago, ILMajor League
Jim Riley15022141926-19271 Major League
Vic Ripley1774124651261928-19335C1906-05-30Elgin, ONTMajor League
Moe Roberts100001951-19521G1906-12-12Waterbury, CTMajor League
Stephane Robidas4521012332003-20041D1977-03-03Sherbrooke, PQMajor League
Florent Robidoux527411751980-19843L1960-05-05Trehern, MANMajor League
Doug Robinson40291181963-19652L1940-08-27St. Catharines, ONTMajor League
Earl Robinson479615131938-19391R1907-03-11Montreal, PQMajor League
Eddie Rodden2835861926-19282 Major League
Jeremy Roenick5242673295965701988-19968C1970-01-17Boston, MAMajor League
Al Rollins308011391952-19575G1926-10-09Vanguard, SASKMajor League
Larry Romanchych1002221970-19711C1949-09-07Vancouver, BCMajor League
Elwyn "Doc" Romnes30960119179421930-19399C1909-01-01White Bear Lake, MNMajor League
Darcy Rota4481171102274501973-19796F1953-02-16Vancouver, BCMajor League
Remi Royer18000671998-19991D1978-03-13Donnacona, PQMajor League
Michal Rozsival6911920462012-20142D1978-09-03Vlasim, Czech Rep.Major League
Mike Rucinski100001987-19892C1963-12-12Wheeling, ILMajor League
David Rundblad500002013-20141D1990-10-08Lycksele, SwedenMajor League
Terry Ruskowski211301381686091979-19834C1954-12-31Prince Albert, SASKMajor League
Cam Russell361819277881989-199910D1969-01-12Halifax, NSMajor League
Phil Russell5045317622912881972-19797D1952-07-21Edmonton, ALTAMajor League
Christian Ruuttu1582862902081992-19953C1964-02-20Lappeenranta, FinlandMajor League
Tuomo Ruutu22848601082592003-20084R1983-02-16Vantaa, FinlandMajor League
Warren Rychel2000171988-19912L1967-05-12Tecumseh, ONTMajor League
Brandon Saad126294574322011-20143L1992-10-27Pittsburgh, PAMajor League
Tony Salmelainen5761117262006-20071L1981-08-08Espoo, FinlandMajor League
Sergei Samsonov2304462007-20081L1978-10-27Moscow, RussiaMajor League
Ed Sandford5712921561955-19561L1928-08-20New Toronto, ONTMajor League
Everett Sanipass1261726433091986-19904L1968-02-13Big Cove, NBMajor League
Fred Sasakamoose1100061953-19541C1934-12-24Debden, SASKMajor League
Bob Sauve84055331985-19872G1955-06-17Ste. Genevieve, PQMajor League
Denis Savard881377719109610051980-199713F1961-02-04Pointe Gatineau, PQMajor League
Jean Savard4271219291977-19792F1957-04-26Nordum, PQMajor League
Darin Sceviour100001986-19871F1965-11-30Lacombe, ALTAMajor League
Paul "Butch" Schaefer500061936-19371DEveleth, MNMajor League
Bobby Schmautz7612921431967-19692R1945-03-28Saskatoon, SASKMajor League
Enio Sclisizzi1402201952-19531L1925-08-01Milton, ONTMajor League
John Scott690221202010-20122L1982-09-26Edmonton, ALTAMajor League
Brent Seabrook681632242874892005-20149D1985-04-20Richmond, BCMajor League
Al Secord46621315937214261980-19908L1958-03-03Sudbury, ONTMajor League
Ron Sedlbauer84251338261979-19812L1954-10-22Burlington, ONTMajor League
Earl Seibert410561341904021935-194510D1911-12-07Kitchener, ONTMajor League
Jeff Shantz31236801161551993-19996C1973-10-10Duchess, ALTAMajor League
Patrick Sharp6112232454683642005-20149L1981-12-27Winnipeg, MANMajor League
Glen Sharpley71192342231980-19822C1956-09-06York, ONTMajor League
Andrew Shaw1654136771642011-20143C1991-07-20Belleville, ONTMajor League
Pat Shea1010101931-19321D1911-10-29Potlatch, IDMajor League
Bobby Sheehan78112031181975-19761C1949-01-11Weymouth, MAMajor League
Doug Shelton501121967-19681L1945-06-27Woodstock, ONTMajor League
John Sheppard3834741933-19341L1904-07-27Montreal, PQMajor League
Jack Shill516713121937-19392LToronto, ONTMajor League
Paul Shmyr8421618751968-19713D1946-01-28Cudworth, SASKMajor League
Chris Simon61126181252002-20031L1972-01-30Wawa, ONTMajor League
John "Cully" Simon2901191944-19451DBrockville, ONTMajor League
Kent Simpson100002013-20141G1992-03-26Edmonton, ALTAMajor League
Reid Simpson9186142471997-19992L1969-05-21Flin Flon, MANMajor League
Todd Simpson450331162005-20061D1973-05-28North Vancouver, BCMajor League
Jarrod Skalde701141997-19981C1971-02-26Niagara Falls, ONTMajor League
Jack Skille79121325302007-20114R1987-05-19Madison, WIMajor League
Warren Skorodenski3200021981-19874G1960-03-22Winnipeg, MANMajor League
Glen Skov34644751191501955-19605C1931-01-26Wheatley, ONTMajor League
John Sleaver1310161953-19572C1934-08-18Copper Cliff, ONTMajor League
Tod Sloan19658781361811958-19613C1927-11-30Vinton, PQMajor League
Ben Smith9518123022010-20144R1988-07-11Winston-Salem, NCMajor League
Clint Smith20281121202121943-19474C1913-12-12Assiniboia, SASKMajor League
Des Smith24145271939-19401D1914-02-22Ottawa, ONTMajor League
Gary Smith5100051971-19732G1944-02-04Ottawa, ONTMajor League
Glen Smith200001950-19511R1931-03-19Lucky Lake, SASKMajor League
Steve Smith317251111369201991-19976D1963-04-30Glasgow, ScotlandMajor League
Wayne Smith211221966-19671D1943-02-12Kamsack, SASKMajor League
Radek Smolenak100052009-20101L1986-12-03Prague, Czech Rep.Major League
Bryan Smolinski62142337292006-20071C1971-12-27Toledo, OHMajor League
Greg Smyth600331411993-19952D1966-04-23Oakville, ONTMajor League
Ken Solheim520201980-19811L1961-03-27Medicine Hat, ALTAMajor League
Art Somers771419331071929-19312C1903-01-17Winnipeg, MANMajor League
Brent Sopel15432730702007-20103D1977-01-07Calgary, ALTAMajor League
Christian Soucy100001993-19941G1970-09-14Gatineau, PQMajor League
Jaroslav Spacek1551545601212000-20063D1974-02-11Rokycany, Czech Rep.Major League
Dollard St. Laurent2691051611901958-19624D1929-05-12Verdun, PQMajor League
Martin St. Pierre2113482005-20083C1983-08-11Ottawa, ONTMajor League
Viktor Stalberg2034347901022010-20133L1986-01-17Stockholm, SwedenMajor League
Fred Stanfield107101222161964-19673L1944-05-04Toronto, ONTMajor League
Jack Stanfield1965-19661L1942-05-30Toronto, ONTMajor League
Allan Stanley111142943921954-19562D1926-03-01Timmins, ONTMajor League
Barney Stanley200001927-19281 Major League
Ryan Stanton100022012-20131D1989-07-20St. Albert, ALTAMajor League
Mike Stapleton12592130821986-19925C1966-05-05Sarnia, ONTMajor League
Pat Stapleton545412863273031965-19738D1940-07-04Sarnia, ONTMajor League
Joe Starke200001933-19341GToronto, ONTMajor League
Vic Stasiuk37641081949-19512L1929-05-23Lethbridge, ALTAMajor League
Doug Stevenson400001944-19462G1924-04-06Regina, SASKMajor League
Gaye Stewart17870661361741947-19503R1923-06-28Fort William, ONTMajor League
Jack Stewart63156611950-19522D1917-05-06Pilot Mound, MANMajor League
Karl Stewart37235432006-20071L1983-06-30Scarborough, ONTMajor League
Ken Stewart611201941-19421DPort Arthur, ONTMajor League
Art Stratton200001965-19661C1935-10-08Winnipeg, MANMajor League
Jason Strudwick1023691602002-20042L1975-07-17Edmonton, ALTAMajor League
Frank Sullivan200001954-19562D1929-06-16Toronto, ONTMajor League
George "Red" Sullivan13233681011091954-19562C1929-12-24Peterborough, ONTMajor League
Steve Sullivan3701181853032511999-20045C1974-07-06Timmins, ONTMajor League
Al Suomi500001936-19371L1913-10-29Eveleth, MNMajor League
Gary Suter301531261792841993-19985D1964-06-24Madison, WIMajor League
Brent Sutter417761432192931991-19987C1962-06-10Viking, ALTAMajor League
Darryl Sutter4061611182792881979-19878F1958-08-19Viking, ALTAMajor League
Duane Sutter1841832504401987-19903R1960-03-16Viking, ALTAMajor League
Rich Sutter981214261361993-19952R1963-12-02Viking, ALTAMajor League
Michal Sykora5621214221996-19982D1973-07-04Pardubice, Czech Rep.Major League
Jeff Taffe100002010-20111C1981-02-19Hastings, MNMajor League
Rob Tallas1200002000-20011G1973-03-20Edmonton, ALTAMajor League
Dale Tallon325441121562961973-19785D1950-10-19Rouyn-Noranda, PQMajor League
Tony Tanti310101981-19832L1963-09-07Toronto, ONTMajor League
Harry Taylor1511201951-19521C1926-03-28St. James, MANMajor League
Ralph "Bouncer" Taylor772131371927-19303D1905-10-02Toronto, ONTMajor League
Stephen Tepper100001992-19931R1969-03-10Westborough, MAMajor League
Teuvo Teravainen300002013-20141F1994-09-11Helsinki, FinlandMajor League
Paul Terbenche68371081967-19681D1945-09-16Port Hope, ONTMajor League
Chris Terreri2801121996-19982G1964-11-15Providence, RIMajor League
Jocelyn Thibault331044121998-20046G1975-01-12Montreal, PQMajor League
Cy Thomas610181947-19481W1926-08-05Dowlais, WalesMajor League
Steve Thomas3341101202304231987-20037R1963-07-15Stockport, EnglandMajor League
Paul Thompson3651181462641921931-19398L1907-11-02Calgary, ALTAMajor League
Bill Thoms25263112175571938-19457C1910-03-05Newmarket, ONTMajor League
Jim Thomson704711751957-19581D1927-02-23Winnipeg, MANMajor League
Shawn Thornton31213702002-20063R1977-07-23Oshawa, ONTMajor League
Milan Tichy13011301992-19931D1969-09-22Plzen, CzechMajor League
Ray Timgren1411221954-19551L1928-09-29Windsor, ONTMajor League
Kevin Todd355611161993-19941C1968-05-04Winnipeg, MANMajor League
Jonathan Toews4841952454402572007-20147C1988-04-29Winnipeg, MANMajor League
John Tonelli33178371991-19921C1957-03-23Hamilton, ONTMajor League
Jerry Toppazzini83111930771953-19552R1931-07-29Copper Cliff, ONTMajor League
Zellio Toppazzini700001956-19571R1930-01-05Copper Cliff, ONTMajor League
Jari Torkki410101988-19891L1965-08-11Rauma, FinlandMajor League
Jack Toupin812301943-19441 Major League
Art Townsend400001926-19271DSouris, MANMajor League
Bobby Trapp824481291926-19282D Major League
Percy Traub37022931926-19271D1896-08-23Chesley, ONTMajor League
Andrei Trefilov700001997-19992G1969-08-31Moscow, RussiaMajor League
Tim Trimper3061016101979-19801F1958-09-28Windsor, ONTMajor League
Louis Trudel211274673941933-19385L1913-07-21Salem, MAMajor League
Marty Turco2900062010-20111G1975-08-13Sault Ste. Marie, ONTMajor League
Bob Turner13911516721961-19632D1934-01-31Regina, SASKMajor League
Aud Tuten394812481941-19432D1915-01-14Enterprise, ALMajor League
Gene Ubriaco2111221969-19701L1937-12-26Sault Ste. Marie, ONTMajor League
Igor Ulanov53189921995-19961D1969-10-01Krasnokamsk, RussiaMajor League
Matt Underhill100002003-20041G1979-09-16Campbell River, BCMajor League
Rick Vaive1065539941681987-19892R1959-05-14Ottawa, ONTMajor League
Garry Valk1601162002-20031L1967-11-27Edmonton, ALTAMajor League
Wayne Van Dorp6974113261988-19902L1961-05-19Burnaby, BCMajor League
Ed Van Impe61811191111966-19671D1940-05-27Saskatoon, SASKMajor League
Ryan VandenBussche263710175921997-20047R1973-02-28Simcoe, ONTMajor League
Jim Vandermeer1711141522712003-20084D1980-02-21Caroline, ALTAMajor League
Petri Varis100001997-19981L1969-05-13Varkaus, FinlandMajor League
Elmer Vasko641321531856061956-196610D1935-12-11Duparquet, PQMajor League
Greg Vaydik500001976-19771F1955-10-09Yellowknife, NWTMajor League
Mike Veisor6202201973-19806G1952-08-25Toronto, ONTMajor League
Kris Versteeg23354761301232007-20144R1986-05-13Lethbridge, ALTAMajor League
Gilles Villemure2100001975-19772G1940-05-30Trois-Rivieres, PQMajor League
Dan Vincelette1662020402881986-19925L1967-08-01Verdun, PQMajor League
Ed Vokes500001930-19311R1909-05-27 Major League
Reto Von Arx1931442000-20011L1976-09-13Egerkingen, SwitzerlanMajor League
Roman Vopat300041998-19991C1976-04-21Litvinov, Czech Rep.Major League
Pavel Vorobiev57101525382003-20062R1982-05-05Karaganda, KazakhstanMajor League
Carl Voss33381101937-19381C1907-01-06Chelsea, MAMajor League
Radim Vrbata122274875422005-20072R1981-06-13Mlada Boleslav, Czech Rep.Major League
Jimmy Waite5801101988-19978G1969-04-15Sherbrooke, PQMajor League
Matt Walker6511314792008-20091D1980-04-07Beaverlodge, ALTAMajor League
Mike Walton2663941978-19791C1945-01-03Kirkland Lake, ONTMajor League
Don Ward300001957-19581D1935-10-19Sarnia, ONTMajor League
Eddie Wares10581826551945-19472R1915-03-19Calgary, ALTAMajor League
Nick Wasnie16101221927-19281R1905-01-28Winnipeg, MANMajor League
Bill Watson115233659121985-19894F1964-03-30Pine Falls, MANMajor League
Harry Watson168364985191954-19573L1923-05-06Saskatoon, SASKMajor League
Eric Weinrich35621921133091993-19996D1966-12-19Roanoke, VAMajor League
Marvin "Cyclone" Wentworth2171724411451927-19325D1905-01-24Grimsby, ONTMajor League
Brad Werenka900081995-19961D1969-02-12Two Hills, ALTAMajor League
Ken Wharram7662522815332221951-196914C1933-07-02Ferris, ONTMajor League
Bill White415301491793361969-19767D1939-08-26Toronto, ONTMajor League
Peter White54347102001-20032C1969-03-15Montreal, PQMajor League
Todd White436814221997-20003C1975-05-21Kanata, ONTMajor League
Art Wiebe4141427412011932-194411D1913-09-28Rosthern, SASKMajor League
Neil Wilkinson7239121161993-19941D1967-08-15Selkirk, MANMajor League
Jason Williams63172542422006-20082C1980-08-11London, ONTMajor League
Sean Williams200041991-19921C1968-01-28Oshawa, ONTMajor League
Behn Wilson262391061456071983-19884D1958-12-19Toronto, ONTMajor League
Bob Wilson100001953-19541D1934-02-18Sudbury, ONTMajor League
Carol "Cully" Wilson398412401926-19271R Major League
Doug Wilson9382255547797641977-199114D1957-07-05Ottawa, ONTMajor League
Johnny Wilson140423981361955-19572L1929-06-14Kincardine, ONTMajor League
Larry Wilson131214465631953-19563C1930-10-23Kincardine, ONTMajor League
Rik Wilson1445961987-19881D1962-06-17Long Beach, CAMajor League
Roger Wilson702261974-19751D1946-09-18Sudbury, ONTMajor League
James Wisniewski1681343561922005-20094D1984-02-21Canton, MIMajor League
Jim Wiste2908881968-19702C1946-02-18Moose Jaw, SASKMajor League
Steve Witiuk333811141951-19521L1929-01-08Winnipeg, MANMajor League
Benny Woit72189481955-19572D1928-01-07Fort William, ONTMajor League
Duane Wylie1433621974-19772C1950-11-10Spokane, WAMajor League
Mikhail Yakubov402911162003-20062C1982-02-16Barnaul, RussiaMajor League
Ken Yaremchuk188304373781983-19863C1964-01-01Edmonton, ALTAMajor League
Trent Yawney2801655713981987-19996D1965-09-29Hudson Bay, SASKMajor League
Brian Young802261980-19811D1958-11-02Jasper, ALTAMajor League
Howie Young96314171661963-19692D1937-08-02Toronto, ONTMajor League
Paul Ysebaert269817141993-19952L1966-05-15Sarnia, ONTMajor League
Miles Zaharko5841317581978-19823D1957-04-30Mannville, ALTAMajor League
Larry Zeidel641671021953-19541D1928-06-01Montreal, PQMajor League
Valeri Zelepukin36347182000-20011L1968-09-17Voskresensk, RussiaMajor League
Alexei Zhamnov5281402844244191996-20048C1970-10-01Moscow, RussiaMajor League
Doug Zmolek105221231621998-20002D1970-11-03Rochester, MNMajor League
Martin "Buster" Zoborosky100021944-19451 Major League
Andrei Zyuzin32235382007-20081D1978-01-21Ufa, RussiaMajor 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.
Note: The totals presented here may not be exact. If there is no official breakdown when a player was traded mid-season, his statistics are only included with the team he finished with. So you may see players with all zeros for statistics. This means their exact team totals were not available. Their games-played will not be accounted for with any of the teams they played with in this case.