hockey DB
search by league
team
morning report
contact us
home

New York Islanders all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Keith Acton71279501993-19941C1958-04-15Stouffville, ONTMajor League
Bruce Affleck100001983-19841D1954-05-05Penticton, BCMajor League
Sebastian Aho190113950522017-20245D1996-02-17Umea, SwedenMajor League
Micah Aivazoff1201161995-19961C1969-05-04Powell River, BCMajor League
Mikael Andersson1903341999-20001R1966-05-10Malmo, SwedenMajor League
Niklas Andersson138295079771995-20003L1971-05-20Kungalv, SwedenMajor League
Andy Andreoff911202021-20232C1991-05-17Pickering, ONTMajor League
Ken Appleby100002023-20241G1995-04-10North Bay, ONTMajor League
Dave Archibald700041996-19971R1969-04-14Chilliwack, BCMajor League
Derek Armstrong7071017471993-19973C1973-04-23Ottawa, ONTMajor League
Arron Asham30047581053152002-20074R1978-04-13Portage La Prairie, MANMajor League
Adrian Aucoin23533801131862001-20043D1973-07-03Ottawa, ONTMajor League
Keith Aucoin41661242012-20131C1978-11-06Waltham, MAMajor League
Joshua Bailey10571843965802412008-202315R1989-10-02Bowmanville, ONTMajor League
Cole Bardreau1111282019-20232C1993-07-22Fairport, NYMajor League
Mathew Barzal5001283144422482016-20248C1997-05-26Coquitlam, BCMajor League
Bob Bassen1841631472151985-19894C1965-05-06Calgary, ALTAMajor League
Shawn Bates330581121702222001-20086C1975-04-03Melrose, MAMajor League
Ken Baumgartner175112136781989-19923L1966-03-11Flin Flon, MANMajor League
Anthony Beauvillier457102107209832016-20237L1997-06-08Sorel-Tracy, PQMajor League
Taylor Beck200022015-20161R1991-05-13St. Catharines, ONTMajor League
Bob Beers3521214161994-19962D1967-05-20Pittsburgh, PAMajor League
Derek Bekar400022003-20041C1975-09-15Burnaby, BCMajor League
Jesse Belanger1200022000-20011C1969-06-15St. Georges Beauce, PQMajor League
Ken Belanger714482601995-19994L1974-05-14Sault Ste. Marie, ONTMajor League
Kieffer Bellows68111425252019-20234L1998-06-10Edina, MNMajor League
Sean Bentivoglio100022008-20091L1985-10-16Thorold, ONTMajor League
Bryan Berard242311001312191996-20084D1977-03-05Woonsocket, RIMajor League
Bill Berg1542128491541988-19934F1967-10-21St. Catharines, ONTMajor League
Sean Bergenheim2464040801952003-20105L1984-02-08Helsinki, FinlandMajor League
Marc-Andre Bergeron69152439262006-20082D1980-10-13Trois-Rivieres, PQMajor League
Michel Bergeron25961521977-19781R1954-11-11Chicoutimi, PQMajor League
Marc Bergevin7621719921988-19902D1965-08-11Montreal, PQMajor League
Steve Bernier2815692015-20182R1985-03-31Quebec, PQMajor League
Todd Bertuzzi1923545802091995-19983R1975-02-02Sudbury, ONTMajor League
Craig Berube38022542000-20011L1965-12-17Calahoo, ALTAMajor League
J.F. Berube2100002015-20172G1991-07-13Repentigny, PQMajor League
Martin Biron2901122009-20101G1977-08-15Lac-Saint-Charles, PQMajor League
Mathieu Biron74459501999-20012D1980-04-29Lac-Saint-Charles, PQMajor League
Don Blackburn5671017201972-19731L1938-05-14Kirkland Lake, ONTMajor League
Jason Blake4261271312582682000-20076C1973-09-02Moorhead, MNMajor League
Eric Boguniecki1100082006-20071C1975-05-06New Haven, CTMajor League
Samuel Bolduc5144882022-20242D2000-12-09Laval, PQMajor League
Darryl Bootland401122007-20081R1981-11-02Toronto, ONTMajor League
Robert Bortuzzo23000202023-20241D1989-03-18Thunder Bay, ONTMajor League
Mike Bossy75257355311262101977-198710F1957-01-22Montreal, PQMajor League
Joel Bouchard25189232005-20061D1974-01-23Montreal, PQMajor League
Pierre-Marc Bouchard28459122013-20141C1984-04-27Sherbrooke, PQMajor League
Eric Boulton544261562012-20164L1976-08-17Halifax, NSMajor League
Bob Bourne8142383045425421974-198612C1954-06-21Netherhill, SASKMajor League
Paul Boutilier2132069892501981-19865D1963-05-03Sydney, NSMajor League
Johnny Boychuk40435961311332014-20206D1984-01-19Edmonton, ALTAMajor League
Randy Boyd85929381161985-19872D1962-01-23Coniston, ONTMajor League
Brad Boyes48102535162012-20131R1982-04-17Mississauga, ONTMajor League
Derick Brassard66102232162019-20201C1987-09-22Hull, PQMajor League
Kip Brennan3000122007-20081L1980-08-27Kingston, ONTMajor League
Eric Brewer895813521998-20002D1979-04-17Vernon, BCMajor League
Aris Brimanis742911321999-20012D1972-03-14Shaker Heights, OHMajor League
Richard Brodeur200001979-19801G1952-09-15Longueuil, PQMajor League
Arnie Brown484812271972-19731D1942-01-28Oshawa, ONTMajor League
Sven Butenschoen7811011562002-20042D1976-03-22Itzehoe, GermanyMajor League
Shawn Byram4000141990-19911L1968-09-12Neepawa, MANMajor League
Eric Cairns327927368141998-20046D1974-06-27Oakville, ONTMajor League
Ryan Caldwell200022005-20061D1981-06-15Deloraine, MANMajor League
Joe Callahan1802242008-20091D1982-12-20Abington, MAMajor League
Craig Cameron187353469591972-19753R1945-07-19Edmonton, ALTAMajor League
Matt Campanale100022010-20111D1988-02-14Chester Springs, PAMajor League
Chris Campoli2282063831282005-20094D1984-07-09Mississauga, ONTMajor League
Matt Carkner750551952012-20142D1980-11-03Winchester, ONTMajor League
Billy Carroll200193756741980-19844C1959-01-19Toronto, ONTMajor League
Zdeno Chara303835434321997-20225D1977-03-18Trencin, SlovakiaMajor League
Vladimir Chebaturkin27134201997-20003D1975-04-23Tyumen, RussiaMajor League
Jason Chimera140222244752016-20182L1979-05-02Edmonton, ALTAMajor League
Dennis Cholowski200002022-20231D1998-02-15Langley, BCMajor League
Tom Chorske84122436411997-19992L1966-09-18Minneapolis, MNMajor League
Dean Chynoweth147210124081988-19967D1968-10-30Calgary, ALTAMajor League
Dave Chyzowski1181516311381989-19955L1971-07-11Edmonton, ALTAMajor League
Casey Cizikas8151071382453862011-202413C1991-02-27Toronto, ONTMajor League
Wendel Clark58241943601995-19961L1966-10-25Kelvington, SASKMajor League
Cal Clutterbuck718811021833612013-202411R1987-11-18Welland, ONTMajor League
Braydon Coburn300042020-20211D1985-02-27Shaunavon, SASKMajor League
Danton Cole1010101995-19961R1967-01-10Pontiac, MIMajor League
Kevin Colley16000522005-20061C1979-01-04New Haven, CTMajor League
Rob Collins811202005-20061W1978-03-15Peterborough, ONTMajor League
Jeremy Colliton57336262005-20115C1985-01-13Blackie, ALTAMajor League
Blake Comeau26156651211432006-20126L1986-02-18Meadow Lake, SASKMajor League
Mike Comrie1172841691132007-20092C1980-09-11Edmonton, ALTAMajor League
Cory Conacher15123142014-20151C1989-12-14Burlington, ONTMajor League
Pat Conacher1311201995-19961C1959-05-01Edmonton, ALTAMajor League
Tim Connolly163245175861999-20012C1981-05-07Syracuse, NYMajor League
Bob Cook5510717181972-19742R1946-01-06Sudbury, ONTMajor League
Neal Coulter265510111985-19883R1963-01-02Toronto, ONTMajor League
Marcel Cousineau600001998-19991G1973-04-30Delson, PQMajor League
Adam Creighton66159241021991-19921C1965-06-02Burlington, ONTMajor League
Terry Crisp544162061972-19731C1943-05-28Parry Sound, ONTMajor League
Doug Crossman96165066661989-19912D1960-06-30Peterborough, ONTMajor League
Ted Crowley611201998-19991D1970-05-03Concord, MAMajor League
Jim Cummins10000312001-20021R1970-05-17Dearborn, MIMajor League
Brian Curran90011114241986-19882D1963-11-05Toronto, ONTMajor League
Austin Czarnik1523502020-20222C1992-12-12Detroit, MIMajor League
Mariusz Czerkawski4701451502951831997-20046R1972-04-13Radomsko, PolandMajor League
Kevin Czuczman13022142013-20141D1991-01-09Port Elgin, ONTMajor League
J.J. Daigneault18066211997-19981D1965-10-12Montreal, PQMajor League
Michael Dal Colle11281321182017-20225L1996-06-20Woodbridge, ONTMajor League
Brad Dalgarno32149711203321985-199610R1967-08-11Vancouver, BCMajor League
Rod Dallman4101211987-19903L1967-01-26Quesnel, BCMajor League
Yann Danis3100002008-20091G1981-06-21Lafontaine, PQMajor League
Craig Darby1302201994-19962C1972-09-26Oneida, NYMajor League
Brandon Davidson1511242017-20181D1991-08-21Taber, ALTAMajor League
Johan Davidsson1424601999-20001C1976-01-06Jonkoping, SwedenMajor League
Rob Davison19112322007-20081D1980-05-01St. Catharines, ONTMajor League
Jason Dawe35358141997-19992R1973-05-29North York, ONTMajor League
Joe Day24000301993-19941C1968-05-11Chicago, ILMajor League
Calvin de Haan3041269811182011-20186D1991-05-09Carp, ONTMajor League
Gerry Desjardins8000091972-19742G1944-07-22Sudbury, ONTMajor League
Jarrett Deuling15011111995-19972L1974-03-04Vernon, BCMajor League
Kevin Devine201181982-19831L1954-12-09Toronto, ONTMajor League
Justin DiBenedetto801122010-20111L1988-08-25Maple, ONTMajor League
Gerald Diduck3142663895801984-19906D1965-04-06Sherwood Park, ALTAMajor League
Rob DiMaio74628751988-19924R1968-02-19Calgary, ALTAMajor League
Gord Dineen2871153643801982-19957D1962-09-21Toronto, ONTMajor League
Rick DiPietro318019191292000-201311G1981-09-19Lewiston, MEMajor League
Noah Dobson31740151191902019-20245D2000-01-07Summerside, PEIMajor League
Ted Donato5671118271998-20022L1969-04-28Boston, MAMajor League
Mike Donnelly300021996-19971L1963-10-10Livonia, MIMajor League
Matt Donovan6721719262011-20153D1990-05-09Edmond, OKMajor League
Jamie Doornbosch100002010-20111D1990-02-01Richmond Hill, ONTMajor League
Jim Dowd300001996-19971C1968-12-25Brick, NJMajor League
Tom Draper700001993-19941G1966-11-20Outremont, PQMajor League
Jude Drouin250641051691031974-19784C1948-10-28Murdochville, PQMajor League
Ted Drury55213311999-20001C1971-09-13Boston, MAMajor League
Wade Dubielewicz3700002003-20084G1979-01-30Kerrobert, SASKMajor League
William Dufour100002022-20231R2002-01-28Quebec, PQMajor League
Mike Dunham1901102006-20071G1972-06-01Johnson City, NYMajor League
Arnaud Durandeau400022022-20231L1999-01-14Montreal, PQMajor League
Dallas Eakins201121999-20001D1967-02-27Dade City, FLMajor League
Mark Eaton96167182010-20122D1977-05-06Wilmington, DEMajor League
Jordan Eberle2727693169662017-20214R1990-05-15Regina, SASKMajor League
Pierre Engvall92152237242022-20242L1996-05-31Ljungby, SwedenMajor League
John Erskine34101992005-20061D1980-06-26Kingston, ONTMajor League
Shawn Evans210101989-19901D1965-09-07Kingston, ONTMajor League
Hudson Fasching94141933162022-20242R1995-07-28Apple Valley, MNMajor League
Drew Fata811292006-20082D1983-07-28Sault Ste. Marie, ONTMajor League
Ruslan Fedotenko67161733402007-20081F1979-01-18Kiev, UkraineMajor League
Chris Ferraro1113481999-20001C1973-01-24Port Jefferson, NYMajor League
Ray Ferraro3161161222382971990-19955C1964-08-23Trail, BCMajor League
Eric Fichaud7501121995-19983G1975-11-04Anjou, PQMajor League
Valtteri Filppula72171431162018-20191C1984-03-20Vantaa, FinlandMajor League
Jeff Finley8711617511987-19925D1967-04-14Edmonton, ALTAMajor League
Joe Finley16011202012-20131D1987-06-29Edina, USAMajor League
Tom Fitzgerald2052544691001988-19935R1968-08-28Billerica, MAMajor League
Mark Fitzpatrick129066301988-19935G1968-11-13Toronto, ONTMajor League
Wade Flaherty6001161997-20014G1968-01-11Terrace, BCMajor League
Patrick Flatley7121603284886601983-199613R1963-10-03Toronto, ONTMajor League
Mark Flood601102009-20101D1984-09-29Charlottetown, PEIMajor League
Dave Fortier124614201471974-19762D1951-06-17Sudbury, ONTMajor League
Corey Foster700021996-19971D1969-10-27Ottawa, ONTMajor League
Iain Fraser722421992-19931C1969-08-10Scarborough, ONTMajor League
Jamie Fraser100002008-20091D1985-11-17Sarnia, ONTMajor League
Mitch Fritz20000422008-20091L1980-11-24Osoyoos, BCMajor League
Tanner Fritz42358102017-20192C1991-08-20Grande Prairie, ALTAMajor League
Paul Gagne910141989-19901F1962-02-06Iroquois Falls, ONTMajor League
Germain Gagnon125204363391972-19742L1942-12-09Chicoutimi, PQMajor League
Brett Gallant4000172013-20141L1988-12-28Summerside, PEIMajor League
Garry Galley5661420592000-20011D1963-04-16Montreal, PQMajor League
Julien Gauthier2754982023-20241R1997-10-15Pointe-aux-Trembles, PQMajor League
Bruno Gervais331959681642005-20116D1984-10-03Longueuil, PQMajor League
Christopher Gibson1400002015-20193G1992-12-27Karkkila, FinlandMajor League
Greg Gilbert425931382313241981-19898F1962-01-22Mississauga, ONTMajor League
Clark Gillies8723043596638911974-198612F1954-04-07Moose Jaw, SASKMajor League
Trevor Gillies562132402009-20123L1979-01-30Cambridge, ONTMajor League
Stephen Gionta3115622016-20192C1983-10-09Rochester, NYMajor League
Ray Giroux16099121999-20022D1976-07-20North Bay, ONTMajor League
Eric Godard1072352602002-20063L1980-03-07Vernon, BCMajor League
Robert "Butch" Goring33287108195301979-19856C1949-10-22St. Boniface, MANMajor League
Michael Grabner2979054144502010-20155R1987-10-05Villach, AustriaMajor League
Mikhail Grabovski109182644412014-20162C1984-01-31Potsdam, GermanyMajor League
Gerry Gray100001972-19731G1948-01-28Brantford, ONTMajor League
Denis Grebeshkov2103382005-20061D1983-10-11Yaroslavl, RussiaMajor League
Josh Green49121426411999-20001C1977-11-16Camrose, ALTAMajor League
Rick Green400001991-19921D1956-02-20Belleville, ONTMajor League
Travis Green388921452372581992-19986C1970-12-20Castlegar, BCMajor League
Andy Greene13431518182019-20223D1982-10-30Trenton, MIMajor League
Thomas Greiss19303382015-20205G1986-01-29Fuessen, GermanyMajor League
Richard Grenier1011221972-19731C1952-09-18Montreal, PQMajor League
Brent Grieve300071993-19941L1969-05-09Oshawa, ONTMajor League
Jari Gronstrand44358291989-19912D1962-11-14Tampere, FinlandMajor League
Paul Guay302221990-19911R1963-09-02Providence, RIMajor League
Bill Guerin1423941801282007-20092R1970-11-09Wilbraham, MAMajor League
Ari Haanpaa6061117371985-19883R1965-11-29Nokia, FinlandMajor League
Jeff Hackett4301161988-19912G1968-06-01London, ONTMajor League
Sean Haggerty1011241997-20002L1976-02-11Rye, NYMajor League
Jaroslav Halak17703362014-20184G1985-05-13Bratislava, SlovakiaMajor League
Micheal Haley432131512009-20123C1986-03-30Guelph, ONTMajor League
Bob Halkidis5000301995-19961D1966-03-05Toronto, ONTMajor League
Kevin Haller31156582000-20022D1970-12-05Trochu, ALTAMajor League
Mats Hallin1081412261031982-19853L1958-03-19Eskilstuna, SwedenMajor League
Mike Halmo20101322013-20141L1991-05-15Kitchener, ONTMajor League
Jeff Hamilton1426882003-20062R1977-09-04Englewood, OHMajor League
Travis Hamonic444261201464522010-20177D1990-08-16St. Malo, MANMajor League
Roman Hamrlik300431101533252000-20044D1974-04-12Zlin, Czech Rep.Major League
Mark Hamway535131891984-19873F1961-08-09Detroit, MIMajor League
Ron Handy1002201984-19851C1963-01-15Toronto, ONTMajor League
Richie Hansen1826841976-19793C1955-10-30Northport, NYMajor League
David Harlock70268681998-19991D1971-03-16Toronto, ONTMajor League
Billy Harris6231842594432961972-19808R1952-01-29Toronto, ONTMajor League
Gerry Hart476201081287831972-19797D1948-01-01Flin Flon, MANMajor League
Neil Hawryliw100001981-19821L1955-11-19Fielding, SASKMajor League
Glenn Healy176066411989-19934G1962-08-23Ajax, ONTMajor League
Raimo Helminen241111241988-19891C1964-03-11Tampere, FinlandMajor League
Darby Hendrickson16145331995-19961C1972-08-28Richfield, MNMajor League
Lorne Henning543731111841021972-19819C1952-02-22Melfort, SASKMajor League
Dale Henry1321326392631984-19906L1964-09-25Prince Albert, SASKMajor League
Ian Herbers603321999-20001D1967-07-18Jasper, ALTAMajor League
Jason Herter101101995-19961D1970-10-02Hafford, SASKMajor League
Jamie Heward5461117261999-20001D1971-03-30Regina, SASKMajor League
Ron Hextall65033521993-19941G1964-05-03Brandon, MANMajor League
Ernie Hicke7681321661972-19753L1947-11-07Regina, SASKMajor League
Thomas Hickey45622951171902012-20229D1989-02-08Calgary, ALTAMajor League
Andy Hilbert218274471742006-20093C1981-02-06Howell, MIMajor League
Sean Hill81124251102006-20071D1970-02-14Duluth, MNMajor League
Jack Hillen175842501092007-20114D1986-01-24Minnetonka, MNMajor League
Randy Hillier8000111991-19921D1960-03-30Toronto, ONTMajor League
Josh Ho-Sang5371724202016-20193R1996-01-22Toronto, ONTMajor League
Goran Hogosta100001977-19781G1954-04-15Appelbo, SwedenMajor League
Benoit Hogue2581051242292821991-19954L1966-10-28Repentigny, PQMajor League
Jason Holland1210141996-19982D1976-04-30Morinville, ALTAMajor League
Simon Holmstrom125211334142022-20242R2001-05-24Tranas, SwedenMajor League
Mike Hordy1100071978-19802D1956-10-10Thunder Bay, ONTMajor League
Bo Horvat111404484452022-20242C1995-04-05London, ONTMajor League
Doug Houda101310131461996-19982D1966-06-03Blairmore, ALTAMajor League
Mike Hough855712291997-19992R1963-02-06Montreal, PQMajor League
Garry Howatt5969312021314661972-19819L1952-09-26Glendon, ALTAMajor League
Scott Howson1853841984-19862C1960-04-09Toronto, ONTMajor League
Tony Hrkac702201999-20001C1966-07-07Thunder Bay, ONTMajor League
Kelly Hrudey2410881051983-19896G1961-01-13Edmonton, ALTAMajor League
Dave Hudson132142943241972-19742C1949-12-28St. Thomas, ONTMajor League
Brent Hughes517310571996-19971L1966-04-05New Westminster, BCMajor League
Trent Hunter459991302292012001-20119R1980-07-05Red Deer, ALTAMajor League
Grant Hutton1810142021-20242D1995-07-25Carmel, INMajor League
Mike Iggulden1114542008-20091C1982-11-09St. Catharines, ONTMajor League
Brad Isbister24767681353061999-20034L1977-05-07Edmonton, ALTAMajor League
Ruslan Iskhakov101102023-20241C2000-07-22Moscow, RussiaMajor League
Tim Jackman1591015253102007-20103R1981-11-14Minot, NDMajor League
Dane Jackson811241997-19981R1970-05-17Castlegar, BCMajor League
Craig Janney1814541998-19991C1967-09-26Hartford, CTMajor League
Mark Janssens12000341997-19981C1968-05-19Surrey, BCMajor League
Cole Jarrett100002005-20061D1983-01-04Sault Ste. Marie, ONTMajor League
Jesse Joensuu678715472008-20134L1987-10-05Pori, FinlandMajor League
Glenn Johannesen200001985-19861L1962-02-15North Battleford, SASKMajor League
Andreas Johansson1823501995-19972C1973-05-19Falun, SwedenMajor League
Aaron Johnson30022302007-20081D1983-04-30Port Hawkesbury, NSMajor League
Chad Johnson1900002014-20151G1986-06-10Saskatoon, SASKMajor League
Justin Johnson200072013-20141R1981-05-05Anchorage, AKMajor League
Randy Johnston400041979-19801D1958-06-02Brampton, ONTMajor League
Ross Johnston134915242832015-20237L1994-02-18Charlottetown, PEIMajor League
Olli Jokinen82111021801999-20001C1978-12-05Kuopio, FinlandMajor League
Connor Jones400022016-20171F1990-08-16Montrose, BCMajor League
Jorgen Jonsson68111728161999-20001C1972-09-29Angelholm, SwedenMajor League
Kenny Jonsson597571752322601995-20049D1974-10-06Angelholm, SwedenMajor League
Tomas Jonsson532842493334601981-19898D1960-04-12Falun, SwedenMajor League
Steve Junker500001992-19942R1972-06-26Castlegar, BCMajor League
Milan Jurcina11172128602010-20122D1983-06-07Liptovsky Mikulas, SlovakiaMajor League
Anders Kallur3831011102111491979-19856F1952-07-06Ludvika, SwedenMajor League
Yan Kaminsky2532541993-19952L1971-07-28Penza, RussiaMajor League
Alexander Karpovtsev301142003-20041D1970-04-07Moscow, RussiaMajor League
Darius Kasparaitis232640464391992-19975D1972-10-16Elektrenai, LithuaniaMajor League
Mike Kaszycki145305181761977-19803F1956-02-27Milton, ONTMajor League
Mark Katic1101142010-20111D1989-05-09Porcupine, ONTMajor League
Bracken Kearns401162015-20172C1981-05-12North Vancouver, BCMajor League
Matt Keith300002007-20081C1983-04-11Edmonton, ALTAMajor League
Mike Kennedy100021998-19991C1972-04-13Toronto, ONTMajor League
Tyler Kennedy1323522014-20151R1986-07-15Sault Ste. Marie, ONTMajor League
Alan Kerr32669851546911984-19917R1964-03-28Hazelton, BCMajor League
Alexander Kharitonov500042001-20021R1976-03-30Moscow, RussiaMajor League
Derek King6382112884993441986-199711L1967-02-11Hamilton, ONTMajor League
Marko Kiprusoff2706642001-20021D1972-06-06Turku, FinlandMajor League
Anton Klementyev100002009-20101D1990-03-25Togliatti, RussiaMajor League
Matt Koalska300022005-20061C1980-05-16St. Paul, MNMajor League
Dustin Kohn2204442009-20101D1987-02-02Edmonton, ALTAMajor League
Otto Koivula2804462019-20233L1998-09-01Nokia, FinlandMajor League
Juraj Kolnik36639122000-20022R1980-11-13Nitra, SlovakiaMajor League
Leo Komarov164113748692018-20224R1987-01-23Narva, EstoniaMajor League
Zenon Konopka822793072010-20111C1981-01-02Niagara-on-the-Lake, ONTMajor League
Steve Konroyd169841491871985-19894D1961-02-10Scarborough, ONTMajor League
Evgeny Korolev42145201999-20023D1978-07-24Moscow, RussiaMajor League
Roger Kortko7971724281984-19862C1963-02-01Rosthern, SASKMajor League
Mikko Koskinen400002010-20111G1988-07-18Vantaa, FinlandMajor League
Viktor Kozlov81252651282006-20071C1975-02-14Togliatti, RussiaMajor League
Jason Krog2827961999-20023C1975-10-09Fernie, BCMajor League
Richard Kromm183274269481985-19937L1964-03-29Trail, BCMajor League
Uwe Krupp1802272941401991-19943D1965-06-24Cologne, GermanyMajor League
Paul Kruse110103132491996-19982L1970-03-15Merritt, BCMajor League
Tom Kuhnhackl647815122018-20202R1992-01-21Landshut, GermanyMajor League
Nikolay Kulemin248374279612014-20184L1986-07-14Magnitogorsk, RussiaMajor League
Tom Kurvers192261081341151991-19943D1962-10-14Minneapolis, MNMajor League
Dale Kushner200021989-19901R1966-06-13Terrace, BCMajor League
Oleg Kvasha33260961562502000-20065L1978-07-26Moscow, RussiaMajor League
Scott Lachance45026791053481991-19998D1972-10-22Charlottesville, VAMajor League
Daniel Lacroix100001999-20001L1969-03-11Montreal, PQMajor League
Andrew Ladd181393372892016-20204L1985-12-12Maple Ridge, BCMajor League
Paul Ladue100002021-20221D1992-09-06Grand Forks, NDMajor League
Pat LaFontaine5302872795663091983-19918C1965-02-22St. Louis, MOMajor League
Gord Lane305951606141979-19856D1953-03-31Brandon, MANMajor League
Dave Langevin42212951074651979-19856D1954-05-15Saint Paul, MNMajor League
Claude Lapointe53576951713541996-20037C1968-10-11Lachine, PQMajor League
Reed Larson3371320351988-19891D1956-07-30Minneapolis, MNMajor League
Brad Lauer2593860982001986-19926L1966-10-27Humboldt, SASKMajor League
Brian Lavender436612471972-19731L1947-04-20Edmonton, ALTAMajor League
Mark Lawrence127182543981997-20014R1972-01-27Burlington, ONTMajor League
Nathan Lawson1000002010-20111G1983-09-29Calgary, ALTAMajor League
Derek Laxdal1631441989-19912R1966-02-21Stonewall, MANMajor League
Nick Leddy518451982431112014-20217D1991-03-20Eden Prairie, MNMajor League
Walt Ledingham601101974-19772L1950-10-26Midale, SASKMajor League
Anders Lee7592601934534672012-202412L1990-07-03Edina, MNMajor League
Bryan Lefley703710561972-19742D1948-10-18Grosse Isle, MANMajor League
Robin Lehner4601102018-20191G1991-07-24Gothenburg, SwedenMajor League
Ken Leiter139143650621984-19884D1961-04-19Detroit, MIMajor League
Alan Letang400002002-20031D1975-09-04Renfrew, ONTMajor League
Dave Lewis514241171414091973-19807D1953-07-03Kindersley, SASKMajor League
Jeff Libby100001997-19981D1974-03-01Waterville, MEMajor League
Trevor Linden107283664651997-19992C1970-04-11Medicine Hat, ALTAMajor League
Mats Lindgren134202646521998-20024C1974-10-01Skalleftea, SwedenMajor League
Brett Lindros512571471994-19962R1975-12-02London, ONTMajor League
Claude Loiselle6975121521991-19943C1963-05-29Ottawa, ONTMajor League
Troy Loney26549231994-19951L1963-09-21Bow Island, ALTAMajor League
Danny Lorenz800001990-19933G1969-12-12Murrayville, BCMajor League
Bob Lorimer220847551721976-19815D1953-08-25Toronto, ONTMajor League
Craig Ludwig75189771990-19911D1961-03-15Rhinelander, WIMajor League
Warren Luhning1900081997-19992R1975-07-03Edmonton, ALTAMajor League
Brad Lukowich5711213322005-20061D1976-08-12Cranbrook, BCMajor League
Chris Luongo138513181041993-19963D1967-03-17Detroit, MIMajor League
Roberto Luongo2400001999-20001G1979-04-04Montreal, PQMajor League
Andrew MacDonald2951772891392008-20146D1986-09-07Judique, NSMajor League
Joey MacDonald5101162007-20092G1980-02-07Pictou, NSMajor League
Garth MacGuigan501121979-19842C1956-02-16Charlottetown, PEIMajor League
Kyle MacLean32459112023-20241C1999-04-29Livingston, NJMajor League
Bill MacMillan231323668511973-19774C1943-03-07Charlottetown, PEIMajor League
Mike MacWilliam6000141995-19961L1967-02-14Burnaby, BCMajor League
Jim Mair4921113411972-19731D1946-05-15Schumacher, ONTMajor League
Mikko Makela30795124219981985-19905L1965-02-28Tampere, FinlandMajor League
Vladimir Malakhov16627981251711992-19953D1968-08-30Sverdlovsk, RussiaMajor League
David Maley37066741993-19941L1963-04-24Beaver Dam, WIMajor League
Dean Malkoc201171998-19991D1970-01-26Vancouver, BCMajor League
Don Maloney91163248531989-19912F1958-09-05Lindsay, ONTMajor League
George Maneluk400021990-19911G1967-07-25Winnipeg, MANMajor League
Eric Manlow2623562002-20042L1975-04-07Belleville, ONTMajor League
Peter Mannino300002008-20091G1984-02-17Farmington Hills, MIMajor League
Justin Mapletoft3836982002-20042C1981-01-11Lloydminster, SASKMajor League
Brian Marchinko4226801972-19742C1948-08-02Weyburn, SASKMajor League
Hector Marini4581624941978-19823F1957-01-27Timmins, ONTMajor League
Chris Marinucci1214521994-19951C1971-12-29Grand Rapids, MNMajor League
Masi Marjamaki100002005-20061L1985-01-16Pori, FinlandMajor League
Daniel Marois4041014531991-19932R1968-10-03Montreal, PQMajor League
Bert Marshall392887953481973-19796D1943-11-22Kamloops, BCMajor League
Matt Martin82373821559852009-202413L1989-05-08Windsor, ONTMajor League
Radek Martinek47924851092802001-201411D1976-08-31Havlicko Brod, Czech Rep.Major League
Steve Martins39134202000-20011C1972-04-13Gatineau, PQMajor League
Greg Mauldin100002009-20101L1982-06-10Holliston, MAMajor League
Scott Mayfield46925911164302013-202411D1992-10-14St. Louis, MOMajor League
Dean McAmmond1827982008-20091L1973-06-15Grande Cache, ALTAMajor League
Wayne McBean12082432951988-19945D1969-02-21Calgary, ALTAMajor League
Bryan McCabe2201845634661995-19983D1975-06-08St. Catharines, ONTMajor League
Colin McDonald133172643662012-20153R1984-09-30Wethersfield, CTMajor League
Hubie McDonough139311950511989-19923C1963-08-07Manchester, NHMajor League
Mike McEwen143125567821980-19844D1956-08-10Hornepayne, ONTMajor League
Bob McGill300051993-19941D1962-04-27Leduc, ALTAMajor League
Marty McInnis337791191981151991-19976L1970-06-02Weymouth, MAMajor League
Alex McKendry1000021977-19803F1956-11-21Midland, ONTMajor League
Kurtis McLean410102008-20091C1980-11-02Kirkland Lake, ONTMajor League
Todd McLellan511201987-19881C1967-10-03Melville, SASKMajor League
Jamie McLennan56011101993-19963G1971-06-30Edmonton, ALTAMajor League
Dave McLlwain5891625281991-19972C1967-06-09Seaforth, ONTMajor League
Rollie Melanson136055501980-19855G1960-06-28Moncton, NBMajor League
Wayne Merrick411811161971351977-19847C1952-04-23Sarnia, ONTMajor League
Freddy Meyer1781128391002006-20104D1981-01-04Sanbornville, NHMajor League
Branislav Mezei66167652000-20022D1980-10-08Nitra, SlovakiaMajor League
Petr Mika300001999-20001R1979-02-12Praque, Czech Rep.Major League
Bill Mikkelson7211011451972-19731D1948-05-21Neepawa, MANMajor League
Kevin Miller33156131998-19991R1965-09-09Lansing, MIMajor League
Kip Miller548212981994-20023C1969-06-11Lansing, MIMajor League
Tom Miller89151833251972-19753C1947-03-31Kitchener, ONTMajor League
Al Montoya5101142010-20122G1985-02-13Chicago, ILMajor League
Ken Morrow55017881053091979-198910D1956-10-17Flint, MIMajor League
Mike Mottau49055232010-20122D1978-03-19Quincy, MAMajor League
Kael Mouillierat611282014-20151L1987-12-09Edmonton, ALTAMajor League
Matt Moulson304118105223562009-20145L1983-11-01North York, ONTMajor League
Bill Muckalt72151833371999-20012R1974-07-15Surrey, BCMajor League
Brian Mullen81181432281992-19931F1962-03-16New York, NYMajor League
Kirk Muller277815291994-19962C1966-02-08Kingston, ONTMajor League
Ken Murray39044591972-19731D1948-01-22Toronto, ONTMajor League
Anders Myrvold1201102000-20011D1975-08-12Lorenskog, NorwayMajor League
Dmitri Nabokov304913181998-20002C1977-01-04Novosibirsk, RussiaMajor League
Evgeni Nabokov123055162011-20143G1975-07-25Kamenogorsk, KazakhstanMajor League
Evgeny Namestnikov601141997-19981D1971-10-09Novgorod, RussiaMajor League
Alain Nasreddine300022002-20031D1975-07-10Montreal, PQMajor League
Brock Nelson8402752565313042012-202412C1991-10-15Warroad, MNMajor League
Sergei Nemchinov141182745461997-19992C1964-01-14Moscow, RussiaMajor League
Aaron Ness29123122011-20142D1990-05-18Roseau, MNMajor League
Michal Neuvirth500002014-20151G1988-03-23Usti Nad Labem, Czech Rep.Major League
Neil Nicholson39314231972-19783D1949-09-12Saint John, NBMajor League
Nino Niederreiter64213202010-20122R1992-09-08Chur, SwitzerlandMajor League
Frans Nielsen6061192303491122006-201610C1984-04-24Herning, DenmarkMajor League
Janne Niinimaa1361133441402002-20063D1975-05-22Raahe, FinlandMajor League
Anders Nilsson2300022011-20142G1990-03-19Lulea, SwedenMajor League
Robert Nilsson5361420262005-20061C1985-01-10Calgary, ALTAMajor League
Petteri Nokelainen1511242005-20061R1986-01-16Imatra, FinlandMajor League
Jeff Norton282221661882321987-19936D1965-11-25Acton, MAMajor League
Gary Nylund2111152633761988-19935D1963-10-28Surrey, BCMajor League
Bob Nystrom90023527851312481972-198614R1952-10-10Stockholm, SwedenMajor League
Gino Odjick82913222541997-20003L1970-09-07Maniwaki, PQMajor League
Todd Okerlund400021987-19881R1964-09-06Burnsville, MNMajor League
Kyle Okposo5291392303693102007-20169R1988-04-16St. Paul, MNMajor League
Vladimir Orszagh34325121997-20003R1977-05-24Banska Bystrica, SlovakiaMajor League
Chris Osgood103044222001-20032G1972-11-26Peace River, ALTAMajor League
Jean-Gabriel Pageau2905884142842019-20245C1992-11-11Ottawa, ONTMajor League
Zigmund Palffy3311681633311731993-19996R1972-05-05Skalica, SlovakiaMajor League
Kyle Palmieri22363611241092020-20244C1991-02-01Smithtown, NYMajor League
Jay Pandolfo6212382011-20121L1974-12-27Winchester, MAMajor League
Richard Panik401102021-20221R1991-02-07Martin, SlovakiaMajor League
Grigori Panteleev400001995-19961L1972-11-13Gastello, RussiaMajor League
Justin Papineau699716122002-20042C1980-01-15Ottawa, ONTMajor League
P.A. Parenteau16138821201352010-20122R1983-03-24Hull, PQMajor League
Jean-Paul Parise24073981711601974-19784L1941-12-11Smooth Rock Falls, ONTMajor League
Zach Parise164363369522021-20232L1984-07-28Minneapolis, MNMajor League
Richard Park31645751201152006-20104C1976-05-27Seoul, South KoreaMajor League
Greg Parks2312361990-19933R1967-03-25Edmonton, ALTAMajor League
Mark Parrish345118962141222000-20065R1977-02-02Edina, MNMajor League
Scott Pearson201101999-20001L1969-12-19Cornwall, ONTMajor League
Mike Peca22249931421762001-20043C1974-03-26Toronto, ONTMajor League
Adam Pelech500261141402012015-20249D1994-08-16Toronto, ONTMajor League
John Persson1010162013-20141L1992-05-18Ostersund, SwedenMajor League
Stefan Persson622523173695741977-19869D1954-12-22Umea, SwedenMajor League
Robert Petrovicky1100042000-20011C1973-10-26Kosice, SlovakiaMajor League
Tomi Pettinen24000182002-20063D1977-06-17Ylojarvi, FinlandMajor League
Rich Pilon5096546015251988-200012D1968-04-30Saskatoon, SASKMajor League
Dan Plante159914231351993-19984R1971-10-05St. Louis, MOMajor League
Jason Podollan100022001-20021R1976-02-18Vernon, BCMajor League
Thomas Poeck59123352008-20091D1981-12-02Klagenfurt, AustriaMajor League
Tom Poti7863844742006-20071D1977-03-22Worcester, MAMajor League
Denis Potvin1060310742105213561973-198815D1953-10-29Hull, PQMajor League
Felix Potvin3800021998-20002G1971-06-23Anjou, PQMajor League
Jean Potvin402461672133301972-19818D1949-03-25Ottawa, ONTMajor League
Kevin Poulin5001102010-20155G1990-04-12Montreal, PQMajor League
Pat Price182845531041975-19794D1955-03-24Nelson, BCMajor League
Shane Prince8491625332015-20183L1992-11-16Rochester, NYMajor League
Chris Pryor18000511987-19903D1961-01-23St. Paul, MNMajor League
David Pulkkinen200001972-19731C1949-05-18Kapuskasing, ONTMajor League
Ryan Pulock48648143191912015-20249D1994-10-06Dauphin, MANMajor League
Taylor Pyatt7841418392000-20011L1981-08-19Thunder Bay, ONTMajor League
Alan Quine8461622122015-20183C1993-02-25Belleville, ONTMajor League
Deron Quint500002006-20071D1976-03-12Durham, NHMajor League
Rhett Rakhshani700022010-20122R1988-03-06Huntington Beach, CAMajor League
Aatu Raty1220242022-20231C2002-11-14Oulu, FinlandMajor League
Marty Reasoner9211011382011-20132C1977-02-26Honeoye Falls, NYMajor League
Joel Rechlicz23011952008-20102R1987-06-14Brookfield, WIMajor League
Joe Reekie151836442241989-19923D1965-02-22Victoria, BCMajor League
Dylan Reese7431417402009-20123D1984-08-29Pittsburgh, PAMajor League
Darcy Regier1101171982-19842D1956-11-27Swift Current, SASKMajor League
Steven Regier1800042005-20083L1984-08-31Spruce Grove, ALTAMajor League
Peter Regin44257182013-20141C1986-04-16Herning, DenmarkMajor League
Robert Reichel1644991140861996-19993C1971-06-25Litvinov, Czech Rep.Major League
Mike Reilly5961824282023-20241D1993-07-13Chicago, ILMajor League
Griffin Reinhart801162014-20151D1994-01-24North Vancouver, BCMajor League
Glenn "Chico" Resch282099241973-19818G1948-07-10Moose Jaw, SASKMajor League
Barry Richter7261824341998-19991D1970-09-11Madison, WIMajor League
Jamie Rivers7511617841999-20001D1975-03-16Ottawa, ONTMajor League
Randy Robitaille6071926242002-20072C1975-10-12Ottawa, ONTMajor League
David Roche100002001-20021L1975-06-13Lindsay, ONTMajor League
Dwayne Roloson70011162009-20112G1969-10-12Simcoe, ONTMajor League
Brian Rolston4945962011-20121L1973-02-21Flint, MIMajor League
Alexander Romanov15793544632022-20242D2000-01-06Moscow, RussiaMajor League
Doug Rombough408715141973-19752C1950-07-08Fergus, ONTMajor League
Cliff Ronning409152422003-20041C1965-10-01Burnaby, BCMajor League
Allan Rourke1702242005-20072D1980-03-06Mississauga, ONTMajor League
Joe Sacco98639551997-19992R1969-02-04Medford, MAMajor League
Robin Salo3236982021-20232D1998-10-13Espoo, FinlandMajor League
Tommy Salo187033471994-19995G1971-02-01Surahammar, SwedenMajor League
Dave Salvian1976-19771L1955-09-09Toronto, ONTMajor League
Miroslav Satan24378881661392005-20083L1974-10-22Topolcany, SlovakiaMajor League
Luca Sbisa901142018-20191D1990-01-30Ozieri, ItalyMajor League
Dave Scatchard34781871685041999-20045C1976-02-20Hinton, ALTAMajor League
Cory Schneider100002021-20221G1986-03-18Marblehead, MAMajor League
Mathieu Schneider781442561231994-19962D1969-06-12New York, NYMajor League
Rob Schremp89173047202009-20112C1986-07-01Fulton, NYMajor League
Ray Schultz450441551997-20036D1976-11-14Edmonton, ALTAMajor League
Scott Scissons200001990-19943C1971-10-29Saskatoon, SASKMajor League
Dennis Seidenberg10152227492016-20182D1981-07-18Schwenningen, GermanyMajor League
Alexander Semak69201434681995-19961C1966-02-11Ufa, RussiaMajor League
Brent Severyn84211132141994-19962D1966-02-22Vegreville, ALTAMajor League
Mike Sillinger141424587742006-20093C1971-06-29Regina, SASKMajor League
Jonathan Sim1622319421102007-20114L1977-09-29New Glasgow, NSMajor League
Chris Simon951119301182006-20082L1972-01-30Wawa, ONTMajor League
Jason Simon4000341993-19941W1969-03-21Sarnia, ONTMajor League
Shane Sims100002010-20111D1988-04-30East Amherst, NYMajor League
Brett Skinner1100042008-20091D1983-06-28Brandon, MANMajor League
Billy Smith675112134841972-198917G1950-12-12Perth, ONTMajor League
Brandon Smith300002002-20031D1973-02-25Hazelton, BCMajor League
Ron Smith11112141972-19731D1952-11-19Port Hope, ONTMajor League
Trevor Smith710102008-20091C1985-02-08Ottawa, ONTMajor League
Vern Smith100001984-19851D1964-05-30Lethbridge, ALTAMajor League
Wyatt Smith42088262005-20061C1977-02-13Thief River Falls, MNMajor League
Bryan Smolinski22757821391081996-19993C1971-12-27Toledo, OHMajor League
Ryan Smyth1851015142006-20071L1976-02-21Banff, ALTAMajor League
Garth Snow127011682001-20064G1969-07-28Wrentham, MAMajor League
Tommy Soderstrom7800091994-19973G1969-07-17Stockholm, SwedenMajor League
Brent Sopel5722527642005-20061D1977-01-07Calgary, ALTAMajor League
Ilya Sorokin19203302020-20244G1995-08-04Mezhdurechensk, RussiaMajor League
Nikita Soshnikov300002022-20231R1993-10-14Nizhny Tagil, RussiaMajor League
Brian Spencer1321940591551972-19742L1949-09-03Fort Saint James, BCMajor League
Matthew Spiller901172007-20081D1983-02-07Daysland, ALTAMajor League
Andre St. Laurent26138661041911973-19785C1953-02-16Rouyn-Noranda, PQMajor League
Steve Staios65088532011-20121R1973-07-28Hamilton, ONTMajor League
Paul Stanton1804491994-19951D1967-06-22Boston, MAMajor League
Mike Stapleton3414522000-20011C1966-05-05Sarnia, ONTMajor League
Mike Stevens9101141988-19891L1965-12-30Kitchener, ONTMajor League
Ralph Stewart1994961110241972-19764C1948-12-02Fort William, ONTMajor League
Ron Stewart2222441972-19731C1932-07-11Calgary, ALTAMajor League
Brian Strait17062026872012-20164D1988-01-04Waltham, MAMajor League
Martin Straka222101261995-19961C1972-09-03Plzen, CzechMajor League
Mark Streit286401391791782008-20134D1977-12-11Bern, SwitzerlandMajor League
Ryan Strome25845811261232013-20174C1993-07-11Mississauga, ONTMajor League
Jason Strudwick18011431995-19982D1975-07-17Edmonton, ALTAMajor League
Johan Sundstrom1101162013-20141C1992-09-21Gothenburg, SwedenMajor League
Brent Sutter6942873236107611980-199212C1962-06-10Viking, ALTAMajor League
Duane Sutter5471211712928931979-19878R1960-03-16Viking, ALTAMajor League
Ron Sutter27145211994-19951C1963-12-02Viking, ALTAMajor League
Andy Sutton135723301992007-20103D1975-03-10Kingston, ONTMajor League
Ken Sutton2102282001-20021D1969-11-05Edmonton, ALTAMajor League
Bob Sweeney666612591995-19961C1964-01-25Boxboro, MAMajor League
Jeff Tambellini176182846682005-20105R1984-04-13Calgary, ALTAMajor League
Steve Tambellini107242549211978-19813C1958-05-14Trail, BCMajor League
Dick Tarnstrom6231619382001-20021D1975-01-20Sundbyberg, SwedenMajor League
John Tavares6692723496213072009-20189C1990-09-20Mississauga, ONTMajor League
Chris Taylor2204441994-19973C1972-03-06Stratford, ONTMajor League
Vic "Skeeter" Teal100001973-19741C1949-08-10St. Catharines, ONTMajor League
Chris Terreri800022000-20011G1964-11-15Providence, RIMajor League
Gilles Thibaudeau20448171989-19901C1963-03-04Montreal, PQMajor League
Steve Thomas2751181402583811991-19954R1963-07-15Stockport, EnglandMajor League
Nate Thompson823710882008-20102C1984-10-05Anchorage, AKMajor League
Milan Tichy10044101994-19962D1969-09-22Plzen, CzechMajor League
Mattias Timander8541418262002-20042D1974-04-16Solleftea, SwedenMajor League
Dmytro Timashov100002020-20211L1996-10-01Kirovograd, UkraineMajor League
Devon Toews116113546202018-20202D1994-02-21Abbotsford, BCMajor League
Jeff Toms39246102000-20011L1974-06-04Swift Current, SASKMajor League
John Tonelli5942063385444731978-19868C1957-03-23Milton, ONTMajor League
Raffi Torres31066162001-20032L1981-10-08Toronto, ONTMajor League
Graeme Townshend912301991-19932R1965-10-23Kingston, JamaicaMajor League
Bryan Trottier112350085313537981975-199015F1956-07-17Val Marie, SASKMajor League
John Tucker2034741990-19911C1964-09-29Windsor, ONTMajor League
Marko Tuomainen100002001-20021R1972-04-25Kuopio, FinlandMajor League
Pierre Turgeon255147193340701991-19954C1969-08-28Rouyn-Noranda, PQMajor League
Brad Turner300001991-19921D1968-05-25Winnipeg, MANMajor League
David Ullstrom496713122011-20132C1989-04-22Jonkoping, SwedenMajor League
Nicholas Vachon100001996-19971L1972-07-20Montreal, PQMajor League
Steve Valiquette600001999-20001G1977-08-20Etobicoke, ONTMajor League
Darren Van Impe14123162001-20021D1973-05-18Saskatoon, SASKMajor League
John Vanbiesbrouck4400082000-20011G1963-09-04Detroit, MIMajor League
Thomas Vanek47172744342013-20141L1984-01-19Vienna, AustriaMajor League
Semyon Varlamov16301122019-20245G1988-04-27Samara, RussiaMajor League
Josef Vasicek81161935532007-20081C1980-09-12Havlickuv Brod, Czech Rep.Major League
Andrei Vasilyev1525761994-19973L1972-03-30Voskresensk, RussiaMajor League
Dennis Vaske232541462471990-19988D1967-10-11Rockford, ILMajor League
Yvon Vautour17314241979-19801F1956-09-10Saint John, NBMajor League
Lubomir Visnovsky112113445382012-20153D1976-08-11Topolcany, SlovakiaMajor League
David Volek396951542492011988-19946L1966-06-16Prague, Czech Rep.Major League
Mick Vukota50916294518791987-199710R1966-09-14Saskatoon, SASKMajor League
Chris Wagner1510122017-20181R1991-05-27Walpole, MAMajor League
Oliver Wahlstrom1933433671392019-20245R2000-06-13Portland, MEMajor League
Tim Wallace3101162011-20121F1984-08-06Anchorage, AKMajor League
Mike Walsh1420241987-19892C1962-04-03New York, NYMajor League
Ben Walter1210102007-20092C1984-05-11Beaconsfield, PQMajor League
Mike Watt120132336291998-20002L1976-03-31Seaforth, ONTMajor League
Steve Webb316513185301996-20048R1975-04-20Peterborough, ONTMajor League
Kevin Weekes3601101999-20001G1975-04-04Toronto, ONTMajor League
Steve Weeks2300021991-19921G1958-06-30Scarborough, ONTMajor League
Doug Weight107135164732008-20113C1971-01-21Detroit, MIMajor League
Mattias Weinhandl155163349502002-20063R1980-06-01Ljunjby, SwedenMajor League
Ed Westfall4931051812861341972-19797R1940-09-19Belleville, ONTMajor League
Jason Widmer500071994-19962D1973-08-01Calgary, ALTAMajor League
Jason Wiemer941022321402002-20042C1976-04-14Kimberley, BCMajor League
Ty Wishart21145102010-20122D1988-05-19Belleville, ONTMajor League
James Wisniewski3231821182010-20111D1984-02-21Canton, MIMajor League
Brendan Witt247530353212006-20104D1975-02-20Humboldt, SASKMajor League
Randy Wood38194781722941986-19977L1963-10-12Princeton, NJMajor League
Parker Wotherspoon1201142022-20231D1997-08-24Surrey, BCMajor League
Alexei Yashin3461191712901792001-20075C1973-11-05Sverdlovsk, RussiaMajor League
Mike York107194665442005-20072C1978-01-03Waterford, MIMajor League
Travis Zajac1311202020-20211C1985-05-13Winnipeg, MANMajor League
Richard Zednik1012322006-20071L1976-01-06Banska Bystrica, SlovakiaMajor League
Alexei Zhitnik89733401282005-20072D1972-10-10Kiev, UkraineMajor League
Marek Zidlicky5341216202015-20161D1977-02-03Most, Czech Rep.Major League
Harry Zolnierczyk200002014-20151L1987-09-01Toronto, ONTMajor 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.