hockey DB
search by league
team
morning report
contact us
home

Nashville Predators all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Pontus Aberg523710122015-20183L1993-09-23Stockholm, SwedenMajor League
Ramzi Abid13145132006-20071C1980-03-24Montreal, PQMajor League
Egor Afanasyev1910122022-20242L2001-01-23Tver, RussiaMajor League
Frederic Allard100002020-20211D1997-12-27Quebec, PQMajor League
Jamie Allison670441212003-20062D1975-05-13Lindsay, ONTMajor League
Jaret Anderson-Dolan100002023-20241C1999-09-12Calgary, ALTAMajor League
Jonas Andersson500022001-20021L1981-02-24Stockholm, SwedenMajor League
Niklas Andersson701101999-20001L1971-05-20Kungalv, SwedenMajor League
Mark Arcobello410102014-20151F1988-08-12Milford, CTMajor League
Denis Arkhipov2734665111742000-20044C1979-05-19Kazan, RussiaMajor League
Jason Arnott2751071222291772006-20104C1974-10-11Collingwood, ONTMajor League
Viktor Arvidsson3851271122391722014-20217R1993-04-08Skelleftea, SwedenMajor League
Yaroslav Askarov300002022-20242G2002-06-16Omsk, RussiaMajor League
Rasmus Asplund1900042022-20231C1997-12-03Filipstad, SwedenMajor League
Blair Atcheynum538614161998-19991R1969-04-20Estevan, SASKMajor League
Daniel Bang802202012-20131R1987-04-19Kista, SwedenMajor League
Tyson Barrie6542327262022-20242D1991-07-26Victoria, BCMajor League
Victor Bartley11212223552012-20164D1988-02-17Ottawa, ONTMajor League
Cody Bass26000362015-20172C1987-01-07Owen Sound, ONTMajor League
Anthony Beauvillier1512322023-20241L1997-06-08Sorel-Tracy, PQMajor League
Taylor Beck85111223262012-20153R1991-05-13St. Catharines, ONTMajor League
Kris Beech512302005-20061C1981-02-05Salmon Arm, BCMajor League
Steve Begin200042010-20111L1978-06-14Trois-Rivieres, PQMajor League
Wade Belak920441302008-20113D1976-07-03Saskatoon, SASKMajor League
Matt Benning11811415692020-20222D1994-05-25Edmonton, ALTAMajor League
Drake Berehowsky2192053733271998-20013D1972-01-03Toronto, ONTMajor League
Andrew "Bubba" Berenzweig373710141999-20034D1977-08-08Arlington Heights, ILMajor League
Nicklas Bergfors1111222011-20121R1987-03-07Sodertalje, SwedenMajor League
Anthony Bitetto11421719862014-20195D1990-07-15Island Park, NYMajor League
Colin Blackwell333710122018-20202C1993-03-28North Andover, MAMajor League
Jonathon Blum9171522202010-20133D1989-01-30Long Beach, CAMajor League
Brandon Bochenski812302007-20081R1982-04-04Blaine, MNMajor League
Alexandre Boikov10000151999-20012D1975-02-07Chelyabinsk, RussiaMajor League
Brad Bombardir1300042003-20041D1972-05-05Powell River, BCMajor League
Nick Bonino219474895542017-20203C1988-04-20Hartford, CTMajor League
Radek Bonk145233154742007-20092C1976-01-09Krnov, CzechMajor League
Sebastien Bordeleau146284068701998-20013C1975-02-15Vancouver, BCMajor League
Mark Borowiecki830552012020-20233D1989-07-12Ottawa, ONTMajor League
Joel Bouchard11651520831998-20002D1974-01-23Montreal, PQMajor League
Reid Boucher310102016-20171L1993-09-08Grand Ledge, MIMajor League
Bob Boughner141514192341998-20002D1971-03-08Windsor, ONTMajor League
Francis Bouillon195824321122002-20124D1975-10-17New York, NYMajor League
Gabriel Bourque242314778462011-20165L1990-09-23Rimouski, PQMajor League
Zach Boychuk511242012-20131C1989-10-04Airdrie, ALTAMajor League
Dustin Boyd1832542009-20101C1986-07-16Winnipeg, MANMajor League
Brian Boyle26505162018-20191C1984-12-18Hingham, MAMajor League
Rich Brennan400022001-20021D1972-11-26Schenectady, NYMajor League
Sheldon Brookbank3011122006-20071D1980-10-03Lanigan, SASKMajor League
Wade Brookbank9000382003-20041W1977-09-29Lanigan, SASKMajor League
Andrew Brunette77112031261998-19991L1973-08-24Sudbury, ONTMajor League
Bobby Butler2036942012-20131R1987-04-26Marlborough, MAMajor League
Matt Carle601102016-20171D1984-09-25Anchorage, AKMajor League
Daniel Carr1110142019-20201L1991-11-01Sherwood Park, ALTAMajor League
Alexandre Carrier2171052621312016-20246D1996-10-08Quebec, PQMajor League
Marian Cisar73131730571999-20023R1978-02-25Bratislava, SlovakiaMajor League
Greg Classen9071017482000-20033C1977-08-24Nipawin, SASKMajor League
Richard Clune10679162792012-20153L1987-04-25Toronto, ONTMajor League
Patrick Cote911233121998-20002L1975-01-24La Salle, PQMajor League
Nick Cousins120142640722020-20222C1993-07-20Belleville, ONTMajor League
Phil Crowe4000101999-20001R1970-04-14Nanton, ALTAMajor League
Matt Cullen139174764482013-20152C1976-11-02Virginia, MNMajor League
J.J. Daigneault35224381998-19991D1965-10-12Montreal, PQMajor League
Jeff Daniels913421998-19991L1968-06-24Oshawa, ONTMajor League
Mathieu Darche200002003-20041L1976-11-26Montreal, PQMajor League
Jeremy Davies22033102020-20222D1996-12-04Sainte-Anne-de-Belle, PQMajor League
Greg De Vries154515201401998-20093D1973-01-04Sundridge, ONTMajor League
Mark Dekanich100002010-20111G1986-05-10North Vancouver, BCMajor League
Marc Del Gaizo903322023-20241D1999-10-11Basking Ridge, NJMajor League
Michael Del Zotto2514582013-20141D1990-06-24Stouffville, ONTMajor League
Andy Delmore144343872502001-20032D1976-12-26Windsor, ONTMajor League
Phil Di Giuseppe300002018-20191L1993-10-09Toronto, ONTMajor League
Matt Donovan201122018-20191D1990-05-09Edmond, OKMajor League
Steve Dubinsky26527102001-20021C1970-07-09Montreal, PQMajor League
Devan Dubnyk200002013-20141G1986-05-04Regina, SASKMajor League
Matt Duchene249841131971002019-20234C1991-01-16Haliburton, ONTMajor League
J.P. Dumont388931742671182006-20115R1978-04-01Montreal, PQMajor League
Mike Dunham217022141998-20035G1972-06-01Johnson City, NYMajor League
Mark Eaton2861530451302000-20065D1977-05-06Wilmington, DEMajor League
Patrick Eaves500002013-20141R1984-05-01Calgary, ALTAMajor League
Mattias Ekholm719622062683472011-202312D1990-05-24Borlange, SwedenMajor League
Stefan Elliott200002015-20161D1991-01-30Vancouver, BCMajor League
Dan Ellis11001162007-20103G1980-06-19Saskatoon, SASKMajor League
Ryan Ellis562751952701892011-202110D1991-01-03Hamilton, ONTMajor League
Alexei Emelin76189402017-20181D1986-04-25Tolyatti, RussiaMajor League
Martin Erat7231633184814262001-201311R1981-08-29Trebic, Czech Rep.Major League
Luke Evangelista104233154242022-20242R2002-02-21Toronto, ONTMajor League
Dante Fabbro3091656721592018-20246D1998-06-20Coquitlam, BCMajor League
Samuel Fagemo410102023-20241L2000-03-14Goteborg, SwedenMajor League
David Farrance200002020-20211D1999-06-23Rochester, NYMajor League
Mike Farrell100002003-20041R1978-10-20Carmel, INMajor League
Kevin Fiala204455297702014-20195L1996-07-22St. Gallen, SwitzerlandMajor League
Eric Fichaud900001998-19991G1975-11-04Anjou, PQMajor League
Vern Fiddler3254648942272002-20177C1980-05-09Edmonton, ALTAMajor League
Brian Finley200002002-20062G1981-07-03Sault Ste. Marie, ONTMajor League
Mike Fisher4291111302412612010-20188C1980-06-05Peterborough, ONTMajor League
Tom Fitzgerald3074246882181998-20024R1968-08-28Billerica, MAMajor League
Rory Fitzpatrick200022000-20011D1975-01-11Rochester, NYMajor League
Wade Flaherty101102002-20031G1968-01-11Terrace, BCMajor League
Cal Foote24134352022-20231D1998-12-13Denver, COMajor League
Filip Forsberg6982873186053012012-202412L1994-08-13Ostervala, SwedenMajor League
Peter Forsberg1721315162006-20071C1973-07-20Ornskoldsvik, SwedenMajor League
Liam Foudy1203322023-20241C2000-02-04Scarborough, ONTMajor League
Cody Franson164153954482009-20153D1987-08-08Sicamous, BCMajor League
Doug Friedman2011141998-19991L1971-09-01Greenwich, CTMajor League
Simon Gamache1810102003-20062L1981-01-03Thetford Mines, PQMajor League
Frederick Gaudreau8435842016-20193C1993-05-01Bromont, PQMajor League
Paul Gaustad2481832501932011-20165C1982-02-03Fargo, NDMajor League
Martin Gelinas5791120202007-20081L1970-06-05Shawinigan, PQMajor League
Blake Geoffrion426511242010-20122L1988-02-03Plantation, FLMajor League
Brent Gilchrist41123142002-20031C1967-04-03Moose Jaw, SASKMajor League
Hal Gill55055202011-20132D1975-04-06Concord, MAMajor League
Samuel Girard512322017-20181D1998-05-12Roberval, PQMajor League
Cody Glass121202949402021-20243C1999-04-01Winnipeg, MANMajor League
Marcel Goc124213354202009-20112C1983-08-24Calw, West GermanyMajor League
David Gosselin13213111999-20022L1977-06-22Levis, PQMajor League
Petter Granberg37022232015-20172D1992-08-27Gallivare, SwedenMajor League
Mikael Granlund26851111162912018-20235C1992-02-26Oulu, FinlandMajor League
Derek Grant601152016-20171C1990-04-20Abbotsford, BCMajor League
Triston Grant300092009-20101L1984-02-02Neepawa, MANMajor League
Kevin Gravel2301142022-20231D1992-03-06Kingsford, MIMajor League
Denis Grebeshkov411262009-20101D1983-10-11Yaroslavl, RussiaMajor League
Rocco Grimaldi166253257262018-20224R1993-02-08Anaheim, CAMajor League
Stu Grimson30112762001-20021L1965-05-20Vancouver, BCMajor League
Jordan Gross1530322022-20231D1995-05-09Maple Grove, MNMajor League
Erik Gudbranson9011122020-20211D1992-01-07Ottawa, ONTMajor League
Ben Guite600042009-20101C1978-07-17Montreal, PQMajor League
Denis Gurianov1411202023-20241R1997-06-07Tolyatti, RussiaMajor League
Sean Haggerty301102000-20011L1976-02-11Rye, NYMajor League
Matt Halischuk136242751392010-20133R1988-06-01Toronto, ONTMajor League
Adam Hall2344342851082001-20064R1980-08-14Kalamazoo, MIMajor League
Dan Hamhuis600321421744382003-20208D1982-12-13Smithers, BCMajor League
Scott Hannan29011202012-20131D1979-01-23Richmond, BCMajor League
Ben Harpur53088442020-20222D1995-01-12Hamilton, ONTMajor League
Ryan Hartman85131326582017-20192R1994-09-20Hilton Head Island, SCMajor League
Scott Hartnell4981061292356262000-20187L1982-04-18Regina, SASKMajor League
Brett Hauer300062001-20021D1971-07-11Edina, MNMajor League
Erik Haula5191221142020-20211L1991-03-23Pori, FinlandMajor League
Darren Haydar200002002-20031R1979-10-22Milton, ONTMajor League
Magnus Hellberg100002013-20141G1991-04-04Uppsala, SwedenMajor League
Kevin Henderson410102012-20131L1986-12-03Toronto, ONTMajor League
Matt Henderson200021998-19991L1974-03-01White Bear Lake, MNMajor League
Matt Hendricks44224542013-20141C1981-06-17Blaine, MNMajor League
Jukka Hentunen1022402001-20021R1974-05-03Joroinen, FinlandMajor League
Jamie Heward6361218441998-19991D1971-03-30Regina, SASKMajor League
Jack Hillen55246202011-20121D1986-01-24Minnetonka, MNMajor League
Jan Hlavac183101382007-20081L1976-09-20Prague, Czech Rep.Major League
Shane Hnidy9022102003-20041D1975-11-08Neepawa, MANMajor League
Cody Hodgson3935862015-20161C1990-02-18Toronto, ONTMajor League
Korbinian Holzer300022019-20201D1988-02-16Munich, GermanyMajor League
Darcy Hordichuk172911203132005-20083L1980-08-10Kamsack, SASKMajor League
Patric Hornqvist3631061102161732008-20146R1987-01-01Sollentuna, SwedenMajor League
Bill Houlder302836441501999-20034D1967-03-11Thunder Bay, ONTMajor League
Cale Hulse225315183702000-20033D1973-11-10Edmonton, ALTAMajor League
Brad Hunt301102016-20171D1988-08-24Maple Ridge, BCMajor League
Andrew Hutchinson1844842003-20041D1980-03-24Evanston, ILMajor League
Carter Hutton7502222013-20163G1985-12-19Thunder Bay, ONTMajor League
Connor Ingram300002021-20221G1997-03-31Saskatoon, SASKMajor League
Matt Irwin19562531832016-20204D1987-11-29Victoria, BCMajor League
Barret Jackman73145762015-20161D1981-03-05Trail, BCMajor League
Mark Jankowski82141327262022-20242C1994-09-13Hamilton, ONTMajor League
Calle Jarnkrok508941172111132013-20218C1991-09-25Gavle, SwedenMajor League
Tanner Jeannot1523428622172020-20233L1997-05-29Estevan, SASKMajor League
Ryan Johansen5331102523623682015-20238C1992-07-31Vancouver, BCMajor League
Andreas Johansson103323264482002-20042C1973-05-19Falun, SwedenMajor League
Greg Johnson502931452382131998-20067C1971-03-16Thunder Bay, ONTMajor League
Olli Jokinen48336262014-20151C1978-12-05Kuopio, FinlandMajor League
Ryan Jones87141428402008-20102L1984-06-14Chatham, ONTMajor League
Seth Jones199154863542013-20163D1994-10-03Arlington, TXMajor League
Roman Josi9091815056863812011-202413D1990-06-01Bern, SwitzerlandMajor League
Vladislav Kamenev200022016-20171C1996-08-12Orsk, RussiaMajor League
Jere Karalahti15011122001-20021D1975-03-25Helsinki, FinlandMajor League
Paul Kariya16455106161762005-20072L1974-10-16Vancouver, BCMajor League
Kasimir Kaskisuo100002020-20211G1993-10-02Vantaa, FinlandMajor League
Dan Keczmer40055401998-20002D1968-05-25Mt. Clemens, MIMajor League
Patric Kjellberg2464977126561998-20024L1969-06-17Trelleborg, SwedenMajor League
Linus Klasen400002010-20111R1986-02-19Stockholm, SwedenMajor League
Kevin Klein4031666821102005-20149D1984-12-13Kitchener, ONTMajor League
Tomas Kloucek8011122002-20042D1980-03-07Prague, Czech Rep.Major League
Ville Koistinen8672128322007-20092D1982-06-17Oulu, FinlandMajor League
Andrei Kostitsyn194812102011-20121R1985-02-03Novopolotsk, BelarusMajor League
Sergei Kostitsyn1984365108652010-20133R1987-03-20Novopolotsk, BelarusMajor League
Sergei Krivokrasov133344074821998-20002R1974-04-15Angarsk, RussiaMajor League
Luke Kunin1202318411122020-20222C1997-12-04Chesterfield, MOMajor League
Teemu Laakso17000102009-20123D1987-08-27Tuusula, FinlandMajor League
Denny Lambert76511162181998-19991L1970-01-09Wawa, ONTMajor League
Josh Langfeld200002007-20081R1977-07-17Fridley, MNMajor League
Kevin Lankinen4301122022-20242G1995-04-28Helsinki, FinlandMajor League
Jan Lasak600022001-20032G1979-04-10Zvolen, SlovakiaMajor League
Jeremy Lauzon1591017271782021-20243D1997-04-28Val-d'Or, PQMajor League
Pat Leahy100002006-20071R1979-06-09Duxbury, MAMajor League
David Legwand9562103565664741998-201415C1980-08-17Detroit, MIMajor League
Mikko Lehtonen1512382006-20071D1978-06-12Kiiminki, FinlandMajor League
Michael Leighton100002006-20071G1981-05-19Petrolia, ONTMajor League
John Leonard610122022-20231L1998-08-07Westwood, NJMajor League
Tyler Lewington201192020-20211D1994-12-05Edmonton, ALTAMajor League
Michael Liambas100002016-20171L1989-02-16Toronto, ONTMajor League
Anders Lindback3801102010-20122G1988-05-03Gavle, SwedenMajor League
Richard Lintner8341014441999-20012D1977-11-15Trencin, SlovakiaMajor League
Jake Livingstone501122022-20231D1999-04-16Creston, BCMajor League
Matthew Lombardi200002010-20111C1982-03-18Montreal, PQMajor League
Matt Luff2333642021-20221R1997-05-05Oakville, ONTMajor League
Sean Malone101122020-20211C1995-04-30Buffalo, NYMajor League
Cameron Mann400002002-20031R1977-04-20Thompson, MANMajor League
Danil Markov5801111622005-20061D1976-07-30Moscow, RussiaMajor League
Chris Mason14612381998-20137G1976-04-20Red Deer, ALTAMajor League
Marek Mazanec3101102013-20173G1991-07-18Pisek, Czech Rep.Major League
Michael McCarron1592119402102020-20244R1995-03-07Grosse Pointe, MIMajor League
Ryan McDonagh14554752532022-20242D1989-06-13St. Paul, MNMajor League
Brian McGrattan32022612011-20132R1981-02-09Hamilton, ONTMajor League
Jim McKenzie61134882003-20041L1969-11-03Gull Lake, SASKMajor League
Roland McKeown600082022-20231D1996-01-20Listowel, ONTMajor League
Cody McLeod615271722016-20193L1984-06-26Binscarth, MANMajor League
Craig Millar6231114341999-20012D1977-05-10Winnipeg, MANMajor League
Jayson More18022181998-19991D1969-01-12Souris, MANMajor League
Jason Morgan602222003-20041C1976-10-09St. John's, NFLDMajor League
Marc Moro27000751999-20023D1977-07-17Toronto, ONTMajor League
Simon Moser611222013-20141L1989-03-10Arni, SwitzerlandMajor League
Mark Mowers8551318161998-20023C1974-02-16Decatur, GAMajor League
Chris Mueller3726882010-20133C1986-03-06West Seneca, NYMajor League
Rem Murray92142236302002-20042L1972-10-09Stratford, ONTMajor League
Philippe Myers27134122021-20221D1997-01-25Moncton, NBMajor League
Brantt Myhres20000282000-20011L1974-03-18Edmonton, ALTAMajor League
Evgeny Namestnikov200021999-20001D1971-10-09Novgorod, RussiaMajor League
James Neal21977591361572014-20173L1987-09-03Whitby, ONTMajor League
Stanislav Neckar101102003-20041D1975-12-22Ceske Budejovice, Czech Rep.Major League
Jeff Nelson921321998-19991C1972-12-18Prince Albert, SASKMajor League
Scott Nichol2092423472712005-20094C1974-12-31Edmonton, ALTAMajor League
Nino Niederreiter56181028162022-20231R1992-09-08Chur, SwitzerlandMajor League
Thomas Novak149365995182021-20243C1997-04-28St. Paul, MNMajor League
Gustav Nyquist8123527582023-20241C1989-09-01Halmstad, SwedenMajor League
Eric Nystrom185291140952013-20163L1983-02-14Syosset, NYMajor League
Shane O'Brien80279832010-20111D1983-08-09Port Hope, ONTMajor League
Cal O'Reilly85112435102008-20124C1986-09-30Toronto, ONTMajor League
Ryan O'Reilly82264369182023-20241C1991-02-07Clinton, ONTMajor League
Mathieu Olivier48347882019-20223R1997-02-11Biloxi, MSMajor League
Peter Olvecky100002009-20101C1985-10-11Nove Zamky, SlovakiaMajor League
Vladimir Orszagh23947581051682001-20043R1977-05-24Banska Bystrica, SlovakiaMajor League
Jed Ortmeyer53448322007-20092R1978-09-03Omaha, NEMajor League
Adam Pardy400062016-20171D1984-03-29Bonavista, NFLDMajor League
P.A. Parenteau801102016-20171R1983-03-24Hull, PQMajor League
Juuso Parssinen89142337272022-20242C2001-02-01Hameenlinna, FinlandMajor League
Denis Pederson434610392002-20031C1975-09-10Prince Albert, SASKMajor League
Ville Peltonen116142842261998-20013W1973-05-24Vantaa, FinlandMajor League
Yanic Perreault69223557302005-20061C1971-04-04Sherbrooke, PQMajor League
Nathan Perrott23123792001-20032R1976-12-08Owen Sound, ONTMajor League
Oleg Petrov1722422002-20031R1971-04-18Moscow, RussiaMajor League
Rich Peverley7371320232006-20093C1982-07-08Kingston, ONTMajor League
Antti Pihlstrom54257102007-20092L1984-10-22Vantaa, FinlandMajor League
Joe Piskula300022013-20152D1984-07-05Antigo, WIMajor League
Rem Pitlick1102262018-20212C1997-04-02Ottawa, ONTMajor League
Domenic Pittis200022002-20031C1974-10-01Calgary, ALTAMajor League
Libor Pivko100002003-20041L1980-03-29Novy Vicin, Czech RepMajor League
Corey Potter100002015-20161D1984-01-05Lansing, MIMajor League
Alexander Radulov1544755102742006-20123R1986-07-05Nizhny Tagil, RussiaMajor League
Joonas Rask201102012-20131F1990-03-24Savonlinna, FinlandMajor League
Mike Ribeiro209261111371282014-20173C1980-02-10Montreal, PQMajor League
Anthony Richard200002018-20202C1996-12-20Trois-Rivieres, PQMajor League
Brad Richardson1713442020-20211R1985-02-04Belleville, ONTMajor League
Zac Rinaldo23123202018-20191C1990-06-15Mississauga, ONTMajor League
Pekka Rinne68311415562005-202115G1982-11-03Kempele, FinlandMajor League
David Rittich1700022021-20221G1992-08-19Jihlava, Czech Rep.Major League
Randy Robitaille131203151221999-20012C1975-10-12Ottawa, ONTMajor League
Cliff Ronning301811452261261998-20024C1965-10-01Burnaby, BCMajor League
Derek Roy26191022014-20151C1983-05-04Ottawa, ONTMajor League
Miikka Salomaki167121527762014-20206R1993-03-09Raahe, FinlandMajor League
Zach Sanford1621342022-20231L1994-11-09Salem, MAMajor League
Steven Santini200022019-20201D1995-03-07Bronxville, NYMajor League
Mike Santorelli54347162008-20153C1985-12-14Vancouver, BCMajor League
Yves Sarault100002001-20021L1972-12-23Valleyfield, PQMajor League
Juuse Saros35007742015-20249G1995-04-19Forssa, FinlandMajor League
Luca Sbisa100002020-20211D1990-01-30Ozieri, ItalyMajor League
Dave Scatchard16325172009-20101C1976-02-20Hinton, ALTAMajor League
Luke Schenn63167432023-20241D1989-11-02Saskatoon, SASKMajor League
Robert Schnabel22033342001-20043D1978-11-10Prague, Czech Rep.Major League
Kiefer Sherwood100172340712022-20242L1995-03-31Columbus, OHMajor League
Kole Sherwood100002021-20221R1997-01-22Columbus, OHMajor League
Timofei Shishkanov200002003-20041L1983-06-10Moscow, RussiaMajor League
Mike Sillinger31101222142005-20061C1971-06-29Regina, SASKMajor League
Jonathan Sim410102002-20031L1977-09-29New Glasgow, NSMajor League
Wayne Simmonds1712392018-20191R1988-08-26Scarborough, ONTMajor League
Reid Simpson525161252001-20032L1969-05-21Flin Flon, MANMajor League
Colton Sissons618881122002192013-202410C1993-11-05North Vancouver, BCMajor League
Karlis Skrastins3071341541301998-20035D1974-07-09Riga, LatviaMajor League
Pavel Skrbek800062000-20022D1978-08-09Kladno, Czech Rep.Major League
John Slaney4621214141998-19991D1972-02-07St. John's, NFLDMajor League
Tyler Sloan000002011-20121D1981-03-15Calgary, ALTAMajor League
Cole Smith1581327401232020-20244L1995-10-28Brainerd, MNMajor League
Craig Smith6611621683302642011-20209C1989-09-05Madison, WIMajor League
Trevor Smith100002016-20171C1985-02-08Ottawa, ONTMajor League
Wyatt Smith2941522002-20042C1977-02-13Thief River Falls, MNMajor League
Jerred Smithson4973650863132005-20127C1979-02-04Vernon, BCMajor League
Brad Smyth300061998-19991R1973-03-13Ottawa, ONTMajor League
Nick Spaling297404484702009-20145L1988-09-19Palmerston, ONTMajor League
Viktor Stalberg95101828502013-20152L1986-01-17Gothenburg, SwedenMajor League
Spencer Stastney2824662022-20242D2000-01-04Woodbridge, ILMajor League
Jeremy Stevenson100107172252000-20064L1974-07-28San Bernardino, CAMajor League
Zack Stortini100072011-20121R1985-09-11Elliot Lake, ONTMajor League
P.K. Subban21135951301862016-20193D1989-05-13Toronto, ONTMajor League
Steve Sullivan3171001632631752003-20116C1974-07-06Timmins, ONTMajor League
Alexander Sulzer53156182008-20113D1984-05-30Kaufbeuren, GermanyMajor League
Ryan Suter542382002383962005-20127D1985-01-21Madison, WIMajor League
Marek Svatos912322010-20111L1982-06-17Kosice, SlovakiaMajor League
Petr Sykora200001998-19991C1978-12-21Pardubice, Czech Rep.Major League
Nick Tarnasky11011172008-20091C1984-11-25Rocky Mountain House, ALTAMajor League
Petr Tenkrat5881624282001-20021R1977-05-31Kladno, Czech Rep.Major League
Matt Tennyson803342021-20221D1990-04-23Minneapolis, MNMajor League
Ryan Thang100002011-20121R1987-05-11Edina, MNMajor League
Andreas Thuresson2512362009-20112L1987-11-18Kristianstad, SwedenMajor League
Kimmo Timonen573792223013481998-20078D1975-03-18Kuopio, FinlandMajor League
Jarred Tinordi35145382019-20212D1992-02-20Millersville, MDMajor League
Eeli Tolvanen135252651242017-20235R1999-04-22Vihti, FinlandMajor League
Philip Tomasino148234770412021-20243C2001-07-28Mississauga, ONTMajor League
Jordin Tootoo48646791257252003-20128R1983-02-02Churchill, MANMajor League
Yakov Trenin2834633791622019-20245C1997-01-13Chelyabinsk, RussiaMajor League
Pascal Trepanier100002002-20031D1973-09-04Gaspe, PQMajor League
Darren Turcotte494610201998-20002C1968-03-02Boston, MAMajor League
Kyle Turris182296796792017-20203C1989-08-14New Westminster, BCMajor League
Scottie Upshall77111829522002-20074R1983-10-07Fort McMurray, ALTAMajor League
Rob Valicevic159261945491998-20013R1971-01-06Detroit, MIMajor League
Mark Van Guilder100002013-20141C1984-01-17Roseville, MNMajor League
Josef Vasicek384913292006-20071C1980-09-12Havlickuv Brod, Czech Rep.Major League
Vitaly Vishnevsky15011102006-20071D1980-03-18Kharkov, RussiaMajor League
Tomas Vokoun3830991111998-20078G1976-07-02Karlovy Vary, Czech Rep.Major League
Anton Volchenkov46077142014-20151D1982-02-25Moscow, RussiaMajor League
Jan Vopat615611341998-20002D1973-03-22Most, Czech Rep.Major League
Scott Walker410961512474651998-20067R1973-07-19Cambridge, ONTMajor League
Joel Ward230405898892008-20113R1980-12-02North York, ONTMajor League
Todd Warriner601142002-20031L1974-01-03Blenheim, ONTMajor League
Austin Watson3063641773582012-20206L1992-01-13Ann Arbor, MIMajor League
Mike Watt1811282000-20011L1976-03-31Seaforth, ONTMajor League
Shea Weber7631662774435682005-201611D1985-08-14Sicamous, BCMajor League
Yannick Weber22361824732016-20204D1988-09-23Morges, SwitzerlandMajor League
Clarke Wilm8251116362002-20031C1976-10-24Central Butte, SASKMajor League
Colin Wilson502951422371242009-20178C1989-10-20Greenwich, CTMajor League
Kyle Wilson500002011-20121C1984-12-15Oakville, ONTMajor League
Brendan Witt17033682005-20061D1975-02-20Humboldt, SASKMajor League
Vitali Yachmenev3385476130581998-20035L1975-01-08Chelyabinsk, RussiaMajor League
Brandon Yip596915462011-20132R1985-04-25Vancouver, BCMajor League
Jason York141628341162002-20042D1970-05-20Nepean, ONTMajor League
Greg Zanon230719261002005-20094D1980-06-05Burnaby, BCMajor League
Rob Zettler200021998-19991D1968-03-08Sept-Iles, PQMajor League
Sergei Zholtok1111202003-20041C1972-12-02Riga, LatviaMajor League
Marek Zidlicky307351401752992003-20084D1977-02-03Most, Czech Rep.Major League
Harry Zolnierczyk24224102016-20171L1987-09-01Toronto, ONTMajor League
Jason Zucker18527232023-20241L1992-01-16Newport Beach, CAMajor 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.