hockey DB
search by league
team
morning report
contact us
home

Tampa Bay Lightning all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Dmitry Afanasenkov186192039402000-20075L1980-05-12Arkhangelsk, RussiaMajor League
Nikita Alexeev144181735282001-20073W1981-12-27Murmansk, RussiaMajor League
Hugo Alnefelt100002021-20221G2001-06-04Danderyd, SwedenMajor League
Mikael Andersson4355469123841992-19997R1966-05-10Malmo, SwedenMajor League
Dave Andreychuk27868611292012001-20064L1963-09-29Hamilton, ONTMajor League
Mike Angelidis14202222011-20164C1985-06-27Woodbridge, ONTMajor League
Evgeny Artyukhin1451023332412005-20092W1983-04-04Moscow, RussiaMajor League
Kaspars Astashenko2312381999-20012D1975-02-07Riga, LatviaMajor League
Adrian Aucoin2611112252000-20011D1973-07-03Ottawa, ONTMajor League
Keith Aulie79279822011-20143D1989-06-11Regina, SASKMajor League
Rudolfs Balcers310102022-20231L1997-04-08Liepaja, LatviaMajor League
Drew Bannister9851621721995-19993D1974-04-09Belleville, ONTMajor League
Mark Barberio10361117442012-20153D1990-03-23Montreal, PQMajor League
Matthew Barnaby584481672000-20022R1973-05-04Ottawa, ONTMajor League
Alex Barre-Boulet6612517142020-20244C1997-05-21Montmagny, PQMajor League
Bob Beers80132942821992-19942D1967-05-20Pittsburgh, PAMajor League
Pierre-Edouard Bellemare153132033532021-20232L1985-03-06Le Blanc-Mesnil, FranceMajor League
Brian Bellows86242852391995-19972R1964-09-01St. Catharines, ONTMajor League
Sean Bergenheim80141529562010-20111L1984-02-08Helsinki, FinlandMajor League
Jean-Claude Bergeron5301141992-19964G1968-10-14Hauterive, PQMajor League
Marc-Andre Bergeron7873037322010-20133D1980-10-13Trois-Rivieres, PQMajor League
Marc Bergevin206531362041992-20034D1965-08-11Montreal, PQMajor League
Tim Bergland789817171992-19942R1965-01-11Crookston, MNMajor League
Karel Betik302221998-19991D1978-10-28Ostrava, CzechMajor League
Zac Bierk2601101997-20003G1976-09-17Peterborough, ONTMajor League
Mathieu Biron36000122001-20021D1980-04-29Lac-Saint-Charles, PQMajor League
Ben Bishop227077222012-20175G1986-11-21Denver, COMajor League
Mike Blunden22325362014-20162R1986-12-15North York, ONTMajor League
Brandon Bochenski354101442008-20102R1982-04-04Blaine, MNMajor League
Zach Bogosian106411151072019-20244D1990-07-15Massena, NYMajor League
Jason Bonsignore5821113301997-19992C1976-04-15Rochester, NYMajor League
Andreas Borgman702242020-20211D1995-06-18Stockholm, SwedenMajor League
Josef Boumedienne300042001-20021D1978-01-12Stockholm, SwedenMajor League
Michael Bournival2421322016-20182L1992-05-31Shawinigan, PQMajor League
Brian Boyle2124125661592014-20173C1984-12-18Hingham, MAMajor League
Dan Boyle394661872532882001-20086D1976-07-12Ottawa, ONTMajor League
Brian Bradley3281111893002891992-19986C1965-01-21Kitchener, ONTMajor League
Eric Brewer2461046561802010-20155D1979-04-17Vernon, BCMajor League
Paul Brousseau17022271996-19982R1973-09-18Pierrefonds, PQMajor League
J.T. Brown2861942611802011-20186R1990-07-02Burnsville, MNMajor League
Peter Budaj1500002016-20182G1982-09-18Banska Bystrica, SlovakiaMajor League
Marc Bureau1862040601711992-19953C1966-05-19Trois-Rivieres, PQMajor League
Sean Burke35011102005-20061G1967-01-29Windsor, ONTMajor League
Shawn Burr1592738652251995-20003L1966-07-01Sarnia, ONTMajor League
Vyacheslav Butsayev200001999-20001C1970-06-13Tolyatti, RussiaMajor League
Ryan Callahan30754781321602013-20196R1985-03-21Rochester, NYMajor League
Jock Callander811221992-19931C1961-04-23Regina, SASKMajor League
Jim Campbell100022005-20061R1973-04-03Worcester, MAMajor League
Dave Capuano611221992-19931L1968-07-27Warwick, RIMajor League
Matt Carle265146882902008-20165D1984-09-25Anchorage, AKMajor League
Declan Carlile100002023-20241D2000-05-18Hartland, MIMajor League
Sebastien Caron300002011-20121G1980-06-25Amqui, PQMajor League
Erik Cernak3511966853152018-20246D1997-05-28Kosice, SlovakiaMajor League
Mitchell Chaffee1931442023-20241R1998-01-26Grand Rapids, MIMajor League
Shawn Chambers145236487651992-19953D1966-10-11Sterling Heights, MIMajor League
Eric Charron63145461993-19963D1970-01-14Verdun, PQMajor League
Martin Cibak15451823602001-20063C1980-05-17Liptovsky Mikulas, SlovakiaMajor League
Dino Ciccarelli1114631771581996-19982R1960-02-08Sarnia, ONTMajor League
Enrico Ciccone13559146041993-19995D1970-04-10Montreal, PQMajor League
Zdeno Ciger276612102001-20021L1969-10-19Martin, SlovakiaMajor League
Anthony Cirelli418911322232172017-20247C1997-07-15Etobicoke, ONTMajor League
Fredrik Claesson11000122020-20222D1992-11-24Stockholm, SwedenMajor League
Brett Clark164113546342010-20122D1976-12-23Wapella, SASKMajor League
Wendel Clark65281442351998-19991L1966-10-25Kelvington, SASKMajor League
Dan Cloutier76000331999-20012G1976-04-22Mont-Laurier, PQMajor League
Ben Clymer2952947762511999-20045D1978-04-11Edina, MNMajor League
Braydon Coburn3501254662022014-20206D1985-02-27Shaunavon, SASKMajor League
Danton Cole174354176611992-19953R1967-01-10Pontiac, MIMajor League
Ian Cole7831417612022-20231D1989-02-21Ann Arbor, MIMajor League
Blake Coleman64141832532019-20212C1991-11-28Plano, TXMajor League
Gerald Coleman200002005-20061G1985-04-03Evanston, ILMajor League
Ross Colton190473683902020-20233C1996-09-11Robbinsville, NJMajor League
Mike Commodore13000172011-20121D1979-11-07Fort Saskatchewan, ALTAMajor League
Cory Conacher87182341502012-20205C1989-12-14Burlington, ONTMajor League
Erik Condra676511382015-20172R1986-08-06Trenton, MIMajor League
Brett Connolly134181432722011-20154R1992-05-02Campbell River, BCMajor League
Alain Cote200001992-19931D1967-04-14Montmagny, PQMajor League
Jean-Philippe Cote19044222013-20141D1982-04-22Quebec, PQMajor League
Ryan Craig1843231631262005-20105C1982-01-06Abbotsford, BCMajor League
Adam Creighton1362930591471992-19942C1965-06-02Burlington, ONTMajor League
B.J. Crombeen99414181912012-20142R1985-07-10Denver, COMajor League
Cory Cross3361246583771993-19996D1971-01-03Lloydminster, ALTAMajor League
Doug Crossman4082129181992-19931D1960-06-30Peterborough, ONTMajor League
Maxwell Crozier1302272023-20241D2000-04-19North Vancouver, BCMajor League
John Cullen15034711051621995-19993C1964-08-02Puslinch, ONTMajor League
Jassen Cullimore4081538533961997-20047D1972-12-04Simcoe, ONTMajor League
Jim Cummins14101541993-19952R1970-05-17Dearborn, MIMajor League
Alexandre Daigle32661221998-19991R1975-02-07Montreal, PQMajor League
Mathieu Darche7371522202007-20081L1976-11-26Montreal, PQMajor League
Sean Day200002021-20221D1998-01-09Leuven, BelgiumMajor League
Calvin de Haan54358202023-20241D1991-05-09Carp, ONTMajor League
Louie DeBrusk541231661997-19981L1971-03-19Cambridge, ONTMajor League
Xavier Delisle200001998-19991C1977-05-24Quebec, PQMajor League
Marc Denis5400042006-20082G1977-08-01Montreal, PQMajor League
Cedrick Desjardins600022010-20143G1985-09-30Edmundston, NBMajor League
Rob DiMaio1542135561321992-20063R1968-02-19Calgary, ALTAMajor League
Chris Dingman173311142792001-20064L1976-07-06Edmonton, ALTAMajor League
Louis Domingue3801162017-20192G1992-03-06Saint-Hyacinthe, PQMajor League
Jake Dotchin8331922732016-20182D1994-03-24Cambridge, ONTMajor League
Steve Downie21447651125542008-20124R1987-04-03Newmarket, ONTMajor League
Jonathan Drouin164296695542014-20173L1995-03-28Sainte-Agathe, PQMajor League
Stan Drulia126152742521992-20013R1968-01-05Elmira, NYMajor League
Anthony Duclair322422023-20241L1995-08-26Pointe-Claire, PQMajor League
Donald Dufresne51268481993-19941D1967-04-10Quebec, PQMajor League
Matt Dumba3000212023-20241D1994-07-25Regina, SASKMajor League
Gabriel Dumont46224332016-20182C1990-10-06Degelis, PQMajor League
Gordie Dwyer780442911999-20023L1978-01-25Dalhousie, NBMajor League
Karl Dykhuis111710171281997-19992D1972-07-08Sept-Iles, PQMajor League
Allan Egeland17000161995-19983C1973-01-31Lethbridge, ALTAMajor League
Brian Eklund100002005-20061G1980-05-24Braintree, MAMajor League
Nils Ekman71111324761999-20012R1976-03-11Stockholm, SwedenMajor League
Matt Elich1611201999-20012R1978-09-22Grosse Pointe, MIMajor League
Remi Elie100002021-20221L1995-04-16Cornwall, ONTMajor League
Brian Elliott4101102021-20232G1985-04-09Newmarket, ONTMajor League
Dan Ellis3101102010-20111G1980-06-19Saskatoon, SASKMajor League
Pat Elynuik63121426641993-19941R1967-10-30Foam Lake, SASKMajor League
Steve Eminger5041923362008-20091D1983-10-31Woodbridge, ONTMajor League
John Emmons12112222000-20011C1974-08-17San Jose, CAMajor League
Adam Erne114131427622016-20193L1995-04-20New Haven, CTMajor League
Michael Eyssimont811111221172022-20242C1996-09-09Littleton, COMajor League
Todd Fedoruk50336542009-20101L1979-02-13Redwater, ALTAMajor League
Ruslan Fedotenko31374701441702002-20074F1979-01-18Kiev, UkraineMajor League
Valtteri Filppula292521191711142013-20174C1984-03-20Vantaa, FinlandMajor League
Steven Finn16000241995-19961D1966-08-20Laval, PQMajor League
Mark Fitzpatrick34011141997-19981G1968-11-13Toronto, ONTMajor League
Wade Flaherty200002000-20011G1968-01-11Terrace, BCMajor League
Haydn Fleury50145322022-20242D1996-07-08Carlyle, SASKMajor League
Cal Foote11741115862020-20233D1998-12-13Denver, COMajor League
Colin Forbes22314281998-20002W1976-02-16New Westminster, BCMajor League
Gabriel Fortier1110142021-20232L2000-02-06Lachine, PQMajor League
Kurtis Foster7183442482009-20101D1981-11-24Carp, ONTMajor League
Kyle Freadrich23011751999-20012L1978-12-28Edmonton, ALTAMajor League
Byron Froese400002016-20171C1991-03-12Winkler, MANMajor League
Simon Gagne63172340202010-20111R1980-02-29Sainte-Foy, PQMajor League
Maxim Galanov2505582000-20011D1974-03-13Krasnoyarsk, RussiaMajor League
Gerard Gallant524913741993-19952L1963-09-02Summerside, PEIMajor League
Bruce Gardiner41369371999-20001C1971-02-11Barrie, ONTMajor League
Mathieu Garon6602202011-20132G1978-01-09Chandler, PQMajor League
Jason Garrison212104050512014-20173D1984-11-13White Rock, BCMajor League
Cameron Gaunce5134112018-20202D1990-03-19Sudbury, ONTMajor League
Aaron Gavey899615681995-19972C1974-02-22Sudbury, ONTMajor League
Bruno Gervais50671382011-20121D1984-10-03Longueuil, PQMajor League
Christopher Gibson200002020-20211G1992-12-27Karkkila, FinlandMajor League
Randy Gilhen1102261992-19931L1963-06-13Winnipeg, MANMajor League
Matt Gilroy5321517162011-20121D1984-07-20North Bellmore, NYMajor League
Daniel Girardi139102434392017-20192D1984-04-29Welland, ONTMajor League
Luke Glendening679110332023-20241C1989-04-28Grand Rapids, MIMajor League
Sascha Goc900002001-20021D1979-04-14Calw, GermanyMajor League
Gage Goncalves200062023-20241C2001-01-16Mission, BCMajor League
Barclay Goodrow6361622692019-20212C1993-02-26Toronto, ONTMajor League
Yanni Gourde310801071872192015-20216C1991-12-15Saint-Narcisse, PQMajor League
John Grahame103011272002-20063G1975-08-31Denver, COMajor League
Chris Gratton482981612598281993-20098C1975-07-05Brantford, ONTMajor League
Brent Gretzky1313421993-19952C1972-02-20Brantford, ONTMajor League
Radko Gudas126725322242012-20153D1990-06-05Prague, Czech Rep.Major League
Kristers Gudlevskis300002013-20173G1992-07-31Aizkraukle, LatviaMajor League
Steve Guolla4661016111999-20001C1973-03-15Scarborough, ONTMajor League
Sergei Gusev58369261998-20013D1975-07-31Nizhny Tagil, RussiaMajor League
Brandon Hagel17057761331272021-20243L1998-08-27Saskatoon, SASKMajor League
David Hale39044252009-20101D1981-06-18Colorado Springs, COMajor League
Bob Halkidis30134471994-19962D1966-03-05Toronto, ONTMajor League
Adam Hall2331425391012008-20134R1980-08-14Kalamazoo, MIMajor League
Jeff Halpern126262551732007-20103C1976-05-03Washington, DCMajor League
Roman Hamrlik377521331854741992-19986D1974-04-12Zlin, Czech Rep.Major League
Ben Hankinson1802261994-19951R1969-05-01Edina, MNMajor League
Johan Harju1012322010-20111L1986-05-15Overtarnea, SwedenMajor League
Mike Hartman584481541992-19931L1967-02-07Detroit, MIMajor League
Dwayne Hay1311221999-20001L1977-02-11London, ONTMajor League
Victor Hedman10391555647197262009-202415D1990-12-18Ornskoldsvik, SwedenMajor League
Timo Helbling901162005-20061D1981-07-21Basel, SwitzerlandMajor League
Riku Helenius100002008-20091G1988-03-01Palkane, FinlandMajor League
Sami Helenius4101151998-19991D1974-01-22Helsinki, FinlandMajor League
Ian Herbers37000451999-20001D1967-07-18Jasper, ALTAMajor League
Matt Hervey17044381992-19931D1966-05-16Whittier, CAMajor League
Jamie Heward1302242008-20091D1971-03-30Regina, SASKMajor League
Jan Hlavac6291322322007-20081L1976-09-20Prague, Czech Rep.Major League
Ken Hodge2527921992-19931C1966-04-13Windsor, ONTMajor League
Kevin Hodson4000041998-20033G1972-03-27Winnipeg, MANMajor League
Benoit Hogue62111425501998-19991L1966-10-28Repentigny, PQMajor League
Johan Holmqvist9304442006-20082G1978-05-24Tolfta, SwedenMajor League
Brian Holzinger112153146911999-20034C1972-10-10Parma, OHMajor League
Bill Houlder154104656541995-20003D1967-03-11Thunder Bay, ONTMajor League
Jody Hull2824641997-19981R1969-02-02Petrolia, ONTMajor League
Jamie Huscroft570441561996-19982D1967-01-09Creston, BCMajor League
Andrew Hutchinson200002008-20091D1980-03-24Evanston, ILMajor League
Pat Jablonski5802271992-19942G1967-06-20Toledo, OHMajor League
Scott Jackson100002009-20101D1987-02-05Salmon Arm, BCMajor League
Dan Jancevski200022007-20081D1981-06-15Windsor, ONTMajor League
Doug Janik13631215982006-20082D1980-03-26Springfield, MAMajor League
Craig Janney3841822101998-19991C1967-09-26Hartford, CTMajor League
Tanner Jeannot627916832022-20242L1997-05-29Estevan, SASKMajor League
Andreas Johansson1223581999-20001C1973-05-19Falun, SwedenMajor League
Jonas Johansson2500002023-20241G1995-09-19Gavle, SwedenMajor League
Mike Johnson92213960421999-20012R1974-10-03Scarborough, ONTMajor League
Ryan Johnson9471623461999-20012C1976-06-14Thunder Bay, ONTMajor League
Tyler Johnson5891612003611862012-20219C1990-07-29Spokane, WAMajor League
Jussi Jokinen6682230202007-20092L1983-04-01Kalajoki, FinlandMajor League
Blair Jones784610242006-20125C1986-09-27Central Butte, SASKMajor League
Randy Jones6111213152010-20111D1981-07-23Quispamsis, NBMajor League
Chris Joseph661019291081993-19941D1969-09-10Burnaby, BCMajor League
Mathieu Joseph221373370752018-20224R1997-02-09Laval, PQMajor League
Andreas Karlsson1115813222006-20082C1975-08-19Ludvika, SwedenMajor League
Martins Karsums1814562008-20091R1986-02-26Riga, LatviaMajor League
Steve Kasper47347181992-19931F1961-09-28Montreal, PQMajor League
Boris Katchouk38246252021-20221L1998-06-18Vancouver, BCMajor League
Sheldon Keefe125121224782000-20033R1980-09-17Brampton, ONTMajor League
Steve Kelly58347421997-19992L1976-10-26Vancouver, BCMajor League
Dan Kesa5041014211999-20001R1971-11-23Vancouver, BCMajor League
Nikolai Khabibulin192077262000-20044G1973-01-13Sverdlovsk, RussiaMajor League
Alexander Kharitonov667152282000-20011R1976-03-30Moscow, RussiaMajor League
Alexander Killorn8051982684664812012-202311C1989-09-14Halifax, NSMajor League
Geoff Kinrade100002008-20091D1985-07-29Nelson, BCMajor League
Petr Klima18963701331701993-19963L1964-12-23Chaomutov, CzechMajor League
Dieter Kochan2000001999-20023G1974-05-11Saskatoon, SASKMajor League
David Koci331121322008-20091D1981-05-12Prague, Czech Rep.Major League
Slater Koekkoek855914342014-20195D1994-02-18Winchester, ONTMajor League
Cole Koepke2612322022-20242L1998-05-17Two Harbors, MNMajor League
Olaf Kolzig800002008-20091G1970-04-06Johannesburg, South AfricaMajor League
Zenon Konopka812462942008-20102C1981-01-02Niagara-on-the-Lake, ONTMajor League
Evgeny Konstantinov200022000-20032G1981-03-29Kazan, RussiaMajor League
Chris Kontos66272451121992-19931L1963-12-10Toronto, ONTMajor League
Dmitri Korobov301122013-20141D1989-03-12Novopolotsk, BelarusMajor League
Michael Kostka1926802013-20141D1985-11-28Etobicoke, ONTMajor League
Lukas Krajicek9421820692008-20102D1983-03-11Prostejov, Czech Rep.Major League
Filip Kuba156214768762006-20082D1976-12-29Ostrava, Czech Rep.Major League
Pavel Kubina662721712437841997-201210D1977-04-15Celadna, Czech Rep.Major League
Nikita Kucherov7103165278433412013-202411R1993-06-17Maykop, RussiaMajor League
Kristian Kudroc24224362000-20022D1981-05-21Michalovce, SlovakiaMajor League
Chris Kunitz82131629352017-20181L1979-09-26Regina, SASKMajor League
Cody Kunyk100002013-20141F1990-05-20Sherwood Park, ALTAMajor League
Pierre-Cedric Labrie46235652011-20143L1986-06-12Baie-Comeau, PQMajor League
Jason Lafreniere1233641992-19942C1966-12-06St. Catharines, ONTMajor League
Maxime Lagace200002021-20221G1993-01-12Saint-Augustin, PQMajor League
Daymond Langkow1732734611121995-19994C1976-09-27Edmonton, ALTAMajor League
Mario Larocque5000161998-19991D1978-04-24Montreal, PQMajor League
Matt Lashoff17077312008-20102D1986-09-29East Greenbush, NYMajor League
Janne Laukkanen210102002-20031D1970-03-19Lahti, FinlandMajor League
Jay Leach200002007-20081D1979-09-02Syracuse, NYMajor League
Vincent Lecavalier10373834918747461998-201314C1980-04-21Ile-Bizard, PQMajor League
Grant Ledyard67358242000-20022D1961-11-19Winnipeg, MANMajor League
Brian Lee42088242011-20132D1987-03-26Fargo, NDMajor League
Junior Lessard1911292007-20081R1980-05-26St-Joseph-de-Beauce, PQMajor League
Emil Lilleberg2303382023-20241D2001-02-02Sarpsborg, NorwayMajor League
Anders Lindback4701122012-20142G1988-05-03Gavle, SwedenMajor League
Chris LiPuma640991241992-19964D1971-03-23Chicago, ILMajor League
David Littman100001992-19931G1967-06-13Cranston, RIMajor League
Brad Lukowich20873441902002-20083D1976-08-12Cranbrook, BCMajor League
Mike Lundin22442933502007-20114D1984-09-24Burnsville, MNMajor League
Craig MacDonald652911162007-20081C1977-04-07Antigonish, NSMajor League
Marek Malik42055362008-20091D1975-06-24Ostrava, CzechMajor League
Troy Mallette300071997-19981L1970-02-25Sudbury, ONTMajor League
Ryan Malone342921092013882008-20146F1979-12-01Pittsburgh, PAMajor League
Steve Maltais6371320351992-19931W1969-01-25Arvida, PQMajor League
Paul Mara1011422361131998-20013D1979-09-07Ridgewood, NJMajor League
Jonathan Marchessault4781119172014-20162R1990-12-27Cap-Rouge, PQMajor League
Bryan Marchment22246431997-19981D1969-05-01Scarborough, ONTMajor League
Patrick Maroon2802953824152019-20234L1988-04-23St. Louis, MOMajor League
Danick Martel902282018-20191L1994-12-12Drummondville, PQMajor League
Steve Martins776814501999-20012C1972-04-13Gatineau, PQMajor League
Chris McAlpine10112101999-20001D1971-12-01Roseville, MNMajor League
Mike McBain64077221997-19992D1977-01-12Kimberly, BCMajor League
Sandy McCarthy81512172061997-19992R1972-06-15Toronto, ONTMajor League
Ryan McDonagh267207999832017-20225D1989-06-13St. Paul, MNMajor League
Bill McDougall2233681993-19941C1966-08-10Mississauga, ONTMajor League
Curtis McElhinney3000022019-20212G1983-05-23London, ONTMajor League
Tye McGinn200002015-20161L1990-07-29Fergus, ONTMajor League
Greg McKegg15011112016-20171C1992-06-17St. Thomas, ONTMajor League
Mike McKenna1501102008-20091G1983-04-11St. Louis, MOMajor League
Basil McRae14235711992-19931L1961-01-05Beaverton, ONTMajor League
Josef Melichar24055292008-20091D1979-01-20Ceske Budejovice, Czech Rep.Major League
Waltteri Merela1910142023-20241C1998-07-06Ylojarvi, FinlandMajor League
Andrej Meszaros13382533862008-20102D1985-10-13Povazska Bystrica, SlovakiaMajor League
Glen Metropolit200002001-20021C1974-06-25Toronto, ONTMajor League
Vladimir Mihalik1503382008-20102D1987-01-29Presov, SlovakiaMajor League
Brendan Mikkelson45134192011-20132L1987-06-22Regina, SASKMajor League
Craig Millar16112102000-20011D1977-05-10Winnipeg, MANMajor League
Drew Miller1400022009-20101L1984-02-17Dover, NJMajor League
J.T. Miller94234265422017-20192C1993-03-14East Palestine, OHMajor League
Norm Milley1421342005-20061R1980-02-14Toronto, ONTMajor League
Fredrik Modin4451451412862241999-20066L1974-10-08Sundsvall, SwedenMajor League
Michel Mongeau411221992-19931C1965-02-09Nun's Island, PQMajor League
Dominic Moore1332229511002010-20122C1980-08-03Thornhill, ONTMajor League
Brenden Morrow70358642014-20151L1979-01-16Carlyle, SASKMajor League
Tyler Motte57628262023-20241C1995-03-10St. Clair, MIMajor League
Bryan Muir40145471999-20012D1973-06-08Winnipeg, MANMajor League
Cory Murphy2551015122008-20091D1978-02-13Kanata, ONTMajor League
Philippe Myers1612362022-20242D1997-01-25Moncton, NBMajor League
Brantt Myhres625162171994-19972L1974-03-18Edmonton, ALTAMajor League
Evgeni Nabokov1101122014-20151G1975-07-25Kamenogorsk, KazakhstanMajor League
Vladislav Namestnikov32059791381472013-20236C1992-11-22Zhukovsky, RussiaMajor League
Riley Nash1000022021-20221C1989-05-09Consort, ALTAMajor League
Andrei Nazarov403141011997-19992L1974-05-22Chelyabinsk, RussiaMajor League
Stanislav Neckar16321315752000-20044D1975-12-22Ceske Budejovice, Czech Rep.Major League
Nikita Nesterov11982028772014-20173D1993-03-28Chelyabinsk, RussiaMajor League
Antero Niittymaki4901102009-20101G1980-06-18Turku, FinlandMajor League
Janne Niskala612362008-20091D1981-09-22Vasteras, SwedenMajor League
Jeff Norton5041115421996-19982D1965-11-25Acton, MAMajor League
Michael Nylander353912101998-20002C1972-10-03Stockholm, SwedenMajor League
Doug O'Brien500022005-20061D1984-02-16St. John's, NFLDMajor League
Shane O'Brien96419231902006-20093D1983-08-09Port Hope, ONTMajor League
Evan Oberg300002011-20121D1988-02-16Forestburg, ALTAMajor League
Mattias Ohlund139018181292009-20112D1976-09-09Pitea, SwedenMajor League
Jimmie Olvestad11131417402001-20032R1980-02-16Stockholm, SwedenMajor League
Keith Osborne1111281992-19931R1969-04-02Toronto, ONTMajor League
Michel Ouellet64171936122007-20081R1982-03-05Rimouski, PQMajor League
Ondrej Palat6281432804231972012-202210L1991-03-28Frydek-Mistek, Czech Rep.Major League
Richard Panik7581422252012-20142R1991-02-07Martin, SlovakiaMajor League
Cedric Paquette3774738853452013-20207C1993-08-13Gaspe, PQMajor League
Rich Parent1400021999-20001G1973-01-12Montreal, PQMajor League
Mark Parrish1602242009-20101R1977-02-02Edina, MNMajor League
Edward Pasquale300002018-20191G1990-11-20Toronto, ONTMajor League
Nick Paul168404383712021-20243L1995-03-20Mississauga, ONTMajor League
Matthew Peca2034722016-20182C1993-04-27Petawawa, ONTMajor League
Nick Perbix13473441322022-20242D1998-06-15Elk River, MNMajor League
Eric Perrin86132336302003-20072C1975-11-01Laval, PQMajor League
Corey Perry1633134651612021-20232R1985-05-16Peterborough, ONTMajor League
Brent Peterson56911061996-19993L1972-07-20Calgary, ALTAMajor League
Richard Petiot11033212008-20091D1982-08-20Daysland, ALTAMajor League
Michel Petit4547111081995-19961D1964-02-12St. Malo, PQMajor League
Robert Petrovicky71101424201998-20002C1973-10-26Kosice, SlovakiaMajor League
Matt Pettinger598715242008-20091L1980-10-22Edmonton, ALTAMajor League
Alexandre Picard2033682007-20081D1985-07-05Gatineau, PQMajor League
Adrien Plavsic22336101994-19962D1970-01-13Montreal, PQMajor League
Rudy Poeschek213516214181993-19974D1966-09-29Terrace, BCMajor League
Brayden Point5662542825361402016-20248C1996-03-13Calgary, ALTAMajor League
Marek Posmyk19123201999-20012D1978-09-15Jihlava, Czech Rep.Major League
Patrick Poulin125142236751995-19983L1973-04-23Vanier, PQMajor League
Benoit Pouliot3481220152012-20131L1986-09-29Alfred, ONTMajor League
Marc-Antoine Pouliot300002010-20111C1985-05-22Quebec, PQMajor League
Nolan Pratt334329322322001-20075D1975-08-14Fort McMurray, ALTAMajor League
Wayne Primeau64416201021999-20012C1976-06-04Scarborough, ONTMajor League
Vaclav Prospal4681272443712682001-20096L1975-02-17Ceske Budejovice, Czech Rep.Major League
Daren Puppa206044181993-20007G1965-03-23Kirkland Lake, ONTMajor League
Ted Purcell31067136203582009-20145R1985-09-08St. John's, NFLDMajor League
Tom Pyatt144231942242011-20143L1987-02-14Thunder Bay, ONTMajor League
Kevin Quick601102008-20091D1988-03-29Buffalo, NYMajor League
Yves Racine60088411997-19981D1969-02-07Matane, PQMajor League
Darren Raddysh8862430192021-20243D1996-02-28Toronto, ONTMajor League
Taylor Raddysh53571282021-20221R1998-02-18Caledon, ONTMajor League
Herb Raglan200021992-19931R1967-08-05Peterborough, ONTMajor League
Rob Ramage66512171381992-19931D1959-01-11Byron, ONTMajor League
Karri Ramo4802262006-20093G1986-07-01Asikkala, FinlandMajor League
Bill Ranford3200021998-19991G1966-12-14Brandon, MANMajor League
Paul Ranger2701874922182005-20105D1984-09-12Whitby, ONTMajor League
Mark Recchi62133245202008-20091R1968-02-01Kamloops, BCMajor League
Joe Reekie115322251961992-19942D1965-02-22Victoria, BCMajor League
Jeff Reese1900001995-19961G1966-03-24Brantford, ONTMajor League
Darren Reid701102005-20061R1983-05-08Lac La Biche, ALTAMajor League
Mikael Renberg88203050381997-19992R1972-05-05Pitea, SwedenMajor League
Tanner Richard300022016-20171C1993-04-06Markham, ONTMajor League
Brad Richards5521503394891332000-20087C1980-05-02Murray Harbour, PEIMajor League
Luke Richardson27033162006-20071D1969-03-26Ottawa, ONTMajor League
Stephane Richer300001992-19931D1966-04-28Hull, PQMajor League
Stephane Richer110283765621997-20003L1966-06-07Buckingham, PQMajor League
Mattias Ritola36448172010-20122R1987-03-14Borlange, SwedenMajor League
Shawn Rivers402221992-19931D1971-01-30Ottawa, ONTMajor League
Gary Roberts30437272008-20091L1966-05-23North York, ONTMajor League
Normand Rochefort6000101993-19941D1961-01-28Quebec, PQMajor League
Dwayne Roloson74011122010-20122G1969-10-12Simcoe, ONTMajor League
Dale Rominski301121999-20001R1975-10-01Farmington Hills, MIMajor League
Andre Roy2181714314842001-20085L1975-02-08Port Chester, NYMajor League
Mathieu Roy500022010-20132D1983-08-10Saint-Georges, PQMajor League
Gaetan Royer300022001-20021R1976-03-13Donnacona, PQMajor League
Jason Ruff712321992-19942L1970-01-27Kelowna, BCMajor League
Darren Rumble2400082002-20042D1969-01-23Barrie, ONTMajor League
Jan Rutta15843135872018-20224D1990-07-29Pisek, Czech Rep.Major League
Sami Salo11762834342012-20142D1974-09-02Turku, FinlandMajor League
Kjell Samuelsson46145381998-19991D1958-10-18Tingsryd, SwedenMajor League
Cory Sarich4901075855541999-20077D1978-08-16Saskatoon, SASKMajor League
David Savard1400002020-20211D1990-10-22Saint-Hyacinthe, PQMajor League
Denis Savard1052439631161993-19952F1961-02-04Pointe Gatineau, PQMajor League
Luke Schenn63347742019-20212D1989-11-02Saskatoon, SASKMajor League
Corey Schwab87055161996-19993G1970-11-04North Battleford, SASKMajor League
Brandon Segal1200042008-20122R1983-07-12Richmond, BCMajor League
Alexander Selivanov30478771552711994-19995L1971-03-23Moscow, RussiaMajor League
Alexander Semak225510121994-19951C1966-02-11Ufa, RussiaMajor League
Anatoli Semenov1323541992-19931C1962-03-05Moscow, RussiaMajor League
Mikhail Sergachev471482092572822017-20247D1998-06-25Nizhnekamsk, RussiaMajor League
Ryan Shannon454812102011-20121C1983-03-02Darien, CTMajor League
Kevin Shattenkirk7082634382019-20201D1989-01-29New Rochelle, NYMajor League
David Shaw137223251481995-19983D1964-05-25St. Thomas, ONTMajor League
Conor Sheary493101382023-20241L1992-06-08Winchester, MAMajor League
Jeff Shevalier500021999-20001L1974-03-14Mississauga, ONTMajor League
Mike Sillinger1212727541141998-20002C1971-06-29Regina, SASKMajor League
Martin Simard7000111992-19931L1966-06-25Montreal, PQMajor League
Reid Simpson261011031999-20001L1969-05-21Flin Flon, MANMajor League
Andrei Skopintsev23112161998-20002D1971-09-28Moscow, RussiaMajor League
Matt Smaby1220661062007-20114D1984-10-14Minneapolis, MNMajor League
Gemel Smith8134152019-20212C1994-04-16Toronto, ONTMajor League
Mike Smith118033452007-20114G1982-03-22Kingston, ONTMajor League
Trevor Smith1623542011-20121C1985-02-08Ottawa, ONTMajor League
Radek Smolenak6011102008-20091L1986-12-03Prague, Czech Rep.Major League
Corey Spring16112121997-19992R1971-05-31Cranbrook, BCMajor League
Martin St. Louis9723655889532542000-201413R1975-06-18Laval, PQMajor League
Steven Stamkos106754257411166232008-202416C1990-02-07Markham, ONTMajor League
Mitchell Stephens45347102019-20212C1997-02-05Peterborough, ONTMajor League
Shayne Stevenson801171992-19931C1970-10-26Aurora, ONTMajor League
Karl Stewart1600042006-20082L1983-06-30Scarborough, ONTMajor League
Cory Stillman81255580362003-20041C1973-12-20Peterborough, ONTMajor League
Anton Stralman35529101130922014-20195D1986-08-01Tibro, SwedenMajor League
Andrej Sustr3331153641472012-20227D1990-11-29Plzen, Czech Rep.Major League
Rich Sutter400001994-19951R1963-12-02Viking, ALTAMajor League
Jaroslav Svejkovsky295510281999-20001L1976-10-01Plzen, Czech Rep.Major League
Alexandr Svitov744711622002-20042C1982-11-03Omsk, RussiaMajor League
Petr Svoboda123442462641998-20013D1966-02-14Most, Czech Rep.Major League
Darryl Sydor11152530362003-20062D1972-05-13Edmonton, ALTAMajor League
Michal Sykora1012301998-19991D1973-07-04Pardubice, Czech Rep.Major League
Paul Szczechura839716302008-20102C1985-11-30Brantford, ONTMajor League
Rick Tabaracci55011121996-19971G1969-01-02Toronto, ONTMajor League
Peter Taglianetti611891501992-19931D1963-08-15Framingham, MAMajor League
Alex Tanguay80102737322009-20101L1979-11-21Sainte-Justine, PQMajor League
Matt Taormina1200002012-20163D1986-10-20Warren, MIMajor League
Nick Tarnasky169119201622005-20083C1984-11-25Rocky Mountain House, ALTAMajor League
Tim Taylor3652338611262001-20075C1969-02-06Stratford, ONTMajor League
Ben Thomas500002020-20211D1996-05-28Calgary, ALTAMajor League
Jack Thompson100002023-20241D2002-03-19Courtice, ONTMajor League
Nate Thompson3053639751112009-20145C1984-10-05Anchorage, AKMajor League
Ryan Tobler400052001-20021W1976-05-13Calgary, ALTAMajor League
Dustin Tokarski701122009-20122G1989-09-16Watson, SASKMajor League
Matt Tomkins300002023-20241G1994-06-19Edmonton, ALTAMajor League
Jeff Toms4831013171995-19983L1974-06-04Swift Current, SASKMajor League
Pavel Torgayev502221999-20001C1966-01-25Nizhny Novgorod, RussiaMajor League
Darcy Tucker1674150913731997-20003C1975-03-15Castor, ALTAMajor League
John Tucker25349821311291992-19964C1964-09-29Windsor, ONTMajor League
Dana Tyrell13271724262010-20144C1989-04-23Airdrie, ALTAMajor League
Igor Ulanov115515202171995-19983D1969-10-01Krasnokamsk, RussiaMajor League
Andrei Vasilevskiy46601919342014-202410G1994-07-25Tyumen, RussiaMajor League
Stephane Veilleux77369482009-20101L1981-11-16Beauceville, PQMajor League
Carter Verhaeghe52941382019-20201C1995-08-14Toronto, ONTMajor League
Joel Vermin2404442015-20172R1992-02-05Bern, SwitzerlandMajor League
Mike Vernace1001122010-20111D1986-05-26Toronto, ONTMajor League
Alexander Volkov28336102019-20212R1997-08-02Moscow, RussiaMajor League
Radim Vrbata1833682008-20091R1981-06-13Mlada Boleslav, Czech Rep.Major League
Vladimir Vujtek30246161997-19981R1972-02-17Ostrava, Czech Rep.Major League
Mick Vukota421011161997-19981R1966-09-14Saskatoon, SASKMajor League
Daniel Walcott100052020-20211L1994-02-19Ile-Perrot, PQMajor League
Matt Walker66235902009-20101D1980-04-07Beaverlodge, ALTAMajor League
Tim Wallace18358102011-20121F1984-08-06Anchorage, AKMajor League
Kyle Wanvig1110172006-20082R1981-01-29Calgary, ALTAMajor League
Jason Ward97121022542006-20093R1979-01-16Mississauga, ONTMajor League
Todd Warriner119212445801999-20012L1974-01-03Blenheim, ONTMajor League
Austin Watson29213912023-20241L1992-01-13Ann Arbor, MIMajor League
Kevin Weekes8201142000-20022G1975-04-04Toronto, ONTMajor League
Noah Welch17000142008-20091D1982-08-26Brighton, MAMajor League
Jay Wells21000131996-19971D1959-05-18Paris, ONTMajor League
Jason Wiemer2322727543911994-19984C1976-04-14Kimberley, BCMajor League
David Wilkie7521214861997-19992D1974-05-30Ellensburg, WAMajor League
Derek Wilkinson2200021995-19994G1974-07-29Lasalle, ONTMajor League
Shane Willis33491382001-20042R1977-06-13Edmonton, ALTAMajor League
Ty Wishart501102008-20091D1988-05-19Belleville, ONTMajor League
Luke Witkowski66167712014-20204D1990-04-14Holland, MIMajor League
Craig Wolanin1500081996-19971D1967-07-27Grosse Pointe, MIMajor League
James Wright49235182009-20112C1990-03-24Saskatoon, SASKMajor League
J.T. Wyman41291182011-20132R1986-02-27Wayzata, MNMajor League
Juha Ylonen653101382001-20021C1972-02-13Helsinki, FinlandMajor League
Wendell Young4002261992-19942G1963-08-01Halifax, NSMajor League
Paul Ysebaert2154266108661994-19995L1966-05-15Sarnia, ONTMajor League
Rob Zamuner475841162003231992-19997L1969-09-17Oakville, ONTMajor League
Thomas Ziegler500002000-20011C1978-06-09Zurich, SwitzerlandMajor League
Andrei Zyuzin107627331151999-20023D1978-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.