hockey DB
search by league
team
morning report
contact us
home

Dallas Stars all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Greg Adams1776057117591994-19984L1963-08-01Nelson, BCMajor League
Keith Aldridge400001999-20001D1973-07-20Detroit, MIMajor League
Jason Arnott236791051842252001-20064C1974-10-11Collingwood, ONTMajor League
Donald Audette204812122001-20021R1969-09-23Laval, PQMajor League
Alex Auld2102222009-20101G1981-01-07Cold Lake, ALTAMajor League
Sean Avery233710772008-20091L1980-04-10North York, ONTMajor League
Richard Bachman3201102010-20133G1987-07-25Salt Lake City, UTMajor League
Krys Barch2631016265782006-20126L1980-03-26Hamilton, ONTMajor League
Matthew Barnaby391671272006-20071R1973-05-04Ottawa, ONTMajor League
Stu Barnes32953671201362002-20085C1970-12-25Spruce Grove, ALTAMajor League
Dave Barr20257211993-19941R1960-11-30Toronto, ONTMajor League
Bob Bassen117812201131995-19983C1965-05-06Calgary, ALTAMajor League
Nolan Baumgartner702202006-20071D1976-03-23Calgary, ALTAMajor League
Gavin Bayreuther19235102018-20191D1994-05-12Canaan, NHMajor League
Steve Begin20112152008-20091L1978-06-14Trois-Rivieres, PQMajor League
Ed Belfour307099701997-20025G1965-04-21Carman, MANMajor League
Jamie Benn11113835249078092009-202415L1989-07-18Victoria, BCMajor League
Jordie Benn3021160711192011-20176D1987-07-26Victoria, BCMajor League
Brad Berry8000121993-19941D1965-04-01Bashaw, ALTAMajor League
Allan Bester1000021995-19961G1964-03-26Hamilton, ONTMajor League
Ben Bishop14305582017-20203G1986-11-21Denver, COMajor League
James Black1323521993-19941D1969-08-03Regina, SASKMajor League
Matej Blumel610102022-20231R2000-05-31Tabor, Czech Rep.Major League
Nikolai Borschevsky1213461995-19961R1965-01-12Tomsk, USSRMajor League
Jason Botterill21000421997-19992L1976-05-19Edmonton, ALTAMajor League
Joel Bouchard200021999-20001D1974-01-23Montreal, PQMajor League
Philippe Boucher346521101623802002-20096D1973-03-24St. Apollinaire, PQMajor League
Tyler Bouck48257292000-20011L1980-01-13Camrose, ALTAMajor League
Mavrik Bourque100002023-20241C2002-01-08Plessisville, PQMajor League
Landon Bow200002018-20191G1995-08-24St. Albert, ALTAMajor League
Zac Boyer300001994-19962R1971-10-25Inuvik, NWTMajor League
Neil Brady5011211993-19941C1968-04-12Montreal, PQMajor League
Neal Broten116254671781993-19973C1959-11-29Roseau, MNMajor League
Paul Broten111192140661993-19952R1965-10-27Roseau, MNMajor League
Rob Brown100001993-19941R1968-04-10Kingston, ONTMajor League
Benoit Brunet32491382001-20021L1968-08-24Pointe-Claire, PQMajor League
Fabian Brunnstrom99192140182008-20102L1985-02-06Jonstorp, SwedenMajor League
Valeri Bure1325762003-20041R1974-06-13Moscow, RussiaMajor League
Adam Burish1281419331672010-20122R1983-01-06Madison, WIMajor League
Petr Buzek400041997-19992D1977-04-25Jihlava, Czech Rep.Major League
Nicholas Caamano36123212019-20212R1998-09-07Ancaster, ONTMajor League
Jack Campbell100002013-20141G1992-01-09Port Huron, MIMajor League
Guy Carbonneau36434661001811995-20005C1960-03-18Sept-Iles, PQMajor League
Connor Carrick14134132018-20191D1994-04-13Orland Park, ILMajor League
Paul Cavallini1261244561161993-19963D1965-10-13Toronto, ONTMajor League
Shawn Chambers12243135481997-20003D1966-10-11Sterling Heights, MIMajor League
Alex Chiasson86192342382012-20142R1990-10-01Montreal, PQMajor League
Ryan Christie500001999-20001L1978-07-03Beamsville, ONTMajor League
Shane Churla1301014246871993-19963R1965-06-24Fernie, BCMajor League
Matt Climie400002008-20102G1983-02-11Leduc, ALTAMajor League
Andrew Cogliano154112031622018-20213C1987-06-14Toronto, ONTMajor League
Erik Cole160402969442012-20153L1978-11-06Oswego, NYMajor League
Blake Comeau1892029491192018-20224L1986-02-18Meadow Lake, SASKMajor League
Erik Condra610122018-20191R1986-08-06Trenton, MIMajor League
Kevin Connauton441910222013-20152D1990-02-23Edmonton, ALTAMajor League
Chris Conner7171421202006-20093R1983-12-23Westland, MIMajor League
Shayne Corson175510292003-20041L1966-08-13Barrie, ONTMajor League
Patrick Cote8000471995-19983L1975-01-24La Salle, PQMajor League
Sylvain Cote282810141999-20001D1966-01-19Quebec City, PQMajor League
Russ Courtnall116306797721993-19952R1965-01-02Duncan, BCMajor League
Adam Cracknell7010616122016-20182R1985-07-15Prince Albert, SASKMajor League
Mike Craig721324371391993-19941R1971-06-06London, ONTMajor League
B.J. Crombeen23167652007-20092R1985-07-10Denver, COMajor League
Evgeny Dadonov7315233882022-20242R1989-03-12Chelyabinsk, RussiaMajor League
Ulf Dahlen128365894241993-20032R1967-01-12Ostersund, SwedenMajor League
Trevor Daley756671642315092003-201511D1983-10-09Toronto, ONTMajor League
Riley Damiani711222021-20221C2000-03-20Mississauga, ONTMajor League
Kevin Dean14000101999-20001D1969-04-01Madison, WIMajor League
Ty Dellandrea1511428421002020-20244C2000-07-21Port Perry, ONTMajor League
Jason Demers1231233451352014-20162D1988-06-09Dorval, PQMajor League
Jason Dickinson221253863642015-20216C1995-07-04Georgetown, ONTMajor League
Gerald Diduck14000182000-20011D1965-04-06Sherwood Park, ALTAMajor League
Brenden Dillon149917261742011-20154D1990-11-13New Westminster, BCMajor League
Rob DiMaio1992530551532001-20043R1968-02-19Calgary, ALTAMajor League
Max Domi2025762022-20231C1995-03-02Winnipeg, MANMajor League
Ted Donato6581725262000-20011L1969-04-28Boston, MAMajor League
Gord Donnelly341121181993-19952D1962-04-05Montreal, PQMajor League
Mike Donnelly59131932391994-19962L1963-10-10Livonia, MIMajor League
Peter Douris100001997-19981R1966-02-19Toronto, ONTMajor League
Jake Dowell52257532011-20121C1985-03-04Eau Claire, WIMajor League
Justin Dowling7641014162016-20214C1990-10-01Calgary, ALTAMajor League
Aaron Downey802241462002-20042R1974-08-27Shelburne, ONTMajor League
Matt Duchene79253964202023-20241C1991-01-16Haliburton, ONTMajor League
Radek Dvorak7341721122011-20121R1977-03-09Tabor, Czech Rep.Major League
Cody Eakin34961851461842012-20175C1991-05-24Winnipeg, MANMajor League
Patrick Eaves160463581512014-20173R1984-05-01Calgary, ALTAMajor League
Pelle Eklund521321993-19941C1963-03-22Stockholm, SwedenMajor League
Remi Elie9071421262016-20182L1995-04-16Cornwall, ONTMajor League
Dan Ellis1501102003-20142G1980-06-19Saskatoon, SASKMajor League
Jhonas Enroth1300002014-20151G1988-06-25Stockholm, SwedenMajor League
Loui Eriksson5011502073571142006-20137L1985-07-17Gothenburg, SwedenMajor League
Bob Errey592911461997-19981L1964-09-21Montreal, PQMajor League
John Erskine1072242372001-20064D1980-06-26Kingston, ONTMajor League
Dean Evason1271940591141993-19952C1964-08-22Flin Flon, MANMajor League
Kelly Fairchild100001998-19991C1973-04-09Hibbing, MNMajor League
Radek Faksa637891112003562015-20249C1994-01-09Vitkov, Czech Rep.Major League
Todd Fedoruk11022332007-20081L1979-02-13Redwater, ALTAMajor League
Taylor Fedun8161420222018-20202D1988-06-04Edmonton, ALTAMajor League
Brent Fedyk4110919301995-19961R1967-03-03Yorkton, SASKMajor League
Manny Fernandez3302221994-20005G1974-08-27Etobicoke, ONTMajor League
Vern Fiddler36643691122102011-20165C1980-05-09Edmonton, ALTAMajor League
Mark Fistric257320232202007-20125D1986-06-01Edmonton, ALTAMajor League
Maxime Fortunus901142009-20142D1983-07-28Montreal, PQMajor League
Iain Fraser400001994-19951C1969-08-10Scarborough, ONTMajor League
Matt Fraser1312302011-20132L1990-05-20Red Deer, ALTAMajor League
Dave Gagner16960701301691993-19963C1964-12-11Chatham, ONTMajor League
Aaron Gagnon2102202009-20112F1986-04-24Quesnel, BCMajor League
Steve Gainey13011142000-20043L1979-01-26Montreal, PQMajor League
Ryan Garbutt1983040702152011-20154L1985-08-12Edmonton, ALTAMajor League
Rhett Gardner40112102019-20223C1996-02-28Moose Jaw, SASKMajor League
Cameron Gaunce900072013-20141D1990-03-19Sudbury, ONTMajor League
Aaron Gavey487613541998-20002C1974-02-22Sudbury, ONTMajor League
Brent Gilchrist27858651231131993-20025C1967-04-03Moose Jaw, SASKMajor League
Ben Gleason401102018-20191D1998-03-25Ortonville, MIMajor League
Luke Glendening152121022652021-20232C1989-04-28Grand Rapids, MIMajor League
Scott Glennie100022011-20121C1991-02-22Winnipeg, MANMajor League
Alex Goligoski385321551871322010-20166D1985-07-30Grand Rapids, MNMajor League
Sergei Gonchar7922123222013-20152D1974-04-13Chelyabinsk, RussiaMajor League
Nicklas Grossmann333338411702006-20126D1985-01-22Stockholm, SwedenMajor League
Bill Guerin21672871593372002-20063R1970-11-09Wilbraham, MAMajor League
Denis Gurianov2574657103542016-20236R1997-06-07Tolyatti, RussiaMajor League
Sergei Gusev3114581997-19992D1975-07-31Nizhny Tagil, RussiaMajor League
Niklas Hagman2185035851012005-20083L1979-12-05Espoo, FinlandMajor League
Jani Hakanpaa2261228401362021-20243D1992-03-31Kirkkonummi, FinlandMajor League
Jeff Halpern1401831491182006-20082C1976-05-03Washington, DCMajor League
Dan Hamhuis15943640562016-20182D1982-12-13Smithers, BCMajor League
Joel Hanley16121921522018-20246D1991-06-08Keswick, ONTMajor League
Martin Hanzal456612272017-20192C1987-02-20Pisek, Czech Rep.Major League
Thomas Harley118163753262019-20244D2001-08-19Syracuse, NYMajor League
Todd Harvey2393861994491994-19984R1975-02-17Hamilton, ONTMajor League
Derian Hatcher7175920426311141993-200310D1972-06-04Sterling Heights, MIMajor League
Kevin Hatcher1212545701241994-19962D1966-09-09Detroit, MIMajor League
Greg Hawgood200022001-20021D1968-08-10Edmonton, ALTAMajor League
Dillon Heatherington11022262017-20192D1995-05-09Calgary, ALTAMajor League
Johan Hedberg1902262005-20061G1973-05-05Leksand, SwedenMajor League
Miro Heiskanen424532052581322018-20246D1999-07-18Espoo, FinlandMajor League
Sami Helenius1011231632000-20033D1974-01-22Helsinki, FinlandMajor League
Ales Hemsky166285078362014-20173R1983-08-13Pardubice, Czech Rep.Major League
Roope Hintz3911471633101242018-20246C1996-11-17Nokia, FinlandMajor League
Corey Hirsch200002002-20031G1972-07-01Medicine Hat, ALTAMajor League
Benoit Hogue23839731121791995-20026L1966-10-28Repentigny, PQMajor League
Johan Holmqvist200002007-20081G1978-05-24Tolfta, SwedenMajor League
Braden Holtby2400022021-20221G1989-09-16Lloydminster, SASKMajor League
Julius Honka8721113282016-20193D1995-12-03Jyvaskyla, FinlandMajor League
Shawn Horcoff153183149792013-20152C1978-09-17Trail, BCMajor League
Tony Hrkac82181735261997-19992C1966-07-07Thunder Bay, ONTMajor League
Bill Huard911112232811995-19972L1967-06-24Welland, ONTMajor League
Jiri Hudler32381142016-20171R1984-01-04Olomouc, Czech Rep.Major League
Brett Hull21895101196911998-20013R1964-08-09Belleville, ONTMajor League
Andrew Hutchinson38235122008-20091D1980-03-24Evanston, ILMajor League
Arturs Irbe3502281996-19971G1967-02-02Riga, LatviaMajor League
Richard Jackman38123241999-20012D1978-06-28Toronto, ONTMajor League
Jaromir Jagr34141226202012-20131R1972-02-15Kladno, Czech Rep.Major League
Dan Jancevski700002005-20093D1981-06-15Windsor, ONTMajor League
Doug Janik1301122008-20091D1980-03-26Springfield, MAMajor League
Mattias Janmark-Nylen2974663109762015-20204C1992-12-08Danderyd, SwedenMajor League
Dustin Jeffrey2421302013-20141C1988-02-27Sarnia, ONTMajor League
Stephen Johns167151833932015-20204D1992-04-18Ellwood City, PAMajor League
Jim Johnson53077511993-19941D1962-08-09New Hope, MNMajor League
Wyatt Johnston1635650106582022-20242C2003-05-14Toronto, ONTMajor League
Jussi Jokinen2154586131622005-20083L1983-04-01Kalajoki, FinlandMajor League
Jyrki Jokipakka9121416142014-20162D1991-08-20Tampere, FinlandMajor League
Duane Joyce300001993-19941D1965-05-05Pembroke, MAMajor League
Valeri Kamensky2436922001-20021L1966-04-18Voskresensk, RussiaMajor League
Niko Kapanen239205676982001-20064C1978-04-29Hattula, FinlandMajor League
Fredrik Karlstrom801102021-20232C1998-01-12Stockholm, SwedenMajor League
Mike Keane2423161921431997-20014R1967-05-29Winnipeg, MANMajor League
Dan Keczmer52145541996-19993D1968-05-25Mt. Clemens, MIMajor League
Mike Kennedy131163551961994-19984C1972-04-13Toronto, ONTMajor League
Tanner Kero623101362020-20222C1992-07-24Hancock, MIMajor League
Dan Kesa300001995-19961R1971-11-23Vancouver, BCMajor League
Anton Khudobin11205582018-20224G1986-05-07Ust-Kamenogorsk, KazakhstanMajor League
Joel Kiviranta163161228602019-20234L1996-03-23Vantaa, FinlandMajor League
Trent Klatt130303868791993-19963R1971-01-30Robbinsdale, MNMajor League
Jon Klemm172713201082003-20073D1970-01-08Cranbrook, BCMajor League
John Klingberg552713033742132014-20228D1992-08-14Gothenburg, SwedenMajor League
Lauri Korpikoski6081220102016-20171L1986-07-28Turku, FinlandMajor League
Brent Krahn100002008-20091G1982-04-02Winnipeg, MANMajor League
Joel L'Esperance33505102018-20213C1995-08-18Brighton, MIMajor League
Marc LaBelle9000461996-19971L1969-12-20Maniwaki, PQMajor League
Mike Lalor142246881993-19974D1963-03-08Fort Erie, ONTMajor League
Jamie Langenbrunner471951582533901994-20119R1975-07-24Cloquet, MNMajor League
Philip Larsen9551419342009-20134D1989-12-07Esbjerg, DenmarkMajor League
Mark Lawrence15011171994-19962R1972-01-27Burlington, ONTMajor League
Grant Ledyard27020851051471993-20015D1961-11-19Winnipeg, MANMajor League
Greg Leeb200002000-20011C1977-05-31Red Deer, ALTAMajor League
Jere Lehtinen8752432715142101995-201014R1973-06-24Espoo, FinlandMajor League
Kari Lehtonen44502323222009-20189G1983-11-16Helsinki, FinlandMajor League
Claude Lemieux32246142002-20031R1965-07-16Buckingham, PQMajor League
Junior Lessard8202142005-20083R1980-05-26St-Joseph-de-Beauce, PQMajor League
Alan Letang800021999-20001D1975-09-04Renfrew, ONTMajor League
Doug Lidster17000101998-19991D1960-10-18Kamloops, BCMajor League
Juha Lind735712121997-20002L1974-01-02Helsinki, FinlandMajor League
Anders Lindback1001102014-20151G1988-05-03Gavle, SwedenMajor League
Esa Lindell603491411901442015-20249D1994-05-23Vantaa, FinlandMajor League
Perttu Lindgren100002009-20101C1987-08-26Tampere, FinlandMajor League
Eric Lindros4952126702006-20071C1973-02-28London, ONTMajor League
Ben Lovejoy2002242018-20191D1984-02-20Concord, NHMajor League
Craig Ludwig433846545341993-19996D1961-03-15Rhinelander, WIMajor League
Warren Luhning10011131999-20001R1975-07-03Edmonton, ALTAMajor League
Brad Lukowich229920291871997-20116D1976-08-12Cranbrook, BCMajor League
Jyrki Lumme1501142001-20021D1966-07-16Tampere, FinlandMajor League
Nils Lundkvist11882735422022-20242D2000-07-27Pitea, SwedenMajor League
Joel Lundqvist13471926562006-20093C1982-03-02Are, SwedenMajor League
Roman Lyashenko12212921551999-20023C1979-05-02Murmansk, RussiaMajor League
Lane MacDermid12224142012-20142L1989-08-25Hartford, CTMajor League
John MacLean487512342000-20022R1964-11-20Oshawa, ONTMajor League
Pat MacLeod200001995-19961D1969-06-15Melfort, SASKMajor League
Jeff MacMillan400002003-20041D1979-03-30Durham, ONTMajor League
Sergei Makarov400001996-19971R1958-06-19Chelyabinsk, USSRMajor League
Manny Malhotra844711512001-20043C1980-05-18Mississauga, ONTMajor League
Dave Manson60134451999-20022D1967-01-27Prince Albert, SASKMajor League
Mason Marchment1483350831342022-20242L1995-06-18Uxbridge, ONTMajor League
Daniel Marois300021995-19961R1968-10-03Montreal, PQMajor League
Grant Marshall40252821344921994-20017R1973-06-09Mississauga, ONTMajor League
Richard Matvichuk680361261625581993-200411D1973-02-05Edmonton, ALTAMajor League
Alan May352131241993-19952L1965-01-14Barrhead, ALTAMajor League
Randy McKay1414572001-20021R1967-01-25Montreal, PQMajor League
Mike McKenna200002017-20181G1983-04-11St. Louis, MOMajor League
Curtis McKenzie991013231312014-20184L1991-02-22Golden, BCMajor League
Jim McKenzie34235631993-19941L1969-11-03Gull Lake, SASKMajor League
Mark McNeill100002016-20171C1993-02-22Langley, BCMajor League
Mike McPhee79201535361993-19941F1960-02-14Sydney, NSMajor League
Marc Methot45123372017-20192D1985-06-21Ottawa, ONTMajor League
Antti Miettinen2383853911182003-20084L1980-07-03Hameenlinna, FinlandMajor League
Corey Millen4161925361994-19962C1964-04-29Cloquet, MNMajor League
Colin Miller7961521372022-20231D1992-10-29Sault Ste. Marie, ONTMajor League
Jeff Mitchell700071997-19981R1975-05-16Wayne, MIMajor League
Willie Mitchell16022262005-20061D1977-04-23Port McNeill, BCMajor League
Mike Modano114243461610506651993-201016C1970-06-07Livonia, MIMajor League
Jaroslav Modry571910322006-20071D1971-02-27Ceske-Budejovice, Czech Rep.Major League
Travis Moen573811352014-20162L1982-04-06Stewart Valley, SASKMajor League
Jim Montgomery902202001-20032C1969-06-30Montreal, PQMajor League
Andy Moog175033701993-19974G1960-02-18Penticton, BCMajor League
Gavin Morgan6000212003-20041C1976-07-09Scarborough, ONTMajor League
Travis Morin1301102010-20153C1984-01-09Minneapolis, MNMajor League
Brendan Morrison19639162008-20091C1975-08-15Pitt Meadows, BCMajor League
Brenden Morrow83524328552812031999-201313L1979-01-16Carlyle, SASKMajor League
Chris Mueller900002013-20141C1986-03-06West Seneca, NYMajor League
Kirk Muller235194968961999-20034C1966-02-08Kingston, ONTMajor League
Craig Muni40112251997-19981D1962-07-19Toronto, ONTMajor League
Chris Murray32213621999-20001R1974-10-25Port Hardy, BCMajor League
Matthew Murray400002022-20242G1998-02-02St. Albert, ALTAMajor League
Ladislav Nagy254101462006-20071R1979-06-01Kosice, SlovakiaMajor League
Vladislav Namestnikov15325112021-20221C1992-11-22Zhukovsky, RussiaMajor League
James Neal21472591311752008-20113L1987-09-03Whitby, ONTMajor League
Mike Needham500001993-19941R1970-04-04Calgary, ALTAMajor League
Patrik Nemeth10801414402013-20174D1992-02-08Stockholm, SwedenMajor League
Valeri Nichushkin223235174222013-20194R1995-03-04Chelyabinsk, RussiaMajor League
Antti Niemi8502222015-20172G1983-08-29Vantaa, FinlandMajor League
Joe Nieuwendyk4421781623402111995-20027C1966-09-10Oshawa, ONTMajor League
Janne Niinimaa22246242005-20061D1975-05-22Raahe, FinlandMajor League
Cristopher Nilstorp600002012-20142G1984-02-16Malmo, SwedenMajor League
Matt Niskanen2771666821362007-20114D1986-12-06Virginia, MNMajor League
Mattias Norstrom8021315482006-20082D1972-01-02Stockholm, SwedenMajor League
Teppo Numminen6231417182003-20041D1968-07-03Tampere, FinlandMajor League
Eric Nystrom12223932852011-20132L1983-02-14Syosset, NYMajor League
Lyle Odelein300062002-20031D1968-07-21Quill Lake, SASKMajor League
Johnny Oduya11952328362015-20172D1981-10-01Stockholm, SwedenMajor League
Jake Oettinger19204482019-20245G1998-12-18Lakeville, MNMajor League
Jamie Oleksiak2861631471842012-20219D1992-12-21Toronto, ONTMajor League
David Oliver457815142002-20063R1971-04-17Sechelt, BCMajor League
Fredrik Olofsson2813422022-20231L1996-05-27Helsingborg, SwedenMajor League
Steve Ott5668513522011702002-20129C1982-08-19Summerside, PEIMajor League
Adam Pardy36033162011-20121D1984-03-29Bonavista, NFLDMajor League
Mark Parrish448513182008-20091R1977-02-02Edina, MNMajor League
Pavel Patera1214541999-20001C1971-09-06Kladno, Czech Rep.Major League
Greg Pateryn8511516562016-20182D1990-06-20Sterling Heights, MIMajor League
Joe Pavelski368121186307872019-20245C1984-07-11Plover, WIMajor League
Scott Pellerin534812232001-20032L1970-01-09Shediac, NBMajor League
Nathan Perrott23213542005-20061R1976-12-08Owen Sound, ONTMajor League
Corey Perry5751621702019-20201R1985-05-16Peterborough, ONTMajor League
Warren Peters1110122009-20101C1982-07-10Saskatoon, SASKMajor League
Toby Petersen243172340382007-20136C1978-10-27Minneapolis, MNMajor League
Jacob Peterson6612517122021-20232C1999-07-19Lidkoping, SwedenMajor League
Alexander Petrovic100002023-20241D1992-03-03Edmonton, ALTAMajor League
Robert Petrovicky511201995-19961C1973-10-26Kosice, SlovakiaMajor League
Rich Peverley6272330152013-20141C1982-07-08Kingston, ONTMajor League
Tyler Pitlick127221739402017-20192C1991-11-01Minneapolis, MNMajor League
Derek Plante2634761998-20002C1971-01-17Cloquet, MNMajor League
Roman Polak11811213932018-20202D1986-04-28Ostrava, Czech Rep.Major League
Vojtech Polak500002005-20072L1985-06-27Ostrov nad Ohri, Czech Rep.Major League
Derrick Pouliot500002023-20241D1994-01-16Estevan, SASKMajor League
Jamie Pushor62088531999-20001D1973-02-11Lethbridge, ALTAMajor League
Mark Pysyk36314202020-20211D1992-01-11Sherwood Park, ALTAMajor League
Alexander Radulov294791332122082017-20225R1986-07-05Nizhny Tagil, RussiaMajor League
Michael Raffl767916162021-20221L1988-12-01Villach, AustriaMajor League
Brendan Ranford100002014-20151L1992-05-03Edmonton, ALTAMajor League
Andrew Raycroft2900002010-20122G1980-05-04Belleville, ONTMajor League
Dave Reid220314374401996-19993L1964-05-15Toronto, ONTMajor League
Mike Ribeiro4611232844072522006-20126C1980-02-10Montreal, PQMajor League
Brad Richards22070157227442007-20114C1980-05-02Murray Harbour, PEIMajor League
Travis Richards300021994-19962D1970-03-22Crystal, MNMajor League
Brett Ritchie2413321541562014-20195R1993-07-01Orangeville, ONTMajor League
Jason Robertson291133181314802019-20245L1999-07-22Arcadia, CAMajor League
Stephane Robidas704461652116102002-201411D1977-03-03Sherbrooke, PQMajor League
Aaron Rome52066292012-20142D1983-09-27Brandon, MANMajor League
Antoine Roussel41364771418062012-20186L1989-11-21Roubaix, FranceMajor League
Derek Roy304182242012-20131C1983-05-04Ottawa, ONTMajor League
Martin Rucinsky4261117242001-20021L1971-03-11Most, Czech Rep.Major League
Kris Russell1104422015-20161D1987-05-02Caroline, ALTAMajor League
Michael Ryder101413576542011-20132R1980-03-31Bonavista, NFLDMajor League
Jussi Rynnas200002014-20151G1987-05-22Pori, FinlandMajor League
Raymond Sawada1110102008-20113R1985-02-19Richmond, BCMajor League
Colton Sceviour170283462382010-20165C1989-04-20Red Deer, ALTAMajor League
David Schlemko500002014-20151D1987-05-07Edmonton, ALTAMajor League
Brandon Segal65101020592009-20112R1983-07-12Richmond, BCMajor League
Tyler Seguin7662953726672392013-202411C1992-01-31Brampton, ONTMajor League
Andrej Sekera13561117342019-20223D1986-06-08Bojnice, SlovakiaMajor League
Lubomir Sekeras411222003-20041D1968-11-18Trencin, Czech Rep.Major League
Brent Severyn30123501998-19991D1966-02-22Vegreville, ALTAMajor League
Patrick Sharp124284573582015-20172L1981-12-27Winnipeg, MANMajor League
Devin Shore209295382352015-20194C1994-07-19Ajax, ONTMajor League
Jonathan Sim779615381998-20035L1977-09-29New Glasgow, NSMajor League
Tommy Sjodin702241993-19941D1965-08-13Sundsvall, SwedenMajor League
Jarrod Skalde100001997-19981C1971-02-26Niagara Falls, ONTMajor League
Martin Skoula6141115362005-20061D1979-10-28Litomerice, Czech Rep.Major League
Karlis Skrastins15351621622009-20112D1974-07-09Riga, LatviaMajor League
Brian Skrudland757310651997-20003C1963-07-31Peace River, ALTAMajor League
Blake Sloan14261521711998-20044W1975-07-27Park Ridge, ILMajor League
Craig Smith7411920332023-20241C1989-09-05Madison, WIMajor League
Derrick Smith100001993-19941C1965-01-22Scarborough, ONTMajor League
Gemel Smith7711920382016-20193C1994-04-16Toronto, ONTMajor League
Mike Smith4400082006-20082G1982-03-22Kingston, ONTMajor League
Reilly Smith40369102011-20132R1991-04-01Mimico, ONTMajor League
Sheldon Souray6461521732011-20121D1976-07-13Elk Point, ALTAMajor League
Jason Spezza379811472281202014-20195C1983-06-13Toronto, ONTMajor League
Garrett Stafford302202008-20091D1980-01-28Los Angeles, CAMajor League
Logan Stankoven23681442023-20241C2003-02-26Kamloops, BCMajor League
Sam Steel7691524292023-20241C1998-02-03Ardrossan, ALTAMajor League
Patrik Stefan415611102006-20071C1980-09-16Pribram, Czech Rep.Major League
Tobias Stephan1101102007-20092G1984-01-21Zurich, SwitzerlandMajor League
Jeremy Stevenson16101212005-20061L1974-07-28San Bernardino, CAMajor League
Jim Storm10123171995-19961L1971-02-05Milford, MIMajor League
Marian Studenic1912362021-20232R1998-10-28Skalica, SlovakiaMajor League
Ryan Suter245126274942021-20243D1985-01-21Madison, WIMajor League
Brian Sutherby1391210221762008-20113C1982-03-01Edmonton, ALTAMajor League
Jaroslav Svoboda43437222005-20061R1980-06-01Cervenka, Czech Rep.Major League
Don Sweeney6301111182003-20041D1966-08-17St. Stephen, NBMajor League
Darryl Sydor714692653344011995-200910D1972-05-13Edmonton, ALTAMajor League
Chris Tancill1414581993-19982R1968-02-07Livonia, MIMajor League
Christopher Tanev18145102023-20241D1989-12-20Toronto, ONTMajor League
Chris Therien1100022003-20041D1971-12-14Ottawa, ONTMajor League
Tim Thomas800002013-20141G1974-04-15Flint, MIMajor League
Scott Thornton30639381999-20001C1971-01-09London, ONTMajor League
Mark Tinordi61618241431993-19941D1966-05-09Red Deer, ALTAMajor League
Mathias Tjarnqvist694812242003-20073R1979-04-15Umea, SwedenMajor League
Mike Torchia600001994-19951G1972-02-23Toronto, ONTMajor League
Patrick Traverse100002005-20061D1974-03-14Montreal, PQMajor League
Riley Tufte1310142021-20232L1998-04-10Coon Rapids, MNMajor League
Ron Tugnutt4300002002-20042G1967-10-22Scarborough, ONTMajor League
Marty Turco509022221602000-20109G1975-08-13Sault Ste. Marie, ONTMajor League
Roman Turek5500021996-19993G1970-05-21Strakonice, CzechMajor League
Pierre Turgeon2074287129542001-20043C1969-08-28Rouyn-Noranda, PQMajor League
Rob Valicevic700022003-20041R1971-01-06Detroit, MIMajor League
Shaun Van Allen7892029222000-20022C1967-08-29Calgary, ALTAMajor League
Jarkko Varvio1334741993-19952R1972-04-28Tampere, FinlandMajor League
Sami Vatanen900022020-20211D1991-06-03Jyvaskyla, FinlandMajor League
Pat Verbeek30572921645031996-20024R1964-05-24Sarnia, ONTMajor League
Tomas Vincour86781582010-20133R1990-11-19Brno, Czech Rep.Major League
Ivan Vishnevskiy502222008-20102D1988-02-18Barnaul, RussiaMajor League
Darcy Wakaluk88022441993-19963G1966-03-14Pincher Creek, ALTAMajor League
Tom Wandell229202343522008-20135C1987-01-29Sodertalje, SwedenMajor League
Francis Wathier1000052009-20134L1984-12-07St. Isidore, ONTMajor League
Scott Wedgewood6100002021-20243G1992-08-14Brampton, ONTMajor League
Ray Whitney101204161182012-20142L1972-05-08Fort Saskatchewan, ALTAMajor League
Jason Williams2723562010-20111C1980-08-11London, ONTMajor League
Jordan Willis100001995-19961G1975-02-28Kincardine, ONTMajor League
Landon Wilson27268212008-20091R1975-03-13St. Louis, MOMajor League
Brad Winchester41123462007-20081L1981-03-01Madison, WIMajor League
Randy Wood30145261995-19961L1963-10-12Princeton, NJMajor League
Mark Wotton100002000-20011D1973-10-16Foxwarren, MANMajor League
Jeff Woywitka9921214352009-20112D1983-09-01Vermilion, ALTAMajor League
Jamie Wright576612181997-20014L1976-05-13Kitchener, ONTMajor League
Scott Young132312758442002-20042R1967-10-01Clinton, MAMajor League
Peter Zezel306511191994-19951C1965-04-22Toronto, ONTMajor League
Doug Zmolek91210121431993-19963D1970-11-03Rochester, MNMajor League
Sergei Zubov8391114385492541996-200912D1970-07-22Moscow, RussiaMajor League
Mats Zuccarello212302018-20191R1987-09-01Oslo, NorwayMajor 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.