hockey DB
search by league
team
morning report
contact us
home

Calgary Flames all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Kenny Agostino1011202013-20162L1992-04-30Morristown, NJMajor League
Peter Ahola200001993-19941D1968-05-14Espoo, FinlandMajor League
Tommy Albelin339125971921995-20016D1964-05-21Stockholm, SwedenMajor League
Akim Aliu7213262011-20132D1989-04-24Okene, NigeriaMajor League
Jamie Allison101310131631994-20024D1975-05-13Lindsay, ONTMajor League
Tony Amonte161244872832005-20072R1970-08-02Hingham, MAMajor League
Erik Andersson1221381997-19981L1971-08-19Stockholm, SwedenMajor League
Niklas Andersson1101142000-20011L1971-05-20Kungalv, SwedenMajor League
Rasmus Andersson441341591932132016-20248D1996-10-27Malmo, SwedenMajor League
Bill Arnold100002013-20141C1992-05-13Boston, MAMajor League
Brent Ashton3281119411992-19931C1960-05-18Saskatoon, SASKMajor League
Adrian Aucoin157204969832007-20092D1973-07-03Ottawa, ONTMajor League
Anton Babchuk104102838262010-20133D1984-05-06Kiev, UkraineMajor League
Mikael Backlund9762003305304532008-202416C1989-03-17Vasteras, SwedenMajor League
Niklas Backstrom400002015-20161G1978-02-13Helsinki, FinlandMajor League
Sven Baertschi6682028222011-20154L1992-10-05Bern, SwitzerlandMajor League
Carter Bancks200002012-20131L1989-08-09Marysville, BCMajor League
Robin Bartell100001985-19861D1961-05-16Drake, SASKMajor League
Matt Bartkowski42145302016-20182D1988-06-04Pittsburgh, PAMajor League
Bob Bassen41123351998-19991C1965-05-06Calgary, ALTAMajor League
Paul Baxter2091639555681983-19874D1955-10-28Winnipeg, MANMajor League
Ed Beers226871051922321981-19865F1959-10-12Merritt, BCMajor League
Steve Begin1591511262141997-20136L1978-06-14Trois-Rivieres, PQMajor League
Wade Belak720332241998-20013D1976-07-03Saskatoon, SASKMajor League
Sam Bennett40267731403192014-20217C1996-06-20Holland Landing, ONTMajor League
Perry Berezan1523142731541984-19895C1964-12-05Edmonton, ALTAMajor League
Jonas Bergqvist22257101989-19901R1962-09-26Hassleholm, SwedenMajor League
Tim Bernhardt600001982-19831G1958-01-17Sarnia, ONTMajor League
Reto Berra2900022013-20141G1987-01-03Bulach, SwitzerlandMajor League
Todd Bertuzzi66152944742008-20091R1975-02-02Sudbury, ONTMajor League
Craig Berube2341017276281991-20034L1965-12-17Calahoo, ALTAMajor League
Blair Betts35358122001-20043C1980-02-16Edmonton, ALTAMajor League
Chad Billins1003302013-20141D1989-05-26Port Huron, MIMajor League
Bob Bodak3000221987-19881L1961-05-28Thunder Bay, ONTMajor League
Dan Bolduc201101983-19841L1953-04-06Waterville, MEMajor League
Brandon Bollig1163691912014-20162L1987-01-31St. Charles, MOMajor League
Nikolai Borschevsky805501994-19951R1965-01-12Tomsk, USSRMajor League
Jason Botterill610121999-20022L1976-05-19Edmonton, ALTAMajor League
Dan Bouchard1404461980-19811G1950-12-12Val-d'Or, PQMajor League
Joel Bouchard126912211101994-19984D1974-01-23Montreal, PQMajor League
Brian Boucher300002005-20061G1977-01-02Woonsocket, RIMajor League
Bob Boughner148518232962001-20032D1971-03-08Windsor, ONTMajor League
Lance Bouma3042740671742010-20176L1990-03-25Provost, ALTAMajor League
Charlie Bourgeois1621234464301981-19865D1959-11-19Moncton, NBMajor League
Rene Bourque24988761642412008-20124R1981-12-10Lac La Biche, ALTAMajor League
Jay Bouwmeester2791879971342009-20134D1983-09-27Edmonton, ALTAMajor League
Dustin Boyd192282957352006-20104C1986-07-16Winnipeg, MANMajor League
Steve Bozek2616479143801983-19885F1960-11-26Kelowna, BCMajor League
Brian Bradley45101929161985-19872C1965-01-21Kitchener, ONTMajor League
Fred Brathwaite13803381998-20013G1972-11-24Ottawa, ONTMajor League
Christopher Breen902252013-20141D1989-06-29Uxbridge, ONTMajor League
Mel Bridgman14245801251971981-19832C1955-04-28Trenton, ONTMajor League
Travis Brigley1902261997-20002L1977-06-16Coronation, ALTAMajor League
T.J. Brodie634482182661942010-202010D1990-06-07Chatham, ONTMajor League
Troy Brouwer150192847842016-20182R1985-08-17Vancouver, BCMajor League
Jeff Brubaker4000191983-19841L1958-02-24Hagerstown, MDMajor League
Randy Bucyk200001987-19881C1962-11-09Edmonton, ALTAMajor League
Mike Bullard13676811571021986-19882F1961-03-10Ottawa, ONTMajor League
Valeri Bure25693991921001997-20014R1974-06-13Moscow, RussiaMajor League
Marc Bureau1913481989-20003C1966-05-19Trois-Rivieres, PQMajor League
Chris Butler19453439922011-20143D1986-10-27St. Louis, MOMajor League
Petr Buzek764812282001-20032D1977-04-25Jihlava, Czech Rep.Major League
Paul Byron130163046392011-20154L1989-04-27Ottawa, ONTMajor League
Mike Cammalleri21689891781112008-20144L1982-06-08Toronto, ONTMajor League
Ryan Carpenter801102021-20221C1991-01-18Oviedo, FLMajor League
Brett Carson1801102010-20133L1985-11-29Regina, SASKMajor League
Andrew Cassels151295281501997-19992C1969-07-23Bramalea, ONTMajor League
Gino Cavallini54131730401984-19862L1962-11-24Toronto, ONTMajor League
Roman Cervenka399817142012-20131C1985-12-10Prague, Czech Rep.Major League
Eric Charron35011551997-20003D1970-01-14Verdun, PQMajor League
Rich Chernomaz1410161987-19923R1963-09-01Selkirk, MANMajor League
Alex Chiasson81121224462016-20171R1990-10-01Montreal, PQMajor League
Steve Chiasson1681559741331994-19973D1967-04-14Barrie, ONTMajor League
Tom Chorske700021998-19991L1966-09-18Minneapolis, MNMajor League
Guy Chouinard19667168235541980-19833F1956-10-20Quebec, PQMajor League
Ryan Christie200002001-20021L1978-07-03Beamsville, ONTMajor League
Steve Christoff45981741982-19831C1958-01-23Richfield, MNMajor League
Kris Chucko200022008-20091R1986-03-13Burnaby, BCMajor League
Shane Churla341561571987-19892R1965-06-24Fernie, BCMajor League
Chris Clark2783536713631999-20045R1976-03-08South Windsor, CTMajor League
Bill Clement147163248611980-19822C1950-12-20Buckingham, PQMajor League
Joe Colborne21737631001042013-20163C1990-01-30Calgary, ALTAMajor League
Blake Coleman23162601221882021-20243C1991-11-28Plano, TXMajor League
Blake Comeau9191322382011-20132L1986-02-18Meadow Lake, SASKMajor League
Mike Commodore18011442002-20042D1979-11-07Fort Saskatchewan, ALTAMajor League
Pat Conacher700001995-19961C1959-05-01Edmonton, ALTAMajor League
Craig Conroy507972113082762000-20119C1971-09-04Potsdam, NYMajor League
Rene Corbet6891423701998-20002L1973-06-25Victoriaville, PQMajor League
Matt Coronato2324662022-20242R2002-11-14Greenlawn, NYMajor League
Yves Courteau1825741984-19862R1964-04-25Montreal, PQMajor League
Jeff Cowan83145191301999-20023L1976-09-27Scarborough, ONTMajor League
Craig Coxe7235321987-19881C1964-01-21Chula Vista, CAMajor League
Mark Cundari812322012-20142D1990-04-23Toronto, ONTMajor League
Tony Curtale200001980-19811D1963-01-29Detroit, MIMajor League
Denis Cyr66141529131980-19833R1961-02-04Verdun, PQMajor League
Austin Czarnik628132182018-20202C1992-12-12Detroit, MIMajor League
Marc D'Amour15000221985-19861G1961-04-29Sudbury, ONTMajor League
Doug Dadswell2702221986-19882G1964-02-07Scarborough, ONTMajor League
Kevin Dahl179722291491992-19985D1968-12-30Regina, SASKMajor League
Chris Dahlquist151418221181992-19942D1962-12-14Fridley, MNMajor League
Brandon Davidson700002019-20201D1991-08-21Taber, ALTAMajor League
Nigel Dawes66141832182009-20101L1985-02-09Winnipeg, MANMajor League
Dale DeGray286713291985-19872D1963-09-03Oshawa, ONTMajor League
Guillaume Desbiens10000252011-20121R1985-04-20Alma, PQMajor League
Nick Desimone2714542022-20242D1994-11-21East Amherst, NYMajor League
Raphael Diaz56224102014-20151D1986-01-09Baar, SwitzerlandMajor League
Chris Dingman723361661997-19992L1976-07-06Edmonton, ALTAMajor League
Bobby Dollas493710281999-20001D1965-01-31Montreal, PQMajor League
Robert Dome100002002-20031R1979-01-29Skalica, SlovakiaMajor League
Hnat Domenichelli96202343311996-20004C1976-02-16Edmonton, ALTAMajor League
Louis Domingue100002020-20211G1992-03-06Saint-Hyacinthe, PQMajor League
Shean Donovan1752837651612002-20063R1975-01-22Timmins, ONTMajor League
Jim Dowd486814121997-19981C1968-12-25Brick, NJMajor League
Chris Drury80233053332002-20031L1976-08-20Trumbull, CTMajor League
Ted Drury345712261993-19941C1971-09-13Boston, MAMajor League
Dillon Dube32557701271052018-20246C1998-07-20Golden, BCMajor League
Steve Dubinsky8441115181998-20002C1970-07-09Montreal, PQMajor League
Walker Duehr64991882021-20243R1997-11-23Sioux Falls, SDMajor League
Richie Dunn8031114471982-19831D1957-05-12Boston, MAMajor League
Micki DuPont1812362001-20032D1980-04-15Calgary, ALTAMajor League
Mike Dwyer903341980-19822L1957-09-16Brampton, ONTMajor League
Bruce Eakin921341981-19853C1962-09-28Winnipeg, MANMajor League
Dallas Eakins20011152000-20022D1967-02-27Dade City, FLMajor League
Mike Eaves117286593301983-19863F1956-06-10Denver, COMajor League
Don Edwards11403361982-19853G1955-09-28Hamilton, ONTMajor League
Neil Eisenhut300001994-19951C1967-02-09Osoyoos, BCMajor League
Brian Elliott4900042016-20171G1985-04-09Newmarket, ONTMajor League
Kari Eloranta25512961081491981-19875D1956-02-29Lahti, FinlandMajor League
Turner Elson101102015-20161C1992-09-13New Westminster, BCMajor League
Brian Engblom32044281986-19871D1955-01-27Winnipeg, MANMajor League
Deryk Engelland226930391922014-20173D1982-04-03Edmonton, ALTAMajor League
Anders Eriksson6111718362007-20092D1975-01-09Bollnas, SwedenMajor League
Len Esau703371993-19952D1968-03-16Meadow Lake, SASKMajor League
Brennan Evans2003-20041D1982-01-06North Battleford, SASKMajor League
Dean Evason677714381995-19961C1964-08-22Flin Flon, MANMajor League
Oscar Fantenberg1501172018-20191D1991-10-07Ljungby, SwedenMajor League
Rico Fata27011101998-20013R1980-02-12Sault Ste. Marie, ONTMajor League
Glen Featherstone13134191996-19971D1968-07-08Toronto, ONTMajor League
Paul Fenton315712101990-19911F1959-12-22Springfield, MAMajor League
Andrew Ference2241053632102002-20074D1979-03-17Edmonton, ALTAMajor League
Brad Ference500022006-20071D1979-04-02Calgary, ALTAMajor League
Craig Ferguson800041995-19961C1970-04-08Castro Valley, CAMajor League
Micheal Ferland2504247891352014-20184L1992-04-20Swan River, MANMajor League
Theoren Fleury79136446683013391988-199911R1968-06-29Oxbow, SASKMajor League
Spencer Foo420202017-20181R1994-05-19St. Albert, ALTAMajor League
Derek Forbort700002019-20201D1992-03-04Duluth, MNMajor League
Tomas Forslund4451116121991-19932R1968-11-24Falun, SwedenMajor League
Nick Fotiu515491661985-19872F1952-05-25Staten Island, NYMajor League
Mark Freer200041993-19941C1968-07-14Toronto, ONTMajor League
Jeff Friesen726612342006-20071L1976-08-05Meadow Lake, SASKMajor League
Byron Froese610122020-20211C1991-03-12Winkler, MANMajor League
Michael Frolik31963821451582015-20205R1988-02-17Kladno, Czech Rep.Major League
Grant Fuhr2300021999-20001G1962-09-28Spruce Grove, ALTAMajor League
Dave Gagner82273360481996-19971C1964-12-11Chatham, ONTMajor League
T.J. Galiardi6241317212013-20141L1988-04-22Calgary, ALTAMajor League
Tyrone Garner300001998-19991G1978-07-27Stoney Creek, ONTMajor League
Johnny Gaudreau6022103996091322013-20229L1993-08-13Salem, NJMajor League
Denis Gauthier3841345585151997-20047D1976-10-01Montreal, PQMajor League
Aaron Gavey6791221581996-19982C1974-02-22Sudbury, ONTMajor League
Glenn Gawdin901122020-20222C1997-03-25Richmond, BCMajor League
Martin Gelinas1573849871212002-20042L1970-06-05Shawinigan, PQMajor League
Carsen Germyn400002005-20072L1982-02-22Campbell River, BCMajor League
Jean-Sebastien Giguere2201161998-20002G1977-05-16Montreal, PQMajor League
Dennis Gilbert562911432022-20242D1996-10-30Buffalo, NYMajor League
Jon Gillies1200022016-20182G1994-01-22Concord, NHMajor League
Doug Gilmour266812142952881988-19924C1963-06-25Kingston, ONTMajor League
Mark Giordano9491433665097592005-202115D1983-10-03Toronto, ONTMajor League
Tanner Glass16000192017-20181L1983-11-29Regina, SASKMajor League
Curtis Glencross4181141282422902008-20157L1982-12-28Kindersley, SASKMajor League
Brian Glynn77515201061987-19903D1967-11-23Iserlohn, GermanyMajor League
Eric Godard931232212006-20082L1980-03-07Vernon, BCMajor League
Alexander Godynyuk33358231991-19932D1970-01-27Kiev, UkraineMajor League
Bob Gould1930341980-19822F1957-09-02Petrolia, ONTMajor League
Markus Granlund86141428242013-20163C1993-04-16Oulu, FinlandMajor League
Derek Grant1501122015-20161C1990-04-20Abbotsford, BCMajor League
Benoit Gratton24156241999-20012C1976-12-28Montreal, PQMajor League
Josh Green36246242003-20041C1977-11-16Camrose, ALTAMajor League
Kyle Greentree200002008-20091L1983-11-15Victoria, BCMajor League
A.J. Greer496410352023-20241L1996-12-14Joliette, PQMajor League
Mark Greig811221994-19951R1970-01-25High River, ALTAMajor League
Stu Grimson4000221988-19902L1965-05-20Vancouver, BCMajor League
Nicklas Grossmann300022016-20171D1985-01-22Stockholm, SwedenMajor League
Erik Gudbranson7861117682021-20221D1992-01-07Ottawa, ONTMajor League
Steve Guenette300021989-19912G1965-11-13Gloucester, ONTMajor League
Erik Gustafsson703322019-20201D1992-03-14Nynashamn, SwedenMajor League
Kevan Guy42077331986-19924D1965-07-16Edmonton, ALTAMajor League
David Haas211271993-19941L1968-06-23Toronto, ONTMajor League
Marc Habscheid4671118421991-19921C1963-03-01Swift Current, SASKMajor League
Niklas Hagman106172542282009-20123L1979-12-05Espoo, FinlandMajor League
David Hale69022562006-20082D1981-06-18Colorado Springs, COMajor League
Dougie Hamilton24542951371742015-20183D1993-06-17Toronto, ONTMajor League
Freddie Hamilton38325102015-20183C1992-01-01Toronto, ONTMajor League
Travis Hamonic1931131421392017-20203D1990-08-16St. Malo, MANMajor League
Gord Hampson400051982-19831F1959-02-13Vancouver, BCMajor League
Roman Hamrlik1261450641442005-20072D1974-04-12Zlin, Czech Rep.Major League
Noah Hanifin420421491911162018-20246D1997-01-25Boston, MAMajor League
Joel Hanley501102023-20241D1991-06-08Keswick, ONTMajor League
Scott Hannan7821012382011-20121D1979-01-23Richmond, BCMajor League
Ben Hanowski1612322012-20142R1990-10-18Little Falls, MNMajor League
Keith Hanson25022771983-19841D1957-04-26Bemidji, MNMajor League
Todd Harkins20235291991-19932C1968-10-08Cleveland, OHMajor League
Tim Harrer300021982-19831R1957-05-10Bloomington, MNMajor League
Garnet Hathaway1751624402192015-20194R1991-11-23Naples, FLMajor League
Dwayne Hay49134162000-20011L1977-02-11London, ONTMajor League
Shawn Heaphy100001992-19931C1968-11-27Sudbury, ONTMajor League
Sami Helenius701181996-19992D1974-01-22Helsinki, FinlandMajor League
Jukka Hentunen2823542001-20021R1974-05-03Joroinen, FinlandMajor League
Chris Higgins1221302009-20101L1983-06-02Smithtown, NYMajor League
Jonas Hiller7800002014-20162G1982-02-12Felben Wellhausen, SwitzerlandMajor League
Dave Hindmarch99211738251980-19844F1958-10-15Vancouver, BCMajor League
Jamie Hislop215376198651980-19844F1954-01-20Sarnia, ONTMajor League
Todd Hlushko7771320841994-19984L1970-02-07Guelph, ONTMajor League
Jonas Hoglund118252449281996-19982L1972-08-29Karlstad, SwedenMajor League
Randy Holt560551741980-19822D1953-01-15Pembroke, ONTMajor League
Roman Horak8251318162011-20143C1991-05-21Ceske Budejovice, Czech Rep.Major League
Phil Housley328501882381401994-20015D1964-03-09St. Paul, MNMajor League
Ken Houston1123737741841980-19822D1953-09-15Dresden, ONTMajor League
Jiri Hrdina157365894631987-19914C1958-01-05Prague, Czech Rep.Major League
Marek Hrivik300002017-20181L1991-08-28Cadca, SlovakiaMajor League
Jonathan Huberdeau146247498772022-20242C1993-06-04Saint-Jerome, PQMajor League
Jiri Hudler24868124192692012-20164R1984-01-04Olomouc, Czech Rep.Major League
Brett Hull57272451121985-19883R1964-08-09Belleville, ONTMajor League
Cale Hulse2771044544491995-20066D1973-11-10Edmonton, ALTAMajor League
Dryden Hunt1833602023-20241L1995-11-24Cranbrook, BCMajor League
Mark Hunter1333426603581988-19913F1962-11-12Petrolia, ONTMajor League
Tim Hunter545495910824051981-199211F1960-09-10Calgary, ALTAMajor League
Jamie Huscroft109313162791995-19972D1967-01-09Creston, BCMajor League
Kristian Huselius216741081821022005-20083L1978-11-10Osterhaninge, SwedenMajor League
Jarome Iginla121952557010958311995-201317R1977-07-01Edmonton, ALTAMajor League
Earl Ingarfield1623561980-19811L1959-01-30Manhasset, NYMajor League
Leland Irving1301102011-20132G1988-04-11Swan Hills, ALTAMajor League
Raitis Ivanans200052010-20122L1979-01-03Riga, LatviaMajor League
Tim Jackman2091323362972010-20144R1981-11-14Minot, NDMajor League
Jim Jackson107153045201982-19853R1960-02-01Oshawa, ONTMajor League
Jason Jaffray300002009-20101L1981-06-30Rimbey, ALTAMajor League
Jaromir Jagr22167102017-20181R1972-02-15Kladno, Czech Rep.Major League
Kari Jalonen34961541982-19842C1960-01-06Oulu, FinlandMajor League
Mark Jankowski208362864592016-20204C1994-09-13Hamilton, ONTMajor League
Marko Jantunen300001996-19971R1971-02-14Lahti, FinlandMajor League
Calle Jarnkrok1704442021-20221C1991-09-25Gavle, SwedenMajor League
Andreas Johansson283710141999-20001C1973-05-19Falun, SwedenMajor League
Mathias Johansson46459122002-20031L1974-02-22Major League
Roger Johansson150834421571989-19933D1967-04-17Ljungby, SwedenMajor League
Aaron Johnson22123192009-20101D1983-04-30Port Hawkesbury, NSMajor League
Chad Johnson3600002016-20171G1986-06-10Saskatoon, SASKMajor League
Terry Johnson24145711985-19861D1958-11-28Calgary, ALTAMajor League
Olli Jokinen236591061651692008-20124C1978-12-05Kuopio, FinlandMajor League
Jyrki Jokipakka5611112202015-20172D1991-08-20Tampere, FinlandMajor League
Blair Jones50347392011-20143C1986-09-27Central Butte, SASKMajor League
David Jones174323062382013-20163R1984-08-10Guelph, ONTMajor League
Josh Jooris119162137552014-20162R1990-07-14Burlington, ONTMajor League
Curtis Joseph900022007-20081G1967-04-29Keswick, ONTMajor League
Nazem Kadri1504768115952022-20242C1990-10-06London, ONTMajor League
Henrik Karlsson2600002010-20122G1983-11-27Stockholm, SwedenMajor League
Dan Keczmer9832326721993-19963D1968-05-25Mt. Clemens, MIMajor League
Matt Keetley100002007-20081G1986-04-27Medicine Hat, ALTAMajor League
Sheldon Kennedy71101525811994-19962R1969-06-15Brandon, MANMajor League
Trevor Kidd178099261991-19975G1972-03-26Dugald, MANMajor League
Miikka Kiprusoff57601010432003-20139G1976-10-26Turku, FinlandMajor League
Kelly Kisio63142741341993-19952C1959-09-18Red Deer, ALTAMajor League
Adam Klapka400022023-20241R2000-09-14Prague, Czech Rep.Major League
Morgan Klimchuk100002017-20181L1995-03-02Regina, SASKMajor League
Corban Knight910102013-20152C1990-09-10Oliver, BCMajor League
Chuck Kobasew2103437711602002-20074R1982-04-17Vancouver, BCMajor League
Ladislav Kohn1212341995-20033R1975-03-04Uherske Hradiste, Czech Rep.Major League
Krys Kolanos1301122011-20121C1981-07-27Calgary, ALTAMajor League
Steve Konroyd35018831013861980-19957D1961-02-10Scarborough, ONTMajor League
Jim Korn9022261989-19901D1957-07-28Hopkins, MNMajor League
Tom Kostopoulos1401115261012010-20122R1979-01-24Mississauga, ONTMajor League
Ales Kotalik527411372009-20112R1978-12-23Jindrichuv Hradec, Czech Rep.Major League
Igor Kravchuk11543034232000-20022D1966-09-13Ufa, RussiaMajor League
Sergei Krivokrasov121101141999-20001R1974-04-15Angarsk, RussiaMajor League
Richard Kromm1894361104901983-19863L1964-03-29Trail, BCMajor League
Staffan Kronwall1112322009-20101D1982-09-10Jarfalla, SwedenMajor League
Paul Kruse2462429536141990-19977L1970-03-15Merritt, BCMajor League
Brett Kulak1012911412014-20184D1994-01-06Edmonton, ALTAMajor League
Andrei Kuzmenko1553842023-20241L1996-02-04Yakutsk, RussiaMajor League
Yan Kuznetsov100002023-20241D2002-03-09Murmansk, RussiaMajor League
Oliver Kylington189163652462015-20246D1997-05-19Stockholm, SwedenMajor League
Jim Kyte63010102601990-19922D1964-03-21Ottawa, ONTMajor League
Dan Labraaten70191938191980-19822L1951-09-05Leksand, SwedenMajor League
Eddie Lack400002017-20181G1988-01-05Norrtalje, SwedenMajor League
Sasha Lakovic19011541996-19971L1971-09-07East Vancouver, BCMajor League
Bobby Lalonde100001981-19821C1951-03-27Montreal, PQMajor League
Mark Lamb100001985-19861C1964-08-03Ponteix, SASKMajor League
Eric Landry1511241997-19992C1975-01-20Gatineau, PQMajor League
Daymond Langkow3921231652881592005-20116C1976-09-27Edmonton, ALTAMajor League
Claude Lapointe32459201995-19961C1968-10-11Lachine, PQMajor League
Guy Larose701141993-19941C1967-08-31Hull, PQMajor League
Kevin LaVallee2126665131631980-19833F1961-09-16Sudbury, ONTMajor League
Curtis Lazar7031215232016-20193C1995-02-02Salmon Arm, BCMajor League
Patrick Lebeau100001992-19931L1970-03-17Saint-Jerome, PQMajor League
Mike LeClerc1514582005-20061L1976-11-10Winnipeg, MANMajor League
Gary Leeman59111223371991-19932D1964-02-19Toronto, ONTMajor League
Joshua Leivo38639102020-20211L1993-05-26Innisfil, ONTMajor League
Reggie Lemelin30301414491980-19877G1954-11-19Quebec, PQMajor League
Jocelyn Lemieux20448101995-19961L1967-11-18Mont-Laurier, PQMajor League
Jordan Leopold2331655711102002-20094D1980-08-03Golden Valley, MNMajor League
Rick Lessard702221988-19912D1968-01-09Timmins, ONTMajor League
Alan Letang200002001-20021D1975-09-04Renfrew, ONTMajor League
Pierre-Luc Letourneau-Leblond3000102011-20121R1985-06-04Levis, PQMajor League
Don Lever85344276621980-19822F1952-11-14South Porcupine, ONTMajor League
Trevor Lewis162152136302021-20232C1987-01-08Salt Lake City, UTMajor League
Chris Lindberg79111728351991-19932L1967-04-16Fort Frances, ONTMajor League
Elias Lindholm4181482093571212018-20246C1994-12-02Boden, SwedenMajor League
Bill Lindsay132921301831999-20012W1971-05-17Fernie, BCMajor League
Matthew Lombardi347651021672252003-20095C1982-03-18Montreal, PQMajor League
Ryan Lomberg11011322017-20192L1994-12-09Richmond Hill, ONTMajor League
Hakan Loob4501932364291891983-19896F1960-07-03Slite, SwedenMajor League
Dave Lowry1933138691312000-20044L1965-02-14Sudbury, ONTMajor League
Lynn Loyns1302222003-20062W1981-02-22Naicam, SASKMajor League
Milan Lucic2833548832272019-20234L1988-06-07Vancouver, BCMajor League
Jamie Lundmark99162339722005-20104C1981-01-16Edmonton, ALTAMajor League
Toni Lydman2891974931402000-20044D1977-09-25Lahti, FinlandMajor League
Lane MacDermid100072013-20141L1989-08-25Hartford, CTMajor League
Craig MacDonald2532582005-20061C1977-04-07Antigonish, NSMajor League
Joey MacDonald3200022012-20142G1980-02-07Pictou, NSMajor League
Al MacInnis8032136098229501981-199413D1963-07-11Inverness, NSMajor League
Connor Mackey19347312020-20233D1996-09-12Tower Lake, ILMajor League
Brian MacLellan134353570951988-19913F1958-10-27Guelph, ONTMajor League
Bob MacMillan100324274611980-19822C1952-09-03Charlottetown, PEIMajor League
Jamie Macoun586621842466641982-19929D1961-08-17Hamilton, ONTMajor League
Sergei Makarov297941982921991989-19934R1958-06-19Chelyabinsk, USSRMajor League
Tomi Maki100002006-20071R1983-08-19Helsinki, FinlandMajor League
Stewart Malgunas401121999-20001D1970-04-21Prince George, BCMajor League
Andrew Mangiapane4081081052131772017-20247L1996-04-04Toronto, ONTMajor League
Bryan Marchment37123752005-20061D1969-05-01Scarborough, ONTMajor League
Jacob Markstrom20601010262020-20244G1990-01-31Gavle, SwedenMajor League
Nevin Markwart10213251991-19921F1964-12-09Toronto, ONTMajor League
Brad Marsh9711314971980-19822D1958-03-31London, ONTMajor League
Stephane Matteau821619351121990-19922L1969-09-02Rouyn-Noranda, PQMajor League
Alan May7123131994-19951L1965-01-14Barrhead, ALTAMajor League
Jamal Mayers27156532009-20101R1974-10-24Toronto, ONTMajor League
Gary McAdam46121527181981-19821F1955-12-31Smiths Falls, ONTMajor League
Dean McAmmond137384381782001-20042L1973-06-15Grande Cache, ALTAMajor League
Sandy McCarthy2763025557301993-19985R1972-06-15Toronto, ONTMajor League
Darren McCarty9976131752005-20072R1972-04-01Burnaby, BCMajor League
Brad McCrimmon2311667832721987-19903D1959-03-29Plenty, SASKMajor League
Lanny McDonald4922151914064081981-19898F1953-02-16Hanna, ALTAMajor League
Curtis McElhinney2900022007-20103G1983-05-23London, ONTMajor League
Brian McGrattan13787152392009-20154R1981-02-09Hamilton, ONTMajor League
Marty McInnis91233053421996-19993L1970-06-02Weymouth, MAMajor League
Alex McKendry36369191980-19811F1956-11-21Midland, ONTMajor League
Jamie McLennan57011342002-20073G1971-06-30Edmonton, ALTAMajor League
Dale McTavish912321996-19971C1972-02-28Eganville, ONTMajor League
Greg Meredith38641081980-19832F1958-02-23Toronto, ONTMajor League
Stefan Meyer16022172010-20111L1985-07-20Fox Valley, SASKMajor League
Brendan Mikkelson1901122010-20111L1987-06-22Regina, SASKMajor League
Corey Millen92152540421995-19972C1964-04-29Cloquet, MNMajor League
Brad Miller8011141993-19941D1969-07-23Edmonton, ALTAMajor League
Daniil Miromanov620202023-20241D1997-07-11Moscow, RussiaMajor League
Fredrik Modin400022010-20111L1974-10-08Sundsvall, SwedenMajor League
Carl Mokosak427714871981-19832L1962-09-22Fort Saskatchewan, ALTAMajor League
Sean Monahan6562122504621532013-20229C1994-10-12Brampton, ONTMajor League
Steve Montador944592012001-20064D1979-12-21Vancouver, BCMajor League
Jason Morgan1302222003-20041C1976-10-09St. John's, NFLDMajor League
Derek Morris343341291633851997-20025D1978-08-24Edmonton, ALTAMajor League
Brendan Morrison94134154222010-20122C1975-08-15Pitt Meadows, BCMajor League
Scott Morrow400001994-19951L1969-06-18Chicago, ILMajor League
David Moss3176163124942006-20126R1981-12-28Livonia, MIMajor League
Tyler Moss1701101997-19992G1975-06-29Ottawa, ONTMajor League
Mike Mottau400002002-20031D1978-03-19Quincy, MAMajor League
Rick Mrozik200002002-20031D1975-01-02Duluth, MNMajor League
Joe Mullen345190198388951985-19905F1957-02-26New York, NYMajor League
Bob Murdoch147636421301980-19822D1947-05-17Kirkland Lake, ONTMajor League
Marty Murray2633661995-20014C1975-02-16Lyleton, MANMajor League
Dana Murzyn2011639554061987-19914D1966-12-09Calgary, ALTAMajor League
Frank Musil3351845635051990-19955D1964-12-17Pardubice, Czech Rep.Major League
Jason Muzzatti200001993-19952G1970-02-03Toronto, ONTMajor League
Jakub Nakladal2723562015-20161D1987-12-30Hradec Kralove, Czech Rep.Major League
Ric Nattress226953622041987-19925D1962-05-25Hamilton, ONTMajor League
Andrei Nazarov1121531461081998-20002L1974-05-22Chelyabinsk, RussiaMajor League
James Neal6371219282018-20191L1987-09-03Whitby, ONTMajor League
John Negrin301122008-20091D1989-03-25West Vancouver, BCMajor League
Greg Nemisz1501102010-20122C1990-06-05Courtice, ONTMajor League
Nikita Nesterov38044202020-20211D1993-03-28Chelyabinsk, RussiaMajor League
Scott Nichol1281314272562001-20032C1974-12-31Edmonton, ALTAMajor League
Barry Nieckar3000121994-19951L1967-12-16Rama, SASKMajor League
Rob Niedermayer111142438912001-20032C1974-12-28Cassiar, BCMajor League
Ville Nieminen19358182003-20041L1977-04-06Tampere, FinlandMajor League
Joe Nieuwendyk5773143026163301986-19959C1966-09-10Oshawa, ONTMajor League
Marcus Nilson194192342772003-20084L1978-03-01Balsta, SwedenMajor League
Kent Nilsson345189280469801980-19855F1956-08-31Nynashamn, SwedenMajor League
Owen Nolan77161632712007-20081R1972-02-12Belfast, Northern IrelandMajor League
Joakim Nordstrom4416762020-20211C1992-02-25Stockholm, SwedenMajor League
Lee Norwood16011161993-19941D1960-02-02Trenton, MIMajor League
Michael Nylander1683474108541993-19995C1972-10-03Stockholm, SwedenMajor League
Eric Nystrom2041920391912005-20104L1983-02-14Syosset, NYMajor League
Shane O'Brien45033582013-20141D1983-08-09Port Hope, ONTMajor League
Chris O'Sullivan4921113141996-19993D1974-05-15Dorchester, MAMajor League
Jordan Oesterle2202242023-20241D1992-06-25Dearborn Heights, MIMajor League
Nikita Okhotyuk300002023-20241D2000-12-04Chelyabinsk, RussiaMajor League
Krzysztof Oliwa653252472003-20041L1973-04-12Tychy, PolandMajor League
Darryl Olsen100001991-19921D1966-10-07Calgary, ALTAMajor League
Joni Ortio3702222013-20163G1991-04-16Turku, FinlandMajor League
Mark Osiecki50279241991-19921D1968-07-23St. Paul, MNMajor League
Joel Otto73016726142816421984-199511C1961-10-29St. Cloud, MNMajor League
Brayden Pachal19033312023-20241D1999-08-23Estevan, SASKMajor League
Greg Pankewicz18033201998-19991W1970-10-06Drayton Valley, ALTAMajor League
Adam Pardy147422261412008-20113D1984-03-29Bonavista, NFLDMajor League
Greg Paslawski28651121992-19942R1961-08-25Kindersley, SASKMajor League
James Patrick217145670821993-19985D1963-06-14Winnipeg, MANMajor League
Colin Patterson416881001881871983-19918F1960-05-11Rexdale, ONTMajor League
Matt Pelech503392008-20091R1987-09-04Toronto, ONTMajor League
Jakob Pelletier37461042022-20242L2001-03-07Quebec, PQMajor League
Anthony Peluso400072018-20191R1989-04-18North York, ONTMajor League
Mike Peluso230001131997-19981L1965-11-08Hibbing, MNMajor League
Jim Peplinski71116126342414671980-199511F1960-10-24Renfrew, ONTMajor League
Warren Peters16101122008-20091C1982-07-10Saskatoon, SASKMajor League
Michel Petit134840482431991-19943D1964-02-12St. Malo, PQMajor League
Ronald Petrovicky107912211392000-20022R1977-02-15Zilina, SlovakiaMajor League
Dion Phaneuf378751532285222005-20105D1985-04-10Edmonton, ALTAMajor League
Matthew Phillips300022020-20232R1998-04-06Calgary, ALTAMajor League
Joe Piskula500022011-20121D1984-07-05Antigo, WIMajor League
Tyler Pitlick2502222021-20221C1991-11-01Minneapolis, MNMajor League
Willi Plett15659661255271980-19822F1955-06-07Major League
Emile Poirier801122014-20162L1994-12-14Montreal, PQMajor League
Martin Pospisil4971017782023-20241C1999-11-19Zvolen, SlovakiaMajor League
Corey Potter600002014-20151D1984-01-05Lansing, MIMajor League
Wayne Primeau9461521762006-20093C1976-06-04Scarborough, ONTMajor League
Dalton Prout2011282018-20191D1990-03-13Kingsville, ONTMajor League
Brandon Prust782572022006-20103L1984-03-16London, ONTMajor League
Sergei Pryakhin46381121988-19913R1963-12-07Moscow, RussiaMajor League
Alan Quine22426102018-20202C1993-02-25Belleville, ONTMajor League
Dan Quinn222721191911001983-19874C1965-06-01Ottawa, ONTMajor League
Yves Racine4611516241996-19971D1969-02-07Matane, PQMajor League
John Ramage100002014-20151D1991-02-07Mississauga, ONTMajor League
Rob Ramage80419231931987-19892D1959-01-11Byron, ONTMajor League
Tim Ramholt100002007-20081D1984-11-02Zurich, SwitzerlandMajor League
Karri Ramo111022102013-20163G1986-07-01Asikkala, FinlandMajor League
Paul Ranheim354941001941051988-19946L1966-01-25St. Louis, MOMajor League
Pekka Rautakallio15628961241041980-19822D1953-07-25Pori, FinlandMajor League
Mason Raymond86161228162014-20162L1985-09-17Cochrane, ALTAMajor League
Jeff Reese39055161991-19943G1966-03-24Brantford, ONTMajor League
Richie Regehr2013462005-20072D1983-01-17Rosthern, SASKMajor League
Robyn Regehr827291341638021999-201111D1980-04-19Recife, BrazilMajor League
Robert Reichel4251532013542161990-19976C1971-06-25Litvinov, Czech Rep.Major League
Dave Reierson200021988-19891D1964-08-30Bashaw, ALTAMajor League
Max Reinhart2314562012-20153C1992-02-04North Vancouver, BCMajor League
Paul Reinhart4381002993991721980-19888D1960-01-08Kitchener, ONTMajor League
Steven Reinprecht96174158282003-20062C1976-05-07Edmonton, ALTAMajor League
Pat Ribble31011201981-19832D1954-04-26Leamington, ONTMajor League
Brad Richardson27224272021-20221R1985-02-04Belleville, ONTMajor League
Tobias Rieder55461062019-20201C1993-01-10Landshut, GermanyMajor League
Pat Riggin94066111980-19822G1959-05-26Kincardine, ONTMajor League
Zac Rinaldo23325392019-20212C1990-06-15Mississauga, ONTMajor League
Pierre Rioux1412341982-19831F1962-02-01Quebec, PQMajor League
Doug Risebrough247681011695831982-19875F1954-01-29Kitchener, ONTMajor League
Brett Ritchie10713720762020-20233R1993-07-01Orangeville, ONTMajor League
Byron Ritchie109128201372005-20072C1977-04-24Burnaby, BCMajor League
Nick Ritchie16415102022-20231L1995-12-05Orangeville, ONTMajor League
David Rittich130011242016-20215G1992-08-19Jihlava, Czech Rep.Major League
Gary Roberts58525724750417361986-199610L1966-05-23North York, ONTMajor League
Buddy Robinson1410172019-20212R1991-09-30Bellmawr, NJMajor League
David Roche38336491998-20002L1975-06-13Lindsay, ONTMajor League
Dwayne Roloson70044121996-19982G1969-10-12Simcoe, ONTMajor League
Kevin Rooney3621372022-20242C1993-05-21Canton, MAMajor League
Andre Roy44303832008-20091L1975-02-08Port Chester, NYMajor League
Kris Russell198156378402013-20163D1987-05-02Caroline, ALTAMajor League
Phil Russell2292366893261980-19833D1952-07-21Edmonton, ALTAMajor League
Adam Ruzicka114142640262020-20244C1999-05-11Bratislava, SlovakiaMajor League
Derek Ryan192255580502018-20213C1986-12-29Spokane, WAMajor League
Kerby Rychel200002018-20191L1994-10-07Torrance, CAMajor League
Dany Sabourin401102003-20041G1980-09-20Val-d'Or, PQMajor League
Ken Sabourin27145721988-19913D1966-04-28Scarborough, ONTMajor League
Oleg Saprykin1872947761321999-20045L1981-02-12Moscow, RussiaMajor League
Yves Sarault1121341995-19961L1972-12-23Valleyfield, PQMajor League
Cory Sarich3791049594622007-20136D1978-08-16Saskatoon, SASKMajor League
Philippe Sauve8000212005-20061G1980-02-27Buffalo, NYMajor League
Marc Savard22160941541581999-20034C1977-07-17Ottawa, ONTMajor League
Brad Schlegel2616741993-19941D1968-07-22Kitchener, ONTMajor League
David Schlemko1900082014-20151D1987-05-07Edmonton, ALTAMajor League
Paxton Schulte100021996-19971L1972-07-16Onoway, ALTAMajor League
Cole Schwindt400022023-20241R2001-04-25Kitchener, ONTMajor League
Darrel Scoville600021999-20001D1975-10-13Swift Current, SASKMajor League
Devin Setoguchi1200042014-20151R1987-01-01Taber, ALTAMajor League
Darryl Shannon27189221999-20001D1968-06-21Barrie, ONTMajor League
Jeff Shantz2563353861511998-20024C1973-10-10Duchess, ALTAMajor League
Yegor Sharangovich6828225062023-20241C1998-06-06Minsk, BelarusMajor League
Warren "Scott" Sharples100001991-19921G1968-03-01Calgary, ALTAMajor League
Neil Sheehy2221334477251983-19926D1960-02-09Fort Frances, ONTMajor League
Hunter Shinkaruk1422442015-20172L1994-10-13Calgary, ALTAMajor League
Drew Shore1313422014-20162C1991-01-29Denver, COMajor League
Nick Shore912342017-20181C1992-09-26Denver, COMajor League
Patrick Sieloff110122015-20161D1994-05-15Ann Arbor, MIMajor League
Martin Simard371561721990-19922L1966-06-25Montreal, PQMajor League
Chris Simon851116271192003-20062L1972-01-30Wawa, ONTMajor League
Dominik Simon1100002020-20211C1994-08-08Prague, Czech Rep.Major League
Todd Simpson214426305001995-19994D1973-05-28North Vancouver, BCMajor League
Fredrik Sjostrom4615682009-20101R1983-05-06Fargelanda, SwedenMajor League
Jarrod Skalde100001995-19961C1971-02-26Niagara Falls, ONTMajor League
Brian Skrudland16246101992-19931C1963-07-31Peace River, ALTAMajor League
Blake Sloan7421012322001-20032W1975-07-27Park Ridge, ILMajor League
Ladislav Smid109167812013-20163D1986-02-01Frydlant, Czech Rep.Major League
Brad Smith457411651980-19811F1958-04-13Windsor, ONTMajor League
Derek Smith8321113242011-20143D1984-10-13Belleville, ONTMajor League
Mark Smith54134592007-20081C1977-10-24Edmonton, ALTAMajor League
Mike Smith97055102017-20192G1982-03-22Kingston, ONTMajor League
Steve Smith102120211391998-20013D1963-04-30Glasgow, ScotlandMajor League
Greg Smyth422351101991-19932D1966-04-23Oakville, ONTMajor League
Ilya Solovyov602242023-20241D2000-07-20Mogilev, BelarusMajor League
Martin Sonnenberg500022003-20041L1978-01-23Wetaskiwin, ALTAMajor League
Lee Sorochan300001998-20002D1975-09-09Edmonton, ALTAMajor League
Martin St. Louis6941620321998-20002R1975-06-18Laval, PQMajor League
Steve Staios574913402009-20112R1973-07-28Hamilton, ONTMajor League
Matthew Stajan558591311902792009-20189C1983-12-19Mississauga, ONTMajor League
Troy Stecher20347152022-20231D1994-04-07Richmond, BCMajor League
Lee Stempniak160315283562011-20143R1983-02-04West Seneca, NYMajor League
Ronnie Stern396596612512881990-19977R1967-01-11Sainte-Agathe, PQMajor League
Chris Stewart712302017-20181R1987-10-30Toronto, ONTMajor League
Tony Stiles30279201983-19841D1959-08-12Carstairs, ALTAMajor League
Cory Stillman3931091262351921994-20017C1973-12-20Peterborough, ONTMajor League
Michael Stone2281732491192016-20237D1990-06-07Winnipeg, MANMajor League
Ben Street1902242012-20142C1987-02-13Coquitlam, BCMajor League
David Struch400041993-19941C1971-02-11Flin Flon, MANMajor League
Brad Stuart27055182006-20071D1979-11-06Rocky Mountain House, ALTAMajor League
Mike Sullivan205202848541993-19974C1968-02-27Marshfield, MAMajor League
Niklas Sundblad200001995-19961R1973-01-03Stockholm, SwedenMajor League
Gary Suter6171284375658721985-19949D1964-06-24Madison, WIMajor League
Brett Sutter18112122008-20113C1987-06-02Viking, ALTAMajor League
Ron Sutter21134122000-20011C1963-12-02Viking, ALTAMajor League
Bob Sweeney611261995-19961C1964-01-25Boxboro, MAMajor League
Tim Sweeney5381119121990-19922L1967-04-12Boston, MAMajor League
Rick Tabaracci97044221994-19984G1969-01-02Toronto, ONTMajor League
Cameron Talbot26000212019-20201G1987-07-05Caledonia, ONTMajor League
Steve Tambellini120342054201983-19852C1958-05-14Trail, BCMajor League
Christopher Tanev259105767632020-20244D1989-12-20Toronto, ONTMajor League
Alex Tanguay342861982841662006-20135L1979-11-21Sainte-Justine, PQMajor League
Daniel Taylor200002012-20131G1986-04-28Plymouth, EnglandMajor League
Rocky Thompson15000861997-19992R1977-08-08Calgary, ALTAMajor League
German Titov3451071212281421993-19985C1965-10-18Moscow, RussiaMajor League
Matthew Tkachuk4311522303824252016-20226L1997-12-11Scottsdale, AZMajor League
Daniel Tkaczuk194711142000-20011C1979-06-10Toronto, ONTMajor League
Tyler Toffoli119455196382021-20232R1992-04-24Scarborough, ONTMajor League
John Tonelli16140761161661985-19883C1957-03-23Milton, ONTMajor League
Pavel Torgayev5061218181995-20002C1966-01-25Nizhny Novgorod, RussiaMajor League
Vesa Toskala600002009-20101G1977-05-20Tampere, FinlandMajor League
Andrei Trefilov2200061992-19994G1969-08-31Moscow, RussiaMajor League
Roman Turek15201010182001-20043G1970-05-21Strakonice, CzechMajor League
Randy Turnbull100021981-19821D1962-02-17Bentley, ALTAMajor League
Eric Vail70323769231980-19822F1953-09-16Timmins, ONTMajor League
Juuso Valimaki8231316482018-20223D1998-10-06Tampere, FinlandMajor League
Bryce Van Brabant600022013-20141L1991-11-12Morinville, ALTAMajor League
David Van Der Gulik602202008-20091L1983-04-20Abbotsford, BCMajor League
Jim Vandermeer661891472007-20092D1980-02-21Caroline, ALTAMajor League
Sergei Varlamov830301997-20002L1978-07-21Kiev, UkraineMajor League
Mike Vernon526034341921982-200213G1963-02-24Calgary, ALTAMajor League
Kris Versteeg93182745522016-20182R1986-05-13Lethbridge, ALTAMajor League
Linden Vey400002016-20171R1991-07-17Wakaw, SASKMajor League
Vesa Viitakoski2324681993-19963L1971-02-13Lappeenranta, FinlandMajor League
Daniel Vladar7101122021-20243G1997-08-20Prague, Czech Rep.Major League
Mickey Volcan19145181983-19841D1962-03-03Edmonton, ALTAMajor League
Howard Walker300071982-19831D1958-08-05Grande Prairie, ALTAMajor League
Wes Walz92173956271993-19952C1970-05-15Calgary, ALTAMajor League
Rick Wamsley111022121987-19925G1959-05-25Simcoe, ONTMajor League
Gord Wappel18112101980-19822D1958-07-26Regina, SASKMajor League
Ed Ward2151624402841994-19995R1969-11-10Edmonton, ALTAMajor League
Rhett Warrener2311126372392003-20084D1976-01-27Shaunavon, SASKMajor League
MacKenzie Weegar149205171882022-20242D1994-01-07Ottawa, ONTMajor League
Brad Werenka45257371999-20012D1969-02-12Two Hills, ALTAMajor League
Kevin Westgarth36437642013-20141R1984-02-07Amherst, ONTMajor League
Ian White4361218182009-20112D1984-06-04Steinbach, MANMajor League
Kay Whitmore100002001-20021G1967-04-10Sudbury, ONTMajor League
Dennis Wideman280321041361262012-20175D1983-03-20Kitchener, ONTMajor League
Jason Wiemer2523432665671997-20065C1976-04-14Kimberley, BCMajor League
Clarke Wilm3033142732501998-20024C1976-10-24Central Butte, SASKMajor League
Bert Wilson505712941980-19811L1949-10-17Orangeville, ONTMajor League
Carey Wilson3551021612631601983-19938C1962-05-19Winnipeg, MANMajor League
Clay Wilson500042011-20121D1983-04-05Sturgeon Lake, MNMajor League
Rik Wilson200001985-19861D1962-06-17Long Beach, CAMajor League
David Wolf300022014-20151L1989-09-15Duesseldorf, GermanyMajor League
Dustin Wolf1100002022-20242G2001-04-16Gilroy, CAMajor League
Kevin Wortman500021993-19941D1969-02-22Saugus, MAMajor League
Tyler Wotherspoon3005542013-20174D1993-03-12Burnaby, BCMajor League
Ken Wregget2701181998-19991G1964-03-25Brandon, MANMajor League
Jamie Wright6361420322001-20032L1976-05-13Kitchener, ONTMajor League
Trent Yawney2741145563681991-19965D1965-09-29Hudson Bay, SASKMajor League
Alexander Yelesin400002019-20201D1996-02-07Yaroslavl, RussiaMajor League
Stephane Yelle3393165961742002-20085C1974-05-09Ottawa, ONTMajor League
C.J. Young28325201992-19931R1968-01-01Waban, MAMajor League
Nikita Zadorov1771930491802021-20243D1995-04-16Moscow, RussiaMajor League
Artem Zagidulin100002020-20211G1995-08-08Magnitogorsk, RussiaMajor League
Zarley Zalapski1782155762201993-19985D1968-04-22Edmonton, ALTAMajor League
Connor Zary50121729162023-20241C2001-09-25Saskatoon, SASKMajor League
Richard Zemlak5011421991-19921R1963-03-03Wynyard, SASKMajor League
Radim Zohorna800002022-20231L1996-04-29Havlickuv, Czech Rep.Major League
Andrei Zyuzin49156302006-20071D1978-01-21Ufa, 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.