hockey DB
search by league
team
morning report
contact us
home

Phoenix Coyotes all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Ramzi Abid3010818302002-20031C1980-03-24Montreal, PQMajor League
Greg Adams144385189401998-20002L1963-08-01Nelson, BCMajor League
Kevyn Adams3317882006-20071C1974-10-08Washington, DCMajor League
David Aebischer100002007-20081G1978-02-07Fribourg, SwitzerlandMajor League
Mika Alatalo152172946581999-20012L1971-06-11Oulu, FinlandMajor League
Tony Amonte59132336262002-20031R1970-08-02Hingham, MAMajor League
Josh Archibald107171633402017-20192R1992-10-06Regina, SASKMajor League
Mark Arcobello27971662014-20151F1988-08-12Milford, CTMajor League
Adrian Aucoin2211346591502009-20123D1973-07-03Ottawa, ONTMajor League
Alex Auld900002007-20081G1981-01-07Cold Lake, ALTAMajor League
Keith Ballard2331968872432005-20083D1982-11-26Baudette, MNMajor League
Frank Banham500022002-20031R1975-04-14Calahoo, ALTAMajor League
Murray Baron531561101996-19982D1967-06-01Prince George, BCMajor League
Jay Beagle33112272021-20221C1985-10-16Calgary, ALTAMajor League
Eric Belanger82132740362010-20111C1977-12-16Sherbrooke, PQMajor League
Brendan Bell1602282006-20082D1983-03-31Ottawa, ONTMajor League
Drake Berehowsky39268692001-20032D1972-01-03Toronto, ONTMajor League
Sergei Berezin41791642001-20021L1971-11-05Voskresensk, RussiaMajor League
Goran Bezina300022003-20041D1980-03-21Split, CroatiaMajor League
Zac Bierk2000042002-20042G1976-09-17Peterborough, ONTMajor League
Paul Bissonnette187714213182009-20145L1985-03-11Welland, ONTMajor League
Nick Bjugstad130323264812022-20242C1992-07-17Minneapolis, MNMajor League
Mikkel Boedker44580133213862008-20168L1989-12-16Brondby, DenmarkMajor League
Alexandre Bolduc1900062011-20153C1985-06-26Montreal, PQMajor League
Sebastien Bordeleau600022001-20021C1975-02-15Vancouver, BCMajor League
Joel Bouchard32123222000-20011D1974-01-23Montreal, PQMajor League
Brian Boucher9601142002-20063G1977-01-02Woonsocket, RIMajor League
Tyler Bouck700042001-20021L1980-01-13Camrose, ALTAMajor League
Travis Boyd172344377622021-20243C1993-09-14Hopkins, MNMajor League
Nick Boynton138518232632006-20082D1979-01-14Nobleton, ONTMajor League
Derick Brassard5381220122020-20211C1987-09-22Hull, PQMajor League
Pavel Brendl200002005-20061L1981-03-23Opocno, Czech Rep.Major League
Daniel Briere25870761461461997-20036C1977-10-06Gatineau, PQMajor League
Chris Brown11000192012-20142C1991-02-03Flower Mound, TXMajor League
Josh Brown10958131562022-20242D1994-01-21London, ONTMajor League
Gilbert Brule365914132011-20142C1987-01-01Edmonton, ALTAMajor League
Ilya Bryzgalov257033122007-20114G1980-06-22Togliatti, RussiaMajor League
Kelly Buchberger7939121092002-20031R1966-12-02Langenburg, SASKMajor League
Michael Bunting2611314142018-20212L1995-09-17Scarborough, ONTMajor League
Sean Burke211044521999-20045G1967-01-29Windsor, ONTMajor League
Alexander Burmistrov26591462016-20171C1991-10-21Kazan, RussiaMajor League
Drake Caggiula27167152020-20211C1994-06-20Pickering, ONTMajor League
Ryan Caldwell200022007-20081D1981-06-15Deloraine, MANMajor League
Andrew Campbell33011102014-20151D1988-02-04Caledonia, ONTMajor League
Kyle Capobianco593710422017-20225D1997-08-13Mississauga, ONTMajor League
Daniel Carcillo1292021415722006-20093L1985-01-28King City, ONTMajor League
Michael Carcone94251136472021-20243L1996-05-19Ajax, ONTMajor League
Keith Carney266954632531997-20014D1970-02-03Providence, RIMajor League
Michael Chaput15000122019-20212C1992-04-09Ile-Bizard, PQMajor League
Kyle Chipchura3192155762572011-20165C1986-02-19Westlock, ALTAMajor League
Jeff Christian100001997-19981L1970-07-30Burlington, ONTMajor League
Jakob Chychrun373601101702402016-20237D1998-03-31Boca Raton, FLMajor League
Daniel Cleary6861117422003-20041R1978-12-18Carbonear, NFLDMajor League
Adam Clendening502222017-20181D1992-10-26Niagara Falls, NYMajor League
Matt Climie100002010-20111G1983-02-11Leduc, ALTAMajor League
Mike Comrie132455095912003-20073C1980-09-11Edmonton, ALTAMajor League
Kevin Connauton1851623391052015-20194D1990-02-23Edmonton, ALTAMajor League
Chris Conner1211222012-20131R1983-12-23Westland, MIMajor League
Logan Cooley72132134182023-20241C2004-05-04Pittsburgh, PAMajor League
Bob Corkum233303060851996-19993C1967-12-18Salisbury, MAMajor League
Nick Cousins152192746662017-20192C1993-07-20Belleville, ONTMajor League
B.J. Crombeen58336792014-20151R1985-07-10Denver, COMajor League
Cameron Crotty100002023-20241D1999-05-05Ottawa, ONTMajor League
Lawson Crouse494100901903202016-20248L1997-06-23Mt. Brydges, ONTMajor League
David Cullen1600062000-20022D1976-12-30St. Catharines, ONTMajor League
Jim Cummins751782371997-19992R1970-05-17Dearborn, MIMajor League
Craig Cunningham2914542014-20162R1990-09-13Trail, BCMajor League
Kevin Dahl200001996-19971D1968-12-30Regina, SASKMajor League
Klas Dahlbeck902911342014-20162D1991-07-06Katrineholm, SwedenMajor League
J.J. Daigneault8811314541998-20002D1965-10-12Montreal, PQMajor League
Laurent Dauphin56415282015-20235C1995-03-27Repentigny, PQMajor League
Nigel Dawes1202202008-20091L1985-02-09Winnipeg, MANMajor League
Jean-Sebastien Dea400002022-20231C1994-02-08Laval, PQMajor League
Tony DeAngelo395914372016-20171D1995-10-24Sewell, NJMajor League
Louie DeBrusk1154371911998-20013L1971-03-19Cambridge, ONTMajor League
Jason Demers195835431002017-20214D1988-06-09Dorval, PQMajor League
Travis Dermott45246242023-20241D1996-12-22Newmarket, ONTMajor League
Patrick DesRochers900022001-20032G1979-10-27Penetanguishene, ONTMajor League
Boyd Devereaux7881422442005-20061C1978-04-16Seaforth, ONTMajor League
Gerald Diduck133914232131996-19993D1965-04-06Sherwood Park, ALTAMajor League
Cam Dineen3407742021-20221D1998-06-19Toms River, NJMajor League
Josh Doan120202023-20241R2002-02-01Scottsdale, AZMajor League
Shane Doan146639556095512521996-201720R1976-10-10Halkirk, ALTAMajor League
Jason Doig13022221997-19992D1977-01-29Montreal, PQMajor League
Max Domi22236991351852015-20183C1995-03-02Winnipeg, MANMajor League
Louis Domingue8401102014-20184G1992-03-06Saint-Hyacinthe, PQMajor League
Steve Downie26336532015-20161R1987-04-03Newmarket, ONTMajor League
Dallas Drake255521001522501996-20004R1969-02-04Trail, BCMajor League
Devan Dubnyk1900002014-20151G1986-05-04Regina, SASKMajor League
Anthony Duclair172344074732015-20183L1995-08-26Pointe-Claire, PQMajor League
Parris Duffus100001996-19971G1970-01-27Denver, COMajor League
Matt Dumba584610552023-20241D1994-07-25Regina, SASKMajor League
Sean Durzi6682735612023-20241D1998-10-21Mississauga, ONTMajor League
Christian Dvorak3026779146702016-20215C1996-02-02Palos Heights, ILMajor League
Joe Dziedzic200001998-19991L1971-12-18Minneapolis, MNMajor League
Ryan Dzingel26437352021-20221C1992-03-09Wheaton, ILMajor League
Dallas Eakins4000101996-19971D1967-02-27Dade City, FLMajor League
Mike Eastwood3313441996-19971C1967-07-01Ottawa, ONTMajor League
Andrew Ebbett3323542010-20111C1983-01-02Vernon, BCMajor League
Oliver Ekman-Larsson7691282603884822010-202111D1991-07-17Karlskrona, SwedenMajor League
Stefan Elliott1924642015-20161D1991-01-30Vancouver, BCMajor League
Martin Erat96112637542013-20152R1981-08-29Trebic, Czech Rep.Major League
Anders Eriksson1203322009-20101D1975-01-09Bollnas, SwedenMajor League
Loui Eriksson733161962021-20221L1985-07-17Gothenburg, SwedenMajor League
Robert Esche58033221998-20024G1978-01-22Utica, NYMajor League
Bob Essensa3000001999-20001G1965-01-14Toronto, ONTMajor League
Hudson Fasching1600002020-20222R1995-07-28Apple Valley, MNMajor League
Todd Fedoruk726713722008-20091L1979-02-13Redwater, ALTAMajor League
Brad Ference780661312002-20042D1979-04-02Calgary, ALTAMajor League
Vern Fiddler147143852922009-20112C1980-05-09Edmonton, ALTAMajor League
Jeff Finley653710401996-19971D1967-04-14Edmonton, ALTAMajor League
Christian Fischer3985655111972016-20237R1997-04-15Chicago, ILMajor League
Patrick Fischer274610242006-20071C1975-09-06Zug, SwitzerlandMajor League
Dan Focht18000212001-20032D1977-12-31Regina, SASKMajor League
Sam Gagner81152641282014-20151C1989-08-10London, ONTMajor League
Sean Gagnon7011211997-19992D1973-09-11Sault Ste. Marie, ONTMajor League
Steve Gainey20011202005-20061L1979-01-26Montreal, PQMajor League
Alex Galchenyuk132253762662018-20222C1994-02-12Milwaukee, WIMajor League
Conor Garland164474996582018-20213R1996-03-11Scituate, MAMajor League
Mike Gartner142444690621996-19982R1959-10-29Ottawa, ONTMajor League
Tyler Gaudet2013402014-20173C1993-04-04Hamilton, ONTMajor League
Denis Gauthier452911612005-20061D1976-10-01Montreal, PQMajor League
Frederik Gauthier200022020-20211C1995-04-26Laval, PQMajor League
Todd Gill41167301999-20001D1965-11-09Brockville, ONTMajor League
Steven Goertzen16224242008-20091R1984-05-26Stony Plain, ALTAMajor League
Alex Goligoski362281241521082016-20215D1985-07-30Grand Rapids, MNMajor League
Boyd Gordon188142741282011-20163C1983-10-19Unity, SASKMajor League
Brandon Gormley32224122013-20152D1992-02-18Murray River, PEIMajor League
Shayne Gostisbehere134245882542021-20232D1993-04-20Pembroke Pines, FLMajor League
Michael Grabner87171027142018-20202R1987-10-05Villach, AustriaMajor League
Alex Grant500072015-20161D1989-01-20Antigonish, NSMajor League
Chris Gratton821119301142002-20042C1975-07-05Brantford, ONTMajor League
Josh Gratton642132232005-20083L1982-09-09Brantford, ONTMajor League
Travis Green1473836741081999-20012C1970-12-20Castlegar, BCMajor League
Thomas Greiss2500002013-20141G1986-01-29Fuessen, GermanyMajor League
Martin Grenier800052001-20032D1980-11-02Laval, PQMajor League
Jordan Gross904422019-20212D1995-05-09Maple Grove, MNMajor League
Nicklas Grossmann58347242015-20161D1985-01-22Stockholm, SwedenMajor League
Dylan Guenther68182038202022-20242R2003-04-10Edmonton, ALTAMajor League
David Hale48369362008-20091D1981-06-18Colorado Springs, COMajor League
Taylor Hall35101727142019-20201L1991-11-14Calgary, ALTAMajor League
Jeff Halpern695712242013-20141C1976-05-03Washington, DCMajor League
Freddie Hamilton800002017-20181C1992-01-01Toronto, ONTMajor League
Michal Handzus89183452552000-20022C1977-03-11Banska Bystrica, SlovakiaMajor League
Joel Hanley500002017-20181D1991-06-08Keswick, ONTMajor League
Tavis Hansen33213161996-20014R1975-06-17Prince Albert, SASKMajor League
Martin Hanzal6081171963135372007-201710C1987-02-20Pisek, Czech Rep.Major League
John Hayden29235372020-20211C1995-02-14Chicago, ILMajor League
Barrett Hayton2093549841022019-20245C2000-06-09Peterborough, ONTMajor League
Bryan Helmer28011331998-20042D1972-07-15Sault Ste. Marie, ONTMajor League
Shaun Heshka802242009-20101D1985-07-30Melville, SASKMajor League
Adin Hill4900022017-20214G1996-05-11Comox, BCMajor League
Vinny Hinostroza140214061282018-20202C1994-04-03Chicago, ILMajor League
Niklas Hjalmarsson19822729942017-20214D1987-06-06Eksjo, SwedenMajor League
Justin Hodgman510122014-20151C1988-06-27Mississauga, ONTMajor League
Jeff Hoggan801192008-20102W1978-02-01Hope, BCMajor League
Benoit Hogue2731013101999-20001L1966-10-28Repentigny, PQMajor League
Peter Holland405611182016-20171C1991-01-14Toronto, ONTMajor League
Ryan Hollweg300002010-20111C1983-04-23Downey, CAMajor League
Darcy Hordichuk26000962001-20032L1980-08-10Kamsack, SASKMajor League
Marcel Hossa1400042007-20081L1981-10-12Ilava, SlovakiaMajor League
Jan Hrdina59111930382002-20042C1976-02-05Hradec Kralove, Czech Rep.Major League
Mike Hudson700021996-19971C1967-02-06Guelph, ONTMajor League
Brett Hull501102005-20061R1964-08-09Belleville, ONTMajor League
Cale Hulse82317201232003-20041D1973-11-10Edmonton, ALTAMajor League
Dryden Hunt2635842020-20211L1995-11-24Cranbrook, BCMajor League
Jamie Huscroft11011271998-19991D1967-01-09Creston, BCMajor League
Carter Hutton300002021-20221G1985-12-19Thunder Bay, ONTMajor League
Bokondji Imama9101102021-20232L1996-08-03Montreal, PQMajor League
Connor Ingram7102222022-20242G1997-03-31Saskatoon, SASKMajor League
Brad Isbister981312251481997-19992L1977-05-07Edmonton, ALTAMajor League
Pat Jablonski200001996-19971G1967-06-20Toledo, OHMajor League
Tim Jackman8000212005-20061R1981-11-14Minot, NDMajor League
Craig Janney1452581106381996-19982C1967-09-26Hartford, CTMajor League
Mark Janssens712341997-19981C1968-05-19Surrey, BCMajor League
Dmitrij Jaskin1201142021-20221R1993-03-23Omsk, RussiaMajor League
Jason Jaspers901162001-20043C1981-04-08Thunder Bay, ONTMajor League
Dustin Jeffrey711222015-20161C1988-02-27Sarnia, ONTMajor League
Jan Jenik18415152020-20244R2000-09-15Nymburk, Czech Rep.Major League
Brent Johnson800002003-20041G1977-03-12Farmington, MIMajor League
Chad Johnson400002012-20131G1986-06-10Saskatoon, SASKMajor League
Jim Johnson715813921996-19982D1962-08-09New Hope, MNMajor League
Mike Johnson242471121591392000-20065R1974-10-03Scarborough, ONTMajor League
Nick Johnson1742602012-20131R1985-12-24Calgary, ALTAMajor League
Olli Jokinen57212142492008-20091C1978-12-05Kuopio, FinlandMajor League
Jean-Francois Jomphe100021998-19991C1972-12-28Havre St. Pierre, PQMajor League
Matt Jones10611011632005-20083D1983-08-08Downers Grove, ILMajor League
Josh Jooris423710102016-20171R1990-07-14Burlington, ONTMajor League
Chris Joseph33112161999-20012D1969-09-10Burnaby, BCMajor League
Curtis Joseph115011282005-20072G1967-04-29Keswick, ONTMajor League
Ed Jovanovski332471171643362006-20115D1976-06-26Windsor, ONTMajor League
Joe Juneau69102333282000-20011C1968-01-05Pont-Rouge, PQMajor League
Dmitri Kalinin1513462008-20091D1980-07-22Chelyabinsk, RussiaMajor League
Niko Kapanen98122537422006-20082C1978-04-29Hattula, FinlandMajor League
Zack Kassian51202502022-20231R1991-01-24Windsor, ONTMajor League
Milos Kelemen24112232022-20242L1999-07-06Zvolen, SlovakiaMajor League
Clayton Keller5101632424051972016-20248R1998-07-29Chesterfield, MOMajor League
Mario Kempe706713222017-20192R1988-09-19Kramfors, SwedenMajor League
Tim Kennedy3726842013-20141L1986-04-30Buffalo, NYMajor League
Alex Kerfoot72112738222023-20241C1994-08-11Vancouver, BCMajor League
Phil Kessel2084291133742019-20223R1987-10-02Madison, WIMajor League
Michael Kesselring6451520682022-20242D2000-01-13New Hampton, NHMajor League
Nikolai Khabibulin205055461996-19993G1973-01-13Sverdlovsk, RussiaMajor League
Chad Kilger34448171996-19982C1976-11-27Cornwall, ONTMajor League
Kris King81311141851996-19971L1966-02-18Bracebridge, ONTMajor League
Justin Kirkland200002023-20241C1996-08-02Winnipeg, MANMajor League
Ken Klee6811011242008-20091D1971-04-24Indianapolis, INMajor League
Rostislav Klesla144719261122010-20144D1982-03-21Novy Jicin, Czech Rep.Major League
Rob Klinkhammer113191534332012-20153L1986-08-12Lethbridge, ALTAMajor League
Patrik Koch1000102023-20241D1996-12-08Bratislava, SlovakiaMajor League
Krys Kolanos109171835742001-20064C1981-07-27Calgary, ALTAMajor League
Vladislav Kolyachonok3512382021-20243D2001-05-26Minsk, BelarusMajor League
Josef Korenar200002021-20221G1998-01-31Pelhrimov, Czech Rep.Major League
Igor Korolev413710281996-19971C1970-09-06Moscow, RussiaMajor League
Lauri Korpikoski4016283145982009-20156L1986-07-28Turku, FinlandMajor League
Darcy Kuemper121022242017-20214G1990-05-05Saskatoon, SASKMajor League
Oleg Kvasha15471162005-20061L1978-07-26Moscow, RussiaMajor League
Jason Labarbera6800042009-20134G1980-01-18Burnaby, BCMajor League
Andrew Ladd517512472021-20221L1985-12-12Maple Ridge, BCMajor League
Robert Lang6492029282009-20101C1970-12-19Teplice, CzechMajor League
Marek Langhamer200002016-20182G1994-07-22Moravska Trebova, Czech Rep.Major League
Daymond Langkow316791171961462001-20124C1976-09-27Edmonton, ALTAMajor League
Scott Langkow400001997-19992G1975-04-21Edmonton, ALTAMajor League
Georges Laraque5651722522006-20071L1976-12-07Montreal, PQMajor League
Johan Larsson81141529542020-20222L1992-07-25Lau, SwedenMajor League
Steve Leach22112371998-19991R1966-01-16Cambridge, MAMajor League
Mike LeClerc3591221292005-20061L1976-11-10Winnipeg, MANMajor League
Yanick Lehoux1022462005-20072C1982-04-08Montreal, PQMajor League
Claude Lemieux1643249811582000-20033R1965-07-16Buckingham, PQMajor League
Jocelyn Lemieux32437271996-19982L1967-11-18Mont-Laurier, PQMajor League
David LeNeveu2100002005-20072G1983-05-23Fernie, BCMajor League
John Leonard610102023-20241L1998-08-07Westwood, NJMajor League
Sami Lepisto11751722972009-20112D1984-10-17Espoo, FinlandMajor League
Lucas Lessio29235102013-20152L1993-01-23Maple, ONTMajor League
Trevor Letowski206304373581998-20024C1977-04-05Thunder Bay, ONTMajor League
Scott Levins200051997-19981R1970-01-30Spokane, WAMajor League
Anders Lindback1901102015-20161G1988-05-03Gavle, SwedenMajor League
Joakim Lindstrom4491120282008-20091L1983-12-05Skelleftea, SwedenMajor League
Enver Lisin78181028462006-20093R1986-04-22Moscow, RussiaMajor League
Matthew Lombardi118284977542008-20133C1982-03-18Montreal, PQMajor League
Jyrki Lumme1921974931221998-20013D1966-07-16Tampere, FinlandMajor League
Jamie Lundmark3851318362005-20061C1981-01-16Edmonton, ALTAMajor League
Ilya Lyubushkin18011819672018-20224D1994-04-06Moscow, RussiaMajor League
Matias Maccelli1592479103282021-20243L2000-10-14Turku, FinlandMajor League
Norm Maciver7361521621996-19982D1964-09-08Thunder Bay, ONTMajor League
Connor Mackey20134392022-20231D1996-09-12Tower Lake, ILMajor League
Brett MacLean1321322010-20111L1988-12-24London, ONTMajor League
Donald MacLean911202006-20071C1977-01-14Sydney, NSMajor League
Dave Manson66317201641996-19971D1967-01-27Prince Albert, SASKMajor League
Paul Mara323381041422682000-20065D1979-09-07Ridgewood, NJMajor League
Danil Markov1361046561032001-20032D1976-07-30Moscow, RussiaMajor League
Jordan Martinook2472639651032014-20184L1992-07-25Brandon, MANMajor League
Brad May1542430542342000-20033L1971-11-29Toronto, ONTMajor League
Dysin Mayo824812352021-20232D1996-08-17Victoria, BCMajor League
Jack McBain1492128491112021-20243C2000-01-06Toronto, ONTMajor League
Jamie McBain300002016-20171D1988-02-25Edina, MNMajor League
Ben McCartney200042021-20221L2001-07-13Portage la Prairie, MANMajor League
Brad McCrimmon37156181996-19971D1959-03-29Plenty, SASKMajor League
Curtis McElhinney200002011-20121G1983-05-23London, ONTMajor League
Jamie McGinn729817232016-20171L1988-08-05Fergus, ONTMajor League
Tye McGinn18112102014-20151L1990-07-29Fergus, ONTMajor League
Brian McGrattan5000222008-20091R1981-02-09Hamilton, ONTMajor League
Mike McKenna100002014-20151G1983-04-11St. Louis, MOMajor League
Jim McKenzie12987153461996-19982L1969-11-03Gull Lake, SASKMajor League
Brandon McMillan72369202013-20152L1990-03-22Richmond, BCMajor League
Nick Merkley100022017-20181R1997-05-23Calgary, ALTAMajor League
Dakota Mermis1000002017-20192D1994-01-05Alton, ILMajor League
Freddy Meyer500002007-20081D1981-01-04Sanbornville, NHMajor League
Zbynek Michalek612321081402582005-201710D1982-12-23Jindrichuv Hradec, Czech Rep.Major League
Andy Miele15022112011-20143C1988-04-15Detroit, MIMajor League
Hunter Miska100002018-20191G1995-07-07North Branch, MNMajor League
Al Montoya500002008-20091G1985-02-13Chicago, ILMajor League
John Moore19145112014-20151D1990-11-19Winnetka, ILMajor League
Jayson More6461117901996-19982D1969-01-12Souris, MANMajor League
Derek Morris544381141524622003-201410D1978-08-24Edmonton, ALTAMajor League
Mike Morrison400002006-20071G1979-07-11Medford, MAMajor League
J.J. Moser195165672762021-20243D2000-06-06Biel, SwitzerlandMajor League
David Moss184173754632012-20153R1981-12-28Livonia, MIMajor League
Peter Mueller2073968107642007-20103C1988-04-14Bloomington, MNMajor League
Matt Murley301102007-20081L1979-12-17Troy, NYMajor League
Connor Murphy2581336491452013-20174D1993-03-26Dublin, OHMajor League
Trevor Murphy812302017-20181D1995-07-17Windsor, ONTMajor League
Garth Murray10000122008-20091C1982-09-17Regina, SASKMajor League
Rob Murray1312341998-19991C1967-04-04Toronto, ONTMajor League
Ladislav Nagy321921572493122000-20076R1979-06-01Kosice, SlovakiaMajor League
Riley Nash2404442021-20221C1989-05-09Consort, ALTAMajor League
Tyson Nash119311141942003-20062L1975-03-11Edmonton, ALTAMajor League
Andrei Nazarov122105153112001-20043L1974-05-22Chelyabinsk, RussiaMajor League
Stanislav Neckar130411151091998-20013D1975-12-22Ceske Budejovice, Czech Rep.Major League
Petr Nedved252911342005-20061L1971-12-09Liberec, CzechMajor League
Patrik Nemeth75055302022-20231D1992-02-08Stockholm, SwedenMajor League
Aaron Ness2501102019-20212D1990-05-18Roseau, MNMajor League
Alexander Nikulin100002008-20091C1985-08-25Perm, RussiaMajor League
Petteri Nokelainen2212362009-20122R1986-01-16Imatra, FinlandMajor League
Owen Nolan76162440562006-20071R1972-02-12Belfast, Northern IrelandMajor League
Brian Noonan700001998-19991R1965-05-29Boston, MAMajor League
Ivan Novoseltsev1720262003-20041R1979-01-23Golitsino, RussiaMajor League
Teppo Numminen551552142691901996-20037D1968-07-03Tampere, FinlandMajor League
Liam O'Brien160817253682021-20243C1994-07-29Halifax, NSMajor League
Sean O'Donnell571781212005-20061D1971-10-13Ottawa, ONTMajor League
Cal O'Reilly2223522011-20121C1986-09-30Toronto, ONTMajor League
Patrick O'Sullivan2322422011-20121L1985-02-01Toronto, ONTMajor League
Lyle Odelein16178191999-20001D1968-07-21Quill Lake, SASKMajor League
Jordan Oesterle172103444362018-20213D1992-06-25Dearborn Heights, MIMajor League
David Oliver910121999-20001R1971-04-17Sechelt, BCMajor League
Richard Panik110223052562017-20192R1991-02-07Martin, SlovakiaMajor League
Denis Pederson19112202001-20021C1975-09-10Prince Albert, SASKMajor League
Lane Pederson1512322020-20211C1997-08-04Saskatoon, SASKMajor League
Scott Pellerin2301182002-20031L1970-01-09Shediac, NBMajor League
Jean-Marc Pelletier600002002-20042G1978-03-04Atlanta, GAMajor League
Brendan Perlini153332457562016-20193L1996-04-27Guildford, EnglandMajor League
Joel Perrault78121426682005-20105C1983-04-06Montreal, PQMajor League
Yanic Perreault49191433302006-20071C1971-04-04Sherbrooke, PQMajor League
Justin Peters300002016-20171G1986-08-30Blyth, ONTMajor League
Michel Petit32426771997-19981D1964-02-12St. Malo, PQMajor League
Calvin Pickard600002018-20191G1992-04-15Moncton, NBMajor League
Tyler Pitlick386511162020-20211C1991-11-01Minneapolis, MNMajor League
Sergei Plotnikov1301142015-20161L1990-06-03Komsomolsk, RussiaMajor League
Kevin Porter38551042008-20102C1986-03-12Detroit, MIMajor League
Marc-Antoine Pouliot1304422011-20121C1985-05-22Quebec, PQMajor League
Ivan Prosvetov1300002020-20233G1999-03-05Moscow, RussiaMajor League
Petr Prucha109151833332008-20113L1982-09-14Chrudim, Czech Rep.Major League
Brandon Prust11011292008-20091L1984-03-16London, ONTMajor League
Teemu Pulkkinen410142016-20171L1992-01-02Vantaa, FinlandMajor League
Taylor Pyatt223393473892009-20123L1981-08-19Thunder Bay, ONTMajor League
Deron Quint220224365821996-20035D1976-03-12Durham, NHMajor League
Antti Raanta10401122017-20214G1989-05-12Rauma, FinlandMajor League
Branko Radivojevic1502531561032001-20043R1980-11-24Piestany, SlovakiaMajor League
Brad Ralph100002000-20011C1980-10-17Richmond, ONTMajor League
Paul Ranheim40347102002-20031L1966-01-25St. Louis, MOMajor League
Dylan Reese100002014-20151D1984-08-29Pittsburgh, PAMajor League
Robert Reichel13761341998-19991C1971-06-25Litvinov, Czech Rep.Major League
Steven Reinprecht2315192143822005-20094C1976-05-07Edmonton, ALTAMajor League
Todd Reirden702242003-20041D1971-06-25Deerfield, ILMajor League
Mikael Renberg1024621999-20001R1972-05-05Pitea, SwedenMajor League
Pascal Rheaume100002005-20061C1973-06-21Quebec City, PQMajor League
Mike Ribeiro80163147522013-20141C1980-02-10Montreal, PQMajor League
Mike Ricci8510717732005-20072C1971-10-27Scarborough, ONTMajor League
Brad Richardson2994449931482015-20205R1985-02-04Belleville, ONTMajor League
Tobias Rieder2925160111362014-20184C1993-01-10Landshut, GermanyMajor League
Zac Rinaldo53527442017-20181C1990-06-15Mississauga, ONTMajor League
Brett Ritchie1623522022-20231R1993-07-01Orangeville, ONTMajor League
Nick Ritchie82191635632021-20232L1995-12-05Orangeville, ONTMajor League
Jamie Rivers18055262005-20061D1975-03-16Ottawa, ONTMajor League
Travis Roche5061319222006-20071D1978-06-17Grande Cache, ALTAMajor League
Jeremy Roenick4541522273795961996-20076C1970-01-17Boston, MAMajor League
Cliff Ronning1563281113641996-19993C1965-10-01Burnaby, BCMajor League
Antoine Roussel53448592021-20221L1989-11-21Roubaix, FranceMajor League
Michal Rozsival8741519542010-20122D1978-09-03Vlasim, Czech Rep.Major League
David Rundblad2605562011-20143D1990-10-08Lycksele, SwedenMajor League
Mike Rupp701162003-20062L1980-01-13Cleveland, OHMajor League
Adam Ruzicka300062023-20241C1999-05-11Bratislava, SlovakiaMajor League
Kirill Safronov100002001-20021D1981-02-26St. Petersburg, RussiaMajor League
Henrik Samuelsson300022014-20151C1994-02-07Pittsburgh, PAMajor League
Philip Samuelsson800022014-20162D1991-07-26Leksand, SwedenMajor League
Geoff Sanderson75252146582005-20061L1972-02-01Hay River, NWTMajor League
Zach Sanford1102242023-20241L1994-11-09Salem, MAMajor League
Oleg Saprykin1262534591042005-20072L1981-02-12Moscow, RussiaMajor League
Harri Sateri600002021-20221G1989-12-29Toijala, FinlandMajor League
Kurt Sauer69167362008-20102D1981-01-16St. Cloud, MNMajor League
Philippe Sauve500002005-20061G1980-02-27Buffalo, NYMajor League
Brian Savage134242953662001-20043L1971-02-24Sudbury, ONTMajor League
Kevin Sawyer3000121999-20001R1974-02-18Christina Lake, BCMajor League
Dave Scatchard931417311562005-20072C1976-02-20Hinton, ALTAMajor League
Luke Schenn142213151202016-20182D1989-11-02Saskatoon, SASKMajor League
David Schlemko20794150762008-20157D1987-05-07Edmonton, ALTAMajor League
Nick Schmaltz33491169260822018-20246C1996-02-23Madison, WIMajor League
Mathieu Schneider804442009-20101D1969-06-12New York, NYMajor League
John Scott11011252015-20161L1982-09-26Edmonton, ALTAMajor League
Dennis Seidenberg6621113302005-20072D1981-07-18Schwenningen, GermanyMajor League
Jiri Sekac11022102015-20161R1992-06-10Kladno, Czech Rep.Major League
Eric Selleck100052015-20161L1987-10-20Brockville, ONTMajor League
Darrin Shannon140132538671996-19982L1969-12-08Barrie, ONTMajor League
Brendan Shinnimin1201182014-20151C1991-01-07Winnipeg, MANMajor League
Mikhail Shtalenkov1903321998-20002G1965-10-20Moscow, RussiaMajor League
Mike Sillinger608614542003-20041C1971-06-29Regina, SASKMajor League
Jason Simon100001996-19971W1969-03-21Sarnia, ONTMajor League
Todd Simpson146421252992000-20033D1973-05-28North Vancouver, BCMajor League
Fredrik Sjostrom2613241731262003-20084R1983-05-06Fargelanda, SwedenMajor League
John Slaney5531417241997-19981D1972-02-07St. John's, NFLDMajor League
Mike Smith312178562011-20176G1982-03-22Kingston, ONTMajor League
Nathan Smith1422462021-20232C1998-10-19Tampa, FLMajor League
Wyatt Smith543710131999-20023C1977-02-13Thief River Falls, MNMajor League
Carl Soderberg70171835182019-20201C1985-10-12Malmo, SwedenMajor League
Victor Soderstrom5311011302020-20244D2001-02-26Gavle, SwedenMajor League
Blake Speers200022021-20221C1997-01-02Sault Ste. Marie, ONTMajor League
Matthew Spiller59011672003-20062D1983-02-07Daysland, ALTAMajor League
Garrett Stafford200002010-20111D1980-01-28Los Angeles, CAMajor League
Mike Stapleton1951825431061996-19993C1966-05-05Sarnia, ONTMajor League
Troy Stecher10811112532022-20242D1994-04-07Richmond, BCMajor League
Lee Stempniak100332356272009-20112R1983-02-04West Seneca, NYMajor League
Derek Stepan2243980119562017-20203C1990-06-18Hastings, MNMajor League
Michael Stone3242472961902011-20176D1990-06-07Winnipeg, MANMajor League
Anton Stralman7481523122021-20221D1986-08-01Tibro, SwedenMajor League
Dylan Strome487916142016-20193C1997-03-07Mississauga, ONTMajor League
Mike Stutzel900002003-20041L1979-02-28Victoria, BCMajor League
Radoslav Suchy372135063741999-20045D1976-04-07Kezmarok, SlovakiaMajor League
Mike Sullivan256132033661998-20024C1968-02-27Marshfield, MAMajor League
Steve Sullivan335712202012-20131C1974-07-06Timmins, ONTMajor League
Chris Summers64279472010-20155D1988-02-05Ann Arbor, MIMajor League
Jordan Szwarz35404212013-20152C1991-05-14Burlington, ONTMajor League
Jeff Taffe98151328262002-20074C1981-02-19Hastings, MNMajor League
Dave Tanabe6651116302003-20062D1980-07-19White Bear Lake, MNMajor League
Alex Tanguay18491382015-20161L1979-11-21Sainte-Justine, PQMajor League
Mikael Tellqvist6702222006-20093G1979-09-19Sundbyberg, SwedenMajor League
Bill Thomas409817102005-20083R1983-06-23Pittsburgh, PAMajor League
Christian Thomas100002015-20161L1992-05-26Toronto, ONTMajor League
Brent Thompson100071996-19971D1971-01-09Calgary, ALTAMajor League
Viktor Tikhonov100111122342008-20162L1988-05-12Riga, LatviaMajor League
Brad Tiley900001997-19992D1971-07-05Markdale, ONTMajor League
Conor Timmins800002021-20232D1998-09-18St. Catharines, ONTMajor League
Jarred Tinordi7000122015-20161D1992-02-20Millersville, MDMajor League
Mathias Tjarnqvist10491120362006-20082R1979-04-15Umea, SwedenMajor League
Keith Tkachuk3321791553347161996-20015C1972-03-28Melrose, MAMajor League
Rick Tocchet21364661303711997-20003R1964-04-09Scarborough, ONTMajor League
Josh Tordjman200002008-20091G1985-01-11Montreal, PQMajor League
Raffi Torres107201838962011-20132L1981-10-08Toronto, ONTMajor League
Niklas Treutle200022015-20161G1991-04-29Nuernberg, GermanyMajor League
Jean-Guy Trudel400021999-20022L1975-10-10Sudbury, ONTMajor League
Kyle Turris137192746432007-20124C1989-08-14New Westminster, BCMajor League
Oleg Tverdovsky210247599741996-19993D1976-05-18Donetsk, UkraineMajor League
Scottie Upshall1294230721182008-20113R1983-10-07Fort McMurray, ALTAMajor League
Ossi Vaananen2911035453332000-20044D1980-08-18Vantaa, FinlandMajor League
Juuso Valimaki13664248692022-20242D1998-10-06Tampere, FinlandMajor League
Jim Vandermeer624812602009-20101D1980-02-21Caroline, ALTAMajor League
Pete Vandermeer200002007-20081L1975-10-14Red Deer, ALTAMajor League
Andrei Vasilyev100001998-19991L1972-03-30Voskresensk, RussiaMajor League
Karel Vejmelka13502242021-20243G1996-05-25Trebic, Czech Rep.Major League
Antoine Vermette29170791492232011-20165C1982-07-20Saint-Agapit, PQMajor League
Matthew Villalta200002023-20241G1999-06-03Kingston, ONTMajor League
Mark Visentin100002013-20141G1992-08-07Waterdown, ONTMajor League
Joe Vitale71369412014-20162C1985-08-20St. Louis, MOMajor League
Radim Vrbata5091571863431342007-20177R1981-06-13Mlada Boleslav, Czech Rep.Major League
Jimmy Waite3300041997-19992G1969-04-15Sherbrooke, PQMajor League
Darcy Wakaluk1601141996-19971G1966-03-14Pincher Creek, ALTAMajor League
Todd Warriner1803382001-20021L1974-01-03Blenheim, ONTMajor League
Matt Watkins100002011-20121R1986-11-22Regina, SASKMajor League
Jordan Weal1911202018-20191C1992-04-15North Vancouver, BCMajor League
Scott Wedgewood4600022017-20222G1992-08-14Brampton, ONTMajor League
Craig Weller593811802007-20081R1981-03-17Calgary, ALTAMajor League
Erik Westrum15112202003-20041C1979-07-26Minneapolis, MNMajor League
Ryan White467613702016-20171C1988-03-17Brandon, MANMajor League
Ray Whitney1574193134522010-20122L1972-05-08Fort Saskatchewan, ALTAMajor League
Landon Wilson1833236681802000-20044R1975-03-13St. Louis, MOMajor League
Daniel Winnik2021834521002007-20103L1985-03-06Toronto, ONTMajor League
Wojtek Wolski54122234162009-20112L1986-02-24Zabrze, PolandMajor League
Keith Yandle558652463113722006-20159D1986-09-09Boston, MAMajor League
Brandon Yip200002013-20141R1985-04-25Vancouver, BCMajor League
Juha Ylonen261226587801996-20015C1972-02-13Helsinki, FinlandMajor League
Nolan Yonkman16011392010-20111D1981-04-01Punnichy, SASKMajor League
Mike York63681442007-20081C1978-01-03Waterford, MIMajor League
Mike Zigomanis108161026522006-20082C1981-01-17Toronto, ONTMajor League
Jason Zucker5191625582023-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.