hockey DB
search by league
team
morning report
contact us
home

Florida Panthers all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Noel Acciari127271946412019-20223C1991-12-01Johnston, RIMajor League
Greg Adams60111223102000-20011L1963-08-01Nelson, BCMajor League
Kevyn Adams5671421302000-20022C1974-10-08Washington, DCMajor League
Bryan Allen2841453673412006-20115D1980-08-21Kingston, ONTMajor League
Chris Allen200021997-19992D1978-05-08Chatham, ONTMajor League
Jamie Allison7000112005-20061D1975-05-13Lindsay, ONTMajor League
Craig Anderson5302242006-20093G1981-05-21Park Ridge, ILMajor League
Peter Andersson811201993-19941D1965-08-29Orebro, SwedenMajor League
Donald Audette286713222003-20041R1969-09-23Laval, PQMajor League
Alex Auld2701122006-20071G1981-01-07Cold Lake, ALTAMajor League
Rudolfs Balcers1422442022-20231L1997-04-08Liepaja, LatviaMajor League
Uvis Balinskis2612382023-20241D1996-08-01Ventspils, LatviaMajor League
Chase Balisy800002017-20181C1992-02-02Fullerton, CAMajor League
Keith Ballard1641448621602008-20102D1982-11-26Baudette, MNMajor League
Krys Barch962791902011-20142L1980-03-26Hamilton, ONTMajor League
Aleksander Barkov7372664457111482013-202411C1995-09-02Tampere, FinlandMajor League
Stu Barnes1914972121941993-19974C1970-12-25Spruce Grove, ALTAMajor League
Doug Barrault200001993-19941R1970-04-21Golden, BCMajor League
Len Barrie76924331411993-20013C1969-06-04Kimberley, BCMajor League
Eric Beaudoin533811412001-20043W1980-05-03Ottawa, ONTMajor League
Jaroslav Bednar6561420182002-20042R1976-11-09Prague, Czech Rep.Major League
Wade Belak32000372007-20092D1976-07-03Saskatoon, SASKMajor League
Jesse Belanger1804968117441993-19963C1969-06-15St. Georges Beauce, PQMajor League
Ed Belfour58022102006-20071G1965-04-21Carman, MANMajor League
Sam Bennett21370751452612020-20244C1996-06-20Holland Landing, ONTMajor League
Brian Benning97731381251993-19952D1966-06-10Edmonton, ALTAMajor League
Sean Bergenheim1634129701222011-20153L1984-02-08Helsinki, FinlandMajor League
Nicklas Bergfors2016722010-20111R1987-03-07Sodertalje, SwedenMajor League
Christian Berglund10314102003-20041L1980-03-12Orebro, SwedenMajor League
Steve Bernier6851015212010-20111R1985-03-31Quebec, PQMajor League
Reto Berra700002016-20171G1987-01-03Bulach, SwitzerlandMajor League
Todd Bertuzzi7167132006-20071R1975-02-02Sudbury, ONTMajor League
Mathieu Biron9141822652002-20042D1980-04-29Lac-Saint-Charles, PQMajor League
Byron Bitz711222009-20101R1984-07-21Saskatoon, SASKMajor League
Tobias Bjornfot100002023-20241D2001-04-06Upplands Vasby, SwedenMajor League
Nick Bjugstad394871041911762012-20197C1992-07-17Minneapolis, MNMajor League
Sergei Bobrovsky243022102019-20245G1988-09-20Novokuznetsk, RussiaMajor League
Eric Boguniecki400021999-20001C1975-05-06New Haven, CTMajor League
Dave Bolland7872128642014-20162C1986-06-05Mimico, ONTMajor League
David Booth30987801671272006-20126L1984-11-24Detroit, MIMajor League
Henrik Borgstrom589101962017-20203C1997-08-06Helsinki, FinlandMajor League
Jay Bouwmeester471531502033292002-20096D1983-09-27Edmonton, ALTAMajor League
Brad Boyes156353974482013-20152R1982-04-17Mississauga, ONTMajor League
Brian Boyle396915172019-20201C1984-12-18Hingham, MAMajor League
Dan Boyle129102939501998-20024D1976-07-12Ottawa, ONTMajor League
Nick Boynton6851621912008-20091D1979-01-14Nobleton, ONTMajor League
Matt Bradley45358312011-20121R1978-06-13Stittsville, ONTMajor League
Derick Brassard1013422018-20191C1987-09-22Hull, PQMajor League
T.J. Brennan1927922012-20131D1989-04-03Willingboro, NJMajor League
Connor Brickley6751217332015-20182L1992-02-25Everett, MAMajor League
David Brine901142007-20081C1985-01-06Truro, NSMajor League
Paul Brousseau100002000-20011R1973-09-18Pierrefonds, PQMajor League
Troy Brouwer7512921472018-20191R1985-08-17Vancouver, BCMajor League
Josh Brown934610672018-20202D1994-01-21London, ONTMajor League
Keith Brown644812621993-19952D1960-05-06Corner Brook, NFLDMajor League
Pavel Bure223152992511341998-20024R1971-03-31Moscow, RussiaMajor League
Valeri Bure132335689422001-20043R1974-06-13Moscow, RussiaMajor League
Sean Burke66044291998-20002G1967-01-29Windsor, ONTMajor League
Bobby Butler201122013-20141R1987-04-26Marlborough, MAMajor League
Vyacheslav Butsayev100021998-19991C1970-06-13Tolyatti, RussiaMajor League
Eric Cairns23011372005-20061D1974-06-27Oakville, ONTMajor League
Joe Callahan27011122010-20111D1982-12-20Abington, MAMajor League
Brian Campbell37628147175862011-20165D1979-05-23Strathroy, ONTMajor League
Greg Campbell3632956853122003-20106C1983-12-17London, ONTMajor League
Jim Campbell100002002-20031R1973-04-03Worcester, MAMajor League
Terry Carkner279640462931995-19994D1966-03-07Smiths Falls, ONTMajor League
Lucas Carlsson42369122021-20232D1997-07-05Gavle, SwedenMajor League
Ryan Carter19213282010-20122C1983-08-03White Bear Lake, MNMajor League
Michael Caruso200002012-20131D1988-07-05Mississauga, ONTMajor League
Mike Casselman300001995-19961L1968-09-23Morrisburg, ONTMajor League
Ben Chiarot2026862021-20221D1991-05-09Hamilton, ONTMajor League
Dino Ciccarelli42111223551997-19992R1960-02-08Sarnia, ONTMajor League
Joe Cirella83110111201993-19952D1963-05-09Hamilton, ONTMajor League
Scott Clemmensen12003322009-20145G1977-07-23Des Moines, IAMajor League
Kevin Connauton2001192020-20222D1990-02-23Edmonton, ALTAMajor League
Brett Connolly90211637282019-20212R1992-05-02Campbell River, BCMajor League
Nick Cousins1481626421022022-20242C1993-07-20Belleville, ONTMajor League
Joey Crabb901172013-20141R1983-04-03Anchorage, AKMajor League
Mark Cullen601122011-20121C1978-10-28Virginia, MNMajor League
Matt Cullen86121931462002-20042C1976-11-02Virginia, MNMajor League
Jassen Cullimore13351823752007-20092D1972-12-04Simcoe, ONTMajor League
Evgeny Dadonov28091111202422009-20206R1989-03-12Chelyabinsk, RussiaMajor League
Pierre Dagenais3571882001-20032L1978-03-04Blainville, PQMajor League
Zac Dalpe1522422021-20232C1989-11-01Paris, ONTMajor League
Jeff Daniels1000001993-19952L1968-06-24Oshawa, ONTMajor League
Evgeny Davydov2126881993-19941L1967-05-27Chelyabinsk, RussiaMajor League
Jason Demers8191928532016-20171D1988-06-09Dorval, PQMajor League
Grigori Denisenko2607782020-20233L2000-06-24Novosibirsk, RussiaMajor League
Gilbert Dionne512301995-19961L1970-09-19Drummondville, PQMajor League
Chris Driedger3502202019-20212G1994-05-18Winnipeg, MANMajor League
Gaetan Duchesne1312301994-19951L1962-07-11Quebec City, PQMajor League
Anthony Duclair137435699502020-20233L1995-08-26Pointe-Claire, PQMajor League
Mike Duco12000602009-20112L1987-07-08Toronto, ONTMajor League
Dave Duerden200001999-20001L1977-04-11Oshawa, ONTMajor League
Radek Dvorak6131131552682161995-20119R1977-03-09Tabor, Czech Rep.Major League
Dallas Eakins41022791993-19983D1967-02-27Dade City, FLMajor League
Aaron Ekblad6761152323474522014-202410D1996-02-07Windsor, ONTMajor League
Oliver Ekman-Larsson8092332762023-20241D1991-07-17Karlskrona, SwedenMajor League
Keaton Ellerby12521517702009-20134D1988-11-05Strathmore, ALTAMajor League
Dan Ellis1400002013-20152G1980-06-19Saskatoon, SASKMajor League
Steve Eminger910162008-20091D1983-10-31Woodbridge, ONTMajor League
David Emma600002000-20011R1969-01-14Cranston, RIMajor League
Anders Eriksson6002121282000-20011D1975-01-09Bollnas, SwedenMajor League
Brad Ference167424284321999-20034D1979-04-02Calgary, ALTAMajor League
Craig Ferguson600001996-20002C1970-04-08Castro Valley, CAMajor League
Craig Fisher400001996-19971L1970-06-30Oshawa, ONTMajor League
Casey Fitzgerald400002022-20231D1997-02-25North Reading, MAMajor League
Tom Fitzgerald35354671212811993-19985R1968-08-28Billerica, MAMajor League
Mark Fitzpatrick119033311993-19985G1968-11-13Toronto, ONTMajor League
Wade Flaherty400002001-20021G1968-01-11Terrace, BCMajor League
Tomas Fleischmann2625491145722011-20154L1984-05-16Koprivnice, Czech Rep.Major League
Mike Foligno39459491993-19941F1959-01-29Sudbury, ONTMajor League
Gustav Forsling27538961341092020-20244D1996-06-12Linkoping, SwedenMajor League
Brian Foster100002011-20121G1987-02-04Pembroke, NHMajor League
Michael Frolik2135067117812008-20113R1988-02-17Kladno, Czech Rep.Major League
Jonah Gadjovich392241042023-20241L1998-10-12Whitby, ONTMajor League
Dave Gagner114243862941997-19992C1964-12-11Chatham, ONTMajor League
Johan Garpenlov26547741211331994-19995L1968-03-21Stockholm, SwedenMajor League
Jason Garrison190233659812008-20124D1984-11-13White Rock, BCMajor League
Martin Gelinas1643154851162005-20072L1970-06-05Shawinigan, PQMajor League
Tom Gilbert7332528182013-20141D1983-01-10Bloomington, MNMajor League
Randy Gilhen20448161993-19941L1963-06-13Winnipeg, MANMajor League
Matt Gilroy1611262013-20141D1984-07-20North Bellmore, NYMajor League
Claude Giroux183202362021-20221R1988-01-12Hearst, ONTMajor League
Tanner Glass44112462007-20092L1983-11-29Regina, SASKMajor League
Rob Globke4611282005-20083R1982-10-24Farmington, MIMajor League
Marcel Goc161313869492011-20143C1983-08-24Calw, West GermanyMajor League
Alexander Godynyuk2601010351993-19941D1970-01-27Kiev, UkraineMajor League
Yan Golubovsky602222000-20011D1976-03-09Novosibirsk, RussiaMajor League
Scott Gomez4621012242013-20141C1979-12-23Anchorage, AKMajor League
Lee Goren201102003-20041R1977-12-26Winnipeg, MANMajor League
Chris Gratton1573044741982005-20072C1975-07-05Brantford, ONTMajor League
Anthony Greco100002018-20191R1993-09-30Queens, NYMajor League
Mike Green1101122003-20041C1979-10-23Victoria, BCMajor League
Jeff Greenlaw401121993-19941L1968-02-28Aylmer, ONTMajor League
Seth Griffith2105582016-20171C1993-01-04Wallaceburg, ONTMajor League
Rocco Grimaldi2742662014-20162R1993-02-08Anaheim, CAMajor League
Radko Gudas203737442242020-20233D1990-06-05Prague, Czech Rep.Major League
Erik Gudbranson3091132433462011-20165D1992-01-07Ottawa, ONTMajor League
Nikita Gusev1123522020-20211L1992-07-08Moscow, RussiaMajor League
Per Gustafsson5872229221996-19971D1970-06-04Oskarshamn, SwedenMajor League
Henrik Haapala501102017-20181L1994-02-28Lempaala, FinlandMajor League
Robert Hagg16011102021-20221D1995-02-08Uppsala, SwedenMajor League
Niklas Hagman263305080522001-20064L1979-12-05Espoo, FinlandMajor League
Micheal Haley9948122422017-20192C1986-03-30Guelph, ONTMajor League
Brett Harkins803361995-19961L1970-07-02North Ridgeville, OHMajor League
Shane Harper14213182016-20171R1989-02-01Valencia, CAMajor League
Erik Haula702222019-20201L1991-03-23Pori, FinlandMajor League
Greg Hawgood332141691993-19941D1968-08-10Edmonton, ALTAMajor League
Jayce Hawryluk578715242018-20202R1996-01-01Yorkton, SASKMajor League
Dwayne Hay1500021998-20002L1977-02-11London, ONTMajor League
Jimmy Hayes125302353382013-20152R1989-11-21Dorchester, MAMajor League
Bret Hedican2021748651691998-20024D1970-08-10Saint Paul, MNMajor League
Aleksi Heponiemi2524662020-20233C1999-01-09Tampere, FinlandMajor League
Matt Herr300002001-20021C1976-05-26Hackensack, NJMajor League
Alex Hicks59189621998-20002L1969-09-04Calgary, ALTAMajor League
Chris Higgins48111223102010-20111L1983-06-02Smithtown, NYMajor League
Sean Hill7821820802005-20061D1970-02-14Duluth, MNMajor League
Vinny Hinostroza900002020-20211C1994-04-03Chicago, ILMajor League
Mike Hoffman1516564129582018-20202C1989-11-24Kitchener, ONTMajor League
Darcy Hordichuk1244592492002-20113L1980-08-10Kamsack, SASKMajor League
Patric Hornqvist131263763712020-20233R1987-01-01Sollentuna, SwedenMajor League
Nathan Horton4221421532953822003-20106R1985-05-29Welland, ONTMajor League
Mike Hough2592752791851993-19974R1963-02-06Montreal, PQMajor League
Quinton Howden9210717302012-20163C1992-01-21Winnipeg, MANMajor League
Jonathan Huberdeau6711984156133412012-202210C1993-06-04Saint-Jerome, PQMajor League
Jiri Hudler196511102015-20161R1984-01-04Olomouc, Czech Rep.Major League
Jody Hull2815644100491993-19985R1969-02-02Petrolia, ONTMajor League
Dryden Hunt6331215342017-20203L1995-11-24Cranbrook, BCMajor League
Jani Hurme2800022002-20031G1975-01-07Turku, FinlandMajor League
Kristian Huselius2575869127622001-20064L1978-11-10Osterhaninge, SwedenMajor League
Michael Hutchinson400002018-20191G1990-03-02Barrie, ONTMajor League
Greg Jacina1401162005-20072L1982-02-22Guelph, ONTMajor League
Richard Jackman22213162005-20072D1978-06-28Toronto, ONTMajor League
Jaromir Jagr18149811301102014-20173R1972-02-15Kladno, Czech Rep.Major League
John Jakopin82123921997-20014D1975-05-16Toronto, ONTMajor League
Ryan Jardine802222001-20021W1980-03-15Ottawa, ONTMajor League
Hugh Jessiman200052010-20111R1984-03-28New York, NYMajor League
Jonas Johansson200002021-20221G1995-09-19Gavle, SwedenMajor League
Magnus Johansson2701010142007-20081D1973-09-04Linkoping, SwedenMajor League
Ryan Johnson16482230501997-20035C1976-06-14Thunder Bay, ONTMajor League
Jussi Jokinen23137951321152014-20173L1983-04-01Kalajoki, FinlandMajor League
Olli Jokinen5671882314195972000-20087C1978-12-05Kuopio, FinlandMajor League
Ty Jones600072003-20041W1978-05-24Richland, WAMajor League
Ed Jovanovski36233691026191995-20147D1976-06-26Windsor, ONTMajor League
Olli Juolevi1000022021-20221D1998-05-05Helsinki, FinlandMajor League
Noah Juulsen400002020-20211D1997-04-02Surrey, BCMajor League
Steven Kampfer73268422014-20173D1988-09-24Ann Arbor, MIMajor League
Alexander Karpovtsev600042005-20061D1970-04-07Moscow, RussiaMajor League
Bracken Kearns5000102011-20121C1981-05-12North Vancouver, BCMajor League
Brady Keeper200002018-20213D1996-06-05Cross Lake, MANMajor League
Tim Kennedy3312342010-20122L1986-04-30Buffalo, NYMajor League
Trevor Kidd10302261999-20023G1972-03-26Dugald, MANMajor League
Matthew Kiersted37246102020-20233D1998-04-14Elk River, MNMajor League
Jakub Kindl58066322015-20172D1987-02-10Sumperk, Czech Rep.Major League
Bogdan Kiselevich32088122018-20191D1990-02-14Cherepovets, RussiaMajor League
Corban Knight2025742015-20161C1990-09-10Oliver, BCMajor League
Spencer Knight5701102020-20233G2001-04-19Darien, CTMajor League
Ville Koistinen1713482009-20101D1982-06-17Oulu, FinlandMajor League
Juraj Kolnik204404686722002-20074R1980-11-13Nitra, SlovakiaMajor League
Tomas Kopecky2403148791062011-20154R1982-02-05Ilava, SlovakiaMajor League
Alexei Kovalev1423562012-20131R1973-02-24Togliatti, RussiaMajor League
Viktor Kozlov4141011902911181997-20047C1975-02-14Togliatti, RussiaMajor League
Lukas Krajicek9032023622001-20063D1983-03-11Prostejov, Czech Rep.Major League
Igor Kravchuk701142002-20031D1966-09-13Ufa, RussiaMajor League
Kamil Kreps232184260712006-20104C1984-11-18Litomerice, Czech Rep.Major League
Filip Kuba6221517261998-20133D1976-12-29Ostrava, Czech Rep.Major League
Bob Kudelski83201939121993-19963C1964-03-03Springfield, MAMajor League
Kristian Kudroc200022003-20041D1981-05-21Michalovce, SlovakiaMajor League
Dmitri Kulikov536291291583632009-20248D1990-10-29Lipetsk, RussiaMajor League
Oleg Kvasha146173350791998-20002L1978-07-26Moscow, RussiaMajor League
Joel Kwiatkowski114913221062005-20072D1977-03-22Saskatoon, SASKMajor League
Juho Lammikko844711162018-20212L1996-01-29Noormarkku, FinlandMajor League
Igor Larionov265611102000-20011C1960-12-03Voskresensk, RussiaMajor League
Drew Larman2221342006-20082C1985-05-15Canton, MIMajor League
Paul Laus53014587217021993-20029D1970-09-26Beamsville, ONTMajor League
Jamie Leach210101993-19941R1969-08-25Winnipeg, MANMajor League
Patrick Lebeau411241993-19941L1970-03-17Saint-Jerome, PQMajor League
Jordan Leopold6171118222009-20101D1980-08-03Golden Valley, MNMajor League
Scott Levins295611691993-19941R1970-01-30Spokane, WAMajor League
Anton Levtchi200002022-20231L1995-11-28Varkaus, FinlandMajor League
Andreas Lilja135712191462002-20042D1975-07-13Helsingborg, SwedenMajor League
Petteri Lindbohm901152021-20221D1993-09-23Helsinki, FinlandMajor League
Jamie Linden4000171994-19951R1972-07-19Medicine Hat, ALTAMajor League
Bill Lindsay50667981656091993-20027W1971-05-17Fernie, BCMajor League
William Lockwood26011162023-20241R1998-06-20Royal Oak, MIMajor League
Martin Lojek501102006-20082D1985-08-19Brno, Czech Rep.Major League
Andrei Lomakin107203454321993-19952L1964-04-03Voskresensk, RussiaMajor League
Ryan Lomberg2462821493272020-20244L1994-12-09Richmond Hill, ONTMajor League
Steven Lorentz38123102023-20241C1996-04-13Kitchener, ONTMajor League
Dave Lowry27250601101781993-19985L1965-02-14Sudbury, ONTMajor League
Anton Lundell21643691121072021-20243C2001-10-03Espoo, FinlandMajor League
Roberto Luongo57201313222000-201911G1979-04-04Montreal, PQMajor League
Eetu Luostarinen2864163104782020-20244C1998-09-02Siilinjarvi, FinlandMajor League
Alex Lyon1500002022-20231G1992-12-09Baudette, MNMajor League
Craig MacDonald34033252003-20041C1977-04-07Antigonish, NSMajor League
Jacob MacDonald210102018-20191D1993-02-26Portland, ORMajor League
Steve MacIntyre18011172009-20101D1980-08-08Brock, SASKMajor League
Derek MacKenzie3042034541622014-20195C1981-06-11Sudbury, ONTMajor League
John Madden3130342011-20121C1973-05-04Toronto, ONTMajor League
Josh Mahura11242125682022-20242D1998-05-05St. Albert, ALTAMajor League
Ivan Majesky824812922002-20031D1976-09-02Banska Bystrica, SlovakiaMajor League
Denis Malgin184283260402016-20204C1997-01-18Olten, SwitzerlandMajor League
Maxim Mamin7310818252017-20223C1995-01-13Moscow, RussiaMajor League
Jonathan Marchessault75302151382016-20171R1990-12-27Cap-Rouge, PQMajor League
Mason Marchment87203757712020-20222L1995-06-18Uxbridge, ONTMajor League
Jacob Markstrom4300002010-20144G1990-01-31Gavle, SwedenMajor League
Craig Martin100051996-19971R1971-01-21Amherst, NSMajor League
Mike Matheson2993358911572015-20205D1994-02-27Pointe-Claire, PQMajor League
Jonathan Matsumoto100002011-20121C1986-10-13Ottawa, ONTMajor League
Stephane Matteau52448272002-20031L1969-09-02Rouyn-Noranda, PQMajor League
Shawn Matthias3124849971092007-20147L1988-02-19Mississauga, ONTMajor League
Kenndal McArdle33123472008-20113L1987-01-04Toronto, ONTMajor League
Bryan McCabe19928761041522008-20113D1975-06-08St. Catharines, ONTMajor League
Jared McCann143183553522016-20193L1996-05-31Stratford, ONTMajor League
Ian McCoshen60437332016-20193D1995-08-05Anaheim, CAMajor League
John Mcfarland300002015-20161R1992-04-02Richmond Hill, ONTMajor League
Jamie McGinn95171936392017-20192L1988-08-05Fergus, ONTMajor League
Dylan McIlrath5101102016-20171D1992-04-20Winnipeg, MANMajor League
Greg McKegg46538132015-20172C1992-06-17St. Thomas, ONTMajor League
Brett McLean147213556632007-20092C1978-08-14Comox, BCMajor League
Kirk McLean3700021997-19992G1966-06-26Willowdale, ONTMajor League
Jamie McLennan1700002005-20061G1971-06-30Edmonton, ALTAMajor League
Grant McNeill300052003-20041D1983-05-08Vermilion, ALTAMajor League
Scott Mellanby5521571973549531993-20018R1966-06-11Montreal, PQMajor League
Eric Messier21033162003-20041D1973-10-29Drummondville, PQMajor League
Stefan Meyer400002007-20081L1985-07-20Fox Valley, SASKMajor League
Branislav Mezei174413172462002-20085D1980-10-08Nitra, SlovakiaMajor League
Niko Mikkola8231417692023-20241D1996-04-27Kiiminki, FinlandMajor League
Willie Mitchell11241115432014-20162D1977-04-23Port McNeill, BCMajor League
Randy Moller17033161994-19951D1963-08-23Calgary, ALTAMajor League
Steve Montador1961028382602005-20083D1979-12-21Vancouver, BCMajor League
Samuel Montembeault2501102018-20202G1996-10-30Becancour, PQMajor League
Brandon Montour239371101472172020-20244D1994-04-11Brantford, ONTMajor League
Al Montoya4500042014-20162G1985-02-13Chicago, ILMajor League
Dominic Moore488917352009-20101C1980-08-03Thornhill, ONTMajor League
David Morisset400052001-20021R1981-04-06Langley, BCMajor League
Mike Mottau800042013-20141D1978-03-19Quincy, MAMajor League
Peter Mueller438917182012-20131C1988-04-14Bloomington, MNMajor League
Kirk Muller1621334471071996-19993C1966-02-08Kingston, ONTMajor League
Cory Murphy5421618242007-20092D1978-02-13Kanata, ONTMajor League
Gord Murphy410421001422381993-19996D1967-03-23Willowdale, ONTMajor League
Garth Murray6000192007-20081C1982-09-17Regina, SASKMajor League
Vaclav Nedorost32437122003-20041C1982-03-16Ceske Budejovice, Czech Rep.Major League
David Nemirovsky91162238421995-19994R1976-08-01Toronto, ONTMajor League
Rob Niedermayer5181011652664351993-20018C1974-12-28Cassiar, BCMajor League
Antti Niemi200002017-20181G1983-08-29Vantaa, FinlandMajor League
Joe Nieuwendyk80313364502005-20072C1966-09-10Oshawa, ONTMajor League
Marcus Nilson32748781261931998-20046L1978-03-01Balsta, SwedenMajor League
Brad Norton22022452001-20021D1975-02-13Cambridge, MAMajor League
Jeff Norton5101111281997-20023D1965-11-25Acton, MAMajor League
Ivan Novoseltsev2172944731061999-20045R1979-01-23Golitsino, RussiaMajor League
Markus Nutivaara3101111122020-20222D1994-06-06Oulu, FinlandMajor League
Shane O'Brien901152014-20151D1983-08-09Port Hope, ONTMajor League
Lyle Odelein8241216882003-20041D1968-07-21Quill Lake, SASKMajor League
Kyle Okposo600022023-20241R1988-04-16St. Paul, MNMajor League
Rostislav Olesz34957751321122005-20116L1985-10-10Bilovec, Czech Rep.Major League
Dylan Olsen9651621302013-20163D1991-01-03Calgary, ALTAMajor League
Josh Olson510102003-20041L1981-07-13Fargo, NDMajor League
Victor Oreskovich50246262009-20101R1986-08-15Whitby, ONTMajor League
Sandis Ozolinsh88173855642001-20032D1972-08-03Riga, LatviaMajor League
Mark Parrish154503181641998-20002R1977-02-02Edina, MNMajor League
George Parros39112572012-20131R1979-12-29Washington, PAMajor League
Serge Payer1147512472000-20062C1979-05-09Rockland, ONTMajor League
Ville Peltonen207345488792006-20093W1973-05-24Vantaa, FinlandMajor League
Alexander Petrovic254544493582012-20197D1992-03-03Edmonton, ALTAMajor League
Kamil Piros310102003-20041C1978-11-20Most, Czech Rep.Major League
Brandon Pirri122402262462013-20163C1991-04-10Toronto, ONTMajor League
Lance Pitlick1655813981999-20023D1967-11-05Minneapolis, MNMajor League
Andrej Podkonicky610122000-20011L1978-05-09Zvolen, Czech Rep.Major League
Jason Podollan1911241996-19971R1976-02-18Vernon, BCMajor League
Chase Priskie400022021-20221D1996-03-19Pembroke Pines, FLMajor League
Vaclav Prospal3441216102000-20011L1975-02-17Ceske Budejovice, Czech Rep.Major League
Ted Purcell15381122015-20161R1985-09-08St. John's, NFLDMajor League
Mark Pysyk292174562762016-20204D1992-01-11Sherwood Park, ALTAMajor League
Jonathan Racine100022013-20141D1993-05-28Montreal, PQMajor League
Greg Rallo1110122011-20132C1981-08-26Gurnee, ILMajor League
Peter Ratchuk32112101998-20012D1977-09-10Buffalo, NYMajor League
Kyle Rau3321362015-20172C1992-10-24Eden Prairie, MNMajor League
Marty Reasoner82141832222010-20111C1977-02-26Honeoye Falls, NYMajor League
Eldon "Pokey" Reddick200001993-19941G1964-10-06Halifax, NSMajor League
Brent Regner700042015-20161D1989-05-17Westlock, ALTAMajor League
Mike Reilly200022023-20241D1993-07-13Chicago, ILMajor League
James Reimer12301162016-20193G1988-03-15Morweena, MANMajor League
Sam Reinhart242121122243562021-20243C1995-11-06West Vancouver, BCMajor League
Steven Reinprecht111202848242009-20112C1976-05-07Edmonton, ALTAMajor League
Michal Repik7291120362008-20124R1988-12-31Vlasim, Czech Rep.Major League
Jon Rheault500002012-20131R1986-08-01Arlington, TXMajor League
Stephane Richer301121993-19952D1966-04-28Hull, PQMajor League
Pat Rissmiller901102010-20111L1978-10-26Belmont, MAMajor League
Byron Ritchie1111015251372001-20043C1977-04-24Burnaby, BCMajor League
Jamie Rivers100022002-20031D1975-03-16Ottawa, ONTMajor League
Colby Robak42033252011-20154D1990-04-24Dauphin, MANMajor League
Gary Roberts1082742691222005-20072L1966-05-23North York, ONTMajor League
Evan Rodrigues80122739342023-20241C1993-07-28Toronto, ONTMajor League
Kyle Rossiter900092001-20043D1980-06-09Edmonton, ALTAMajor League
Aleksi Saarela922402019-20201C1997-01-07Helsinki, FinlandMajor League
Alexander Salak200002009-20101G1987-01-05Strakonice, Czech Rep.Major League
Ruslan Salei147946551772006-20082D1974-11-02Minsk, BelarusMajor League
Matthew "Mackie" Samoskevich700002023-20241R2002-11-15Newtown, CTMajor League
Sergei Samsonov203111422010-20111L1978-10-27Moscow, RussiaMajor League
Mikael Samuelsson85162137492003-20122R1976-12-23Mariefred, SwedenMajor League
Mike Santorelli166312455402010-20133C1985-12-14Vancouver, BCMajor League
Harri Sateri900002017-20181G1989-12-29Toijala, FinlandMajor League
Colton Sceviour284314879702016-20204C1989-04-20Red Deer, ALTAMajor League
Cole Schwindt300002021-20221R2001-04-25Kitchener, ONTMajor League
Dennis Seidenberg6222123332009-20101D1981-07-18Schwenningen, GermanyMajor League
Eric Selleck2011172012-20131L1987-10-20Brockville, ONTMajor League
Alexei Semenov39167492005-20072D1981-04-10Murmansk, RussiaMajor League
Brent Severyn7658131931993-19952D1966-02-22Vegreville, ALTAMajor League
Michael Sgarbossa2925792016-20171C1992-07-25Campbellville, ONTMajor League
Logan Shaw53527132015-20161R1992-10-05Glace Bay, NSMajor League
Riley Sheahan33281042018-20191C1991-12-07St. Catharines, ONTMajor League
Ray Sheppard1906160121331995-20004R1966-05-27Petawawa, ONTMajor League
Steve Shields1600062003-20041G1972-07-19Toronto, ONTMajor League
Drew Shore6781220222012-20142C1991-01-29Denver, COMajor League
Mikhail Shtalenkov1500021999-20001G1965-10-20Moscow, RussiaMajor League
Richard Shulmistra100001999-20001G1971-04-01Sudbury, ONTMajor League
Denis Shvidki76111425302000-20044R1980-11-21Kharkov, UkraineMajor League
Mike Sillinger68172542601999-20012C1971-06-29Regina, SASKMajor League
Jonathan Sim3310818262005-20061L1977-09-29New Glasgow, NSMajor League
Todd Simpson10729112761999-20012D1973-05-28North Vancouver, BCMajor League
Jack Skille9981624432010-20133R1987-05-19Madison, WIMajor League
Karlis Skrastins9751419422007-20092D1974-07-09Riga, LatviaMajor League
Brian Skrudland2563267994011993-19974C1963-07-31Peace River, ALTAMajor League
Geoff Smith13761622821993-19974D1969-03-07Edmonton, ALTAMajor League
Givani Smith34134722022-20231R1998-02-27Toronto, ONTMajor League
Nick Smith1500002001-20021C1979-03-23Hamilton, ONTMajor League
Reilly Smith162404787482015-20172R1991-04-01Mimico, ONTMajor League
Jerred Smithson51246142011-20132C1979-02-04Vernon, BCMajor League
Brad Smyth1521361995-19972R1973-03-13Ottawa, ONTMajor League
Greg Smyth12101371993-19941D1966-04-23Oakville, ONTMajor League
Justin Sourdif300002023-20241R2002-03-24Richmond, BCMajor League
Jaroslav Spacek157153954891998-20013D1974-02-11Rokycany, Czech Rep.Major League
Janis Sprukts1412322006-20092D1982-01-31Riga, LatviaMajor League
Eric Staal72141529262022-20231C1984-10-29Thunder Bay, ONTMajor League
Marc Staal8231215432022-20231D1987-01-13Thunder Bay, ONTMajor League
Kevin Stenlund8111415622023-20241C1996-09-20Stockholm, SwedenMajor League
Anthony Stewart1054812382005-20094R1985-01-05La Salle, PQMajor League
Cam Stewart659716301999-20001L1971-09-18Kitchener, ONTMajor League
Cory Stillman1653970109792008-20113C1973-12-20Peterborough, ONTMajor League
Riley Stillman43055302018-20213D1998-03-09Peterborough, ONTMajor League
Anthony Stolarz2702222023-20241G1994-01-20Edison, NJMajor League
Tyson Strachan53167452011-20132D1984-10-30Melfort, SASKMajor League
Martin Straka6792635181995-19972C1972-09-03Plzen, CzechMajor League
Anton Stralman10782028222019-20212D1986-08-01Tibro, SwedenMajor League
Jozef Stumpel1994584129582005-20083C1972-07-20Nitra, SlovakiaMajor League
Marco Sturm42325232011-20121C1978-09-08Dingolfing, GermanyMajor League
Alexander Sulzer901102010-20111D1984-05-30Kaufbeuren, GermanyMajor League
Robert Svehla573612292906031994-20028D1969-01-02Martin, SlovakiaMajor League
Magnus Svensson4641418311994-19962D1963-03-01Tranas, SwedenMajor League
Jeff Taffe2111242009-20101C1981-02-19Hastings, MNMajor League
Vladimir Tarasenko19681402023-20241R1991-12-13Yaroslavl, RussiaMajor League
Nick Tarnasky652791182008-20102C1984-11-25Rocky Mountain House, ALTAMajor League
Petr Taticek300002005-20061C1983-09-22Rakovnik, Czech Rep.Major League
Joey Tetarenko694151712000-20033R1978-03-03Prince Albert, SASKMajor League
Jose Theodore6800042011-20132G1976-09-13Laval, PQMajor League
Bill Thomas3153862010-20122R1983-06-23Pittsburgh, PAMajor League
Tim Thomas4001142013-20141G1974-04-15Flint, MIMajor League
Paul Thompson21033222016-20171R1988-11-30Derry, NHMajor League
Rocky Thompson10000312000-20022R1977-08-08Calgary, ALTAMajor League
Joe Thornton345510102021-20221C1979-07-02London, ONTMajor League
Shawn Thornton146410141972014-20173R1977-07-23Oshawa, ONTMajor League
Chris Tierney1321322022-20231C1994-07-01Keswick, ONTMajor League
Esa Tikkanen28189161997-19981L1965-01-25Helsinki, FinlandMajor League
Scott Timmins24101122010-20132C1989-09-11Hamilton, ONTMajor League
Owen Tippett94141933162017-20223R1999-02-16Peterborough, ONTMajor League
Matthew Tkachuk159661311972112022-20242L1997-12-11Scottsdale, AZMajor League
Dave Tomlinson500001994-19951C1968-05-08North Vancouver, BCMajor League
Jeff Toms822442002-20031L1974-06-04Swift Current, SASKMajor League
Dominic Toninato464711372019-20201C1994-03-09Duluth, MNMajor League
Pavel Trnka8931619752002-20042D1976-07-27Plzen, CzechMajor League
Vincent Trocheck4201111712822582013-20207C1993-07-11Pittsburgh, PAMajor League
Igor Ulanov70156502001-20032D1969-10-01Krasnokamsk, RussiaMajor League
Scottie Upshall1922933621552011-20154R1983-10-07Fort McMurray, ALTAMajor League
Curtis Valk100002017-20181C1993-02-08Medicine Hat, ALTAMajor League
Darren Van Impe36167312001-20021D1973-05-18Saskatoon, SASKMajor League
Mike Van Ryn25725801052202003-20084D1979-05-14London, ONTMajor League
John Vanbiesbrouck268088681993-19985G1963-09-04Detroit, MIMajor League
Thomas Vanek20281062016-20171L1984-01-19Vienna, AustriaMajor League
Herbert Vasiljevs500021998-19991R1976-05-27Riga, LatviaMajor League
Frank Vatrano27173531261222017-20225R1994-03-14East Longmeadow, MAMajor League
Carter Verhaeghe2781181182361612020-20244C1995-08-14Toronto, ONTMajor League
Mike Vernon3403321999-20001G1963-02-24Calgary, ALTAMajor League
Kris Versteeg99273865662011-20143R1986-05-13Lethbridge, ALTAMajor League
Tomas Vokoun2480101082007-20114G1976-07-02Karlovy Vary, Czech Rep.Major League
Radim Vrbata425914162017-20181R1981-06-13Mlada Boleslav, Czech Rep.Major League
Lucas Wallmark1111202019-20212C1995-09-05Umea, SwedenMajor League
Lance Ward13447112542000-20033D1978-06-02Lloydminster, ALTAMajor League
Jeff Ware601161998-19991D1977-05-19Toronto, ONTMajor League
Rhett Warrener217423272971995-19994D1976-01-27Shaunavon, SASKMajor League
Steve Washburn81141529401995-19994C1975-04-10Ottawa, ONTMajor League
Mike Weaver24634144792010-20144D1978-05-02Bramalea, ONTMajor League
MacKenzie Weegar30627941212592016-20226D1994-01-07Ottawa, ONTMajor League
Kevin Weekes1100001997-19981G1975-04-04Toronto, ONTMajor League
Stephen Weiss6541452493943132001-201311C1983-04-03Toronto, ONTMajor League
Noah Welch29213202006-20093D1982-08-26Brighton, MAMajor League
Chris Wells141718251341996-20004C1975-11-12Calgary, ALTAMajor League
Alexander Wennberg5617122982020-20211C1994-09-22Stockholm, SwedenMajor League
Colin White688715122022-20231C1997-01-30Boston, MAMajor League
Ray Whitney273971302271091997-20014L1972-05-08Fort Saskatchewan, ALTAMajor League
Ryan Whitney700062013-20141D1983-02-19Boston, MAMajor League
Chris Wideman100022018-20191D1990-01-07St. Louis, MOMajor League
Dennis Wideman6192433332010-20111D1983-03-20Kitchener, ONTMajor League
Jason Wiemer701120311782001-20021C1976-04-14Kimberley, BCMajor League
Clay Wilson1732562009-20112D1983-04-05Sturgeon Lake, MNMajor League
Garrett Wilson34000242013-20163L1991-03-16Barrie, ONTMajor League
Mike Wilson8341721601998-20013D1974-02-26Brampton, ONTMajor League
Jesse Winchester529918382013-20141C1983-10-04Long Sault, ONTMajor League
Wojtek Wolski2245902011-20121L1986-02-24Zabrze, PolandMajor League
Jason Woolley89103747521994-19973D1969-07-27Toronto, ONTMajor League
Peter Worrell34216264213751997-20036L1977-08-18Pierrefonds, PQMajor League
Mikhail Yakubov1301142005-20061C1982-02-16Barnaul, RussiaMajor League
Keith Yandle371302012311822016-20215D1986-09-09Boston, MAMajor League
Nolan Yonkman8000112011-20132D1981-04-01Punnichy, SASKMajor League
Dmitri Yushkevich23167142002-20031D1971-11-19Cherepovets, RussiaMajor League
Richard Zednik124322759892007-20092L1976-01-06Banska Bystrica, SlovakiaMajor 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.