hockey DB
search by league
team
morning report
contact us
home

San Jose Sharks all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Calen Addison6011112662023-20241D2000-04-11Brandon, MANMajor League
Andrew Agozzino412302022-20231L1991-01-03Kleinburg, ONTMajor League
Peter Ahola20235161992-19931D1968-05-14Espoo, FinlandMajor League
Perry Anderson4848121431991-19921L1961-10-14Barrie, ONTMajor League
Niklas Andersson500021997-19981L1971-05-20Kungalv, SwedenMajor League
Riley Armstrong200022008-20091R1984-11-08Saskatoon, SASKMajor League
Justin Bailey59591462023-20241R1995-07-01Buffalo, NYMajor League
Jamie Baker1863527621391993-19994C1966-08-31Nepean, ONTMajor League
Rudolfs Balcers102192140362020-20222L1997-04-08Liepaja, LatviaMajor League
Steve Bancroft501122001-20021D1970-10-06Toronto, ONTMajor League
Alexander Barabanov1933274106482020-20244L1994-06-17St. Petersburg, RussiaMajor League
Don Barber1213421991-19921R1964-12-02Victoria, BCMajor League
Sergei Bautin100021995-19961D1967-03-11Rahachow, BelarusMajor League
Robin Bawa42505471992-19931R1966-03-26Duncan, BCMajor League
Mark Beaufait510101992-19931C1970-05-13Royal Oak, MIMajor League
Ed Belfour1300081996-19971G1965-04-21Carman, MANMajor League
Mark Bell71111021832006-20071C1980-08-05St. Paul's, ONTMajor League
Matt Benning9112526402022-20242D1994-05-25Edmonton, ALTAMajor League
Perry Berezan94151126581991-19932C1964-12-05Edmonton, ALTAMajor League
Lean Bergmann1301182019-20212C1998-10-04Hemer, GermanyMajor League
Steve Bernier1604239811262005-20083R1985-03-31Quebec, PQMajor League
Mackenzie Blackwood4400022023-20241G1996-12-09Thunder Bay, ONTMajor League
Rob Blake1431758751702008-20102D1969-12-10Simcoe, ONTMajor League
Joachim Blichfeld8101142019-20212L1998-07-17Frederikshavn, DenmarkMajor League
Doug Bodger166940491461995-19983D1966-06-18Chemainus, BCMajor League
Mikkel Boedker155253863222016-20182L1989-12-16Brondby, DenmarkMajor League
Nick Bonino139261945462021-20232C1988-04-20Hartford, CTMajor League
Thomas Bordeleau4361218182021-20243C2002-01-03Houston, TXMajor League
Brian Boucher2700022007-20092G1977-01-02Woonsocket, RIMajor League
Brad Boyes100022003-20041R1982-04-17Mississauga, ONTMajor League
Dan Boyle431682012693052008-20146D1976-07-12Ottawa, ONTMajor League
Steve Bozek588816271991-19921F1960-11-26Kelowna, BCMajor League
Matt Bradley121121729992000-20033R1978-06-13Stittsville, ONTMajor League
Justin Braun607241301542262010-20199D1987-02-10Minneapolis, MNMajor League
Rich Brennan1112321997-19981D1972-11-26Schenectady, NYMajor League
Jonny Brodzinski301102019-20201C1993-06-19Ham Lake, MNMajor League
Curtis Brown123151833722003-20083L1976-02-12Unity, SASKMajor League
Dave Brown37314461995-19961R1962-10-12Saskatoon, SASKMajor League
Mike Brown1043581602013-20163R1985-06-24Chicago, ILMajor League
David Bruce79241943791991-19943L1964-10-07Thunder Bay, ONTMajor League
Adam Burish81246642012-20153R1983-01-06Madison, WIMajor League
Brent Burns7981724225944382011-202211D1985-03-09Barrie, ONTMajor League
Shawn Burr606713791997-19992L1966-07-01Sarnia, ONTMajor League
Kyle Burroughs73268712023-20241D1995-07-12Vancouver, BCMajor League
Vyacheslav Butsayev18224101993-19952C1970-06-13Tolyatti, RussiaMajor League
Ilya Byakin13055141994-19951D1963-02-02Sverdlovsk, UkraineMajor League
Lyndon Byers184151221992-19931L1964-02-29Saskatoon, SASKMajor League
Joe Callahan101102009-20101D1982-12-20Abington, MAMajor League
Jan Caloun13831101995-19972R1972-12-20Usti nad Labem, Czech Rep.Major League
Brian Campbell203161982007-20081D1979-05-23Strathroy, ONTMajor League
Dave Capuano401101993-19941L1968-07-27Warwick, RIMajor League
Matt Carkner101122005-20061D1980-11-03Winchester, ONTMajor League
Matt Carle151164763702005-20083D1984-09-25Anchorage, AKMajor League
Ryan Carpenter9071017122015-20244C1991-01-18Oviedo, FLMajor League
Trevor Carrick300052019-20201D1994-07-04Stouffville, ONTMajor League
John Carter597916811991-19932L1963-05-03Winchester, MAMajor League
Tom Cavanagh1812342007-20092C1982-03-24Warwick, RIMajor League
Rourke Chartier1310122018-20191C1996-04-03Saskatoon, SASKMajor League
Jonathan Cheechoo4401651262913042002-20096R1980-07-15Moose Factory, ONTMajor League
Ivan Chekhovich401102020-20211L1999-01-04Yekaterinburg, RussiaMajor League
Sasha Chmelevski240101062020-20222C1999-06-09Huntington Beach, CAMajor League
Magnus Chrona900002023-20241G2000-08-28Skelleftea, SwedenMajor League
Nick Cicek16044152022-20231D2000-05-29Winnipeg, MANMajor League
Fredrik Claesson400002020-20211D1992-11-24Stockholm, SwedenMajor League
Ryane Clowe4231011702715672005-20138L1982-09-30St. John's, NFLDMajor League
Andrew Cogliano5641115122021-20221C1987-06-14Toronto, ONTMajor League
Mike Colman15011321991-19921D1968-08-04Stoneham, MAMajor League
Devin Cooley600002023-20241G1997-05-25Los Gatos, CAMajor League
Yvon Corriveau20371001992-19931L1967-02-08Welland, ONTMajor League
Ed Courtenay4471320101991-19932R1968-02-02Verdun, PQMajor League
Logan Couture9333233787012552009-202415C1989-03-28Guelph, ONTMajor League
Craig Coxe10202191991-19921C1964-01-21Chula Vista, CAMajor League
Mike Craig300021998-20022R1971-06-06London, ONTMajor League
Dale Craigwell98111829281991-19943C1971-04-24Toronto, ONTMajor League
Murray Craven129162945471997-20003C1964-07-25Medicine Hat, ALTAMajor League
Kyle Criscuolo110102022-20231C1992-05-05Southampton, NJMajor League
Shawn Cronin630441371993-19952D1963-08-20Flushing, MIMajor League
Jonathan Dahlen61121022122021-20221C1997-12-20Ostersund, SwedenMajor League
Ulf Dahlen161415293461993-19974R1967-01-12Ostersund, SwedenMajor League
Vincent Damphousse385921972893161998-20046C1967-12-17Montreal, PQMajor League
Mathieu Darche200002006-20071L1976-11-26Montreal, PQMajor League
Brandon Davidson500002019-20201D1991-08-21Taber, ALTAMajor League
Rob Davison176212142382002-20085D1980-05-01St. Catharines, ONTMajor League
Aaron Dell11101102016-20235G1989-05-04Airdrie, ALTAMajor League
Dylan DeMelo13332932622015-20183D1993-05-01London, ONTMajor League
Jason Demers3001682981192009-20156D1988-06-09Dorval, PQMajor League
Larry DePalma20268411992-19931L1965-10-27Trenton, MIMajor League
Andrew Desjardins2721533482482010-20155C1986-07-27Sudbury, ONTMajor League
Brenden Dillon4391375883792014-20206D1990-11-13New Westminster, BCMajor League
Niko Dimitrakos134193453832002-20063C1979-05-21Boston, MAMajor League
Bobby Dollas16112142000-20011D1965-01-31Montreal, PQMajor League
Ryan Donato5061420102020-20211C1996-04-09Boston, MAMajor League
Shean Donovan1812517421091994-19984R1975-01-22Timmins, ONTMajor League
Joonas Donskoi2834577122662015-20194R1992-04-13Raahe, FinlandMajor League
Devan Dubnyk1700022020-20211G1986-05-04Regina, SASKMajor League
Gaetan Duchesne117142539441993-19952L1962-07-11Quebec City, PQMajor League
Anthony Duclair56161127282023-20241L1995-08-26Pointe-Claire, PQMajor League
Ryan Dzingel610102021-20221C1992-03-09Wheaton, ILMajor League
Ben Eager34437432010-20111L1984-01-22Ottawa, ONTMajor League
Christian Ehrhoff341251071322442003-20095D1982-07-06Moers, GermanyMajor League
William Eklund97183452382021-20243L2002-10-12Stockholm, SwedenMajor League
Nils Ekman1594369112882003-20062R1976-03-11Stockholm, SwedenMajor League
Todd Elik973251831071993-19952C1966-04-15Brampton, ONTMajor League
Ty Emberson30191062023-20241D2000-05-23Eau Claire, WIMajor League
Gary Emmons310101993-19941C1963-12-30Winnipeg, MANMajor League
Bob Errey1071726431731993-19973L1964-09-21Montreal, PQMajor League
Kevin Evans5011251991-19921L1965-07-10Peterborough, ONTMajor League
Dean Evason1582334572311991-19932C1964-08-22Flin Flon, MANMajor League
Todd Ewen510221621996-19971R1966-03-22Saskatoon, SASKMajor League
Michael Eyssimont20358342022-20231C1996-09-09Littleton, COMajor League
Jim Fahey7912324652002-20063D1979-05-11Boston, MAMajor League
Pat Falloon2587686162751991-19965R1972-09-22Foxwarren, MANMajor League
Taylor Fedun704442014-20151D1988-06-04Edmonton, ALTAMajor League
Eric Fehr1431402017-20181C1985-09-07Winkler, MANMajor League
Paul Fenton6011415331991-19921F1959-12-22Springfield, MAMajor League
Mario Ferraro3301262741282019-20245D1998-09-17Toronto, ONTMajor League
Benn Ferriero9214822252009-20123R1987-04-29Essex, MAMajor League
Jesse Fibiger1600022002-20031D1978-04-04Victoria, BCMajor League
Wade Flaherty5301101991-19975G1968-01-11Terrace, BCMajor League
Iain Fraser200021996-19971C1969-08-10Scarborough, ONTMajor League
Jeff Friesen5121492013503161994-20017L1976-08-05Meadow Lake, SASKMajor League
Kurtis Gabriel11000552020-20211R1993-04-20Newmarket, ONTMajor League
Jonah Gadjovich7846101312021-20232L1998-10-12Whitby, ONTMajor League
Link Gaetz4866123261991-19921D1968-10-02Vancouver, BCMajor League
T.J. Galiardi506915202011-20132L1988-04-22Calgary, ALTAMajor League
Dylan Gambrell110101323322017-20214C1996-08-26Bonney Lake, WAMajor League
Johan Garpenlov1844686132901991-19954L1968-03-21Stockholm, SwedenMajor League
Rob Gaudreau143384078461992-19942R1970-01-20Cranston, RIMajor League
Sean Gauthier100001998-19991G1971-03-28Sudbury, ONTMajor League
Todd Gill143834421321996-19982D1965-11-09Brockville, ONTMajor League
Marcel Goc265203454762003-20095C1983-08-24Calw, West GermanyMajor League
Nikolay Goldobin1111202015-20172R1995-10-07Moscow, RussiaMajor League
Scott Gomez3921315222012-20131C1979-12-23Anchorage, AKMajor League
Barclay Goodrow2682645712352014-20206C1993-02-26Toronto, ONTMajor League
Josh Gorges961910572005-20072D1984-08-14Kelowna, BCMajor League
Collin Graf702202023-20241R2002-09-21Lincoln, MAMajor League
Tony Granato2795742993871996-20015L1964-07-25Downers Grove, ILMajor League
Mikael Granlund69124860322023-20241C1992-02-26Oulu, FinlandMajor League
Adam Graves163262349832001-20032L1968-04-12Tecumseh, ONTMajor League
Noah Gregor178262551712019-20234C1998-07-28Beaumont, ALTAMajor League
Thomas Greiss4400042007-20134G1986-01-29Fuessen, GermanyMajor League
Mike Grier221354378922006-20093R1975-01-05Detroit, MIMajor League
Troy Grosenick200002014-20151G1989-08-27Brookfield, WIMajor League
Bill Guerin16819142006-20071R1970-11-09Wilbraham, MAMajor League
Steve Guolla64161127201996-19993C1973-03-15Scarborough, ONTMajor League
Danil Gushchin622402022-20242L2002-02-06Yekaterinburg, RussiaMajor League
Jeff Hackett78033121991-19932G1968-06-01London, ONTMajor League
Jayden Halbgewachs301142021-20221L1997-03-22Regina, SASKMajor League
Micheal Haley97412162322014-20194C1986-03-30Guelph, ONTMajor League
Freddie Hamilton1200022013-20152C1992-01-01Toronto, ONTMajor League
Ken Hammond4651015821991-19921D1963-08-22London, ONTMajor League
Fredrik Handemark810122020-20211C1993-08-27Bjorbo, SwedenMajor League
Michal Handzus9581826302011-20132C1977-03-11Banska Bystrica, SlovakiaMajor League
Scott Hannan626301161464121998-201511D1979-01-23Richmond, BCMajor League
Jannik Hansen6141721222016-20182R1986-03-15Rodovre, DenmarkMajor League
Scott Harrington2816782022-20231D1993-03-10Kingston, ONTMajor League
Todd Harvey3013449833351999-20045R1975-02-17Hamilton, ONTMajor League
Santeri Hatakka902222021-20221D2001-01-15Riihimaki, FinlandMajor League
Martin Havlat127274067622011-20143R1981-04-19Mlada Boleslav, Czech Rep.Major League
Greg Hawgood6361218691996-19971D1968-08-10Edmonton, ALTAMajor League
Eriah Hayes1910142013-20152R1988-07-07La Crescent, MNMajor League
Brian Hayward25011161991-19932G1960-06-25Georgetown, ONTMajor League
Dany Heatley16265811461102009-20112L1981-01-21Freiburg, GermanyMajor League
Tim Heed10562329202016-20204D1991-01-27Gothenburg, SwedenMajor League
Shawn Heins8137101051998-20035D1973-12-24Eganville, ONTMajor League
Dwight Helminen410102009-20101C1983-06-22Hancock, MIMajor League
Tomas Hertl7122182664842562013-202411C1993-11-12Prague, Czech Rep.Major League
Alex Hicks401141998-19991L1969-09-04Calgary, ALTAMajor League
Adin Hill2502202021-20221G1996-05-11Comox, BCMajor League
Mike Hoffman66101323202023-20241C1989-11-24Kitchener, ONTMajor League
Bill Houlder158164864881997-19992D1967-03-11Thunder Bay, ONTMajor League
Tony Hrkac222101241991-19921C1966-07-07Thunder Bay, ONTMajor League
Kelly Hrudey7600021996-19982G1961-01-13Edmonton, ALTAMajor League
Tim Hunter460441351996-19971F1960-09-10Calgary, ALTAMajor League
Kent Huskins13252732592009-20112D1979-05-04Almonte, ONTMajor League
Hannes Hyvonen600002001-20021R1975-08-29Oulu, FinlandMajor League
Al Iafrate59816241191996-19982D1966-03-21Dearborn, MIMajor League
Mike Iggulden100002007-20081C1982-11-09St. Catharines, ONTMajor League
Arturs Irbe183033341991-19965G1967-02-02Riga, LatviaMajor League
Matt Irwin153163450632012-20153D1987-11-29Victoria, BCMajor League
John Jakopin12000112002-20031D1975-05-16Toronto, ONTMajor League
Craig Janney98186482361994-19962C1967-09-26Hartford, CTMajor League
Christian Jaros701122020-20211D1996-04-02Kosice, SlovakiaMajor League
Jeff Jillson7451924382001-20032D1980-07-24North Smithfield, RIMajor League
Andreas Johnsson1103362022-20231L1994-11-21Gavle, SwedenMajor League
Martin Jones32702242015-20216G1990-01-10North Vancouver, BCMajor League
Derek Joslin53167262008-20113D1987-03-17Richmond Hill, ONTMajor League
Kaapo Kahkonen7901142021-20243G1996-08-16Helsinki, FinlandMajor League
Evander Kane21287791663422017-20214L1991-08-02Vancouver, BCMajor League
Erik Karlsson293521912431062018-20235D1990-05-31Landsbro, SwedenMajor League
Melker Karlsson39660521121302014-20206C1990-07-18Lycksele, SwedenMajor League
Lukas Kaspar1622482007-20092L1985-09-23Litvinov, Czech Rep.Major League
Martin Kaut932502022-20231R1999-10-02Brno, Czech Rep.Major League
Bracken Kearns2632562012-20142C1981-05-12North Vancouver, BCMajor League
Joel Kellman38459102019-20212C1994-05-25Karlskrona, SwedenMajor League
Tim Kennedy1320222012-20131L1986-04-30Buffalo, NYMajor League
Tyler Kennedy9281826422013-20152R1986-07-15Sault Ste. Marie, ONTMajor League
Miikka Kiprusoff4800042000-20044G1976-10-26Turku, FinlandMajor League
Kelly Kisio12637781151441991-19932C1959-09-18Red Deer, ALTAMajor League
Artemi Kniazev100002021-20221D2001-01-04Kazan, RussiaMajor League
Nikolai Knyzhov813912552019-20244D1998-03-20Kemerovo, RussiaMajor League
Dean Kolstad10022121992-19931D1968-06-16Edmonton, ALTAMajor League
Josef Korenar1000002020-20211G1998-01-31Pelhrimov, Czech Rep.Major League
Alexander Korolyuk29662801421401997-20046R1976-01-15Moscow, RussiaMajor League
Klim Kostin195510152023-20241C1999-05-05Penza, RussiaMajor League
Viktor Kozlov174294069501994-19984C1975-02-14Togliatti, RussiaMajor League
Ryan Kraft701102002-20031L1975-11-07Bottineau, NDMajor League
Mikhail Kravets200001991-19932R1963-11-12Leningrad, RussiaMajor League
Vlastimil Kroupa10341822661993-19974D1975-04-27Most, Czech Rep.Major League
Paul Kruse100052000-20011L1970-03-15Merritt, BCMajor League
Luke Kunin1081615311252022-20242C1997-12-04Chesterfield, MOMajor League
Jim Kyte75312151791994-19962D1964-03-21Ottawa, ONTMajor League
Kevin Labanc478821432252172016-20248R1995-12-12Brooklyn, NYMajor League
Mike Lalor2302281993-19941D1963-03-08Fort Erie, ONTMajor League
Josh Langfeld392911162005-20061R1977-07-17Fridley, MNMajor League
Peter Lappin100001991-19921R1965-12-31St. Charles, ILMajor League
Igor Larionov97235982541993-19963C1960-12-03Voskresensk, RussiaMajor League
Brian Lawton80173047541991-19932L1965-06-29New Brunswick, NJMajor League
Jay Leach28112202009-20101D1979-09-02Syracuse, NYMajor League
Claude Lemieux18011212008-20091R1965-07-16Buckingham, PQMajor League
John Leonard584111522020-20222L1998-08-07Westwood, NJMajor League
Bryan Lerg810102014-20162F1986-01-20Livonia, MIMajor League
Rick Lessard8022161991-19921D1968-01-09Timmins, ONTMajor League
Maxim Letunov310102019-20201F1996-02-20Moscow, RussiaMajor League
Oskar Lindblom746915182022-20242L1996-08-15Gavle, SwedenMajor League
Bill Lindsay16044292000-20011W1971-05-17Fernie, BCMajor League
Chris LiPuma8000221996-19971D1971-03-23Chicago, ILMajor League
Steven Lorentz8010919162022-20231C1996-04-13Kitchener, ONTMajor League
Dave Lowry143111728931997-20003L1965-02-14Sudbury, ONTMajor League
Lynn Loyns21303192002-20042W1981-02-22Naicam, SASKMajor League
Brad Lukowich58088122008-20091D1976-08-12Cranbrook, BCMajor League
Jacob MacDonald598715352022-20242D1993-02-26Portland, ORMajor League
John MacLean51131932281997-19981R1964-11-20Oshawa, ONTMajor League
Pat MacLeod5051217141991-19932D1969-06-15Melfort, SASKMajor League
Sergei Makarov1234052921181993-19952R1958-06-19Chelyabinsk, USSRMajor League
Eetu Makiniemi200002022-20231G1999-04-19Vantaa, FinlandMajor League
David Maley621671561992-19942L1963-04-24Beaver Dam, WIMajor League
Manny Malhotra71141933412009-20101C1980-05-18Mississauga, ONTMajor League
Bryan Marchment3341353667061997-20036D1969-05-01Scarborough, ONTMajor League
Patrick Marleau160752258911114811997-202121C1979-09-15Swift Current, SASKMajor League
Jason Marshall1202282003-20041D1971-02-22Cranbrook, BCMajor League
Paul Martin17374148442015-20183D1981-03-05Minneapolis, MNMajor League
Brandon Mashinter13000172010-20111L1988-09-20Newmarket, ONTMajor League
Stephane Matteau34555641192411997-20025L1969-09-02Rouyn-Noranda, PQMajor League
Jamal Mayers78311141242010-20111R1974-10-24Toronto, ONTMajor League
John McCarthy88336222009-20165L1986-08-09Boston, MAMajor League
Alyn McCauley174354883622002-20063C1977-05-29Brockville, ONTMajor League
Hubie McDonough3062861992-19931C1963-08-07Manchester, NHMajor League
Bob McGill62314701991-19921D1962-04-27Leduc, ALTAMajor League
Dan McGillis3731316302002-20031D1972-07-01Hawkesbury, ONTMajor League
Jamie McGinn204272249992008-20124L1988-08-05Fergus, ONTMajor League
Tye McGinn33145112014-20151L1990-07-29Fergus, ONTMajor League
Mike McHugh8101141991-19921L1965-08-16Bowdoin, MEMajor League
Frazer McLaren40156852009-20134L1987-10-29Winnipeg, MANMajor League
Kyle McLaren3021271833012002-20085D1977-06-18Humboldt, SASKMajor League
Jeff McLean610101993-19941C1969-10-06Vancouver, BCMajor League
Marty McSorley113622283261996-19982D1963-05-18Hamilton, ONTMajor League
Jaycob Megna9231720372021-20232D1992-12-10Plantation, FLMajor League
Timo Meier4511541623162592016-20237R1996-10-08Herisau, SwitzerlandMajor League
Alexei Melnichuk300002020-20211G1998-06-29St. Petersburg, RussiaMajor League
Nicolas Meloche57268392020-20222D1997-07-18LaSalle, PQMajor League
Nick Merkley912302021-20221R1997-05-23Calgary, ALTAMajor League
Ryan Merkley3915682021-20221D2000-08-14Oakville, ONTMajor League
Milan Michalek317911232141842003-20095L1984-12-07Jindrichuv Hradec, Czech Rep.Major League
Jacob Middleton593912822018-20224D1996-01-02Wainwright, ALTAMajor League
Kevin Miller89282755541994-19962R1965-09-09Lansing, MIMajor League
Kip Miller1122461993-19941C1969-06-11Lansing, MIMajor League
Torrey Mitchell2803043731522007-20125C1985-01-30Greenfield Park, PQMajor League
Travis Moen19325142008-20091L1982-04-06Stewart Valley, SASKMajor League
Jim Montgomery28167192000-20011C1969-06-30Montreal, PQMajor League
Dominic Moore2306662011-20121C1980-08-03Thornhill, ONTMajor League
Mike Moore610172010-20111D1984-12-12Lloydminster, ALTAMajor League
Jayson More2871238505451991-19965D1969-01-12Souris, MANMajor League
Jon Morris1303361992-19931F1966-05-06Lowell, MAMajor League
Mirco Mueller54246172014-20173D1995-03-21Winterthur, SwitzerlandMajor League
Shakir Mukhamadullin301142023-20241D2002-01-10Ufa, RussiaMajor League
Brian Mullen72182846661991-19921F1962-03-16New York, NYMajor League
Joe Murphy86302757871997-19992R1967-10-16London, ONTMajor League
Andrew Murray3913442011-20121C1981-11-06Selkirk, MANMajor League
Douglas Murray451653593612005-20138D1980-03-12Bromma, SwedenMajor League
Jason Muzzatti100001997-19981G1970-02-03Toronto, ONTMajor League
Brantt Myhres431122131998-20002L1974-03-18Edmonton, ALTAMajor League
Jarmo Myllys2701121991-19921G1965-05-29Savonlinna, FinlandMajor League
Evgeni Nabokov56319101001999-201010G1975-07-25Kamenogorsk, KazakhstanMajor League
Andrei Nazarov1692328514901993-19985L1974-05-22Chelyabinsk, RussiaMajor League
Scott Nichol135818261222009-20112C1974-12-31Edmonton, ALTAMajor League
Bernie Nicholls135185775931996-19993C1961-06-24Haliburton, ONTMajor League
Antti Niemi29607762010-20155G1983-08-29Vantaa, FinlandMajor League
Ville Nieminen52459242005-20072L1977-04-06Tampere, FinlandMajor League
Matthew Nieto3644762109812013-20237L1992-11-05Long Beach, CAMajor League
Antero Niittymaki2400022010-20111G1980-06-18Turku, FinlandMajor League
Stefan Noesen39628342019-20212R1993-02-12Plano, TXMajor League
Owen Nolan5682062454519341995-20038R1972-02-12Belfast, Northern IrelandMajor League
Jeff Norton2251281931741993-20015D1965-11-25Acton, MAMajor League
Gustav Nyquist19651142018-20191C1989-09-01Halmstad, SwedenMajor League
Danny O'Regan2214522016-20182C1994-01-30Berlin, GermanyMajor League
Jeff Odgers33448348210011991-19965R1969-05-31Spy Hill, SASKMajor League
Nikita Okhotyuk43178442023-20241D2000-12-04Chelyabinsk, RussiaMajor League
Jed Ortmeyer7681119372009-20101R1978-09-03Omaha, NEMajor League
Jaroslav Otevrel1634721992-19942L1968-09-16Zlin, CzechMajor League
Sandis Ozolinsh21246861321221992-20085D1972-08-03Riga, LatviaMajor League
Scott Parker712351612003-20073R1978-01-29Hanford, CAMajor League
Brinson Pasichnuk400022020-20211D1997-11-24Bonnyville, ALTAMajor League
Greg Pateryn201122020-20211D1990-06-20Sterling Heights, MIMajor League
Dmitri Patzold300002007-20081G1983-02-03Ust-Kamenogorsk, KazakhstanMajor League
Mark Pavelich201141991-19921F1958-02-28Eveleth, MNMajor League
Joe Pavelski9633554067613712006-201913C1984-07-11Plover, WIMajor League
Lane Pederson29022102021-20221C1997-08-04Saskatoon, SASKMajor League
Mark Pederson277310221992-19931L1968-01-14Prelate, SASKMajor League
Tom Pederson2251947661331992-19964D1970-01-14Bloomington, MNMajor League
Matt Pelech8101292012-20142R1987-09-04Toronto, ONTMajor League
Ville Peltonen5941418141995-19972W1973-05-24Vantaa, FinlandMajor League
Jacob Peterson1726862022-20242C1999-07-19Lidkoping, SwedenMajor League
Nick Petrecki100002012-20131D1989-07-11Schenectady, NYMajor League
Michel Picard25404241992-19931L1969-10-07Beauport, PQMajor League
Tomas Plihal897916262006-20093L1983-03-28Frydlant, Czech Rep.Major League
Roman Polak24033162015-20161D1986-04-28Ostrava, Czech Rep.Major League
Barry Potomski9011301997-19981R1972-11-24Windsor, ONTMajor League
Derrick Pouliot802262022-20231D1994-01-16Estevan, SASKMajor League
Tom Preissing143134962382003-20062D1978-12-03Arlington Heights, ILMajor League
Wayne Presley4781422761991-19921R1965-03-23Dearborn, MIMajor League
Wayne Primeau1001524391072002-20063C1976-06-04Scarborough, ONTMajor League
Dalton Prout200072019-20201D1990-03-13Kingsville, ONTMajor League
J.F. Quintin22551041991-19932L1969-05-28Saint-Jean, PQMajor League
Yves Racine3211617281995-19961D1969-02-07Matane, PQMajor League
Lukas Radil507411142018-20202C1990-08-05Caslav, Czech Rep.Major League
Marcus Ragnarsson519281251533921995-20038D1971-08-13Ostervala, SwedenMajor League
Adam Raska800072021-20232R2001-09-25Frydek-Mistek, Czech Rep.Major League
Mike Rathje671271281554391993-200411D1974-05-11Mannville, ALTAMajor League
Scott Reedy35729102021-20221C1999-04-04Prior Lake, MNMajor League
James Reimer9900022015-20233G1988-03-15Morweena, MANMajor League
Mike Ricci5291011622633601997-20047C1971-10-27Scarborough, ONTMajor League
Pat Rissmiller180182745602003-20084L1978-10-26Belmont, MAMajor League
Craig Rivet91637431162006-20082D1974-09-13North Bay, ONTMajor League
Tristen Robins300002022-20231C2001-11-15London, EnglandMajor League
Jeremy Roenick111182846502007-20092C1970-01-17Boston, MAMajor League
Georgy Romanov200002023-20241G1999-12-15Yekaterinburg, RussiaMajor League
Bob Rouse9601212631998-20002D1964-06-18Surrey, BCMajor League
Jan Rutta6951419382023-20241D1990-07-29Pisek, Czech Rep.Major League
Joakim Ryan10631619232017-20192D1993-06-17Rumson, NJMajor League
Scott Sabourin300092023-20241R1992-07-30Orleans, ONTMajor League
Mikael Samuelsson400002000-20011R1976-12-23Mariefred, SwedenMajor League
Geoff Sarjeant400021995-19961G1969-11-30Orillia, ONTMajor League
Zachary Sawchenko700002021-20221G1997-12-30Calgary, ALTAMajor League
Nolan Schaefer700022005-20061G1980-01-15Yellow Grass, SASKMajor League
David Schlemko6221618142016-20171D1987-05-07Edmonton, ALTAMajor League
John Scott38314872014-20151L1982-09-26Edmonton, ALTAMajor League
Claudio Scremin17011291991-19932D1968-05-28Burnaby, BCMajor League
Teemu Selanne1766467131702000-20033R1970-07-03Helsinki, FinlandMajor League
Alexei Semenov6921012932007-20092D1981-04-10Murmansk, RussiaMajor League
Devin Setoguchi2678475159892007-20114R1987-01-01Taber, ALTAMajor League
Jody Shelley137311142852007-20103L1976-02-07Thompson, MANMajor League
James Sheppard156103040752012-20153C1988-04-25Halifax, NSMajor League
Ray Sheppard51271946101995-19961R1966-05-27Petawawa, ONTMajor League
Steve Shields125022371998-20013G1972-07-19Toronto, ONTMajor League
Radim Simek20972229742018-20235D1992-09-20Mlada Boleslav, Czech Rep.Major League
Jarrod Skalde395712181997-19992C1971-02-26Niagara Falls, ONTMajor League
Petri Skriko1743761992-19931F1962-03-12Lappeenranta, FinlandMajor League
Ben Smith2523502014-20162R1988-07-11Winston-Salem, NCMajor League
Givani Smith36134402023-20241R1998-02-27Toronto, ONTMajor League
Mark Smith3232244663982000-20076C1977-10-24Edmonton, ALTAMajor League
Dave Snuggerud364610181991-19932R1966-06-20Minnetonka, MNMajor League
Marcus Sorensen226313364742016-20215L1992-04-07Sodertalje, SwedenMajor League
Nick Spaling2324662015-20161L1988-09-19Palmerston, ONTMajor League
Alex Stalock6301142010-20226G1987-07-28St. Paul, MNMajor League
Brad Staubitz824591862008-20102R1984-07-28Bright's Grove, ONTMajor League
Ronnie Stern1451114253091998-20002R1967-01-11Sainte-Agathe, PQMajor League
Grant Stevenson47101222142005-20061R1981-10-15Spruce Grove, ALTAMajor League
Karl Stollery500042014-20151D1987-11-21Camrose, ALTAMajor League
Brad Stuart486391311702811999-20148D1979-11-06Rocky Mountain House, ALTAMajor League
Jack Studnicka1700062023-20241C1999-02-18Windsor, ONTMajor League
Marco Sturm5531281452732421997-20068C1978-09-08Dingolfing, GermanyMajor League
Nico Sturm137192039352022-20242C1995-05-03Augsburg, GermanyMajor League
C.J. Suess100022022-20231L1994-03-17St. Paul, MNMajor League
Mike Sullivan171162137491991-19943C1968-02-27Marshfield, MAMajor League
Niklas Sundstrom281331041371221999-20034R1975-06-06Ornskoldsvik, SwedenMajor League
Antti Suomela514111582018-20213C1994-03-17Espoo, FinlandMajor League
Gary Suter22722791011931998-20024D1964-06-24Madison, WIMajor League
Ron Sutter2721526411611996-20004C1963-12-02Viking, ALTAMajor League
Andy Sutton711451451998-20002D1975-03-10Kingston, ONTMajor League
Ken Sutton8000151997-19981D1969-11-05Edmonton, ALTAMajor League
Evgeny Svechnikov598614262022-20231L1996-10-31Yuzhno-Sakhalinsk, RussiaMajor League
Michal Sykora152729361371993-19974D1973-07-04Pardubice, Czech Rep.Major League
Chris Tancill96142741381994-19973R1968-02-07Livonia, MIMajor League
Daniil Tarasov501102014-20151R1991-06-20Moscow, RussiaMajor League
Matt Tennyson6031114182012-20163D1990-04-23Minneapolis, MNMajor League
Chris Terreri6805541995-19972G1964-11-15Providence, RIMajor League
Jack Thompson200002023-20241D2002-03-19Courtice, ONTMajor League
Joe Thornton110425180410556312005-202015C1979-07-02London, ONTMajor League
Scott Thornton34277701474392000-20065C1971-01-09London, ONTMajor League
Henry Thrun5931013162022-20242D2001-03-12Southborough, MAMajor League
Chris Tierney2844163104402014-20184C1994-07-01Keswick, ONTMajor League
Raffi Torres165611112012-20142L1981-10-08Toronto, ONTMajor League
Vesa Toskala11505562001-20075G1977-05-20Tampere, FinlandMajor League
Alexander True1905582019-20212C1997-07-17Copenhagen, DenmarkMajor League
Darren Turcotte74222648201995-19972C1968-03-02Boston, MAMajor League
Jim Vandermeer25134332011-20121D1980-02-21Caroline, ALTAMajor League
Mike Vernon126022321997-20003G1963-02-24Calgary, ALTAMajor League
Ryan Vesce1932542008-20102R1982-04-07Lloyd Harbor, NYMajor League
Jeffrey Viel493251392020-20233L1997-01-28Rimouski, PQMajor League
Marc-Edouard Vlasic1296832933764702006-202418D1987-03-30Montreal, PQMajor League
Jimmy Waite1500061993-19941G1969-04-15Sherbrooke, PQMajor League
Niclas Wallin973710692009-20112D1975-02-20Boden, SwedenMajor League
Joel Ward209364884782015-20183R1980-12-02North York, ONTMajor League
Jasper Weatherby505611182021-20221C1998-01-22Portland, ORMajor League
Kyle Wellwood35581302010-20111C1983-05-16Windsor, ONTMajor League
Colin White54134212011-20121D1977-12-12New Glasgow, NSMajor League
Ian White23281082010-20111D1984-06-04Steinbach, MANMajor League
Ray Whitney2004873121521991-19976L1972-05-08Fort Saskatchewan, ALTAMajor League
Jason Widmer201101996-19971D1973-08-01Calgary, ALTAMajor League
Neil Wilkinson119522272031991-19932D1967-08-15Selkirk, MANMajor League
David Williams9643640891991-19932D1967-08-25Plainfield, NJMajor League
Doug Wilson86123648661991-19932D1957-07-05Ottawa, ONTMajor League
Brad Winchester676410882011-20121L1981-03-01Madison, WIMajor League
Tommy Wingels33751711221972010-20177C1988-04-12Evanston, ILMajor League
Daniel Winnik21325102011-20121L1985-03-06Toronto, ONTMajor League
Chad Wiseman400042002-20031L1981-03-25Burlington, ONTMajor League
Dody Wood106810184711992-19985L1972-05-08Chetwynd, BCMajor League
Alexei Yegorov1133621995-19972R1975-05-21St. Petersburg, RussiaMajor League
Danil Yurtaykin400002019-20201L1997-07-01Belovo, RussiaMajor League
Filip Zadina72131023182023-20241R1999-11-27Pardubice, Czech Rep.Major League
Miroslav Zalesak1212302002-20042C1980-01-02Skalica, SlovakiaMajor League
Steven Zalewski300002009-20101C1986-08-20Utica, NYMajor League
Fabian Zetterlund104242347412022-20242L1999-08-25Karlstad, SwedenMajor League
Rob Zettler196118193141991-19943D1968-03-08Sept-Iles, PQMajor League
Doug Zmolek152514193511992-19942D1970-11-03Rochester, MNMajor League
Dainius Zubrus50347202015-20161C1978-06-16Elektrenai, LithuaniaMajor League
Andrei Zyuzin8198171041997-19992D1978-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.