hockey DB
search by league
team
morning report
contact us
home

Carolina Hurricanes all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Craig Adams4273344773372000-20087R1977-04-26Seria, BruneiMajor League
Kevyn Adams3003834721682001-20075C1974-10-08Washington, DCMajor League
Sebastian Aho5982543035572502016-20248C1997-07-26Rauma, FinlandMajor League
Andrew Alberts622810742009-20101D1981-06-30Eden Prairie, MNMajor League
Bryan Allen10111819952010-20122D1980-08-21Kingston, ONTMajor League
Jorge Alves100002016-20171G1979-01-30Boston, MAMajor League
Frederik Andersen10206602021-20243G1989-10-02Herning, DenmarkMajor League
Keith Aucoin5351015142005-20083C1978-11-06Waltham, MAMajor League
David Ayres100002019-20201G1977-08-12Whitby, ONTMajor League
Anton Babchuk163243862642005-20114D1984-05-06Kiev, UkraineMajor League
Tom Barrasso3400042001-20021G1965-03-31Boston, MAMajor League
Bates Battaglia40263871502811997-20036L1975-12-13Chicago, ILMajor League
Ryan Bayda179162440942002-20095L1980-12-09Saskatoon, SASKMajor League
Jake Bean4411112122018-20212D1998-06-09Calgary, ALTAMajor League
Ethan Bear585914202021-20221D1997-06-26Regina, SASKMajor League
Eric Belanger5681220142006-20071C1977-12-16Sherbrooke, PQMajor League
Brett Bellemore12141620792012-20153D1988-06-25Windsor, ONTMajor League
Marc-Andre Bergeron1304452012-20131D1980-10-13Trois-Rivieres, PQMajor League
Bryan Bickell1110142016-20171L1986-03-09Bowmanville, ONTMajor League
Danny Biega1002202014-20151D1991-09-29Montreal, PQMajor League
Clark Bishop25134102018-20202C1996-03-29St. John's, NFLDMajor League
Jackson Blake100002023-20241R2003-08-03Eden Prairie, MNMajor League
Nicolas Blanchard9000202012-20131L1987-05-31Granby, PQMajor League
Troy Bodie50123542010-20111R1985-01-25Portage La Prairie, MANMajor League
Casey Borer1612392007-20103D1985-07-28Minneapolis, MNMajor League
Brian Boucher1000002011-20121G1977-01-02Woonsocket, RIMajor League
Bob Boughner43055802003-20041D1971-03-08Windsor, ONTMajor League
Jesse Boulerice15082102862002-20063R1978-08-10Plattsburgh, NYMajor League
Drayson Bowman176151833532009-20145L1989-03-08Grand Rapids, MIMajor League
Zach Boychuk115111728102008-20157C1989-10-04Airdrie, ALTAMajor League
Pavel Brendl26549102002-20042L1981-03-23Opocno, Czech Rep.Major League
Tim Brent109121527352011-20132C1984-03-10Cambridge, ONTMajor League
Rod Brind'Amour6941742994733981999-201010L1970-08-09Ottawa, ONTMajor League
Wade Brookbank592131162007-20092W1977-09-29Lanigan, SASKMajor League
Jeff Brown3231013161997-19981D1966-04-30Ottawa, ONTMajor League
Kevin Brown400001997-19981R1974-05-11Birmingham, EnglandMajor League
Patrick Brown2811282014-20194C1992-05-29Bloomfield Hills, MIMajor League
Michael Bunting60132336552023-20241L1995-09-17Scarborough, ONTMajor League
Cal Burke100002023-20241C1997-03-19Boxboro, MAMajor League
Sean Burke2501161997-19981G1967-01-29Windsor, ONTMajor League
Brent Burns1642876104642022-20242D1985-03-09Barrie, ONTMajor League
Adam Burt127114151521997-19992D1969-01-15Detroit, MIMajor League
Trevor Carrick400072015-20193D1994-07-04Stouffville, ONTMajor League
Brett Carson7221012202008-20113L1985-11-29Regina, SASKMajor League
Anson Carter1010122006-20071C1974-06-06Toronto, ONTMajor League
Ryan Carter32033222010-20111C1983-08-03White Bear Lake, MNMajor League
Jalen Chatfield166142539672021-20243D1996-05-15Ypsilanti, MIMajor League
Steve Chiasson9483543811997-19992D1967-04-14Barrie, ONTMajor League
Enrico Ciccone14033831997-19981D1970-04-10Montreal, PQMajor League
Paul Coffey113133750681998-20002D1961-06-01Weston, ONTMajor League
Dylan Coghlan1803322022-20242D1998-02-19Duncan, BCMajor League
Erik Cole5571681953634942001-20119L1978-11-06Oswego, NYMajor League
Ian Cole7521719832021-20221D1989-02-21Ann Arbor, MIMajor League
Mike Commodore1951341543252005-20083D1979-11-07Fort Saskatchewan, ALTAMajor League
Maxime Comtois101102023-20241L1999-01-08Longueuil, PQMajor League
Tim Conboy590661212007-20103R1982-03-22Farmington, MNMajor League
Joe Corvo2604286128682007-20135D1977-06-20Oak Park, ILMajor League
Matt Cullen266721091811182005-20104C1976-11-02Virginia, MNMajor League
Klas Dahlbeck763811512016-20182D1991-07-06Katrineholm, SwedenMajor League
Zac Dalpe41551042010-20133C1989-11-01Paris, ONTMajor League
Jeff Daniels26281018451997-20035L1968-06-24Oshawa, ONTMajor League
Scott Darling5100022017-20192G1988-12-22Newport News, VAMajor League
Calvin de Haan12732326402018-20232D1991-05-09Carp, ONTMajor League
Tony DeAngelo95134962802021-20242D1995-10-24Sewell, NJMajor League
Brad DeFauw930322002-20031L1977-11-10Edina, MNMajor League
Patrick DesRochers200002002-20031G1979-10-27Penetanguishene, ONTMajor League
Phil Di Giuseppe147142741582015-20194L1993-10-09Toronto, ONTMajor League
Rob DiMaio7461824542000-20011R1968-02-19Calgary, ALTAMajor League
Kevin Dineen1211526412021997-19992R1963-10-28Quebec, PQMajor League
Chris Dingman30011772001-20021L1976-07-06Edmonton, ALTAMajor League
Max Domi19257182021-20221C1995-03-02Winnipeg, MANMajor League
Harold Druken1401122002-20031C1979-01-26St. John's, NFLDMajor League
Jack Drury114122537492021-20243C2000-02-03New York, NYMajor League
Radek Dvorak60459412013-20141R1977-03-09Tabor, Czech Rep.Major League
Patrick Dwyer416425193772008-20157R1983-06-22Spokane, WAMajor League
Ryan Dzingel75102333322019-20212C1992-03-09Wheaton, ILMajor League
Patrick Eaves8571219352007-20092R1984-05-01Calgary, ALTAMajor League
Joel Edmundson6871320722019-20201D1993-06-28Brandon, MANMajor League
Dan Ellis1902202012-20131G1980-06-19Saskatoon, SASKMajor League
Nelson Emerson116293766861997-19992R1967-08-17Hamilton, ONTMajor League
Brad Fast110102003-20041D1980-02-21Fort St. John, BCMajor League
Jesper Fast2813665101502020-20244R1991-12-02Nassjo, SwedenMajor League
Justin Faulk559851732582652011-20198D1992-03-20South St. Paul, MNMajor League
Micheal Ferland71172340582018-20191L1992-04-20Swan River, MANMajor League
Eric Fichaud900021999-20001G1975-11-04Anjou, PQMajor League
Mark Fitzpatrick300001999-20001G1968-11-13Toronto, ONTMajor League
Haydn Fleury16751924302017-20214D1996-07-08Carlyle, SASKMajor League
Warren Foegele200353368742017-20214L1996-04-01Markham, ONTMajor League
Anton Forsberg300002019-20201G1992-11-27Harnosand, SwedenMajor League
Mike Fountain300021997-19981G1972-01-26North York, ONTMajor League
Ron Francis4721182363541461998-20046C1963-03-01Sault Ste. Marie, ONTMajor League
Martin Frk200002016-20171R1993-10-05Pelhrimov, Czech Rep.Major League
Jake Gardiner9442832412019-20212D1990-07-04Minnetonka, MNMajor League
Julien Gauthier501162019-20201R1997-10-15Pointe-aux-Trembles, PQMajor League
Morgan Geekie386713122019-20212C1998-07-20Strathclair, MANMajor League
Martin Gelinas34875901652261997-20025L1970-06-05Shawinigan, PQMajor League
Nathan Gerbe206293766842013-20163C1987-07-24Oxford, MIMajor League
Martin Gerber6002242005-20061G1974-09-03Burgdorf, SwitzerlandMajor League
Brian Gibbons1500042019-20201L1988-02-26Braintree, MAMajor League
Tim Gleason54614931075372006-20159D1983-01-29Clawson, MIMajor League
Steven Goertzen600052009-20101R1984-05-26Stony Plain, ALTAMajor League
Shayne Gostisbehere23371042022-20231D1993-04-20Pembroke Pines, FLMajor League
David Gove201102005-20072C1978-05-04Centerville, MAMajor League
Marc-Andre Gragnani100002012-20131D1987-03-11Montreal, PQMajor League
John Grahame4504462006-20082G1975-08-31Denver, COMajor League
Stu Grimson823472041997-19981L1965-05-20Vancouver, BCMajor League
Jake Guentzel178172582023-20241C1994-10-06Omaha, NEMajor League
Ron Hainsey3001543581152013-20174D1981-03-24Bolton, CTMajor League
Jani Hakanpaa1521342020-20211D1992-03-31Kirkkonummi, FinlandMajor League
Steven Halko15501515711997-20036D1974-03-08Bolton, ONTMajor League
Adam Hall600002012-20131R1980-08-14Kalamazoo, MIMajor League
Kevin Haller65358941997-19981D1970-12-05Trochu, ALTAMajor League
Dougie Hamilton18442791211212018-20213D1993-06-17Toronto, ONTMajor League
Jeff Hamilton5891524102007-20081R1977-09-04Englewood, OHMajor League
Noah Hanifin239186583692015-20183D1997-01-25Boston, MAMajor League
Jay Harrison3172147683192009-20156D1982-11-03Oshawa, ONTMajor League
Kevin Hatcher5741418382000-20011D1966-09-09Detroit, MIMajor League
Erik Haula41121022202019-20201L1991-03-23Pori, FinlandMajor League
Bret Hedican36919821013132001-20086D1970-08-10Saint Paul, MNMajor League
Jeff Heerema1030322002-20031R1980-01-17Thunder Bay, ONTMajor League
Dwight Helminen2311202008-20091C1983-06-22Hancock, MIMajor League
Sean Hill369381191574411997-20046D1970-02-14Duluth, MNMajor League
Jack Hillen300002014-20151D1986-01-24Minnetonka, MNMajor League
Jan Hlavac5291524222002-20031L1976-09-20Prague, Czech Rep.Major League
Josh Holden800022001-20021C1978-01-18Calgary, ALTAMajor League
Andrew Hutchinson7761925482005-20072D1980-03-24Evanston, ILMajor League
Arturs Irbe309044461998-20046G1967-02-02Riga, LatviaMajor League
Pat Jablonski500001997-19981G1967-06-20Toledo, OHMajor League
Seth Jarvis2316482146442021-20243C2002-02-01Winnipeg, MANMajor League
Joe Jensen610122007-20081L1983-02-06Maple Grove, MNMajor League
Jussi Jokinen288681171851442008-20135L1983-04-01Kalajoki, FinlandMajor League
Josh Jooris31336162017-20181R1990-07-14Burlington, ONTMajor League
Michal Jordan79347182012-20163D1990-07-17Zlin, Czech Rep.Major League
Derek Joslin61369372010-20122D1987-03-17Richmond Hill, ONTMajor League
Frantisek Kaberle214973821042005-20094D1973-11-08Kladno, Czech Rep.Major League
Tomas Kaberle2909922011-20121D1978-03-02Rakovnik, Czech Rep.Major League
Sami Kapanen440127187314971997-20036R1973-06-14Helsingin maalaiskunta, FinlandMajor League
Dave Karpa140512172661998-20013D1971-05-07Regina, SASKMajor League
Ondrej Kase100002022-20231R1995-11-08Kadan, Czech Rep.Major League
Joey Keane200022020-20222D1999-07-02Chicago, ILMajor League
Anton Khudobin7000002013-20152G1986-05-07Ust-Kamenogorsk, KazakhstanMajor League
Trevor Kidd7200021997-19992G1972-03-26Dugald, MANMajor League
Pyotr Kochetkov6900082021-20243G1999-06-25Penza, RussiaMajor League
Greg Koehler100002000-20011C1975-02-27Scarborough, ONTMajor League
Mike Komisarek32044142013-20141D1982-01-19West Islip, NYMajor League
Tom Kostopoulos99916251362009-20112R1979-01-24Mississauga, ONTMajor League
Jesperi Kotkaniemi2274257991232021-20243C2000-07-06Pori, FinlandMajor League
Andrei Kovalenko94213051381998-20002R1970-06-07Gorky, RussiaMajor League
Robert Kron2373863101301997-20003C1967-02-27Brno, Czech Rep.Major League
Marcus Kruger48156282017-20181C1990-05-27Stockholm, SwedenMajor League
Janne Kuokkanen1100042017-20192C1998-05-25Oulunsalo, FinlandMajor League
Tomas Kurka1732522002-20042L1981-12-14Most, Czech Rep.Major League
Evgeny Kuznetsov2025762023-20241C1992-05-19Chelyabinsk, RussiaMajor League
Greg Kuznik100002000-20011D1978-06-12Prince George, BCMajor League
Eddie Lack5402202015-20172G1988-01-05Norrtalje, SwedenMajor League
Dan LaCouture11202102008-20091L1977-04-18Hyannis, MAMajor League
Andrew Ladd137262450812005-20083L1985-12-12Maple Ridge, BCMajor League
Jack LaFontaine200002021-20221G1998-01-06Mississauga, ONTMajor League
Max Lajoie800002020-20233D1997-11-05Quebec City, PQMajor League
Darren Langdon1212352162000-20033L1971-01-08Deer Lake, NFLDMajor League
Chad Larose50885951802862005-20138R1982-03-27Fraser, MIMajor League
Steve Leach45459421997-19981R1966-01-16Cambridge, MAMajor League
Manny Legace2801102009-20101G1973-02-04Toronto, ONTMajor League
Michael Leighton3301142007-20174G1981-05-19Petrolia, ONTMajor League
Joshua Leivo712322021-20221L1993-05-26Innisfil, ONTMajor League
Brendan Lemieux32325642023-20241L1996-03-15Denver, COMajor League
Curtis Leschyshyn191419231091997-20003D1969-09-21Thompson, MANMajor League
Trevor Letowski136111526482006-20082C1977-04-05Thunder Bay, ONTMajor League
John-Michael Liles156103646382013-20163D1980-11-25Indianapolis, INMajor League
Elias Lindholm37464124188762013-20185C1994-12-02Boden, SwedenMajor League
Andrei Loktionov20371022013-20141C1990-05-30Voskresensk, RussiaMajor League
Steven Lorentz112101121162020-20222C1996-04-13Kitchener, ONTMajor League
Keegan Lowe2000102014-20151D1993-03-29Greenwich, CTMajor League
Eetu Luostarinen801102019-20201C1998-09-02Siilinjarvi, FinlandMajor League
Alex Lyon200002021-20221G1992-12-09Baudette, MNMajor League
Brett Lysak200022003-20041C1980-12-30St. Albert, ALTAMajor League
Craig MacDonald58246201998-20033C1977-04-07Antigonish, NSMajor League
Mackenzie MacEachern2022-20231L1994-03-09Bloomfield Hills, MIMajor League
Saku Maenalanen34448202018-20191R1994-05-29Kemi, FinlandMajor League
Tomas Malec43022452002-20042D1982-05-13Skalica, SlovakiaMajor League
Manny Malhotra697613182013-20141C1980-05-18Mississauga, ONTMajor League
Marek Malik2621654702371998-20035D1975-06-24Ostrava, CzechMajor League
Brad Malone122912211492014-20162C1989-05-20Miramichi, NBMajor League
Kent Manderville214101929811997-20003C1971-04-12Edmonton, ALTAMajor League
Danil Markov4441014372003-20041D1976-07-30Moscow, RussiaMajor League
Spencer Martin600002023-20241G1995-06-08Oakville, ONTMajor League
Jordan Martinook39454781322042018-20246L1992-07-25Brandon, MANMajor League
Steve Martins300001997-19981C1972-04-13Gatineau, PQMajor League
Jonathan Matsumoto1320242010-20111C1986-10-13Ottawa, ONTMajor League
Jamie McBain206195675482009-20134D1988-02-25Edina, MNMajor League
Sandy McCarthy1300091999-20001R1972-06-15Toronto, ONTMajor League
Jay McClement224152540592014-20173C1983-03-02Kingston, ONTMajor League
Max McCormick1221392020-20211L1992-05-01De Pere, WIMajor League
Curtis McElhinney3300002018-20191G1983-05-23London, ONTMajor League
Brock McGinn3455155106812015-20216L1994-02-02Fergus, ONTMajor League
Greg McKegg41651182018-20191C1992-06-17St. Thomas, ONTMajor League
Roland McKeown10033192017-20181D1996-01-20Listowel, ONTMajor League
Kirk McLean801101997-19981G1966-06-26Willowdale, ONTMajor League
Josef Melichar1504482008-20091D1979-01-20Ceske Budejovice, Czech Rep.Major League
Joey Mormina100002007-20081D1982-06-29Montreal, PQMajor League
Scott Morrow200002023-20241D2002-11-01Darien, CTMajor League
Tyler Moss1200002000-20011G1975-06-29Ottawa, ONTMajor League
Petr Mrazek92011102018-20213G1992-02-14Ostrava, Czech Rep.Major League
Mike Murphy200002011-20121G1989-01-15Kingston, ONTMajor League
Ryan Murphy15163137382012-20175D1993-03-31Aurora, ONTMajor League
Chris Murray7011221997-19981R1974-10-25Port Hardy, BCMajor League
Marty Murray66571282003-20041C1975-02-16Lyleton, MANMajor League
Bradley Nadeau100002023-20241L2005-05-05St.-Francois de Madawaska, NBMajor League
Jakub Nakladal300002016-20171D1987-12-30Hradec Kralove, Czech Rep.Major League
Riley Nash242315081692011-20165C1989-05-09Consort, ALTAMajor League
Martin Necas362971462431382017-20247C1999-01-15Nove Mesto na Morave, Czech Rep.Major League
Alex Nedeljkovic2901142016-20214G1996-01-07Parma, OHMajor League
Andrej Nestrasil115172946142014-20173R1991-02-22Prague, Czech Rep.Major League
Nino Niederreiter23469681371252018-20224R1992-09-08Chur, SwitzerlandMajor League
Andreas Nodl5635882011-20132R1987-02-28Vienna, AustriaMajor League
Stefan Noesen161274673652021-20243R1993-02-12Plano, TXMajor League
Brandon Nolan601102007-20081C1983-07-18St. Catharines, ONTMajor League
Niklas Nordgren43426302005-20061L1979-06-28Ornskoldsvik, SwedenMajor League
Joakim Nordstrom228192443352015-20183C1992-02-25Stockholm, SwedenMajor League
Jeff O'Neill5361761833594721997-20047C1976-02-23King City, ONTMajor League
Patrick O'Sullivan1010122010-20111L1985-02-01Toronto, ONTMajor League
Dmitri Orlov8262026362023-20241D1991-07-23Novokuznetsk, RussiaMajor League
Oskar Osala100002009-20101L1987-12-26Vaasa, FinlandMajor League
Sandis Ozolinsh1181651671052000-20022D1972-08-03Riga, LatviaMajor League
Max Pacioretty530322022-20231L1988-11-20New Canaan, CTMajor League
Aaron Palushaj200002013-20141R1989-09-07Livonia, MIMajor League
Cedric Paquette38347172020-20211C1993-08-13Gaspe, PQMajor League
Scott Pellerin1905562000-20011L1970-01-09Shediac, NBMajor League
Yaniv Perets100002023-20241G2000-03-04Dollard-des-Ormeaux, PQMajor League
Brett Pesce627391591982272015-20249D1994-11-15Tarrytown, NYMajor League
Justin Peters6802282009-20145G1986-08-30Blyth, ONTMajor League
Jakub Petruzalek201102008-20091R1985-04-24Litvinov, Czech Rep.Major League
Alexandre Picard900062009-20101D1985-07-05Gatineau, PQMajor League
Joni Pitkanen266241161402182008-20135D1983-09-19Oulu, FinlandMajor League
Alexei Ponikarovsky497815262011-20121L1980-04-09Kiev, UkraineMajor League
Vasily Ponomarev211202023-20241C2002-03-13Moscow, RussiaMajor League
Brian Pothier20134112009-20101D1977-04-15New Bedford, MAMajor League
Andrew Poturalski402202016-20222C1994-01-14Williamsville, NYMajor League
Nolan Pratt148417212291997-20003D1975-08-14Fort McMurray, ALTAMajor League
Keith Primeau15956691251851997-19992C1971-11-24Toronto, ONTMajor League
Jesse Puljujarvi1702222022-20231R1998-05-07Alvkarleby, SwedenMajor League
Antti Raanta7900002021-20243G1989-05-12Rauma, FinlandMajor League
Paul Ranheim230233255731997-20003L1966-01-25St. Louis, MOMajor League
Victor Rask33963100163722014-20195C1993-03-01Leksand, SwedenMajor League
Ty Rattie502202016-20171R1993-02-05Calgary, ALTAMajor League
Mark Recchi20437122005-20061R1968-02-01Kamloops, BCMajor League
James Reimer4700022019-20212G1988-03-15Morweena, MANMajor League
Sheldon Rempal300002020-20211R1995-08-07Calgary, ALTAMajor League
Steven Rice47246381997-19981R1971-05-26Kitchener, ONTMajor League
Danny Richmond1001172005-20061D1984-08-01Chicago, ILMajor League
Rasmus Rissanen600042014-20151D1991-07-13Kuopio, FinlandMajor League
Byron Ritchie33022191998-20023C1977-04-24Burnaby, BCMajor League
Gary Roberts20757871443431997-20003L1966-05-23North York, ONTMajor League
Bryan Rodney3311213122008-20113D1984-04-22London, ONTMajor League
Allan Rourke25123222003-20041D1980-03-06Mississauga, ONTMajor League
Nicolas Roy700022017-20192C1997-02-05Amos, PQMajor League
Mike Rucinski26022101997-20013D1975-03-30Trenton, MIMajor League
Tuomo Ruutu378901262162912007-20147R1983-02-16Vantaa, FinlandMajor League
Derek Ryan153284169522015-20183C1986-12-29Spokane, WAMajor League
Joakim Ryan400002020-20211D1993-06-17Rumson, NJMajor League
Michael Ryan1802222008-20091L1980-05-16Boston, MAMajor League
Aleksi Saarela2018-20191C1997-01-07Helsinki, FinlandMajor League
Jerome Samson46279182009-20123R1987-09-04Greenfield Park, PQMajor League
Sergei Samsonov2495481135822007-20114L1978-10-27Moscow, RussiaMajor League
Geoff Sanderson4071017141997-19981L1972-02-01Hay River, NWTMajor League
Bob Sanguinetti4024642011-20132D1988-02-29Trenton, NJMajor League
Dennis Seidenberg13764551572006-20093D1981-07-18Schwenningen, GermanyMajor League
Andrej Sekera131135063282013-20152D1986-06-08Bojnice, SlovakiaMajor League
Alexander Semin16641641051202012-20153R1984-03-03Krasnojarsk, RussiaMajor League
Ray Sheppard84293564181997-19992R1966-05-27Petawawa, ONTMajor League
Drew Shore400022020-20211C1991-01-29Denver, COMajor League
Justin Shugg300022014-20151L1991-12-24Niagara Falls, ONTMajor League
Jeff Skinner5792041753792682010-20188L1992-05-16Toronto, ONTMajor League
Brady Skjei30243921351622019-20245D1994-03-26Lakeville, MNMajor League
Jaccob Slavin66549223272862015-20249D1994-05-01Denver, COMajor League
Brendan Smith45448362021-20221D1989-02-08Mimico, ONTMajor League
C.J. Smith100002021-20221L1994-12-01Des Moines, IAMajor League
Jaroslav Spacek34571262011-20121D1974-02-11Rokycany, Czech Rep.Major League
Bruno St. Jacques53279432002-20042D1980-08-22Montreal, PQMajor League
Eric Staal9093224537756782003-201612C1984-10-29Thunder Bay, ONTMajor League
Jared Staal200022012-20131R1990-08-21Thunder Bay, ONTMajor League
Jordan Staal8221652624273682012-202412C1988-09-10Thunder Bay, ONTMajor League
Viktor Stalberg579312332016-20171L1986-01-17Gothenburg, SwedenMajor League
Paul Stastny7391322162022-20231C1985-12-27Quebec, PQMajor League
Lee Stempniak119193049362016-20182R1983-02-04West Seneca, NYMajor League
Derek Stepan131141630222021-20232C1990-06-18Hastings, MNMajor League
Anthony Stewart7791120302011-20121R1985-01-05La Salle, PQMajor League
Cory Stillman19152113165742005-20114C1973-12-20Peterborough, ONTMajor League
Jamie Storr1400002003-20041G1975-12-28Brampton, ONTMajor League
Damian Surma211202002-20042L1981-01-22Lincoln Park, MIMajor League
Brandon Sutter2865354107642008-20124C1989-02-14Huntington, NYMajor League
Brett Sutter36145242010-20144C1987-06-02Viking, ALTAMajor League
Brody Sutter1200002014-20162R1991-09-26Viking, ALTAMajor League
Andrei Svechnikov4061311853163682018-20246R2000-03-26Barnaul, RussiaMajor League
Jaroslav Svoboda9181422402001-20043R1980-06-01Cervenka, Czech Rep.Major League
Dave Tanabe3292161821671999-20086D1980-07-19White Bear Lake, MNMajor League
Matt Tennyson4506662016-20171D1990-04-23Minneapolis, MNMajor League
Teuvo Teravainen5551382774151042016-20248L1994-09-11Helsinki, FinlandMajor League
Chris Terry138201434302012-20164L1989-04-07Brampton, ONTMajor League
Joey Tetarenko200002003-20041R1978-03-03Prince Albert, SASKMajor League
Jiri Tlusty32276691451022009-20156L1988-03-16Slany, Czech Rep.Major League
Sergey Tolchinsky402202015-20172L1995-02-03Moscow, RussiaMajor League
Vincent Trocheck1353957961142019-20223C1993-07-11Pittsburgh, PAMajor League
Nikos Tselios200062001-20021D1979-01-20Oak Park, ILMajor League
Oleg Tverdovsky7232023372005-20061D1976-05-18Donetsk, UkraineMajor League
Trevor van Riemsdyk20673138402017-20203D1991-07-24Middletown, NJMajor League
Josef Vasicek34157781352292000-20076C1980-09-12Havlickuv Brod, Czech Rep.Major League
Sami Vatanen2019-20201D1991-06-03Jyvaskyla, FinlandMajor League
Kris Versteeg63112233362015-20161R1986-05-13Lethbridge, ALTAMajor League
Radim Vrbata106191635322002-20063R1981-06-13Mlada Boleslav, Czech Rep.Major League
Scott Walker21343601032222006-20104R1973-07-19Cambridge, ONTMajor League
Tim Wallace28112172012-20131F1984-08-06Anchorage, AKMajor League
Niclas Wallin5171851693912000-20109D1975-02-20Boden, SwedenMajor League
Lucas Wallmark160223254582016-20204C1995-09-05Umea, SwedenMajor League
Aaron Ward3361651673172001-20105D1973-01-17Windsor, ONTMajor League
Cam Ward66811112442005-201813G1984-02-29Saskatoon, SASKMajor League
Mike Watt500002002-20031L1976-03-31Seaforth, ONTMajor League
Kevin Weekes11900082001-20043G1975-04-04Toronto, ONTMajor League
Doug Weight234913252005-20061C1971-01-21Detroit, MIMajor League
Jeremy Welsh601142011-20132F1988-04-30Bayfield, ONTMajor League
Glen Wesley729351201554421997-200810D1968-10-02Red Deer, ALTAMajor League
Kevin Westgarth43224492012-20142R1984-02-07Amherst, ONTMajor League
Tommy Westlund20391322481999-20034R1975-02-27Fors, SwedenMajor League
Ian White3901010122010-20111D1984-06-04Steinbach, MANMajor League
Ray Whitney3721192153341762005-20105L1972-05-08Fort Saskatchewan, ALTAMajor League
Justin Williams4491281883163232003-20208R1981-10-04Cobourg, ONTMajor League
Shane Willis141273461691998-20024R1977-06-13Edmonton, ALTAMajor League
James Wisniewski100002015-20161D1984-02-21Canton, MIMajor League
Brendan Woods700072014-20162C1992-06-11Palmyra, PAMajor League
Stephane Yelle59437282009-20101C1974-05-09Ottawa, ONTMajor League
Mike Zigomanis5734762002-20063C1981-01-17Toronto, ONTMajor League
Valentin Zykov25471122016-20193L1995-05-15St. Petersburg, 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.