hockey DB
search by league
team
morning report
contact us
home

Washington Capitals all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Keith Acton6000211993-19941C1958-04-15Stouffville, ONTMajor League
Greg Adams33155981536941983-19885L1960-05-31Fuller Lake, BCMajor League
John Adams800021974-19751G1946-07-27Port Arthur, ONTMajor League
Alexander Alexeyev61178122021-20243D1999-11-15St. Petersburg, RussiaMajor League
Jason Allison8672229331993-19974C1975-05-29North York, ONTMajor League
Karl Alzner59119981171772008-20179D1988-09-24Burnaby, BCMajor League
Craig Anderson400002020-20211G1981-05-21Park Ridge, ILMajor League
Murray Anderson40011681974-19751D1949-08-28The Pas, MANMajor League
Ron Anderson28971681974-19751F1950-01-21Moncton, NBMajor League
Shawn Anderson11021517301992-19942D1968-02-07Montreal, PQMajor League
Peter Andersson16093342771983-19863D1962-03-02Federtalve, SwedenMajor League
Mel Angelstad200022003-20041L1971-10-31Saskatoon, SASKMajor League
Chuck Arnason1302241978-19791R1951-07-15Ashern, MANMajor League
Jason Arnott1143782010-20111C1974-10-11Collingwood, ONTMajor League
Steve Atkinson461141581974-19751R1948-10-16Toronto, ONTMajor League
Nicolas Aube-Kubel100101828692022-20242R1996-05-10Slave Lake, ALTAMajor League
Keith Aucoin496162242008-20124C1978-11-06Waltham, MAMajor League
Patrik Augusta200001998-19991L1969-11-13Jihlava, Czech Rep.Major League
Bob Babcock200021990-19932D1968-08-03Agincourt, ONTMajor League
Nicklas Backstrom110527176210335042007-202417C1987-11-23Gavle, SwedenMajor League
Garnet "Ace" Bailey20743711141621974-19784L1948-06-13Lloydminster, SASKMajor League
Riley Barber300002016-20171R1994-02-07Pittsburgh, PAMajor League
John Barrett69257551985-19872D1958-07-01Ottawa, ONTMajor League
Bates Battaglia664610382003-20041L1975-12-13Chicago, ILMajor League
Nolan Baumgartner1802221995-20004D1976-03-23Calgary, ALTAMajor League
Robin Bawa510161989-19901R1966-03-26Duncan, BCMajor League
Jay Beagle47151651161592008-201810C1985-10-16Calgary, ALTAMajor League
Ethan Bear24134102023-20241D1997-06-26Regina, SASKMajor League
Yves Beaudoin1100051985-19883D1965-01-07Pointe-aux-Trembles, PQMajor League
Don Beaupre2690331141988-19946G1961-09-19Kitchener, ONTMajor League
Jim Bedard73022101977-19792G1956-11-17Niagara Falls, ONTMajor League
Kris Beech7381826522000-20073C1981-02-05Salmon Arm, BCMajor League
Eric Belanger1724642009-20101C1977-12-16Sherbrooke, PQMajor League
Michel Belhumeur42033101974-19762G1949-09-02Sorel, PQMajor League
Brian Bellows87232245321997-19992R1964-09-01St. Catharines, ONTMajor League
Jan Benda903361997-19981D1972-04-28Reet, BelgiumMajor League
Harvey Bennett67141630731975-19772C1952-08-09Cranston, RIMajor League
Sergei Berezin954942002-20031L1971-11-05Voskresensk, RussiaMajor League
Michel Bergeron30761371978-19791R1954-11-11Chicoutimi, PQMajor League
Tim Bergland10481826581989-19944R1965-01-11Crookston, MNMajor League
Rick Berry1082791952002-20042D1978-11-04Birtle, MANMajor League
Craig Berube41926386412201993-20017L1965-12-17Calahoo, ALTAMajor League
Todd Bidner1221371981-19821C1961-07-05Petrolia, ONTMajor League
Craig Billington4701101999-20034G1966-09-11London, ONTMajor League
Mathieu Biron524913502005-20061D1980-04-29Lac-Saint-Charles, PQMajor League
James Black166252853241998-20013D1969-08-03Regina, SASKMajor League
Timo Blomqvist223451552641981-19854D1961-01-23Helsinki, FinlandMajor League
Mike Bloom6771926841974-19751L1952-04-12Ottawa, ONTMajor League
John Blum6628101331986-19871D1959-10-08Detroit, MIMajor League
Patrick Boileau701141996-20023D1975-02-22Montreal, PQMajor League
Larry Bolonchuk593912911975-19783D1952-02-26Winnipeg, MANMajor League
Peter Bondra9614723538256791990-200414R1968-02-07Lutsk, UkraineMajor League
Henrik Borgstrom100002022-20231C1997-08-06Helsinki, FinlandMajor League
Pierre Bouchard10681624541978-19824D1948-02-20Longueuil, PQMajor League
Josef Boumedienne4331215302002-20042D1978-01-12Stockholm, SwedenMajor League
Chris Bourque1310122007-20103L1986-01-29Boston, MAMajor League
Rollie Boutin2201161978-19813G1957-11-06Westlock, ALTAMajor League
Madison Bowey8411718622017-20192D1995-04-22Winnipeg, MANMajor League
Travis Boyd8582331102017-20203C1993-09-14Hopkins, MNMajor League
Matt Bradley4273759963672005-20116R1978-06-13Stittsville, ONTMajor League
Rick Bragnalo145153550461975-19794C1951-12-01Fort William, ONTMajor League
Donald Brashear2201015253962006-20093L1972-01-07Bedford, INMajor League
Martin Brochu200021998-19991G1973-03-10Anjou, PQMajor League
Gord Brooks3811011251974-19751R1950-09-11Cobourg, ONTMajor League
Willie Brossart61189541974-19762D1949-05-29Allan, SASKMajor League
Julien Brouillette1011202013-20141D1986-12-05Laval, PQMajor League
Troy Brouwer29383691522342011-20154R1985-08-17Vancouver, BCMajor League
Chris Brown1221322013-20163C1991-02-03Flower Mound, TXMajor League
Connor Brown400002022-20231R1994-01-14Toronto, ONTMajor League
Jeff Brown906661997-19981D1966-04-30Ottawa, ONTMajor League
Andrew Brunette62182240241995-19983L1973-08-24Sudbury, ONTMajor League
Jan Bulis181266288801997-20014C1978-03-18Pardubice, Czech Rep.Major League
Ted Bulley394913471982-19831L1955-03-25Windsor, ONTMajor League
Andre Burakovsky3286283145772014-20195L1995-02-09Klagenfurt, AustriaMajor League
Randy Burridge15048611091251991-19954L1966-01-07Fort Erie, ONTMajor League
Nelson Burton8101211977-19792L1957-11-06Sydney, NSMajor League
Eric Calder200001981-19832D1963-06-26Kitchener, ONTMajor League
Tony Camazzola300041981-19821D1962-09-11Burnaby, BCMajor League
Jim Carey13901181994-19973G1974-05-31Dorchester, MAMajor League
Paul Carey1010102015-20172C1988-09-24Boston, MAMajor League
John Carlson9981485196673422009-202415D1990-01-10Natick, MAMajor League
Kent Carlson210101988-19891D1962-01-11Concord, NHMajor League
Gabriel Carlsson602202022-20231D1997-01-02Orebro, SwedenMajor League
Bobby Carpenter4901882073954621981-19937C1963-07-13Beverly, MAMajor League
Daniel Carr601122020-20211L1991-11-01Sherwood Park, ALTAMajor League
Connor Carrick37156232013-20162D1994-04-13Orland Park, ILMajor League
Greg Carroll245611121978-19791C1956-11-10Edmonton, ALTAMajor League
Anson Carter388715131996-20042C1974-06-06Toronto, ONTMajor League
Andrew Cassels314812142005-20061C1969-07-23Bramalea, ONTMajor League
Frederic Cassivi500002005-20072G1975-06-12Sorel, PQMajor League
Tony Cassolato2316741979-19823R1956-05-07Guelph, ONTMajor League
Paul Cavallini101713201201986-19933D1965-10-13Toronto, ONTMajor League
Shawn Chambers200021991-19921D1966-10-11Sterling Heights, MIMajor League
Zdeno Chara552810442020-20211D1977-03-18Trencin, SlovakiaMajor League
Sebastien Charpentier2400002002-20042G1977-04-18Drummondville, PQMajor League
Eric Charron29123241995-19972D1970-01-14Verdun, PQMajor League
Guy Charron320118156274541976-19815C1949-01-24Verdun, PQMajor League
Denis Chasse300051995-19961R1970-02-07Montreal, PQMajor League
Alex Chiasson619918262017-20181R1990-10-01Montreal, PQMajor League
Jason Chimera490821151973502009-20167L1979-05-02Edmonton, ALTAMajor League
Dennis Cholowski701122021-20221D1998-02-15Langley, BCMajor League
Taylor Chorney9731215402015-20183D1987-04-27Thunder Bay, ONTMajor League
Tom Chorske1702241998-19991L1966-09-18Minneapolis, MNMajor League
Dave Christian5041932244171071983-19907R1959-05-13Warroad, MNMajor League
Brad Church200001997-19981L1976-11-14Dauphin, MANMajor League
Dino Ciccarelli223112972092781988-19924R1960-02-08Sarnia, ONTMajor League
Enrico Ciccone893142771993-19992D1970-04-10Montreal, PQMajor League
Ivan Ciernik6091221262001-20043R1977-10-30Levice, SlovakiaMajor League
Chris Clark24060631232782005-20105R1976-03-08South Windsor, CTMajor League
Bill Clement46101727201975-19761C1950-12-20Buckingham, PQMajor League
Steve Clippingdale300001979-19801L1956-04-29North Vancouver, BCMajor League
Ben Clymer1432330531162005-20072D1978-04-11Edina, MNMajor League
Bill Collins128212344441976-19782C1943-07-13Ottawa, ONTMajor League
Sean Collins21213122008-20123D1983-10-30Troy, MIMajor League
Sean Collins200022015-20161C1988-12-29Saskatoon, SASKMajor League
Chris Conner200042014-20151R1983-12-23Westland, MIMajor League
Brett Connolly217524496942016-20193R1992-05-02Campbell River, BCMajor League
Matt Cooke17347272007-20081L1978-09-07Belleville, ONTMajor League
Pheonix Copley2901102018-20222G1992-01-18North Pole, AKMajor League
Chris Corrinet801162001-20021W1978-10-29Trumbull, CTMajor League
Yvon Corriveau1462318412201985-19905L1967-02-08Welland, ONTMajor League
Joe Corvo1824622009-20101D1977-06-20Oak Park, ILMajor League
Alain Cote200071989-19901D1967-04-14Montmagny, PQMajor League
Sylvain Cote622751952703361991-200310D1966-01-19Quebec City, PQMajor League
Tim Coulis19123271979-19801F1958-02-24Kenora, ONTMajor League
Geoff Courtnall15977771542161988-19902L1962-08-18Victoria, BCMajor League
Bruce Cowick655611411974-19751F1951-08-18Victoria, BCMajor League
Joey Crabb2620282012-20131R1983-04-03Anchorage, AKMajor League
Bob Crawford1200001986-19871R1959-04-06Belleville, ONTMajor League
Shawn Cronin100001988-19891D1963-08-20Flushing, MIMajor League
Roger Crozier300001976-19771G1942-03-16Bracebridge, ONTMajor League
Brian Curran26101611993-19941D1963-11-05Toronto, ONTMajor League
Glen Currie3073877115911979-19856L1958-07-18Montreal, PQMajor League
Jakub Cutta800002000-20043D1981-12-29Jablonec Nad Nisou, Czech Rep.Major League
Byron Dafoe1000001992-19953G1971-02-25Sussex, EnglandMajor League
Ulf Dahlen2175385138221999-20023R1967-01-12Ostersund, SwedenMajor League
Nicolas Deschamps300002013-20141C1990-01-06La Salle, PQMajor League
Brenden Dillon6621719702019-20212D1990-11-13New Westminster, BCMajor League
Christian Djoos11042024142017-20203D1994-08-06Gothenburg, SwedenMajor League
Jason Doig120514192132002-20042D1977-01-29Montreal, PQMajor League
Doug Doull2000192005-20061L1974-05-31Glace Bay, NSMajor League
Nic Dowd35858601181872018-20246C1990-05-27Huntsville, ALMajor League
John Druce24057641211991988-19924R1966-02-23Peterborough, ONTMajor League
Pierrick Dube300022023-20241R2001-01-07Lyon, FranceMajor League
Gaetan Duchesne451871382252511981-19876L1962-07-11Quebec City, PQMajor League
Denis Dupere5320153581974-19751L1948-06-06Jonquiere, PQMajor League
Mike Eagles2661322352061994-20006L1963-03-07Sussex, NBMajor League
Cody Eakin3044842011-20121C1991-05-24Winnipeg, MANMajor League
Rolf Edberg1844558103241978-19813C1950-09-29Stockholm, SwedenMajor League
Joel Edmundson44156192023-20241D1993-06-28Brandon, MANMajor League
Jack Egers266511161974-19762R1949-01-28Sudbury, ONTMajor League
Lars Eller488871212082562016-20237C1989-05-08Rodovre, DenmarkMajor League
Miika Elomo201121999-20001L1977-04-21Turku, FinlandMajor League
Pat Elynuik84233659661992-19942R1967-10-30Foam Lake, SASKMajor League
Steve Eminger212637432212002-20085D1983-10-31Woodbridge, ONTMajor League
Brian Engblom7952328671982-19842D1955-01-27Winnipeg, MANMajor League
Martin Erat6222527262012-20142R1981-08-29Trebic, Czech Rep.Major League
Bryan Erickson102273057391983-19852F1960-03-07Roseau, MNMajor League
John Erskine3501237495292006-20148D1980-06-26Kingston, ONTMajor League
Daryl Evans601101985-19861L1961-01-12Toronto, ONTMajor League
Dean Evason1734741983-19852C1964-08-22Flin Flon, MANMajor League
Brian Fahey701122010-20111D1981-03-02Glenview, ILMajor League
Mike Farrell1200022001-20032R1978-10-20Carmel, INMajor League
Rico Fata31448102005-20072R1980-02-12Sault Ste. Marie, ONTMajor League
Sergei Fedorov70133346582007-20092C1969-12-13Pskov, RussiaMajor League
Martin Fehervary207163147852019-20244D1999-10-06Bratislava, SlovakiaMajor League
Eric Fehr41987871741402005-20159C1985-09-07Winkler, MANMajor League
Chris Felix3511213101987-19914D1964-05-27Bramalea, ONTMajor League
Mark Ferner901141989-19912D1965-09-05Regina, SASKMajor League
Chris Ferraro101102001-20021C1973-01-24Port Jefferson, NYMajor League
Peter Ferraro401102001-20021R1973-01-24Port Jefferson, NYMajor League
Tomas Fleischmann2836078138842005-20116L1984-05-16Koprivnice, Czech Rep.Major League
Colin Forbes54538172001-20064W1976-02-16New Westminster, BCMajor League
Dave Forbes791112231211977-19792L1948-11-16Montreal, PQMajor League
Alex Forsyth100001976-19771F1955-01-06Galt, ONTMajor League
J.F. Fortin71145422001-20043D1979-03-15Laval, PQMajor League
Lou Franceschetti3273658945621981-19897R1958-03-28Toronto, ONTMajor League
Jeff Friesen33347242005-20061L1976-08-05Meadow Lake, SASKMajor League
Zachary Fucale400002021-20221G1995-05-28Laval, PQMajor League
Larry Fullan410101974-19751F1949-08-11Toronto, ONTMajor League
Owen Fussey401102003-20041L1983-04-02Winnipeg, MANMajor League
Stanislav Galiev2613442014-20162L1992-01-17Moscow, RussiaMajor League
Garry Galley7683341541986-19882D1963-04-16Montreal, PQMajor League
Paul Gardner1224661984-19851C1956-03-05Fort Erie, ONTMajor League
Mike Gartner7583973927897701979-198910R1959-10-29Ottawa, ONTMajor League
Martin Gendron28426101994-19962R1974-02-15Valleyfield, PQMajor League
Shane Gersich301102017-20181L1996-07-10Chaska, MNMajor League
Doug Gibson1121301977-19781C1953-09-28Peterborough, ONTMajor League
Stan Gilbertson56242145181974-19762L1944-10-29Duluth, MNMajor League
Bob Girard132182947421977-19803F1949-04-12Montreal, PQMajor League
Alexandre Giroux30459162006-20103C1981-06-16Quebec, PQMajor League
Tim Gleason17022112014-20151D1983-01-29Clawson, MIMajor League
Curtis Glencross1843762014-20151L1982-12-28Kindersley, SASKMajor League
Eddy Godin27369121977-19792R1957-03-29Donnacona, PQMajor League
Sergei Gonchar6541442724165171994-200410D1974-04-13Chelyabinsk, RussiaMajor League
Andrew Gordon1211202008-20113L1985-12-13Halifax, NSMajor League
Boyd Gordon363275885822003-20117C1983-10-19Unity, SASKMajor League
Bob Gould6001341422764761981-19898F1957-09-02Petrolia, ONTMajor League
Mikhail Grabovski58132235262013-20141C1984-01-31Potsdam, GermanyMajor League
Jean-Luc Grand-Pierre13101142003-20041D1977-02-02Montreal, PQMajor League
Tyler Graovac500022017-20181C1993-04-27Brampton, ONTMajor League
Benoit Gratton22448221997-19992C1976-12-28Montreal, PQMajor League
Josh Green2112372002-20031C1977-11-16Camrose, ALTAMajor League
Mike Green5751132473604162005-201510D1985-10-12Calgary, ALTAMajor League
Rick Green377311271583811976-19826D1956-02-20Belleville, ONTMajor League
Jeff Greenlaw533581061986-19935L1968-02-28Aylmer, ONTMajor League
Mike Grier150232952682002-20042R1975-01-05Detroit, MIMajor League
Philipp Grubauer10101122012-20186G1991-11-25Rosenheim, GermanyMajor League
John Gruden1110162003-20041D1970-06-04Virginia, MNMajor League
Bob Gryp73111324331974-19762F1950-05-06Chatham, ONTMajor League
Radko Gudas6321315402019-20201D1990-06-05Prague, Czech Rep.Major League
Bengt Gustafsson6291963595551961979-19899F1958-03-23Karlskoga, SwedenMajor League
Erik Gustafsson6173138212022-20231D1992-03-14Nynashamn, SwedenMajor League
Carl Hagelin187204666652018-20224L1988-08-23Sodertalje, SwedenMajor League
Chris Hajt500022003-20041D1978-07-05Saskatoon, SASKMajor League
Jaroslav Halak1200002013-20141G1985-05-13Bratislava, SlovakiaMajor League
Jeff Halpern507911392303751999-20127C1976-05-03Washington, DCMajor League
Trevor Halverson17044281998-19991L1971-04-06White River, ONTMajor League
Hardy Haman-Aktell601122023-20241D1998-07-04Kage, SwedenMajor League
Roman Hamrlik7221214362011-20132D1974-04-12Zlin, Czech Rep.Major League
Alan Hangsleben1301627432621979-19823D1953-02-22Warroad, MNMajor League
Scott Hannan55145282010-20111D1979-01-23Richmond, BCMajor League
David Harlock600041997-19981D1971-03-16Toronto, ONTMajor League
Kevin Hatcher6851492774269991984-199410D1966-09-09Detroit, MIMajor League
Garnet Hathaway2573838762542019-20234R1991-11-23Naples, FLMajor League
Alan Haworth3461291392682491982-19875C1960-09-01Drummondville, PQMajor League
Dwayne Hay200021997-19981L1977-02-11London, ONTMajor League
Timo Helbling200022006-20071D1981-07-21Basel, SwitzerlandMajor League
Bryan Helmer1203322008-20091D1972-07-15Sault Ste. Marie, ONTMajor League
Archie Henderson7101281980-19811R1957-02-17Calgary, ALTAMajor League
Matt Hendricks2031824422782010-20133C1981-06-17Blaine, MNMajor League
Alex Henry38000802002-20031D1979-10-18Elliot Lake, ONTMajor League
Matt Herr52459251998-20012C1976-05-26Hackensack, NJMajor League
Jamie Heward123113344812005-20072D1971-03-30Regina, SASKMajor League
Dennis Hextall4131013921978-19802L1943-04-17Red Lake, ONTMajor League
Doug Hicks18011181981-19832D1955-05-28Cold Lake, ALTAMajor League
Andre Hidi721391983-19852F1960-06-05Toronto, ONTMajor League
Jack Hillen7131215282012-20153D1986-01-24Minnetonka, MNMajor League
Corey Hirsch100002000-20011G1972-07-01Medicine Hat, ALTAMajor League
Benoit Hogue901142001-20021L1966-10-28Repentigny, PQMajor League
Randy Holt123214165251981-19832D1953-01-15Pembroke, ONTMajor League
Braden Holtby46801111252010-202010G1989-09-16Lloydminster, SASKMajor League
Bill Houlder7921618421987-19903D1967-03-11Thunder Bay, ONTMajor League
Phil Housley141175471481996-19982D1964-03-09St. Paul, MNMajor League
Ken Houston75251439971982-19842D1953-09-15Dresden, ONTMajor League
Jim Hrivnak5904401989-19934G1968-05-28Montreal, PQMajor League
Jim Hrycuik215510121974-19751F1949-10-07Rosthern, SASKMajor League
Cristobal Huet1301102007-20081G1975-09-03St-Martin-d'Heres, FranceMajor League
Jamie Hunt100002006-20071D1984-04-20Calgary, ALTAMajor League
Dale Hunter87218137555620011987-199912C1960-07-31Petrolia, ONTMajor League
Mark Hunter7000141992-19931F1962-11-12Petrolia, ONTMajor League
Jamie Huscroft7000111999-20001D1967-01-09Creston, BCMajor League
Al Iafrate256581181766161990-19944D1966-03-21Dearborn, MIMajor League
Gary Inness5402281978-19813G1949-05-28Toronto, ONTMajor League
Vincent Iorio301102022-20231D2002-11-14Coquitlam, BCMajor League
Matt Irwin78369422021-20232D1987-11-29Victoria, BCMajor League
Jaromir Jagr19083118201942001-20043R1972-02-15Kladno, Czech Rep.Major League
Doug Jarvis2653181112701982-19864C1955-03-24Brantford, ONTMajor League
Wes Jarvis144214162561979-19823F1958-05-30Toronto, ONTMajor League
Dmitrij Jaskin3726862018-20191R1993-03-23Omsk, RussiaMajor League
Grant Jennings1987-19881D1965-05-05Hudson Bay, SASKMajor League
Al Jensen173033441981-19876G1958-11-27Hamilton, ONTMajor League
David Jensen569918161985-19883F1965-08-19Needham, MAMajor League
Nick Jensen363137689802018-20246D1990-09-21Rogers, MNMajor League
Jakub Jerabek1113402017-20181D1991-05-12Plzen, Czech Rep.Major League
Lucas Johansen902242021-20243D1997-11-16Vancouver, BCMajor League
Calle Johansson9831133614744491988-200315D1967-02-14Gothenburg, SwedenMajor League
Jonas Johansson100022005-20061R1984-03-18Jonkoping, SwedenMajor League
Marcus Johansson579118206324702010-20239L1990-10-06Landskrona, SwedenMajor League
Brent Johnson96022222005-20094G1977-03-12Farmington, MIMajor League
Craig Johnson1506682003-20041L1972-03-08St. Paul, MNMajor League
Jim Johnson12121719891993-19963D1962-08-09New Hope, MNMajor League
Jay Johnston8000131980-19822D1958-02-25Hamilton, ONTMajor League
Greg Joly9892433721974-19762D1954-05-30Rocky Mountain House, ALTAMajor League
Keith Jones25862651274541992-19975R1968-11-08Brantford, ONTMajor League
Ron Jones21112161974-19762D1951-04-11Vermilion, ALTAMajor League
Axel Jonsson-Fjallby2322442021-20221L1998-02-10Stockholm, SwedenMajor League
Bob Joyce4181119121989-19912L1966-07-11Saint John, NBMajor League
Joe Juneau31262172234981993-19996C1968-01-05Pont-Rouge, PQMajor League
Milan Jurcina211630361362006-20104D1983-06-07Liptovsky Mikulas, SlovakiaMajor League
Kevin Kaminski132310134831993-19974C1969-03-13Churchbridge, SASKMajor League
Boyd Kane801142005-20102L1978-04-18Swift Current, SASKMajor League
Ed Kastelic732132341985-19883R1964-01-29Toronto, ONTMajor League
Mike Kaszycki2871017101979-19801F1956-02-27Milton, ONTMajor League
Bob Kelly962640661691980-19822L1950-11-25Oakville, ONTMajor League
Michal Kempny1661236481122017-20224D1990-09-08Hodonin, Czech Rep.Major League
Dmitri Khristich4191401603002181990-20027R1969-07-23Kiev, UkraineMajor League
Orest Kindrachuk410121981-19821C1950-09-14Nanton, ALTAMajor League
D.J. King17022302010-20122L1984-06-27Meadow Lake, SASKMajor League
Brian Kinsella1001101975-19772R1954-02-11Barrie, ONTMajor League
Ken Klee57043681116081994-20039D1971-04-24Indianapolis, INMajor League
Scot Kleinendorst18145261988-19902D1960-01-16Grand Rapids, MNMajor League
Jakub Klepis6641014362005-20072C1984-06-05Prague, Czech Rep.Major League
Mike Knuble22059521111272009-20123R1972-07-04Toronto, ONTMajor League
Olaf Kolzig711017171071989-200816G1970-04-06Johannesburg, South AfricaMajor League
Steve Konowalchuk6931461963426191991-200413L1972-11-11Salt Lake City, UTMajor League
John Kordic70001011990-19911D1965-03-22Edmonton, ALTAMajor League
Ilya Kovalchuk713442019-20201L1983-04-15Tver, RussiaMajor League
Viktor Kozlov148296695342007-20092C1975-02-14Togliatti, RussiaMajor League
Staffan Kronwall300002008-20091D1982-09-10Jarfalla, SwedenMajor League
Todd Krygier31849751243061991-19986L1965-10-12Chicago Heights, ILMajor League
Dave Kryskow5191524831974-19751F1951-12-25Edmonton, ALTAMajor League
Frantisek Kucera5611314122001-20021D1968-02-03Prague, CzechMajor League
Darcy Kuemper8801142022-20242G1990-05-05Saskatoon, SASKMajor League
Tomas Kundratek30167102011-20132D1989-12-26Jrinec, Czech Rep.Major League
Evgeny Kuznetsov7231713975683882013-202411C1992-05-19Chelyabinsk, RussiaMajor League
Joel Kwiatkowski11469151012002-20042D1977-03-22Saskatoon, SASKMajor League
Nick Kypreos1751819374841989-19923L1966-06-04Toronto, ONTMajor League
Yvon Labre3341284967561974-19817D1949-11-29Sudbury, ONTMajor League
Pete Laframboise4551015221974-19751L1950-01-18Ottawa, ONTMajor League
Brooks Laich7421331913242972003-201612C1983-06-23Wawota, SASKMajor League
Quintin Laing763710312007-20103L1979-06-08Harris, SASKMajor League
Ron Lalonde291355893901974-19795F1952-10-30Toronto, ONTMajor League
Mike Lalor132612181251990-19922D1963-03-08Fort Erie, ONTMajor League
Mike Lampman49131730321975-19772L1950-04-20Hamilton, ONTMajor League
Gord Lane2351043536141975-19805D1953-03-31Brandon, MANMajor League
Robert Lang1455192143462002-20042C1970-12-19Teplice, CzechMajor League
Rod Langway726251772025021982-199311D1957-05-03Maag, TaiwanMajor League
Hendrix Lapierre46991862021-20242C2002-02-09Gatineau, PQMajor League
Johan Larsson1415622021-20221L1992-07-25Lau, SwedenMajor League
Tyler Larter100001989-19901C1968-03-12Charlottetown, PEIMajor League
Michael Latta113413171302013-20163C1991-05-25Kitchener, ONTMajor League
Craig Laughlin4281101732832841982-19886R1958-05-04Toronto, ONTMajor League
Steve Leach2464354973221985-19916R1966-01-16Cambridge, MAMajor League
Brett Leason3633642021-20221R1999-04-30Calgary, ALTAMajor League
Peter Leblanc100002013-20141L1988-02-03Hamilton, ONTMajor League
Grant Ledyard8271421571987-19892D1961-11-19Winnipeg, MANMajor League
Patrice Lefebvre300021998-19991R1967-06-28Montreal, PQMajor League
Antero Lehtonen6591221141979-19801F1954-04-12Tampere, FinlandMajor League
Mikko Leinonen301121984-19851F1955-07-15Tampere, FinlandMajor League
Brendan Leipsic613811132019-20201L1994-05-19Winnipeg, MANMajor League
Jean Lemieux6413253841975-19783D1952-05-31Rouyn-Noranda, PQMajor League
Sami Lepisto14055182007-20092D1984-10-17Espoo, FinlandMajor League
Curtis Leschyshyn200021996-19971D1969-09-21Thompson, MANMajor League
Bill Lesuk7981119771974-19751L1946-11-01Moose Jaw, SASKMajor League
Tyler Lewington8112242018-20202D1994-12-05Edmonton, ALTAMajor League
Trevor Linden28437142000-20022C1970-04-11Medicine Hat, ALTAMajor League
Charlie Lindgren7101102022-20242G1993-12-18Lakeville, MNMajor League
Mike Liut6401121989-19923G1956-01-07Weston, ONTMajor League
Mark Lofthouse141313061421977-19814R1957-04-21New Westminster, BCMajor League
Ken Lovsin100001990-19911D1966-12-04Peace River, ALTAMajor League
Ron Low145000101974-19773G1950-06-21Birtle, MANMajor League
Dwayne Lowdermilk201121980-19811D1958-01-09Burnaby, BCMajor League
Joe Lundrigan300021974-19751D1948-09-12Corner Brook, NFLDMajor League
Jack Lynch2331857752021974-19795D1952-05-28Toronto, ONTMajor League
Paul MacDermid871113241231991-19932R1963-04-14Chesley, ONTMajor League
Paul MacKinnon14752328911979-19845D1958-11-06Brantford, ONTMajor League
Philippe Maillet200002020-20211C1992-11-07Lachenaie, PQMajor League
Ivan Majesky57189662005-20061D1976-09-02Banska Bystrica, SlovakiaMajor League
Clint Malarchuk96033261987-19892G1961-05-01Grande Prairie, ALTAMajor League
Beck Malenstyn9481523342019-20244L1998-02-04Delta, BCMajor League
Stewart Malgunas25000201995-19994D1970-04-21Prince George, BCMajor League
Steve Maltais1500041989-19912W1969-01-25Arvida, PQMajor League
Anthony Mantha174444892702020-20244R1994-09-16Longueuil, PQMajor League
Jason Marshall5000172000-20011D1971-02-22Cranbrook, BCMajor League
Mike Marson1932424482281974-19795F1955-07-24Scarborough, ONTMajor League
Grant Martin20011101985-19872C1962-03-13Smooth Rock Falls, ONTMajor League
Dennis Maruk3431822494313651978-19835F1955-11-17Toronto, ONTMajor League
Bob Mason7601141983-19905G1961-04-22International Falls, MNMajor League
Jim Mathieson200041989-19901D1970-01-24Kindersley, SASKMajor League
Alan May34527426911891989-19945L1965-01-14Barrhead, ALTAMajor League
Gary McAdam24156121983-19841F1955-12-31Smiths Falls, ONTMajor League
Mike McEwen56112738421984-19851D1956-08-10Hornepayne, ONTMajor League
Jim McGeough15303121981-19852C1963-04-13Regina, SASKMajor League
Dylan McIlrath7011122022-20242D1992-04-20Winnipeg, MANMajor League
Walt McKechnie1641501977-19781C1947-06-19London, ONTMajor League
Jim McKenzie30123161999-20001L1969-11-03Gull Lake, SASKMajor League
Don McLean900061975-19761D1954-01-19Niagara Falls, ONTMajor League
Connor McMichael144262450492020-20244C2001-01-15Ajax, ONTMajor League
Jim McTaggart71310132051980-19822D1960-03-31Weyburn, SASKMajor League
Gerry Meehan2086579144331975-19794L1946-09-03Toronto, ONTMajor League
Dean Melanson400042001-20021D1973-11-19Antigonish, NSMajor League
Glen Metropolit101103747261999-20034C1974-06-25Toronto, ONTMajor League
Bill Mikkelson603710541974-19772D1948-05-21Neepawa, MANMajor League
Sonny Milano103242953262022-20242L1996-05-12Massapequa, NYMajor League
Mike Millar1863941988-19891R1965-04-28St. Catharines, ONTMajor League
Kelly Miller9311622464084361986-199913L1963-03-03Detroit, MIMajor League
Kevin Miller10033351992-19931R1965-09-09Lansing, MIMajor League
Kip Miller138216081262002-20042C1969-06-11Lansing, MIMajor League
Graham Mink700022003-20093R1979-05-21Stowe, VTMajor League
Dmitri Mironov155838461141998-20013D1965-12-25Moscow, RussiaMajor League
Ivan Miroshnichenko1524662023-20241L2004-02-04Primorsky Krai, RussiaMajor League
Garrett Mitchell100002016-20171R1991-09-02Regina, SASKMajor League
Doug Mohns7521921541974-19751D1933-12-13Capreol, ONTMajor League
Hartland Monahan159405696721975-19772F1951-03-29Montreal, PQMajor League
Barrie Moore100001999-20001L1975-05-22London, ONTMajor League
Robbie Moore100001982-19831G1954-05-03Sarnia, ONTMajor League
Brendan Morrison74123042402009-20101C1975-08-15Pitt Meadows, BCMajor League
Lew Morrison1804461974-19751R1948-02-11Gainsborough, SASKMajor League
Shaone Morrisonn377953624052003-20106D1982-12-23Vancouver, BCMajor League
Joe Motzko822402007-20081R1980-03-14Bemidji, MNMajor League
Bryan Muir981122331142005-20072D1973-06-08Winnipeg, MANMajor League
Ryan Mulhern300001997-19981R1973-01-11Havertown, PAMajor League
Paul Mulvey1872937664871978-19813L1958-09-27Sudbury, ONTMajor League
Joe Murphy4361319731999-20012R1967-10-16London, ONTMajor League
Larry Murphy453852593443321983-19896D1961-03-08Scarborough, ONTMajor League
Rob Murray5821012771989-19912C1967-04-04Toronto, ONTMajor League
Terry Murray7432225601981-19821D1950-07-20Shawville, PQMajor League
Brantt Myhres5000292000-20011L1974-03-18Edmonton, ALTAMajor League
Jeff Nelson43178181994-19962C1972-12-18Prince Albert, SASKMajor League
Todd Nelson210121993-19941D1969-05-15Prince Albert, SASKMajor League
Aaron Ness18033102015-20183D1990-05-18Roseau, MNMajor League
Michal Neuvirth13402222008-20146G1988-03-23Usti Nad Labem, Czech Rep.Major League
Paul Nicholson624812181974-19773L1954-02-15London, ONTMajor League
Andrei Nikolishin407581131711741996-20026C1973-03-25Vorkuta, RussiaMajor League
Matt Niskanen390291271561942014-20195D1986-12-06Virginia, MNMajor League
Claude Noel700001979-19801F1955-10-31Kirkland Lake, ONTMajor League
Brad Norton16011172003-20041D1975-02-13Cambridge, MAMajor League
Lee Norwood34711181391981-19832D1960-02-02Trenton, MIMajor League
Jiri Novotny1806622006-20071C1983-08-12Pelhrimov, Czech Rep.Major League
Milan Novy73183048161982-19831F1951-09-23Kladno, Czech Rep.Major League
Lawrence Nycholat18268122006-20071D1979-05-07Calgary, ALTAMajor League
Michael Nylander18637911281002002-20094C1972-10-03Stockholm, SwedenMajor League
Liam O'Brien17112282014-20183C1994-07-29Halifax, NSMajor League
Adam Oates387732903631261996-20026C1962-08-27Weston, ONTMajor League
Steven Oleksy6231619862012-20153D1986-02-04Chesterfield, MIMajor League
Dmitri Orlov686601962562792011-202311D1991-07-23Novokuznetsk, RussiaMajor League
Brooks Orpik332557622382014-20195D1980-09-26San Francisco, CAMajor League
Oskar Osala200002008-20091L1987-12-26Vaasa, FinlandMajor League
T.J. Oshie5601911913823002015-20249R1986-12-23Everett, WAMajor League
Maxime Ouellet601102003-20041G1981-06-17Beauport, PQMajor League
Alex Ovechkin141584869515438172005-202419L1985-09-17Moscow, RussiaMajor League
Max Pacioretty3631619142023-20241L1988-11-20New Canaan, CTMajor League
John Paddock8112121975-19761F1954-06-09Brandon, MANMajor League
Mike Palmateer60099231980-19822G1954-01-13Toronto, ONTMajor League
Richard Panik95121931522019-20212R1991-02-07Martin, SlovakiaMajor League
Bob Paradise7001313621975-19772D1944-04-22St. Paul, MNMajor League
Dave Parro7702261980-19844G1957-04-30Saskatoon, SASKMajor League
Doug Patey4542681976-197931956-12-28Port Credit, ONTMajor League
Craig Patrick759182761976-19793C1946-05-20Detroit, MIMajor League
Kent Paynter14123331989-19912D1965-04-27Summerside, PEIMajor League
Pat Peake1342841691051993-19985R1973-05-28Rochester, MIMajor League
Rob Pearson32066961994-19951R1971-03-08Oshawa, ONTMajor League
Stephen Peat13082102342001-20064R1980-03-10Princeton, BCMajor League
Pete Peeters139066421985-19894G1957-08-01Edmonton, ALTAMajor League
Andre Peloffy900001974-19751F1951-02-25Sete, FranceMajor League
Anthony Peluso200042017-20181R1989-04-18North York, ONTMajor League
Dustin Penner1812322013-20141L1982-09-28Winkler, MANMajor League
Mathieu Perreault159333770702009-20134C1988-01-05Drummondville, PQMajor League
Justin Peters1200002014-20151G1986-08-30Blyth, ONTMajor League
Jorgen Pettersson4781624101985-19861F1956-07-11Gothenburg, SwedenMajor League
Matt Pettinger3345247991692000-20087L1980-10-22Edmonton, ALTAMajor League
Matthew Phillips2814502023-20241R1998-04-06Calgary, ALTAMajor League
Robert Picard230421141563081977-19803D1957-05-25Montreal, PQMajor League
Garrett Pilon310102020-20222C1998-04-13Mineola, NYMajor League
Brian Pinho200002019-20212C1995-05-11Beverly, MAMajor League
Michal Pivonka8251814185994781986-199913C1966-01-28Kladno, Czech Rep.Major League
Steve Poapst2510181995-19992D1969-01-03Cornwall, ONTMajor League
Harvie Pocza300021979-19822L1959-09-22Lethbridge, ALTAMajor League
Andrej Podkonicky200002003-20041L1978-05-09Zvolen, Czech Rep.Major League
Greg Polis47131124251978-19802L1950-08-08Westlock, ALTAMajor League
Brian Pothier160134356782006-20104D1977-04-15New Bedford, MAMajor League
Tom Poti2301164751262007-20135D1977-03-22Worcester, MAMajor League
Dave Poulin92102434621993-19952C1958-12-17Timmins, ONTMajor League
Jean Pronovost90233861651980-19822R1945-12-18Shawinigan Falls, PQMajor League
Aliaksei Protas158124052202021-20243C2001-01-06Vitebsk, BelarusMajor League
John Purves710101990-19911R1968-02-12Toronto, ONTMajor League
Nelson Pyatt93322759351974-19762C1953-09-09Port Arthur, ONTMajor League
Joel Quenneville910101990-19911D1958-09-15Windsor, ONTMajor League
Michael Raffl1012372020-20211L1988-12-01Villach, AustriaMajor League
Bill Ranford4002271996-19982G1966-12-14Brandon, MANMajor League
Errol Rausse31731001979-19823L1959-05-18Quesnel, BCMajor League
Alain Raymond100001987-19881G1965-06-26Rimouski, PQMajor League
Joel Rechlicz3000102011-20121R1987-06-14Brookfield, WIMajor League
Joe Reekie5151164756881993-20029D1965-02-22Victoria, BCMajor League
Pat Ribble98522271471979-19823D1954-04-26Leamington, ONTMajor League
Mike Ribeiro48133649532012-20131C1980-02-10Montreal, PQMajor League
Mike Richard702221987-19902C1966-09-07Toronto, ONTMajor League
Mike Richards3923582015-20161C1985-02-11Kenora, ONTMajor League
Mike Ridley5882183295472501986-19948C1963-07-08Winnipeg, MANMajor League
Pat Riggin143011121982-19864G1959-05-26Kincardine, ONTMajor League
Bill Riley1252828563131974-19794W1950-09-20Amherst, NSMajor League
Gary Rissling373471761978-19802L1956-08-08Saskatoon, SASKMajor League
Torrie Robertson621013232081980-19833L1961-08-02Victoria, BCMajor League
Louis Robitaille200052005-20061L1982-03-16Montreal, PQMajor League
Todd Rohloff51044322001-20042D1974-01-16Grand Rapids, MNMajor League
Mike Rosati100001998-19991G1968-01-07Toronto, ONTMajor League
Bob Rouse130933422241988-19913D1964-06-18Surrey, BCMajor League
Tom Rowe19156581143151976-19825R1956-05-23Lynn, MAMajor League
Ken Sabourin471451291990-19922D1966-04-28Scarborough, ONTMajor League
Joe Sacco2131430441491999-20023R1969-02-04Medford, MAMajor League
Andreas Salomonsson32145142002-20031L1973-12-19Ornskoldsvik, SwedenMajor League
Gary Sampson105132235251983-19874F1959-08-24Atikokan, ONTMajor League
Ilya Samsonov8901122019-20223G1997-02-22Magnitogorsk, RussiaMajor League
Rasmus Sandin8263238362022-20242D2000-03-07Uppsala, SwedenMajor League
Zach Sanford2621362016-20171L1994-11-09Salem, MAMajor League
Reggie Savage17235121990-19932R1970-05-01Montreal, PQMajor League
Peter Scamurra13282533591975-19804D1955-02-23Buffalo, NYMajor League
Cameron Schilling600042012-20153D1988-10-07Carmel, INMajor League
Brad Schlegel2202261991-19932D1968-07-22Kitchener, ONTMajor League
Nate Schmidt20083543482013-20174D1991-07-16St. Cloud, MNMajor League
Dwight Schofield501231271985-19861D1956-03-25Waltham, MAMajor League
Jeff Schultz3991164751332006-20137D1986-02-25Calgary, ALTAMajor League
Justin Schultz12074350262020-20222D1990-07-06Kelowna, BCMajor League
Steve Seftel400021990-19911L1968-05-14Kitchener, ONTMajor League
Rod Seiling100001974-19751D1944-11-14Elmira, ONTMajor League
Steve Self300001976-19771R1950-05-09Peterborough, ONTMajor League
Alexander Semin4691972114084502003-20127R1984-03-03Krasnojarsk, RussiaMajor League
Michael Sgarbossa36561122019-20244C1992-07-25Campbellville, ONTMajor League
David Shand85516211581983-19852D1956-08-11Cold Lake, ALTAMajor League
Kevin Shattenkirk1921214102016-20171D1989-01-29New Rochelle, NYMajor League
Brad Shaw400041998-19991D1964-04-28Cambridge, ONTMajor League
Conor Sheary2064854102502020-20233L1992-06-08Winchester, MAMajor League
Neil Sheehy13149134701988-19913D1960-02-09Fort Frances, ONTMajor League
Hunter Shepard400002023-20241G1995-11-07Cohasset, MNMajor League
Jonas Siegenthaler9721113552018-20213D1997-05-06Zurich, SwitzerlandMajor League
Zach Sill1010122015-20161C1988-05-24Truro, NSMajor League
Mike Siltala310121981-19821R1963-08-05Toronto, ONTMajor League
Chris Simon32072791516661996-20037L1972-01-30Wawa, ONTMajor League
Bob Sirois28291120211381975-19805R1954-02-06Montreal, PQMajor League
John Slaney6371219331993-19952D1972-02-07St. John's, NFLDMajor League
Tyler Sloan9941317502008-20113D1981-03-15Calgary, ALTAMajor League
Craig Smith2251642022-20231C1989-09-05Madison, WIMajor League
Dennis Smith400001989-19901D1964-05-27Livonia, MIMajor League
Gary Smith1700061977-19781G1944-02-04Ottawa, ONTMajor League
Gord Smith286930392761974-19795D1949-11-17Perth, ONTMajor League
Greg Smith113118191081985-19883D1955-07-08Ponoka, ALTAMajor League
Rick Smith40549361980-19811D1948-06-29Hamilton, ONTMajor League
Devante Smith-Pelly129111324532017-20192R1992-06-14Scarborough, ONTMajor League
Joe Snively27651122021-20243C1996-01-01Herndon, VAMajor League
Daniel Sprong89211334202020-20222R1997-03-17Amsterdam, NetherlandsMajor League
Rastislav Stana600002003-20041G1980-01-10Kosice, SlovakiaMajor League
Ryan Stanton100022015-20161D1989-07-20St. Albert, ALTAMajor League
Brian Stapleton100001975-19761R1951-12-25Fort Erie, ONTMajor League
Dave Steckel2912335581132005-20116C1982-03-15Milwaukee, WIMajor League
Chandler Stephenson168141933162015-20205C1994-04-22Saskatoon, SASKMajor League
Wayne Stephenson76022241979-19812G1945-01-29Fort William, ONTMajor League
Scott Stevens6019833142916281982-19908D1964-04-01Kitchener, ONTMajor League
Blair Stewart1632629552571974-19795F1953-03-15Winnipeg, MANMajor League
Ryan Stoa300002013-20141C1987-04-13Bloomington, MNMajor League
Roland Stoltz14224141981-19821F1954-08-15Major League
Tyson Strachan18022282013-20141D1984-10-30Melfort, SASKMajor League
Dylan Strome1524877125442022-20242C1997-03-07Mississauga, ONTMajor League
Garret Stroshein3000142003-20041W1980-04-04Edmonton, ALTAMajor League
Marco Sturm1816762010-20111C1978-09-08Dingolfing, GermanyMajor League
Peter Sundstrom111121931481987-19892F1961-12-14Skelleftea, SwedenMajor League
Brian Sutherby2592635612812001-20086C1982-03-01Edmonton, ALTAMajor League
Jaroslav Svejkovsky84181432281996-20004L1976-10-01Plzen, Czech Rep.Major League
Leif Svensson12164046491978-19802D1951-07-08Harnosand, SwedenMajor League
Petr Sykora1022462005-20061C1978-12-21Pardubice, Czech Rep.Major League
Rick Tabaracci69011141992-19994G1969-01-02Toronto, ONTMajor League
Mikhail Tatarinov6581523821990-19911D1966-07-16Angarsk, USSRMajor League
Mark Taylor3932561984-19862F1958-01-26Vancouver, BCMajor League
Joey Tenute100002005-20061C1983-04-02Hamilton, ONTMajor League
Alexei Tezikov2811221998-20002D1978-06-22Tolyatti, RussiaMajor League
Greg Theberge153156378731979-19845D1959-09-03Peterborough, ONTMajor League
Jose Theodore10405562008-20102G1976-09-13Laval, PQMajor League
Jim Thomson24202881986-19892R1965-12-30Edmonton, ALTAMajor League
Esa Tikkanen202101221997-19981L1965-01-25Helsinki, FinlandMajor League
Mark Tinordi2641640564491994-19995D1966-05-09Red Deer, ALTAMajor League
Dave Tippett9181927401990-19922L1961-08-25Moosomin, SASKMajor League
Rick Tocchet135510311996-19971R1964-04-09Scarborough, ONTMajor League
Jeff Toms7451116141997-20003L1974-06-04Swift Current, SASKMajor League
Tim Tookey57182139531980-19822C1960-08-29Edmonton, ALTAMajor League
Brent Tremblay1010161978-19802D1957-11-01North Bay, ONTMajor League
John Tucker3891928101989-19901C1964-09-29Windsor, ONTMajor League
Alfie Turcotte1013401989-19912C1965-06-05Gary, INMajor League
Brian Tutt710121989-19901D1962-09-06Swalwell, ALTAMajor League
Roman Tvrdon901122003-20041C1981-01-29Trencin, SlovakiaMajor League
Igor Ulanov301121994-19951D1969-10-01Krasnokamsk, RussiaMajor League
Alexander Urbom20112192013-20141D1990-12-20Stockholm, SwedenMajor League
Stefan Ustorf5471017161995-19972C1974-01-03Kaufbeuren, GermanyMajor League
Chris Valentine1054352951271981-19843F1961-12-06Belleville, ONTMajor League
Trevor van Riemsdyk22694554732020-20244D1991-07-24Middletown, NJMajor League
Vitek Vanecek7900002020-20222G1996-01-09Havlickuv Brod, Czech Rep.Major League
Semyon Varlamov5901142008-20113G1988-04-27Samara, RussiaMajor League
Michael Vecchione100002021-20221R1993-02-25Saugus, MAMajor League
Darren Veitch319251181431811980-19866D1960-04-24Saskatoon, SASKMajor League
Darcy Verot370221352003-20041L1976-07-13Radville, SASKMajor League
Dennis Ververgaert79142741401980-19811R1953-03-30Hamilton, ONTMajor League
Tomas Vokoun4802242011-20121G1976-07-02Karlovy Vary, Czech Rep.Major League
Alexandre Volchkov300001999-20001R1977-09-25Moscow, RussiaMajor League
Aaron Volpatti60213562012-20153L1985-05-30Revelstoke, BCMajor League
Jakub Vrana2847681157672016-20215L1996-02-28Prague, Czech Rep.Major League
Howard Walker80213151261980-19822D1958-08-05Grande Prairie, ALTAMajor League
Nathan Walker1011262017-20192L1994-02-07Cardiff, WalesMajor League
Scott Walker921392009-20101R1973-07-19Cambridge, ONTMajor League
Ryan Walter3071141622764681978-19824C1958-04-23New Westminster, BCMajor League
Joel Ward2765764121942011-20154R1980-12-02North York, ONTMajor League
Bryan Watson155426302941976-19793D1942-11-14Bancroft, ONTMajor League
Mike Weber10000282015-20161D1987-12-16Pittsburgh, PAMajor League
Casey Wellman1321302013-20141C1987-10-18Brentwood, CAMajor League
Patrick Wey903352013-20141D1991-03-21Pittsburgh, PAMajor League
Tony White1583728651001974-19784F1954-06-16Grand Falls, NFLDMajor League
Trent Whitfield14391120831999-20045C1977-06-17Alameda, SASKMajor League
Doug Wickenheiser4331316241988-19902C1961-03-30Regina, SASKMajor League
Dennis Wideman96124153522010-20122D1983-03-20Kitchener, ONTMajor League
Justin Williams1624654100862015-20172R1981-10-04Cobourg, ONTMajor League
Tommy Williams107304979181974-19762F1940-04-17Duluth, MNMajor League
Brian Willsie132292857952003-20113L1978-03-16London, ONTMajor League
Kyle Wilson202202009-20101C1984-12-15Oakville, ONTMajor League
Tom Wilson74614518232714192012-202412R1994-03-29Toronto, ONTMajor League
Daniel Winnik92141630712015-20172L1985-03-06Toronto, ONTMajor League
Brendan Witt62620638310351995-200610D1975-02-20Humboldt, SASKMajor League
Bernie Wolfe120011171975-19794G1951-12-18Montreal, PQMajor League
Wojtek Wolski2745962012-20131L1986-02-24Zabrze, PolandMajor League
Jason Woolley37145141991-19943D1969-07-27Toronto, ONTMajor League
Terry Yake476814201999-20012C1968-10-22New Westminster, BCMajor League
Matthew Yeats500022003-20041G1979-04-06Montreal, PQMajor League
Nolan Yonkman50178902001-20063D1981-04-01Punnichy, SASKMajor League
Richard Zednik28969651342131995-20077L1976-01-06Banska Bystrica, SlovakiaMajor League
Rob Zettler90110111301999-20023D1968-03-08Sept-Iles, PQMajor League
Peter Zezel207512101990-19911C1965-04-22Toronto, ONTMajor League
Dwayne Zinger701192003-20041D1975-07-06Coronation, ALTAMajor League
Dainius Zubrus331861302162602000-20076C1978-06-16Elektrenai, LithuaniaMajor 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.