hockey DB
search by league
team
morning report
contact us
home

Colorado Avalanche all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
David Aebischer174055282000-20065G1978-02-07Fribourg, SwitzerlandMajor League
Andrew Agozzino2114502014-20193L1991-01-03Kleinburg, ONTMajor League
Sami Aittokallio200002012-20142G1992-08-06Tampere, FinlandMajor League
Mark Alt900002017-20192D1991-10-18Kansas City, MOMajor League
Craig Anderson104044202009-20112G1981-05-21Park Ridge, ILMajor League
Dave Andreychuk1412321999-20001L1963-09-29Hamilton, ONTMajor League
Sven Andrighetto133203555322016-20193R1993-03-21Zurich, SwitzerlandMajor League
Justus Annunen1101102021-20243G2000-03-11Kempele, FinlandMajor League
Tyler Arnason2233171102562006-20093C1979-03-16Oklahoma City, OKMajor League
Nicolas Aube-Kubel67111122412021-20221R1996-05-10Slave Lake, ALTAMajor League
Serge Aubin826713701998-20033C1975-02-15Val-d'Or, PQMajor League
Yuri Babenko300002000-20011C1978-01-02Penza, RussiaMajor League
Mark Barberio11361925552016-20204D1990-03-23Montreal, PQMajor League
Matthew Barnaby13459372003-20041R1973-05-04Ottawa, ONTMajor League
Tyson Barrie484752323071632011-20198D1991-07-26Victoria, BCMajor League
Justin Barron200002021-20221D2001-11-15Halifax, NSMajor League
Bates Battaglia17167142002-20042L1975-12-13Chicago, ILMajor League
Francois Beauchemin163133952702015-20172D1980-06-04Sorel, PQMajor League
Wade Belak351121091996-19993D1976-07-03Saskatoon, SASKMajor League
Shawn Belle400022010-20111D1985-01-03Edmonton, ALTAMajor League
Pierre-Edouard Bellemare122181533382019-20212L1985-03-06Le Blanc-Mesnil, FranceMajor League
Andre Benoit7972128262013-20141D1984-01-06St. Albert, ONTMajor League
Jonathan Bernier3701102017-20181G1988-08-07Laval, PQMajor League
Reto Berra3501122013-20163G1987-01-03Bulach, SwitzerlandMajor League
Rick Berry76044982000-20022D1978-11-04Birtle, MANMajor League
Antoine Bibeau200002019-20201G1994-05-01Victoriaville, PQMajor League
Chris Bigras46134182015-20182D1995-02-22Orillia, ONTMajor League
Craig Billington6702261996-19993G1966-09-11London, ONTMajor League
Rob Blake322621462082782000-20065D1969-12-10Simcoe, ONTMajor League
Anton Blidh1400042022-20231L1995-03-14Molnlycke, SwedenMajor League
Andrew Bodnarchuk2102262015-20161D1988-07-11Drumheller, ALTAMajor League
Mikkel Boedker18481222015-20161L1989-12-16Brondby, DenmarkMajor League
Dennis Bonvie100002003-20041R1973-07-23Antigonish, NSMajor League
Patrick Bordeleau12988161852012-20153L1986-03-23Montreal, PQMajor League
Bob Boughner52167622003-20062D1971-03-08Windsor, ONTMajor League
Gabriel Bourque11971219222016-20193L1990-09-23Rimouski, PQMajor League
Ray Bourque94155873541999-20012D1960-12-28Montreal, PQMajor League
Rene Bourque6512618562016-20171R1981-12-10Lac La Biche, ALTAMajor League
Shane Bowers100002022-20231C1999-07-30Halifax, NSMajor League
Johnny Boychuk400002007-20081D1984-01-19Edmonton, ALTAMajor League
Derick Brassard2040482018-20191C1987-09-22Hull, PQMajor League
Rich Brennan200001996-19971D1972-11-26Schenectady, NYMajor League
Daniel Briere578412182014-20151C1977-10-06Gatineau, PQMajor League
Travis Brigley36347102003-20041L1977-06-16Coronation, ALTAMajor League
Patrice Brisebois113113849772005-20072D1971-01-27Montreal, PQMajor League
Evan Brophey300002011-20121C1986-12-03Kitchener, ONTMajor League
Paul Brousseau811221995-19961R1973-09-18Pierrefonds, PQMajor League
Steve Brule200002002-20031C1975-01-15Montreal, PQMajor League
Andrew Brunette24670135205982005-20083L1973-08-24Sudbury, ONTMajor League
Jeff Buchanan600061998-19991D1971-05-23Swift Current, SASKMajor League
Peter Budaj242077122005-20116G1982-09-18Banska Bystrica, SlovakiaMajor League
Andre Burakovsky1916189150502019-20223L1995-02-09Klagenfurt, AustriaMajor League
Cal Burke200002022-20231R1997-03-24Boxborough, MAMajor League
Kyle Burroughs501152020-20211D1995-07-12Vancouver, BCMajor League
Bowen Byram1462340631132020-20244D2001-06-13Cranbrook, BCMajor League
Matt Calvert1502331541032018-20213L1989-12-24Brandon, MANMajor League
Paul Carey2201102013-20152C1988-09-24Boston, MAMajor League
Jordan Caron1900022014-20151R1990-11-02Sayabec, PQMajor League
Brett Clark371301001302052003-20106D1976-12-23Wapella, SASKMajor League
Marc-Andre Cliche15031114342013-20152C1987-03-23Rouyn-Noranda, PQMajor League
Andrew Cogliano158162339682021-20243C1987-06-14Toronto, ONTMajor League
Colby Cohen300042010-20111D1989-04-25Villanova, PAMajor League
Joe Colborne62448342016-20171C1990-01-30Calgary, ALTAMajor League
Ian Cole138635411512018-20213D1989-02-21Ann Arbor, MIMajor League
Ross Colton66142034592023-20241C1996-09-11Robbinsville, NJMajor League
Blake Comeau2373357901662015-20183L1986-02-18Meadow Lake, SASKMajor League
JT Compher423881061941502016-20237L1995-04-08Northbrook, ILMajor League
Kevin Connauton400002019-20201D1990-02-23Edmonton, ALTAMajor League
Mike Connolly200022011-20121C1989-07-03Calgary, ALTAMajor League
Rene Corbet2303947862911995-19994L1973-06-25Victoriaville, PQMajor League
Ted Crowley701121998-19991D1970-05-03Concord, MAMajor League
Kyle Cumiskey13292635482006-20115D1986-12-02Abbotsford, BCMajor League
Jim Cummins551231472003-20041R1970-05-17Dearborn, MIMajor League
Marko Dano800072018-20191C1994-11-30Eisenstadt, AustriaMajor League
Jeff Daw101102001-20021C1972-02-28Carlisle, ONTMajor League
Greg De Vries3792260823111998-20035D1973-01-04Sundridge, ONTMajor League
Adam Deadmarsh4051291422716671995-20016R1975-05-10Trail, BCMajor League
Marc Denis2802261996-20003G1977-08-01Montreal, PQMajor League
Chris Dingman11094132471998-20013L1976-07-06Edmonton, ALTAMajor League
Shean Donovan133131932931997-20003R1975-01-22Timmins, ONTMajor League
Joonas Donskoi116333164362019-20212R1992-04-13Raahe, FinlandMajor League
Jim Dowd1821322005-20061C1968-12-25Brick, NJMajor League
Steve Downie3331821582011-20143R1987-04-03Newmarket, ONTMajor League
Sheldon Dries48336302018-20213C1994-04-23Macomb, MIMajor League
Jonathan Drouin65122739262023-20241L1995-03-28Sainte-Agathe, PQMajor League
Chris Drury314851372221891998-20024L1976-08-20Trumbull, CTMajor League
Devan Dubnyk500002020-20211G1986-05-04Regina, SASKMajor League
Matt Duchene5861782504281442009-20189C1991-01-16Haliburton, ONTMajor League
Brandon Duhaime401102023-20241R1997-05-22Coral Springs, FLMajor League
Philippe Dupuis8661218462008-20113C1985-04-24Laval, PQMajor League
Chris Durno43448472008-20102L1980-10-31Scarborough, ONTMajor League
Lars Eller24347102022-20231C1989-05-08Rodovre, DenmarkMajor League
Brian Elliott1200002010-20111G1985-04-09Newmarket, ONTMajor League
Stefan Elliott6361218122011-20154D1991-01-30Vancouver, BCMajor League
Andreas Englund36033262022-20231D1996-01-21Stockholm, SwedenMajor League
Dennis Everberg703912102014-20162L1991-12-31Vasteras, SwedenMajor League
Kelly Fairchild1020222001-20021C1973-04-09Hibbing, MNMajor League
Jeff Finger9491524512006-20082D1979-12-18Houghton, MIMajor League
Stephane Fiset3701121995-19961G1970-06-17Montreal, PQMajor League
Tom Fitzgerald11213221997-19981R1968-08-28Billerica, MAMajor League
Tomas Fleischmann228132182010-20111L1984-05-16Koprivnice, Czech Rep.Major League
Theoren Fleury15101424181998-19991R1968-06-29Oxbow, SASKMajor League
Adam Foote760481732219481995-201113D1971-07-10Toronto, ONTMajor League
Peter Forsberg5442025037055401995-201111C1973-07-20Ornskoldsvik, SwedenMajor League
Jean-Luc Foudy1010162022-20242C2002-05-13Scarborough, ONTMajor League
Pavel Francouz7301122018-20234G1990-06-03Plzen, Czech Rep.Major League
Alex Galchenyuk1100042022-20231C1994-02-12Milwaukee, WIMajor League
T.J. Galiardi171333972932008-20124L1988-04-22Calgary, ALTAMajor League
Michael Gaul100001998-19991D1973-04-28Lachine, PQMajor League
Cameron Gaunce11101162010-20111D1990-03-19Sudbury, ONTMajor League
Eric Gelinas33011122015-20172D1991-05-08Vanier, ONTMajor League
Alexandar Georgiev11603322022-20242G1996-02-10Ruse, BulgariaMajor League
Jean-Sebastien Giguere72000102011-20143G1977-05-16Montreal, PQMajor League
Dennis Gilbert300052020-20211D1996-10-30Buffalo, NYMajor League
Todd Gill36044252001-20021D1965-11-09Brockville, ONTMajor League
Samuel Girard45830164194872017-20247D1998-05-12Roberval, PQMajor League
Cody Goloubef33055252016-20171D1989-11-30Mississauga, ONTMajor League
Brandon Gormley2601182015-20161D1992-02-18Murray River, PEIMajor League
Chris Gratton13213182003-20041C1975-07-05Brantford, ONTMajor League
Ryan Graves1491432461022018-20213D1995-05-21Yarmouth, NSMajor League
A.J. Greer37156472016-20193L1996-12-14Joliette, PQMajor League
Mikhail Grigorenko149163450262015-20172C1994-05-16Khabarovsk, RussiaMajor League
Rocco Grimaldi1013422016-20182R1993-02-08Anaheim, CAMajor League
Jordan Gross100042021-20221D1995-05-09Maple Grove, MNMajor League
Philipp Grubauer11302202018-20213G1991-11-25Rosenheim, GermanyMajor League
Nate Guenin17332124802013-20163D1982-12-10Aliquippa, PAMajor League
Ben Guite168192645932006-20093C1978-07-17Montreal, PQMajor League
Alexei Gusarov2921650661661995-20016D1964-07-08Moscow, RussiaMajor League
Riku Hahl925813382001-20043C1980-11-01Hameenlinna, FinlandMajor League
Freddie Hamilton1710102014-20151C1992-01-01Toronto, ONTMajor League
Andrew Hammond100002017-20181G1988-02-11Surrey, BCMajor League
Dave Hannan410121995-19961L1961-11-26Sudbury, ONTMajor League
Scott Hannan267548531272007-20114D1979-01-23Richmond, BCMajor League
Darren Haydar100002009-20101R1979-10-22Milton, ONTMajor League
Paul Healey2000142005-20061W1975-03-20Edmonton, ALTAMajor League
Jan Hejda2861346591342011-20154D1978-06-18Prague, Czech Rep.Major League
Milan Hejduk10203754308053161998-201314R1976-02-14Usti-nad Labem, Czech Rep.Major League
Sami Helenius33000461999-20001D1974-01-22Helsinki, FinlandMajor League
Darren Helm797815182021-20232C1987-01-21St. Andrews, MANMajor League
Matt Hendricks609716872008-20102C1981-06-17Blaine, MNMajor League
Darby Hendrickson2013462003-20041C1972-08-28Richfield, MNMajor League
Samuel Henley110122016-20171L1993-07-25Val-d'Or, PQMajor League
T.J. Hensick99112435162007-20103R1985-12-10Howell, MIMajor League
Dan Hinote3532738652541999-20066C1977-01-30Leesburg, FLMajor League
Joey Hishon1311202013-20152C1991-10-20Stratford, ONTMajor League
Jaroslav Hlinka6382028162007-20081L1976-11-10Prague, Czech Rep.Major League
Nick Holden214214061742013-20163D1987-05-15St. Albert, ALTAMajor League
Jonas Holos39066102010-20111D1987-08-27Sarpsborg, NorwayMajor League
Charles Hudon900022022-20231L1994-06-23Alma, PQMajor League
Brad Hunt474610122022-20231D1988-08-24Maple Ridge, BCMajor League
Dryden Hunt25101132022-20231L1995-11-24Cranbrook, BCMajor League
Dale Hunter12246171998-19991C1960-07-31Petrolia, ONTMajor League
Matt Hunwick12831922402010-20144D1985-05-21Warren, MIMajor League
Michael Hutchinson100002019-20201G1990-03-02Barrie, ONTMajor League
Jarome Iginla22559651241372014-20173R1977-07-01Edmonton, ALTAMajor League
Ryan Johansen63131023342023-20241C1992-07-31Vancouver, BCMajor League
Jonas Johansson2000002020-20233G1995-09-19Gavle, SwedenMajor League
Erik Johnson717681782463702010-202313D1988-03-21Bloomington, MNMajor League
Jack Johnson16562228902021-20243D1987-01-13Indianapolis, INMajor League
Caleb Jones2305582023-20241D1997-06-06Arlington, TXMajor League
David Jones2727056126842007-20136R1984-08-10Guelph, ONTMajor League
Keith Jones1022829571471996-19993R1968-11-08Brantford, ONTMajor League
Tyson Jost32145581031162016-20226C1998-03-14St. Albert, ALTAMajor League
Nazem Kadri17858971552022019-20223C1990-10-06London, ONTMajor League
Vladislav Kamenev6431013182017-20203C1996-08-12Orsk, RussiaMajor League
Valeri Kamensky2891061552612111995-19994L1966-04-18Voskresensk, RussiaMajor League
Paul Kariya51112536222003-20041L1974-10-16Vancouver, BCMajor League
Darius Kasparaitis11000192001-20021D1972-10-16Elektrenai, LithuaniaMajor League
Martin Kaut47336102019-20234R1999-10-02Brno, Czech Rep.Major League
Mike Keane2232737641531995-20034R1967-05-29Winnipeg, MANMajor League
Alex Kerfoot157345185662017-20192C1994-08-11Vancouver, BCMajor League
Keith Kinkaid100002022-20231G1989-07-04Farmingville, NYMajor League
Joel Kiviranta52369122023-20241L1996-03-23Vantaa, FinlandMajor League
Ken Klee8131619682006-20071D1971-04-24Indianapolis, INMajor League
Jon Klemm3932855832061995-20016D1970-01-08Cranbrook, BCMajor League
Chuck Kobasew95121123722011-20132R1982-04-17Vancouver, BCMajor League
David Koci782021642009-20112D1981-05-12Prague, Czech Rep.Major League
Vitaly Kolesnik801122005-20061G1979-08-20Ust-Kamenogorsk, KazakhstMajor League
Steve Konowalchuk97252954842003-20062L1972-11-11Salt Lake City, UTMajor League
Andrei Kovalenko26111122161995-19961R1970-06-07Gorky, RussiaMajor League
Jordan Krestanovich2202262001-20042C1981-06-14Langley, BCMajor League
Uwe Krupp144134255901995-19983D1965-06-24Cologne, GermanyMajor League
Darcy Kuemper5700022021-20221G1990-05-05Saskatoon, SASKMajor League
Mikhail Kuleshov300002003-20041L1981-01-07Perm, RussiaMajor League
Jari Kurri7051722121997-19981R1960-05-18Helsinki, FinlandMajor League
Antti Laaksonen122191938562005-20072L1973-10-03Tammela, FinlandMajor League
Eric Lacroix1703433671121996-19993L1971-07-15Montreal, PQMajor League
Gabriel Landeskog7382483235716012011-202211L1992-11-23Stockholm, SwedenMajor League
Ian Laperriere30740721125522005-20094C1974-01-19Montreal, PQMajor League
Claude Lapointe300001995-19961C1968-10-11Lachine, PQMajor League
Brad Larsen9241216601997-20045L1977-06-28Nakusp, BCMajor League
Janne Laukkanen310101995-19961D1970-03-19Lahti, FinlandMajor League
Per Ledin300022008-20091R1978-09-14Lulea, SwedenMajor League
Sylvain Lefebvre303950591751995-19994D1967-10-14Richmond, PQMajor League
Artturi Lehkonen111394584482021-20243L1995-07-04Piikkio, FinlandMajor League
Claude Lemieux2971061062123811995-20005R1965-07-16Buckingham, PQMajor League
Jordan Leopold122132538522006-20093D1980-08-03Golden Valley, MNMajor League
Francois Leroux501231401997-19981D1970-04-18Sainte-Adele, PQMajor League
Curtis Leschyshyn8842024791995-19972D1969-09-21Thompson, MANMajor League
Dave Liffiton4101172010-20111D1984-10-18Windsor, ONTMajor League
John-Michael Liles523682072752182003-20117D1980-11-25Indianapolis, INMajor League
Anton Lindholm66055162016-20204D1994-11-29Skelleftea, SwedenMajor League
Joakim Lindstrom1623502011-20121L1983-12-05Skelleftea, SwedenMajor League
Kurtis MacDermid13158131672021-20243D1994-03-25Sauble Beach, ONTMajor League
Jacob MacDonald7411011212020-20233D1993-02-26Portland, ORMajor League
Raymond Macias801122008-20112D1986-09-18Long Beach, CAMajor League
Aaron MacKenzie500002008-20091D1981-03-27Terrace Bay, ONTMajor League
Nathan MacKinnon7773265498753402013-202411C1995-09-01Halifax, NSMajor League
Cale Makar30182238320942018-20246D1998-10-30Calgary, ALTAMajor League
Denis Malgin421161742022-20231C1997-01-18Olten, SwitzerlandMajor League
Sam Malinski23371062023-20241D1998-07-27Lakeville, MNMajor League
Brad Malone54459392011-20143C1989-05-20Miramichi, NBMajor League
Mikhail Maltsev2300022021-20232L1998-03-12St. Petersburg, RussiaMajor League
Josh Manson1111126371282021-20243D1991-10-07Hinsdale, ILMajor League
Bryan Marchment14033332002-20031D1969-05-01Scarborough, ONTMajor League
Josef Marha1927941995-19983C1976-06-02Havlickuv Brod, CzechMajor League
Spencer Martin300002016-20171G1995-06-08Oakville, ONTMajor League
Andreas Martinsen11071118792015-20172L1990-06-13Baerum, NorwayMajor League
Christian Matte22235101996-20004R1975-01-20Hull, PQMajor League
Stefan Matteau100002021-20221C1994-02-23Chicago, ILMajor League
Shawn Matthias20651182015-20161L1988-02-19Mississauga, ONTMajor League
Greg Mauldin29551082010-20111L1982-06-10Holliston, MAMajor League
Brad May64369902005-20072L1971-11-29Toronto, ONTMajor League
Chris McAllister48011882002-20042D1975-06-16Saskatoon, SASKMajor League
Dean McAmmond4110818102002-20031L1973-06-15Grande Cache, ALTAMajor League
Jay McClement104111021432010-20122C1983-03-02Kingston, ONTMajor League
Cody McCormick190921302502003-20095C1983-04-18London, ONTMajor League
Jamie McGinn162423779732011-20154L1988-08-05Fergus, ONTMajor League
Brett McLean160245175872005-20072C1978-08-14Comox, BCMajor League
Cody McLeod659665111713592007-201710L1984-06-26Binscarth, MANMajor League
Jayson Megna4905582019-20234C1990-02-01Fort Lauderdale, FLMajor League
Justin Mercier911202009-20101L1987-06-25Erie, PAMajor League
Eric Messier3852547721301996-20037D1973-10-29Drummondville, PQMajor League
Ben Meyers5360662021-20243C1998-11-15Delano, MNMajor League
Keaton Middleton300042020-20211D1998-02-10Edmonton, ALTAMajor League
Aaron Miller3011743601731995-20016D1971-08-11Buffalo, NYMajor League
Andrei Mironov10123122017-20181D1994-07-29Moscow, RussiaMajor League
Hunter Miska500002020-20211G1995-07-07North Branch, MNMajor League
John Mitchell32645611061832012-20175C1985-01-22Oakville, ONTMajor League
Casey Mittelstadt412302023-20241C1998-11-22Eden Prairie, MNMajor League
Steve Moore695712412001-20043F1978-09-22Thornhill, ONTMajor League
Derek Morris1441759761152002-20042D1978-08-24Edmonton, ALTAMajor League
Peter Mueller47162036162009-20122C1988-04-14Bloomington, MNMajor League
Bryan Muir62134322000-20033D1973-06-08Winnipeg, MANMajor League
Ryan Murray3704422021-20221D1993-09-27Regina, SASKMajor League
Troy Murray6371421221995-19961C1962-07-31Calgary, ALTAMajor League
Anders Myrvold401161995-19961D1975-08-12Lorenskog, NorwayMajor League
Vladislav Namestnikov942682019-20201C1992-11-22Zhukovsky, RussiaMajor League
Vaclav Nedorost676713222001-20032C1982-03-16Ceske Budejovice, Czech Rep.Major League
Patrik Nemeth155522271002017-20213D1992-02-08Stockholm, SwedenMajor League
Alex Newhook159273966362020-20233C2001-01-28St. John's, NFLDMajor League
Valeri Nichushkin27990104194522019-20245R1995-03-04Chelyabinsk, RussiaMajor League
Ville Nieminen104242246681999-20023L1977-04-06Tampere, FinlandMajor League
Matthew Nieto287385290402016-20235L1992-11-05Long Beach, CAMajor League
Andrei Nikolishin495712242003-20041C1973-03-25Vorkuta, RussiaMajor League
Owen Nolan944891995-19961R1972-02-12Belfast, Northern IrelandMajor League
Lawrence Nycholat500002008-20091D1979-05-07Calgary, ALTAMajor League
Liam O'Brien12033402020-20211C1994-07-29Halifax, NSMajor League
Shane O'Brien104321241652011-20132D1983-08-09Port Hope, ONTMajor League
Ryan O'Byrne172219211822010-20133D1984-07-19Victoria, BCMajor League
Logan O'Connor2633547821172018-20246R1996-08-14Missouri City, TXMajor League
Wes O'Neill500062008-20102D1986-03-03Essex, ONTMajor League
Ryan O'Reilly42790156246642009-20156C1991-02-07Clinton, ONTMajor League
Jaroslav Obsut300002001-20021D1976-09-03Presov, SlovakiaMajor League
Jeff Odgers205813216341997-20003R1969-05-31Spy Hill, SASKMajor League
Oskar Olausson200002022-20242R2002-11-10Stockholm, SwedenMajor League
Fredrik Olofsson5736982023-20241L1996-05-27Helsingborg, SwedenMajor League
Mark Olver74101222392010-20133C1988-01-01Burnaby, BCMajor League
Sandis Ozolinsh333721812532711995-20005D1972-08-03Riga, LatviaMajor League
Aaron Palushaj2527982012-20131R1989-09-07Livonia, MIMajor League
P.A. Parenteau103324476682012-20142R1983-03-24Hull, PQMajor League
Zach Parise1643722023-20241L1984-07-28Minneapolis, MNMajor League
Scott Parker237511165381998-20086R1978-01-29Hanford, CAMajor League
George Parros200002006-20071R1979-12-29Washington, PAMajor League
Greg Pateryn800042020-20211D1990-06-20Sterling Heights, MIMajor League
Jeff Paul200072002-20031D1978-03-01London, ONTMajor League
Ondrej Pavel200022023-20241C2000-08-29Prague, Czech Rep.Major League
Derek Peltier1400022008-20102D1985-03-14Plymouth, MNMajor League
Calvin Pickard8603322014-20173G1992-04-15Moncton, NBMajor League
Shjon Podein2393437711601998-20024L1968-03-05Rochester, MNMajor League
Jason Polin710122023-20241R1999-06-17Holt, MIMajor League
Kevin Porter125201535442009-20123C1986-03-12Detroit, MIMajor League
Nolan Pratt46123402000-20011D1975-08-14Fort McMurray, ALTAMajor League
Tom Preissing401102009-20101D1978-12-03Arlington Heights, ILMajor League
Ivan Prosvetov1100002023-20241G1999-03-05Moscow, RussiaMajor League
Joel Prpic300022000-20011C1974-09-25Sudbury, ONTMajor League
Kyle Quincey1541142531542009-20123D1985-08-12Kitchener, ONTMajor League
Sampo Ranta1600062020-20233L2000-05-31Naantali, FinlandMajor League
Mikko Rantanen5582543496033442015-20249R1996-10-29Nousiainen, FinlandMajor League
Andrew Raycroft3100022008-20091G1980-05-04Belleville, ONTMajor League
Zach Redmond9671926342014-20162D1988-07-26Traverse City, MIMajor League
Dave Reid138121628491999-20012L1964-05-15Toronto, ONTMajor League
Steven Reinprecht1654064104382000-20033C1976-05-07Edmonton, ALTAMajor League
Borna Rendulic1411262014-20162R1992-03-25Zagreb, CroatiaMajor League
Daniel Renouf18033162020-20211D1994-06-01Pickering, ONTMajor League
Mike Ricci1311944631131995-19983C1971-10-27Scarborough, ONTMajor League
Brad Richardson136192140482005-20083R1985-02-04Belleville, ONTMajor League
Evan Rodrigues69162339302022-20231C1993-07-28Toronto, ONTMajor League
Brian Rolston5081018121999-20001L1973-02-21Flint, MIMajor League
Calle Rosen802242019-20201D1994-02-02Vaxjo, SwedenMajor League
Patrick Roy478017171521995-20038G1965-10-05Quebec, PQMajor League
Martin Rucinsky2241115141995-19961L1971-03-11Most, Czech Rep.Major League
Cam Russell35123841998-19991D1969-01-12Halifax, NSMajor League
Warren Rychel8864102331995-19993L1967-05-12Tecumseh, ONTMajor League
Mark Rycroft666612312006-20071R1978-07-12Penticton, BCMajor League
Brandon Saad4415924122020-20211L1992-10-27Pittsburgh, PAMajor League
Joe Sakic87039162410154311995-200913C1969-07-07Burnaby, BCMajor League
Ruslan Salei101826341052007-20103D1974-11-02Minsk, BelarusMajor League
Tommy Salo500002003-20041G1971-02-01Surahammar, SwedenMajor League
Yves Sarault3031461996-19982L1972-12-23Valleyfield, PQMajor League
Cory Sarich541910382013-20141D1978-08-16Saskatoon, SASKMajor League
Kurt Sauer153216181082003-20084D1981-01-16St. Cloud, MNMajor League
Philippe Sauve1700022003-20041G1980-02-27Buffalo, NYMajor League
Lukas Sedlak300002022-20231C1993-02-25Ceske Budejovice, Czech Rep.Major League
Teemu Selanne78161632322003-20041R1970-07-03Helsinki, FinlandMajor League
Brent Severyn661451931996-19971D1966-02-22Vegreville, ALTAMajor League
Michael Sgarbossa9011142012-20152C1992-07-25Campbellville, ONTMajor League
Jeff Shantz74369352002-20031C1973-10-10Duchess, ALTAMajor League
Kevin Shattenkirk4671926202010-20111D1989-01-29New Rochelle, NYMajor League
Rob Shearer200002000-20011C1976-10-19Kitchener, ONTMajor League
Kiefer Sherwood2714502020-20222L1995-03-31Columbus, OHMajor League
Duncan Siemens20112252014-20183D1993-09-07Sherwood Park, ALTAMajor League
Dylan Sikura501102021-20221R1995-06-01Aurora, ONTMajor League
Chris Simon641618342501995-19961L1972-01-30Wawa, ONTMajor League
Jack Skille748614112015-20161R1987-05-19Madison, WIMajor League
Martin Skoula38327861131981999-20045D1979-10-28Litomerice, Czech Rep.Major League
Karlis Skrastins275933421412003-20084D1974-07-09Riga, LatviaMajor League
John Slaney703341995-19961D1972-02-07St. John's, NFLDMajor League
Ben Smith400002016-20171R1988-07-11Winston-Salem, NCMajor League
Colin Smith100002014-20151C1993-06-20Edmonton, ALTAMajor League
D.J. Smith34101552002-20031D1977-05-13Windsor, ONTMajor League
Dan Smith1500091998-20002D1976-10-19Fernie, BCMajor League
Jeremy Smith1000002016-20171G1989-04-13Dearborn, MIMajor League
Wyatt Smith2503382007-20081C1977-02-13Thief River Falls, MNMajor League
Ryan Smyth1324056961122007-20092L1976-02-21Banff, ALTAMajor League
Carl Soderberg33257961531102015-20215C1985-10-12Malmo, SwedenMajor League
Paul Stastny5381602984582642006-20148C1985-12-27Quebec, PQMajor League
Charlie Stephens802242002-20042C1981-04-05London, ONTMajor League
Chris Stewart16652611131652008-20113R1987-10-30Toronto, ONTMajor League
Ryan Stoa37437202009-20112C1987-04-13Bloomington, MNMajor League
Karl Stollery700042013-20152D1987-11-21Camrose, ALTAMajor League
Ben Street1000042014-20162C1987-02-13Coquitlam, BCMajor League
Brad Stuart7131013162014-20162D1979-11-06Rocky Mountain House, ALTAMajor League
Nico Sturm2103362021-20221C1995-05-03Augsburg, GermanyMajor League
Marek Svatos31696681642072003-20106L1982-06-17Kosice, SlovakiaMajor League
Rick Tabaracci300001999-20001G1969-01-02Toronto, ONTMajor League
Maxime Talbot133122840702013-20152C1984-02-11Le Moyne, PQMajor League
Alex Tanguay5981673214882871999-20169L1979-11-21Sainte-Justine, PQMajor League
Tomas Tatar27189102023-20241L1990-12-01Ilava, SlovakiaMajor League
Jose Theodore9103382005-20083G1976-09-13Laval, PQMajor League
Jocelyn Thibault1000001995-19961G1975-01-12Montreal, PQMajor League
Conor Timmins3307782019-20212D1998-09-18St. Catharines, ONTMajor League
Daniel Tjarnqvist3722482008-20091D1976-10-14Vannas Koeping, SwedenMajor League
Devon Toews26740138178782020-20244D1994-02-21Abbotsford, BCMajor League
Dominic Toninato39123122017-20192C1994-03-09Duluth, MNMajor League
Yakov Trenin400002023-20241C1997-01-13Chelyabinsk, RussiaMajor League
Pascal Trepanier8941014771997-20022D1973-09-04Gaspe, PQMajor League
Darcy Tucker1341822401142008-20102C1975-03-15Castor, ALTAMajor League
Riley Tufte511222023-20241L1998-04-10Coon Rapids, MNMajor League
Pierre Turgeon79203353422005-20072C1969-08-28Rouyn-Noranda, PQMajor League
T.J. Tynan1601122019-20201C1992-02-25Orland Park, ILMajor League
Fedor Tyutin6911213382016-20171D1983-07-19Izhevsk, RussiaMajor League
Ossi Vaananen139210121272003-20073D1980-08-18Vantaa, FinlandMajor League
David Van Der Gulik422911102010-20144L1983-04-20Abbotsford, BCMajor League
Semyon Varlamov389066182011-20198G1988-04-27Samara, RussiaMajor League
Mike Vernace1200082008-20091D1986-05-26Toronto, ONTMajor League
Tomas Vincour902242012-20152R1990-11-19Brno, Czech Rep.Major League
Radim Vrbata118293160302001-20032R1981-06-13Mlada Boleslav, Czech Rep.Major League
Chris Wagner35415142015-20242R1991-05-27Walpole, MAMajor League
Sean Walker421302023-20241D1994-11-13Keswick, ONTMajor League
David Warsofsky1605502017-20181D1990-05-30Marshfield, MAMajor League
Tyler Weiman100002007-20081G1984-06-05Saskatoon, SASKMajor League
Adam Werner200002019-20201G1997-05-02Mariestad, SwedenMajor League
Brian White200001998-19991D1976-02-07Winchester, MAMajor League
Patrick Wiercioch574812232016-20171D1990-09-12Burnaby, BCMajor League
Roman Will100002015-20161G1992-05-22Litomerice, Czech Rep.Major League
Brian Willsie11581119431999-20105L1978-03-16London, ONTMajor League
Colin Wilson130183149142017-20203C1989-10-20Greenwich, CTMajor League
Landon Wilson16224291995-19972R1975-03-13St. Louis, MOMajor League
Ryan Wilson230760671572009-20156D1987-02-03Windsor, ONTMajor League
Daniel Winnik143162844772010-20122L1985-03-06Toronto, ONTMajor League
Craig Wolanin7572027501995-19961D1967-07-27Grosse Pointe, MIMajor League
Wojtek Wolski30273120193812005-20105L1986-02-24Zabrze, PolandMajor League
Miles Wood6391322712023-20241L1995-09-13Buffalo, NYMajor League
Peter Worrell493141792003-20041L1977-08-18Pierrefonds, PQMajor League
Nail Yakupov589716262017-20181R1993-10-06Nizhnekamsk, RussiaMajor League
Stephane Yelle51654901442561995-20108C1974-05-09Ottawa, ONTMajor League
Brandon Yip113231841842009-20123R1985-04-25Vancouver, BCMajor League
Scott Young153395897641995-19972R1967-10-01Clinton, MAMajor League
Nikita Zadorov2891841593282015-20205D1995-04-16Moscow, RussiaMajor League
Greg Zanon44066282012-20131D1980-06-05Burnaby, BCMajor 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.