hockey DB
search by league
team
morning report
contact us
home

Edmonton Oilers all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Pontus Aberg1626822017-20181L1993-09-23Stockholm, SwedenMajor League
Keith Acton72142135681987-19892C1958-04-15Stouffville, ONTMajor League
Will Acton33325262013-20152C1987-07-16Edina, MNMajor League
Greg Adams49459821988-19891L1960-05-31Fuller Lake, BCMajor League
Brad Aitken301101990-19911L1967-10-30Scarborough, ONTMajor League
Micah Aivazoff2101121994-19951C1969-05-04Powell River, BCMajor League
Bobby Allen100002002-20031D1978-11-14Weymouth, MAMajor League
Glenn Anderson8454174899067981980-199612F1960-10-02Vancouver, BCMajor League
Josh Archibald122191635562019-20223R1992-10-06Regina, SASKMajor League
Mark Arcobello78111930202012-20153F1988-08-12Milford, CTMajor League
Ron Areshenkoff400001979-19801C1957-06-13Grand Forks, BCMajor League
Jason Arnott2861001392394891993-19985C1974-10-11Collingwood, ONTMajor League
Dean Arsene13000412009-20101D1980-07-20Murrayville, BCMajor League
Don Ashby2412122421979-19812C1955-03-08Kamloops, BCMajor League
Andreas Athanasiou911242019-20201C1994-08-06Woodbridge, ONTMajor League
Keith Aulie31011662014-20151D1989-06-11Regina, SASKMajor League
Yohann Auvitu3336982017-20181D1989-07-27Ivry-sur-Seine, FranceMajor League
Richard Bachman1000002013-20152G1987-07-25Salt Lake City, UTMajor League
Bryon Baltimore200041979-19801D1952-08-26Whitehorse, Yukon TerrMajor League
Drew Bannister35033421996-19982D1974-04-09Belleville, ONTMajor League
Cam Barker25202232011-20121D1986-04-04Winnipeg, MANMajor League
Marco Baron100001984-19851G1959-04-04Montreal, PQMajor League
Tyson Barrie19025107132542020-20233D1991-07-26Victoria, BCMajor League
Ethan Bear13282533572017-20213D1997-06-26Regina, SASKMajor League
Taylor Beck300042016-20171R1991-05-13St. Catharines, ONTMajor League
John Bednarski100001979-19801D1952-07-04Thunder Bay, ONTMajor League
Bob Beers66102737741993-19941D1967-05-20Pittsburgh, PAMajor League
Eric Belanger10441519422011-20132C1977-12-16Sherbrooke, PQMajor League
Jesse Belanger600001996-19971C1969-06-15St. Georges Beauce, PQMajor League
Bruce Bell100001989-19901D1965-02-15Toronto, ONTMajor League
Shawn Belle500002010-20111D1985-01-03Edmonton, ALTAMajor League
Anton Belov57167342013-20141D1986-07-29Ryazan, RussiaMajor League
Adam Bennett48369491993-19941D1971-03-30Georgetown, ONTMajor League
Brian Benning18178591992-19931D1966-06-10Edmonton, ALTAMajor League
Matt Benning2481546611262016-20204D1994-05-25Edmonton, ALTAMajor League
Tyler Benson38123182019-20233L1998-03-15Edmonton, ALTAMajor League
Ladislav Benysek200001997-19981D1975-03-24Olomuc, CzechMajor League
Josef Beranek20842601021081991-20004C1969-10-25Litvinov, Czech Rep.Major League
Drake Berehowsky671671691997-19981D1972-01-03Toronto, ONTMajor League
Marc-Andre Bergeron1893355881012002-20074D1980-10-13Trois-Rivieres, PQMajor League
Matt Berlin100002022-20231G1998-01-20Edmonton, ALTAMajor League
Ken Berry284610191981-19842W1960-06-21Burnaby, BCMajor League
Jeff Beukeboom2841257697331985-19927D1965-03-28Ajax, ONTMajor League
Wayne Bianchin1100071979-19801L1953-09-06Nanaimo, BCMajor League
Sebastien Bisaillon200002006-20071D1986-12-08Mont-Laurier, PQMajor League
Mike Bishai14022192003-20041C1979-05-30Edmonton, ALTAMajor League
Nick Bjugstad1942682022-20231C1992-07-17Minneapolis, MNMajor League
Tom Bladon100001980-19811D1952-12-29Edmonton, ALTAMajor League
John Blum9044261982-19842D1959-10-08Detroit, MIMajor League
Jason Bonsignore2112341994-19962C1976-04-15Rochester, NYMajor League
Dennis Bonvie14000741994-19983R1973-07-23Antigonish, NSMajor League
Laurie Boschman731015252201981-19832L1960-06-04Major, SASKMajor League
Evan Bouchard24938115153842018-20245D1999-10-20Oakville, ONTMajor League
Jesse Boulerice200002008-20091R1978-08-10Plattsburgh, NYMajor League
Jason Bowen4000101997-19981L1973-11-09Port Alice, BCMajor League
Curt Brackenbury7229111651980-19822L1952-01-31Kapuskasing, ONTMajor League
Derick Brassard1521362021-20221C1987-09-22Hull, PQMajor League
Fred Brathwaite4000021993-19963G1972-11-24Ottawa, ONTMajor League
Fredrik Bremberg800021998-19991R1973-06-21Sodervalie, SwedenMajor League
Eric Brewer31529711002102000-20044D1979-04-17Vernon, BCMajor League
Philip Broberg792911102021-20243D2001-06-25Orebro, SwedenMajor League
Kyle Brodziak245323668932005-20195C1984-05-25St. Paul, ALTAMajor League
Laurent Brossoit2801102014-20184G1993-03-23Port Alberni, BCMajor League
Connor Brown5615662023-20241R1994-01-14Toronto, ONTMajor League
Dave Brown140312153611988-19913R1962-10-12Saskatoon, SASKMajor League
Kevin Brown1942601998-20002R1974-05-11Birmingham, EnglandMajor League
Mike Brown35101722012-20142R1985-06-24Chicago, ILMajor League
Sean Brown2691223356641996-20026D1976-11-05Oshawa, ONTMajor League
Jeff Brubaker4101121985-19861L1958-02-24Hagerstown, MDMajor League
Gilbert Brule117262349912008-20113C1987-01-01Edmonton, ALTAMajor League
Ilya Bryzgalov2000002013-20141G1980-06-22Togliatti, RussiaMajor League
Kelly Buchberger7958215824017471986-199913R1966-12-02Langenburg, SASKMajor League
Tyler Bunz100002014-20151G1992-02-11St. Albert, ALTAMajor League
Sven Butenschoen2111262000-20022D1976-03-22Itzehoe, GermanyMajor League
Ilya Byakin4482028301993-19941D1963-02-02Sverdlovsk, UkraineMajor League
Drake Caggiula156272249692016-20193C1994-06-20Pickering, ONTMajor League
Brett Callighen16056891451321979-19823L1953-05-15Toronto, ONTMajor League
Mike Cammalleri5141822142017-20181L1982-06-08Toronto, ONTMajor League
Colin Campbell72211131961979-19801D1953-01-28London, ONTMajor League
Jack Campbell4101122022-20242G1992-01-09Port Huron, MIMajor League
Sam Carrick410152023-20241C1992-02-04Markham, ONTMajor League
Billy Carroll7081119221984-19862C1959-01-19Toronto, ONTMajor League
Jimmy Carson845053103361988-19902C1968-07-20Southfield, MIMajor League
Anson Carter2116988157682000-20033C1974-06-06Toronto, ONTMajor League
Ron Carter200001979-19801R1958-03-14Montreal, PQMajor League
Colby Cave44314122018-20202C1994-12-26Battleford, SASKMajor League
Cody Ceci22385361502021-20243D1993-12-21Ottawa, ONTMajor League
Rick Chartraw24268211983-19841D1954-07-13Caracas, VenezuelaMajor League
Alex Chiasson1834236781072018-20213R1990-10-01Montreal, PQMajor League
Jason Chimera130191736932000-20044L1979-05-02Edmonton, ALTAMajor League
Ron Chipperfield67181937241979-19801C1954-03-28Brandon, MANMajor League
Taylor Chorney59167162008-20124D1987-04-27Thunder Bay, ONTMajor League
Jeff Chychrun200001993-19941D1966-05-03La Salle, PQMajor League
Jozef Cierny100001993-19941L1974-05-13Zvolen, SlovakiaMajor League
Zdeno Ciger2046491155551992-19964L1969-10-19Martin, SlovakiaMajor League
Dean Clark100001983-19841L1964-01-16St. Albert, ALTAMajor League
Daniel Cleary2203155861271999-20034R1978-12-18Carbonear, NFLDMajor League
Adam Clendening20156102015-20161D1992-10-26Niagara Falls, NYMajor League
Glen Cochrane12000521988-19891D1958-01-29Cranbrook, BCMajor League
Paul Coffey5322094606696931980-19877D1961-06-01Weston, ONTMajor League
Andrew Cogliano32857891461372007-20114C1987-06-14Toronto, ONTMajor League
Erik Cole63161127632008-20091L1978-11-06Oswego, NYMajor League
Mike Comrie23574801541792000-20104C1980-09-11Edmonton, ALTAMajor League
Paul Comrie1512341999-20001C1977-02-07Edmonton, ALTAMajor League
Pat Conacher452810311983-19841C1959-05-01Edmonton, ALTAMajor League
Ty Conklin60000192001-20063G1976-03-30Eagle River, AKMajor League
Cam Connor38713201361979-19801R1954-08-10Winnipeg, MANMajor League
Philippe Cornet201102011-20121L1990-03-28Val-Senneville, PQMajor League
Jim Corsi2603361979-19801G1954-06-09Montreal, PQMajor League
Shayne Corson19253841374131992-19953L1966-08-13Barrie, ONTMajor League
Patrick Cote6000182000-20011L1975-01-24La Salle, PQMajor League
Ray Cote1500041982-19853C1961-05-31Cardston, ALTAMajor League
Geoff Courtnall12448151987-19881L1962-08-18Victoria, BCMajor League
Wayne Cowley100001993-19941G1964-12-04Scarborough, ONTMajor League
Adam Cracknell800062015-20161R1985-07-15Prince Albert, SASKMajor League
Cory Cross1131120311022002-20063D1971-01-03Lloydminster, ALTAMajor League
Dan Currie1710141990-19933L1968-03-15Burlington, ONTMajor League
Josh Currie2123522018-20191R1992-10-29Charlottetown, PEIMajor League
Don Cutts600061979-19801G1956-02-24Edmonton, ALTAMajor League
Mariusz Czerkawski113383876241995-19972R1972-04-13Radomsko, PolandMajor League
Vincent Damphousse80385189531991-19921C1967-12-17Montreal, PQMajor League
Yann Danis400002011-20132G1981-06-21Lafontaine, PQMajor League
Brandon Davidson1148917462014-20184D1991-08-21Taber, ALTAMajor League
Greg De Vries11589171441995-19983D1973-01-04Sundridge, ONTMajor League
Louie DeBrusk2281912317971991-19976L1971-03-19Cambridge, ONTMajor League
Jason Demers100002022-20231D1988-06-09Dorval, PQMajor League
David Desharnais1822462016-20171C1986-09-14Laurier-Station, PQMajor League
Vincent Desharnais9911314792022-20242D1996-05-29Laval, PQMajor League
Boyd Devereaux175153146491997-20003C1978-04-16Seaforth, ONTMajor League
Bobby Dollas30257221997-19981D1965-01-31Montreal, PQMajor League
Dave Donnelly400041987-19881F1962-02-02Edmonton, ALTAMajor League
Jiri Dopita21156112002-20031F1968-12-02Sumperk, Czech Rep.Major League
Jim Dowd7051823451998-20002C1968-12-25Brick, NJMajor League
Leon Draisaitl7033394918302942014-202410C1995-10-27Cologne, GermanyMajor League
Peter Driscoll603811971979-19812L1954-10-27Powassan, ONTMajor League
Jeff Drouin-Deslauriers5804482008-20102G1984-05-15St-Jean-Richelieu, PQMajor League
Dave Dryden1400001979-19801G1941-09-05Hamilton, ONTMajor League
Devan Dubnyk17101182009-20145G1986-05-04Regina, SASKMajor League
Donald Dufresne64178311995-19972D1967-04-10Quebec, PQMajor League
Bob Dupuis100001979-19801G1952-08-26North Bay, ONTMajor League
Radek Dvorak154275986662002-20063R1977-03-09Tabor, Czech Rep.Major League
Steve Dykstra15235391987-19881D1961-12-01Edmonton, ALTAMajor League
Ben Eager8497161342011-20143L1984-01-22Ottawa, ONTMajor League
Jordan Eberle5071652173821202010-20177R1990-05-15Regina, SASKMajor League
Gary Edwards1502201980-19811G1947-10-05Toronto, ONTMajor League
Mattias Ekholm8493342412022-20242D1990-05-24Borlange, SwedenMajor League
Todd Elik181910141992-19942C1966-04-15Brampton, ONTMajor League
Jim Ennis5101101987-19881D1967-07-10Sherwood Park, ALTAMajor League
Tyler Ennis395813102019-20212R1989-10-06Edmonton, ALTAMajor League
Peter Eriksson20336241989-19901L1965-07-12Kramfors, SwedenMajor League
Adam Erne2311292023-20241L1995-04-20New Haven, CTMajor League
Len Esau14066151994-19951D1968-03-16Meadow Lake, SASKMajor League
Bob Essensa7401141996-19993G1965-01-14Toronto, ONTMajor League
Randy Exelby100001989-19901G1965-08-13Toronto, ONTMajor League
Pat Falloon115223658241998-20002R1972-09-22Foxwarren, MANMajor League
Viktor Fasth3300002013-20152G1982-08-08Kalix, SwedenMajor League
Mark Fayne14741317322014-20173D1987-05-15Nashua, NHMajor League
Taylor Fedun420202013-20141D1988-06-04Edmonton, ALTAMajor League
Andrew Ference147626321082013-20163D1979-03-17Edmonton, ALTAMajor League
Scott Ferguson201713202881997-20045D1973-01-06Camrose, ALTAMajor League
Chris Ferraro210101998-19991C1973-01-24Port Jefferson, NYMajor League
Mark Fistric25066322012-20131D1986-06-01Edmonton, ALTAMajor League
Bill Flett2052721979-19801R1943-07-21Vermilion, ALTAMajor League
Warren Foegele214414889972021-20243L1996-04-01Markham, ONTMajor League
Lee Fogolin586361251618861979-19878D1955-02-07Chicago, ILMajor League
Mike Forbes18178261979-19822D1957-09-20Brampton, ONTMajor League
Kurtis Foster7481422452010-20111D1981-11-24Carp, ONTMajor League
Norm Foster1000021991-19921G1965-02-10Vancouver, BCMajor League
Nick Fotiu100001988-19891F1952-05-25Staten Island, NYMajor League
Colin Fraser67325602010-20111C1985-01-28Sicamous, BCMajor League
Iain Fraser930301994-19951C1969-08-10Scarborough, ONTMajor League
Mark Fraser23101432013-20141D1986-09-29Ottawa, ONTMajor League
Matt Fraser36549102014-20151L1990-05-20Red Deer, ALTAMajor League
Scott Fraser2912112361997-19981R1972-05-03Moncton, NBMajor League
Doug Friedman16000201997-19981L1971-09-01Greenwich, CTMajor League
Miroslav Frycer145510181988-19891F1959-09-27Opava, CzechMajor League
Grant Fuhr42303636541981-199110G1962-09-28Spruce Grove, ALTAMajor League
Joaquin Gage2301141994-20013G1973-10-19Vancouver, BCMajor League
Sam Gagner5691162113272742007-202410C1989-08-10London, ONTMajor League
Joseph Gambardella1503322018-20191C1993-12-06Staten Island, NYMajor League
Danny Gare1813461986-19871F1954-05-14Nelson, BCMajor League
Mathieu Garon6200082007-20092G1978-01-09Chandler, PQMajor League
Jason Garrison1710182018-20191D1984-11-13White Rock, BCMajor League
Luke Gazdic1365381942013-20163L1989-07-25Toronto, ONTMajor League
Martin Gelinas25860601201561988-19935L1970-06-05Shawinigan, PQMajor League
Martin Gerber301102010-20111G1974-09-03Burgdorf, SwitzerlandMajor League
Tom Gilbert384331251581062006-20126D1983-01-10Bloomington, MNMajor League
Brent Gilchrist60101020471992-19931C1967-04-03Moose Jaw, SASKMajor League
Alexandre Giroux811222010-20111C1981-06-16Quebec, PQMajor League
Curtis Glencross269413282007-20081L1982-12-28Kindersley, SASKMajor League
Brian Glynn8961824661991-19932D1967-11-23Iserlohn, GermanyMajor League
Boyd Gordon142142034372013-20152C1983-10-19Unity, SASKMajor League
Tom Gorence1211201983-19841R1957-03-11St. Paul, MNMajor League
Markus Granlund34314142019-20201C1993-04-16Oulu, FinlandMajor League
Kevin Gravel3603342018-20191D1992-03-06Kingsford, MIMajor League
Adam Graves1391630462501989-19912L1968-04-12Tecumseh, ONTMajor League
Steve Graves35549101983-19883L1964-04-07Trenton, ONTMajor League
Denis Grebeshkov197166177882007-20144D1983-10-11Yaroslavl, RussiaMajor League
Josh Green8811819712000-20124C1977-11-16Camrose, ALTAMajor League
Mike Green200002019-20201D1985-10-12Calgary, ALTAMajor League
Matt Greene151112132052005-20083D1983-05-13Grand Ledge, MIMajor League
Mike Greenlay201101989-19901G1968-09-15Calgary, ALTAMajor League
Randy Gregg453401481883091981-19909D1956-02-19Edmonton, ALTAMajor League
Wayne Gretzky696583108616693231979-19889C1961-01-26Brantford, ONTMajor League
Mike Grier448811021832921996-20026R1975-01-05Detroit, MIMajor League
Brent Grieve2413518141993-19941L1969-05-09Oshawa, ONTMajor League
Seth Griffith100002021-20221C1993-01-04Wallaceburg, ONTMajor League
Eric Gryba114311141712015-20183D1988-04-14Saskatoon, SASKMajor League
Bill Guerin21179821613541997-20014R1970-11-09Wilbraham, MAMajor League
Jonas Gustavsson700002016-20171G1984-10-24Danderyd, SwedenMajor League
Kari Haakana1300042002-20031D1973-11-08Outokumpu, FinlandMajor League
David Haas510101990-19911L1968-06-23Toronto, ONTMajor League
Gaetan Haas927613162019-20212C1992-01-31Biel-Bienne, SwitzerlandMajor League
Marc Habscheid74101626261981-19854C1963-03-01Swift Current, SASKMajor League
Matti Hagman1474171112341980-19822C1955-09-21Helsinki, FinlandMajor League
Chris Hajt100002000-20011D1978-07-05Saskatoon, SASKMajor League
Taylor Hall3811321963282342010-20166L1991-11-14Calgary, ALTAMajor League
Doug Halward24077251988-19891D1955-11-01Toronto, ONTMajor League
James Hamblin4121322022-20242L1999-04-27Edmonton, ALTAMajor League
Al Hamilton3141519201979-19801D1946-08-20Flin Flon, MANMajor League
Curtis Hamilton100052014-20151L1991-12-04Tacoma, WAMajor League
Ryan Hamilton1811262013-20152L1985-04-15Oshawa, ONTMajor League
Ken Hammond501181988-19891D1963-08-22London, ONTMajor League
Roman Hamrlik19622811031861997-20003D1974-04-12Zlin, Czech Rep.Major League
Dave Hannan5191120431987-19881L1961-11-26Sudbury, ONTMajor League
Jim Harrison300001979-19801C1947-07-09Bonnyville, ALTAMajor League
Teemu Hartikainen526713162010-20133L1990-05-03Kuopio, FinlandMajor League
Todd Harvey63527322005-20061R1975-02-17Hamilton, ONTMajor League
Brett Hauer34448321995-20002D1971-07-11Edina, MNMajor League
Greg Hawgood5572532631990-19933D1968-08-10Edmonton, ALTAMajor League
Jochen Hecht82162440602001-20021C1977-06-21Mannheim, GermanyMajor League
Jan Hejda39189202006-20071D1978-06-18Prague, Czech Rep.Major League
Ales Hemsky6521423354773032002-201411R1983-08-13Pardubice, Czech Rep.Major League
Matt Hendricks2142018382452013-20174C1981-06-17Blaine, MNMajor League
Adam Henrique501122023-20241C1990-02-06Brantford, ONTMajor League
Alex Henry300002002-20031D1979-10-18Elliot Lake, ONTMajor League
Ian Herbers22022321993-19941D1967-07-18Jasper, ALTAMajor League
Doug Hicks1861767841831979-19823D1955-05-28Cold Lake, ALTAMajor League
Dylan Holloway836713562021-20243L2001-09-23Calgary, ALTAMajor League
Dean Hopkins100001985-19861R1959-06-06Cobourg, ONTMajor League
Roman Horak210102013-20141C1991-05-21Ceske Budejovice, Czech Rep.Major League
Shawn Horcoff7961622854475112000-201312C1978-09-17Trail, BCMajor League
Darcy Hordichuk47123662011-20132L1980-08-10Kamsack, SASKMajor League
Tony Hrkac3681119101997-19981C1966-07-07Thunder Bay, ONTMajor League
Bill Huard33011721997-19992L1967-06-24Welland, ONTMajor League
Charlie Huddy694812873685001980-199111D1959-06-02Oshawa, ONTMajor League
Mike Hudson501121992-19931C1967-02-06Guelph, ONTMajor League
John Hughes18033301980-19811D1954-03-18Charlottetown, PEIMajor League
Pat Hughes30088831713301980-19855F1955-03-25Calgary, ALTAMajor League
Joe Hulbig2422441996-19993L1973-09-29Norwood, MAMajor League
Brad Hunt2112322013-20163D1988-08-24Maple Ridge, BCMajor League
Dave Hunter6531191712907801979-198910F1958-01-01Petrolia, ONTMajor League
Zach Hyman219109932021152021-20243L1992-06-09Toronto, ONTMajor League
Peter Ing1203301991-19921G1969-04-28Toronto, ONTMajor League
Ralph Intranuovo1923541994-19973L1973-09-11East York, ONTMajor League
Brad Isbister64131023632002-20042L1977-05-07Edmonton, ALTAMajor League
Kim Issel400001988-19891R1967-09-25Regina, SASKMajor League
Don Jackson2661545605081981-19865D1956-09-02Minneapolis, MNMajor League
Jean-Francois Jacques16098171852005-20116L1985-04-29Montreal, PQMajor League
Risto Jalo303301985-19861F1962-07-18Humppila, FinlandMajor League
Kari Jalonen300001983-19841C1960-01-06Oulu, FinlandMajor League
Mattias Janmark-Nylen120142236712022-20242C1992-12-08Danderyd, SwedenMajor League
Jesse Joensuu62549302013-20152L1987-10-05Pori, FinlandMajor League
Aaron Johnson19347162009-20101D1983-04-30Port Hawkesbury, NSMajor League
Jussi Jokinen1401122017-20181L1983-04-01Kalajoki, FinlandMajor League
Caleb Jones9351419222018-20213D1997-06-06Arlington, TXMajor League
Ryan Jones2474032721412009-20145L1984-06-14Chatham, ONTMajor League
Tomas Jonsson2011011221988-19891D1960-04-12Falun, SwedenMajor League
Chris Joseph1541239512051987-19947D1969-09-10Burnaby, BCMajor League
Curtis Joseph177055281995-19983G1967-04-29Keswick, ONTMajor League
Tomas Jurco1202242019-20201L1992-12-28Kosice, SlovakiaMajor League
Dominik Kahun48961522020-20211C1995-07-02Plana, Czech. RepMajor League
Evander Kane14859461051832021-20243L1991-08-02Vancouver, BCMajor League
Zack Kassian41255801355562015-20227R1991-01-24Windsor, ONTMajor League
Duncan Keith6412021222021-20221D1983-07-16Winnipeg, MANMajor League
Steve Kelly27123141996-19982L1976-10-26Vancouver, BCMajor League
Philip Kemp100002023-20241D1999-02-12Greenwich, CTMajor League
Dean Kennedy402810251994-19951D1963-01-17Redvers, SASKMajor League
Alexander Kerch500021993-19941L1967-03-16Major League
Reg Kerr300001983-19841D1957-10-16Oxbow, SASKMajor League
Nikolai Khabibulin117000162009-20134G1973-01-13Sverdlovsk, RussiaMajor League
Jujhar Khaira2582439631852015-20216L1994-08-13Surrey, BCMajor League
Chad Kilger879514391998-20013C1976-11-27Cornwall, ONTMajor League
Oscar Klefbom37834122156742013-20207D1993-07-20Karlstad, SwedenMajor League
Petr Klima274119902093371989-19975L1964-12-23Chaomutov, CzechMajor League
Rob Klinkhammer54224292014-20162L1986-08-12Lethbridge, ALTAMajor League
Slater Koekkoek37145182020-20222D1994-02-18Winchester, ONTMajor League
Krys Kolanos600022005-20061C1981-07-27Calgary, ALTAMajor League
Lauri Korpikoski71101222102015-20161L1986-07-28Turku, FinlandMajor League
Mikko Koskinen16404462018-20224G1988-07-18Vantaa, FinlandMajor League
Klim Kostin57111021662022-20231C1999-05-05Penza, RussiaMajor League
Ales Kotalik19741162008-20091R1978-12-23Jindrichuv Hradec, Czech Rep.Major League
Andrei Kovalenko17651581091391996-19993R1970-06-07Gorky, RussiaMajor League
Igor Kravchuk160276188571992-19964D1966-09-13Ufa, RussiaMajor League
Mike Krushelnyski290951312262131984-19884C1960-04-27Montreal, PQMajor League
Brett Kulak16583341772021-20243D1994-01-06Edmonton, ALTAMajor League
Stu Kulak23314411986-19871R1963-03-11Edmonton, ALTAMajor League
Dmitri Kulikov1002222020-20211D1990-10-29Lipetsk, RussiaMajor League
Jari Kurri75447456910433481980-199010R1960-05-18Helsinki, FinlandMajor League
Milan Kytnar100002011-20121C1989-05-19Topolcany, SlovakiaMajor League
Jason Labarbera700002013-20141G1980-01-18Burnaby, BCMajor League
Normand Lacombe1333022521161986-19904R1964-10-18Pierrefonds, PQMajor League
Dan LaCouture45246391998-20013L1977-04-18Hyannis, MAMajor League
Daniel Lacroix4000131998-19991L1969-03-11Montreal, PQMajor League
Christian Laflamme61066321998-20002D1976-11-24Saint-Charles, PQMajor League
Marc Laforge5000211993-19941D1968-01-03Sudbury, ONTMajor League
William Lagesson57066222019-20223D1996-02-22Gothenburg, SwedenMajor League
Mark Lamb1762454781271987-19925C1964-08-03Ponteix, SASKMajor League
Anton Lander215102535562011-20176C1991-04-24Sundsvall, SwedenMajor League
Georges Laraque49043681118261997-20068L1976-12-07Montreal, PQMajor League
Garry Lariviere9212526611980-19833D1954-12-06St. Catharines, ONTMajor League
Philip Larsen30391282013-20141D1989-12-07Esbjerg, DenmarkMajor League
Reed Larson10279151988-19891D1956-07-30Minneapolis, MNMajor League
Adam Larsson3291652681922016-20215D1992-11-12Skelleftea, SwedenMajor League
Raphael Lavoie700022023-20241C2000-09-25Chambly, PQMajor League
John LeBlanc210101988-19891L1964-01-21Campbellton, NBMajor League
Tommy Lehman100001989-19901C1964-02-03Solna, SwedenMajor League
Moe Lemay14123381986-19882F1962-02-18Saskatoon, SASKMajor League
Francois Leroux11033111988-19935D1970-04-18Sainte-Adele, PQMajor League
Mark Letestu220344579372015-20183C1985-02-04Elk Point, ALTAMajor League
Mats Lindgren199293968761996-19993C1974-10-01Skalleftea, SwedenMajor League
Willy Lindstrom163404181581982-19853R1951-05-05Grums, SwedenMajor League
Charles Linglet500022009-20101L1982-06-22Montreal, PQMajor League
Ken Linseman200581201783941982-19913F1958-08-11Kingston, ONTMajor League
Pete LoPresti200001980-19811G1954-05-23Virginia, MNMajor League
Ron Low6704421979-19834G1950-06-21Birtle, MANMajor League
Keegan Lowe200002017-20181D1993-03-29Greenwich, CTMajor League
Kevin Lowe10377431038412361979-199815D1959-04-15Lachute, PQMajor League
Milan Lucic24339651042212016-20193L1988-06-07Vancouver, BCMajor League
Dave Lumley386901402305821979-19878F1954-09-01Toronto, ONTMajor League
Mikko Luoma301102003-20041D1976-06-22Jyvaskyla, FinlandMajor League
Joffrey Lupul81161228452006-20071L1983-09-23Fort Saskatchewan, ALTAMajor League
Doug Lynch200002003-20041D1983-04-04North Vancouver, BCMajor League
Blair MacDonald1316572137331979-19812R1953-11-17Cornwall, ONTMajor League
Steve MacIntyre602131402008-20113D1980-08-08Brock, SASKMajor League
Norm Maciver7983947521989-19923D1964-09-08Thunder Bay, ONTMajor League
Craig MacTavish7011551763316801985-19949C1958-08-15London, ONTMajor League
Kari Makkonen922401979-19801F1956-01-20Major League
David Maley364711751991-19932L1963-04-24Beaver Dam, WIMajor League
Troy Mallette15134361991-19921L1970-02-25Sudbury, ONTMajor League
Brad Malone41112182017-20234C1989-05-20Miramichi, NBMajor League
Kirk Maltby1642117381841993-19963L1972-12-22Guelph, ONTMajor League
Kent Manderville37358381995-19961C1971-04-12Edmonton, ALTAMajor League
Brandon Manning21202212018-20202D1990-06-04Prince George, BCMajor League
Dave Manson21933751085701991-19943D1967-01-27Prince Albert, SASKMajor League
Moe Mantha25066261987-19881D1961-01-21Lakewood, OHMajor League
Todd Marchant6781362073434901993-200310L1973-08-12Buffalo, NYMajor League
Bryan Marchment216737445761994-19984D1969-05-01Scarborough, ONTMajor League
Martin Marincin8511011322013-20152D1992-02-18Kosice, SlovakiaMajor League
Gord Mark30033781993-19952D1964-09-10Edmonton, ALTAMajor League
Jussi Markkanen10202242001-20075G1975-05-08Imatra, FinlandMajor League
Cooper Marody701102018-20222C1996-12-20Brighton, MIMajor League
Patrick Maroon1544937861892015-20183L1988-04-23St. Louis, MOMajor League
Terry Martin402201984-19851F1955-10-25Barrie, ONTMajor League
Darcy Martini200001993-19941D1969-01-30Castlegar, BCMajor League
Alan May310171988-19891L1965-01-14Barrhead, ALTAMajor League
Dean McAmmond303611001611491993-19996L1973-06-15Grande Cache, ALTAMajor League
Kevin McClelland428569415012911983-19907R1962-07-04Oshawa, ONTMajor League
Connor McDavid6323286289562492015-20249C1997-01-13Richmond Hill, ONTMajor League
Colin McDonald210102009-20101R1984-09-30Wethersfield, CTMajor League
Bill McDougall421341992-19931C1966-08-10Mississauga, ONTMajor League
Ryan McGill800081994-19951D1969-02-28Sherwood Park, ALTAMajor League
Dan McGillis1401631471261996-19982D1972-07-01Hawkesbury, ONTMajor League
Ryan McLeod202313970382020-20244C1999-09-21Mississauga, ONTMajor League
Tom McMurchy941581987-19881L1963-12-02Burnaby, BCMajor League
Marty McSorley2062436607481985-19994D1963-05-18Hamilton, ONTMajor League
Scott Mellanby1493844823441991-19932R1966-06-11Montreal, PQMajor League
Larry Melnyk3421416361983-19863D1960-02-21Winnipeg, MANMajor League
Mark Messier851392642103411221979-199112C1961-01-18Edmonton, ALTAMajor League
Scott Metcalfe200001987-19881C1967-01-06Toronto, ONTMajor League
Max Middendorf310121990-19911C1967-08-18Syracuse, NYMajor League
Lindsay Middlebrook100001982-19831G1955-09-07Collingwood, ONTMajor League
Alexei Mikhnov200002006-20071L1982-08-31Kiev, UkraineMajor League
Craig Millar36426291996-19993D1977-05-10Winnipeg, MANMajor League
Andrew Miller1515602014-20162R1988-09-18Bloomfield Hills, MIMajor League
Chris Minard501102009-20101C1981-11-18Owen Sound, ONTMajor League
Mike Minard100001999-20001G1976-11-01Owen Sound, ONTMajor League
John Miner14235161987-19881D1965-08-28Moose Jaw, SASKMajor League
Eddie Mio77066101979-19812G1954-01-31Windsor, ONTMajor League
Boris Mironov320421181604441993-19996D1972-03-21Moscow, RussiaMajor League
Mike Moller721301985-19872R1962-06-16Calgary, ALTAMajor League
Al Montoya901102017-20181G1985-02-13Chicago, ILMajor League
Andy Moog23501111461980-19877G1960-02-18Penticton, BCMajor League
Barrie Moore400001996-19971L1975-05-22London, ONTMajor League
Ethan Moreau6531121002127821998-201011L1975-09-22Huntsville, ONTMajor League
Mike Morrison2100022005-20061G1979-07-11Medford, MAMajor League
Johan Motin100002009-20101D1989-10-10Karlskoga, SwedenMajor League
Bryan Muir12000231995-19983D1973-06-08Winnipeg, MANMajor League
Craig Muni49324871114921986-19937D1962-07-19Toronto, ONTMajor League
Don Murdoch50151126221979-19812R1956-10-25Cranbrook, BCMajor League
Joe Murphy222691001691431989-19923R1967-10-16London, ONTMajor League
Rem Murray42573911641231996-20067L1972-10-09Stratford, ONTMajor League
Ryan Murray1303342022-20231D1993-09-27Regina, SASKMajor League
David Musil402222014-20151D1993-04-09Delta, BCMajor League
Frank Musil69178461997-20013D1964-12-17Pardubice, Czech Rep.Major League
Don Nachbaur4000171982-19831C1959-01-30Kitimat, BCMajor League
Mark Napier1754171112351984-19873R1957-01-28Toronto, ONTMajor League
James Neal84241741232019-20212L1987-09-03Whitby, ONTMajor League
Petr Nedved3561420142003-20072L1971-12-09Liberec, CzechMajor League
Lance Nethery302221981-19821F1957-06-28Toronto, ONTMajor League
Dan Newman1031401979-19801L1952-01-26Cottam, ONTMajor League
Bernie Nicholls952861891001991-19932C1961-06-24Haliburton, ONTMajor League
Markus Niemelainen4301182021-20232D1998-06-08Kuopio, FinlandMajor League
Janne Niinimaa399341541884191997-20036D1975-05-22Raahe, FinlandMajor League
Nikita Nikitin534711202014-20162D1986-06-16Omsk, RussiaMajor League
Anders Nilsson2601142015-20161G1990-03-19Lulea, SwedenMajor League
Kent Nilsson236121841986-19952F1956-08-31Nynashamn, SwedenMajor League
Robert Nilsson199316798642006-20104C1985-01-10Calgary, ALTAMajor League
Jeff Norton9262733581995-19972D1965-11-25Acton, MAMajor League
Ryan Nugent-Hopkins8652494416903062011-202413C1993-04-12Burnaby, BCMajor League
Darnell Nurse624741842585142014-202410D1995-02-04Hamilton, ONTMajor League
Joakim Nygard42369122019-20212L1993-01-08Stockholm, SwedenMajor League
Ryan O'Marra31167172009-20123C1987-06-09Tokyo, JapanMajor League
Patrick O'Sullivan92132740442008-20102L1985-02-01Toronto, ONTMajor League
Adam Oates602161882003-20041C1962-08-27Weston, ONTMajor League
Selmar Odelein18022351985-19893D1966-04-11Quill Lake, SASKMajor League
Jordan Oesterle2506602014-20173D1992-06-25Dearborn Heights, MIMajor League
Roman Oksiuta3612416121993-19952R1970-08-21Murmansk, RussiaMajor League
Fredrik Olausson10893544541993-19963D1966-10-05Dadesjo, SwedenMajor League
David Oliver141373572581994-19973R1971-04-17Sechelt, BCMajor League
Linus Omark6682230342010-20143L1987-02-05Overtornea, SwedenMajor League
Magnus Paajarvi163263258342010-20133L1991-04-12Norrkoping, SwedenMajor League
Iiro Pakarinen134101323182014-20184R1991-08-25Suonenjoki, FinlandMajor League
Adam Pardy903362015-20161D1984-03-29Bonavista, NFLDMajor League
Steve Passmore601121998-19991G1973-01-29Thunder Bay, ONTMajor League
Scott Pearson1002022422191993-19952L1969-12-19Cornwall, ONTMajor League
Mike Peca7191423562005-20061C1974-03-26Toronto, ONTMajor League
Theo Peckham160413173882007-20136D1987-11-10Richmond Hill, ONTMajor League
Dustin Penner30493931861892007-20114L1982-09-28Winkler, MANMajor League
Brendan Perlini2341562021-20221L1996-04-27Guildford, EnglandMajor League
David Perron1163343761102013-20152L1988-05-28Sherbrooke, PQMajor League
Corey Perry21538232023-20241R1985-05-16Peterborough, ONTMajor League
Joel Persson1302222019-20201D1994-03-04Osby, SwedenMajor League
Toby Petersen64691542005-20072C1978-10-27Minneapolis, MNMajor League
Richard Petiot200022010-20111D1982-08-20Daysland, ALTAMajor League
Michel Petit18246201996-19971D1964-02-12St. Malo, PQMajor League
Lennart Petrell9571118492011-20132C1984-04-13Helsinki, FinlandMajor League
Alexander Petrovic901122018-20191D1992-03-03Edmonton, ALTAMajor League
Jeff Petry2951757741392010-20155D1987-12-09Ann Arbor, MIMajor League
Michel Picard200021999-20001L1969-10-07Beauport, PQMajor League
Calvin Pickard1400022023-20241G1992-04-15Moncton, NBMajor League
Steve Pinizzotto24246452013-201521984-04-26Mississauga, ONTMajor League
Ales Pisa50134262001-20032D1977-01-02Pardubice, Czech Rep.Major League
Fernando Pisani40280731531902002-20107R1976-12-27Edmonton, ALTAMajor League
Joni Pitkanen6381826562007-20081D1983-09-19Oulu, FinlandMajor League
Tyler Pitlick5811314102013-20173C1991-11-01Minneapolis, MNMajor League
Domenic Pittis6941115572000-20022C1974-10-01Calgary, ALTAMajor League
Alex Plante10022152009-20123D1989-05-09Brandon, MANMajor League
Jim Playfair211221983-19841D1964-05-22Fort Saint James, BCMajor League
Walt Poddubny400001981-19821R1960-02-14Thunder Bay, ONTMajor League
Shjon Podein68161127331992-19942L1968-03-05Rochester, MNMajor League
Poul Popiel1000001979-19801D1943-02-28Sollested, DenmarkMajor League
Tom Poti28527781052091998-20024D1977-03-22Worcester, MAMajor League
Corey Potter11172330512011-20143D1984-01-05Lansing, MIMajor League
Ryan Potulny72152035282008-20102C1984-09-05Grand Forks, NDMajor League
Benoit Pouliot180414384922014-20173L1986-09-29Alfred, ONTMajor League
Marc-Antoine Pouliot176213253742005-20105C1985-05-22Quebec, PQMajor League
Jaroslav Pouzar1863448821351982-19874F1951-01-23Cakovec, Czech Rep.Major League
Pat Price1341945643271979-19812D1955-03-24Nelson, BCMajor League
Chris Pronger80124456742005-20061D1974-10-10Dryden, ONTMajor League
Jesse Puljujarvi31751611121062016-20236R1998-05-07Alvkarleby, SwedenMajor League
Ted Purcell143234366342014-20162R1985-09-08St. John's, NFLDMajor League
Bill Ranford44901919481987-200010G1966-12-14Brandon, MANMajor League
Ty Rattie649112062017-20192R1993-02-05Calgary, ALTAMajor League
Marty Reasoner35145761212092001-20086C1977-02-26Honeoye Falls, NYMajor League
Daryl Reaugh700001984-19882G1965-02-13Prince George, BCMajor League
Eldon "Pokey" Reddick1300001989-19912G1964-10-06Halifax, NSMajor League
Liam Reddox10061824342007-20114R1986-01-27Whitby, ONTMajor League
Craig Redmond2131013121988-19891D1965-09-22Dawson Creek, BCMajor League
Griffin Reinhart29011202015-20172D1994-01-24North Vancouver, BCMajor League
Todd Reirden17235201998-19991D1971-06-25Deerfield, ILMajor League
Steven Rice94192039661991-19943R1971-05-26Kitchener, ONTMajor League
Luke Richardson4361365786301991-19976D1969-03-26Ottawa, ONTMajor League
Tobias Rieder670111182018-20191C1993-01-10Landshut, GermanyMajor League
Michel Riesen1201142000-20011R1979-04-11Oberbalm, SwitzerlandMajor League
Jani Rita3661762001-20064L1981-07-25Helsinki, FinlandMajor League
David Roberts624661995-19961L1970-05-28Alameda, CAMajor League
Bert Robertsson52044341999-20001D1974-06-30Sodertalje, SwedenMajor League
Bryan Rodney100002011-20121D1984-04-22London, ONTMajor League
Mike Rogers810101985-19861C1954-10-24Calgary, ALTAMajor League
Dwayne Roloson193066262005-20094G1969-10-12Simcoe, ONTMajor League
Tom Roulston137363268641980-19844R1957-11-20Winnipeg, MANMajor League
Allan Rourke1300052007-20081D1980-03-06Mississauga, ONTMajor League
Dominic Roussel800022000-20011G1970-02-22Hull, PQMajor League
Derek Roy46111122222014-20151C1983-05-04Ottawa, ONTMajor League
Mathieu Roy30213572005-20083D1983-08-10Saint-Georges, PQMajor League
Martin Rucinsky200001991-19921L1971-03-11Most, Czech Rep.Major League
Reijo Ruotsalainen2661521121986-19902D1960-04-01Oulu, FinlandMajor League
Kris Russell339106777842016-20226D1987-05-02Caroline, ALTAMajor League
Patrick Russell59077142018-20213R1993-01-04Holte, DenmarkMajor League
Vladimir Ruzicka2511617101989-19901F1963-06-06Most, CzechMajor League
Derek Ryan216282553422021-20243C1986-12-29Spokane, WAMajor League
Tony Salmelainen1301142003-20041L1981-08-08Espoo, FinlandMajor League
Tommy Salo334044201998-20046G1971-02-01Surahammar, SwedenMajor League
Dmitri Samorukov100002021-20221D1999-06-16Volgograd, RussiaMajor League
Sergei Samsonov195111662005-20061L1978-10-27Moscow, RussiaMajor League
Geoff Sanderson4131013162007-20081L1972-02-01Hay River, NWTMajor League
Terran Sandwith800061997-19981D1972-04-17Edmonton, ALTAMajor League
Peter Sarno610122003-20041C1979-07-26Toronto, ONTMajor League
Miroslav Satan126352863441995-19972L1974-10-22Topolcany, SlovakiaMajor League
Colton Sceviour35235262021-20221C1989-04-20Red Deer, ALTAMajor League
Bobby Schmautz298816201979-19801R1945-03-28Saskatoon, SASKMajor League
Rob Schremp703322006-20093C1986-07-01Fulton, NYMajor League
Justin Schultz2482873101502012-20164D1990-07-06Kelowna, BCMajor League
Nick Schultz12811617582011-20143D1982-08-25Strasbourg, SASKMajor League
Ben Scrivens78011102013-20152G1986-09-11Spruce Grove, ALTAMajor League
Andrej Sekera221146377422015-20194D1986-06-08Bojnice, SlovakiaMajor League
Alexander Selivanov96352661701998-20002L1971-03-23Moscow, RussiaMajor League
Dave Semenko45459771369811979-19878L1957-07-12Winnipeg, MANMajor League
Alexei Semenov103410141072002-20063D1981-04-10Murmansk, RussiaMajor League
Anatoli Semenov116353873421989-19923C1962-03-05Moscow, RussiaMajor League
Tim Sestito100002008-20091F1984-08-28Rome, NYMajor League
David Shaw1211281991-19921D1964-05-25St. Thomas, ONTMajor League
Riley Sheahan66871562019-20201C1991-12-07St. Catharines, ONTMajor League
Gord Sherven4411819141983-19863F1963-08-21Weyburn, SASKMajor League
Devin Shore134111829202020-20233C1994-07-19Ajax, ONTMajor League
Mikhail Shtalenkov3400021998-19991G1965-10-20Moscow, RussiaMajor League
Ron Shudra1005561987-19881D1967-11-28Winnipeg, MANMajor League
Risto Siltanen206381131511061979-19823D1958-10-31Mantta, FinlandMajor League
Trevor Sim301121989-19901C1970-06-09Calgary, ALTAMajor League
Craig Simpson4191851803654851987-19936L1967-02-15London, ONTMajor League
Dillon Simpson300022016-20171D1993-02-10Edmonton, ALTAMajor League
Stuart Skinner11302202020-20244G1998-11-01Edmonton, ALTAMajor League
Warren Skorodenski300001987-19881G1960-03-22Winnipeg, MANMajor League
Jiri Slegr6951823881994-19962D1971-05-30Jihlava, Czech Rep.Major League
Anton Slepyshev102101323142015-20183L1994-05-13Penza, RussiaMajor League
Ladislav Smid4741154653912006-20148D1986-02-01Frydlant, Czech Rep.Major League
Dan Smith700072005-20061D1976-10-19Fernie, BCMajor League
Doug Smith1911291988-19891C1963-05-17Ottawa, ONTMajor League
Geoff Smith3061156671921989-19945D1969-03-07Edmonton, ALTAMajor League
Jason Smith54231821136431998-20078D1973-11-02Calgary, ALTAMajor League
Mike Smith99055332019-20223G1982-03-22Kingston, ONTMajor League
Steve Smith3854617221810801984-19917D1963-04-30Glasgow, ScotlandMajor League
Jerred Smithson1010122012-20131C1979-02-04Vernon, BCMajor League
Ryan Smyth9712963356317731994-201415L1976-02-21Banff, ALTAMajor League
Ken Solheim610151985-19861L1961-03-27Medicine Hat, ALTAMajor League
Roy Sommer310171980-19811C1957-04-05Oakland, CAMajor League
Sheldon Souray1443046761992007-20103D1976-07-13Elk Point, ALTAMajor League
Jaroslav Spacek3151419242005-20061D1974-02-11Rokycany, Czech Rep.Major League
Ryan Spooner2521322018-20191C1992-01-30Ottawa, ONTMajor League
Tomas Srsen200001990-19911L1966-08-25Olomouc, Czech Rep.Major League
Steve Staios573351111467432001-20108R1973-07-28Hamilton, ONTMajor League
Nick Stajduhar200041995-19961D1974-12-06Kitchener, ONTMajor League
Mike Stapleton69112031491993-19952C1966-05-05Sarnia, ONTMajor League
Yan Stastny300002005-20061C1982-09-30Quebec, PQMajor League
Troy Stecher100042023-20241D1994-04-07Richmond, BCMajor League
Anthony Stolarz600002018-20191G1994-01-20Edison, NJMajor League
Jarret Stoll286591061652382002-20085C1982-06-24Melville, SASKMajor League
Ryan Stone27066482009-20101C1985-03-20Calgary, ALTAMajor League
Zack Stortini2561427417182006-20115R1985-09-11Elliot Lake, ONTMajor League
Ryan Strome100142236472017-20192C1993-07-11Mississauga, ONTMajor League
Jason Strudwick186215171332008-20113D1975-07-17Edmonton, ALTAMajor League
Todd Strueby501121981-19843C1963-06-15Lanigan, SASKMajor League
Raimo Summanen132303363331983-19874F1962-03-02Jyvaskyla, FinlandMajor League
Andy Sutton523710802011-20121D1975-03-10Kingston, ONTMajor League
Ken Sutton443912511994-19962D1969-11-05Edmonton, ALTAMajor League
Brian Swanson6841216162000-20033C1976-03-24Eagle River, AKMajor League
Petr Sykora82223153402006-20071C1976-11-19Plzen, Czech Rep.Major League
Danny Syvret26011122005-20072D1985-06-13Millgrove, ONTMajor League
Kari Takko1101101990-19911G1962-06-23Uusikaupunki, FinlandMajor League
Cameron Talbot227033122015-20194G1987-07-05Caledonia, ONTMajor League
Dick Tarnstrom51279642005-20082D1975-01-20Sundbyberg, SwedenMajor League
Colten Teubert24011252011-20121D1990-03-08White Rock, BCMajor League
Patrick Thoresen8561319582006-20082L1983-11-07Hamar, NorwayMajor League
Scott Thornton2092330533851991-19965C1971-01-09London, ONTMajor League
Alex Tidey500081979-19801R1955-01-05Vancouver, BCMajor League
Esa Tikkanen5221782584367591984-19939L1965-01-25Helsinki, FinlandMajor League
German Titov704441999-20001C1965-10-18Moscow, RussiaMajor League
Daniel Tjarnqvist3731215302006-20071D1976-10-14Vannas Koeping, SwedenMajor League
Mike Toal300001979-19801C1959-03-23Red Deer, ALTAMajor League
Kevin Todd254913101992-19931C1968-05-04Winnipeg, MANMajor League
Raffi Torres27667531202392003-20084L1981-10-08Toronto, ONTMajor League
Ron Tugnutt2900041991-19932G1967-10-22Scarborough, ONTMajor League
Marko Tuomainen400001994-19951R1972-04-25Kuopio, FinlandMajor League
Kyle Turris50369142020-20222C1989-08-14New Westminster, BCMajor League
Igor Ulanov1601142531571999-20064D1969-10-01Krasnokamsk, RussiaMajor League
Garry Unger7591322831980-19833C1947-12-07Calgary, ALTAMajor League
Steve Valiquette100002003-20041G1977-08-20Etobicoke, ONTMajor League
Shaun Van Allen2314561990-19932C1967-08-29Calgary, ALTAMajor League
Wayne Van Dorp3000251986-19871L1961-05-19Burnaby, BCMajor League
Jim Vandermeer6221214742010-20111D1980-02-21Caroline, ALTAMajor League
Chris VandeVelde28123182010-20133C1987-03-15Moorhead, MNMajor League
Lubomir Visnovsky107184563462008-20102D1976-08-11Topolcany, SlovakiaMajor League
Vladimir Vorobiev220221998-19991R1972-11-02Cherepovets, RussiaMajor League
Vladimir Vujtek7052530221992-19942R1972-02-17Ostrava, Czech Rep.Major League
Igor Vyazmikin410101990-19911L1966-01-08Moscow, RussiaMajor League
Nathan Walker200022017-20181L1994-02-07Cardiff, WalesMajor League
Mike Ware5011151988-19902R1967-03-22York, ONTMajor League
Mike Watt1412341997-19981L1976-03-31Seaforth, ONTMajor League
Doug Weight5881574205775271992-20019C1971-01-21Detroit, MIMajor League
Stan Weir2004866114931979-19823C1952-03-17Ponoka, ALTAMajor League
Brad Werenka425813381992-19942D1969-02-12Two Hills, ALTAMajor League
Peter White6110122221993-19963C1969-03-15Montreal, PQMajor League
Ray Whitney913401997-19981L1972-05-08Fort Saskatchewan, ALTAMajor League
Ryan Whitney139125971942009-20134D1983-02-19Boston, MAMajor League
Chris Wideman502242018-20191D1990-01-07St. Louis, MOMajor League
Jim Wiemer12123151987-19881D1961-01-09Sudbury, ONTMajor League
Brad Winchester7846101072005-20072L1981-03-01Madison, WIMajor League
Tyler Wright41314701992-19964C1973-04-06Canora, SASKMajor League
Bogdan Yakimov100002014-20151C1994-10-04Nizhnekamsk, RussiaMajor League
Nail Yakupov25250611111022012-20164R1993-10-06Nizhnekamsk, RussiaMajor League
Kailer Yamamoto24450681181062017-20236R1998-09-29Spokane, WAMajor League
Mike York144405797252001-20043C1978-01-03Waterford, MIMajor League
Bryan Young17000102006-20082D1986-08-06Ennismore, ONTMajor League
Mike Zanier300001984-19851G1962-08-22Trail, BCMajor League
Brad Zavisha200001993-19941L1972-01-04Hines Creek, ALTAMajor League
Valeri Zelepukin3321012571997-19981L1968-09-17Voskresensk, RussiaMajor League
Sergei Zholtok3741620222000-20011C1972-12-02Riga, LatviaMajor League
Valentin Zykov500022018-20191L1995-05-15St. Petersburg, RussiaMajor League

+
† denotes that the player's career team information is inaccurate due to incomplete data made available by a league.
‡ denotes that the player only appeared in the playoffs.
Note: The totals presented here may not be exact. If there is no official breakdown when a player was traded mid-season, his statistics are only included with the team he finished with. So you may see players with all zeros for statistics. This means their exact team totals were not available. Their games-played will not be accounted for with any of the teams they played with in this case.