hockey DB
search by league
team
morning report
contact us
home

Buffalo Sabres all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Luke Adam87151126322010-20144C1990-06-18St. John's, NFLDMajor League
Maxim Afinogenov5691342003344401999-20099R1979-09-04Moscow, RussiaMajor League
Peter Ambroziak1201101994-19951W1971-09-15Kanata, ONTMajor League
Craig Anderson5702222021-20232G1981-05-21Park Ridge, ILMajor League
Ron Anderson111141630631970-19722R1945-07-29Red Deer, ALTAMajor League
Shawn Anderson11362632661986-19904D1968-02-07Montreal, PQMajor League
Mikael Andersson9943337181985-19894R1966-05-10Malmo, SwedenMajor League
Paul Andrea4711213241970-19711R1941-07-31North Sydney, NSMajor League
Dave Andreychuk8373684368045961982-200112L1963-09-29Hamilton, ONTMajor League
Viktor Antipin4701010182017-20181D1992-12-06Ust-Kamenogorsk, KazakhstanMajor League
Joel Armia100002014-20151R1993-05-31Pori, FinlandMajor League
Scott Arniel29564741382431986-19904L1962-09-17Kingston, ONTMajor League
Rasmus Asplund164183149162019-20234C1997-12-03Filipstad, SwedenMajor League
Mark Astley7541923921993-19963D1969-03-30Calgary, ALTAMajor League
Steve Atkinson255494796961970-19744R1948-10-16Toronto, ONTMajor League
Donald Audette4211661312973351989-200110R1969-09-23Laval, PQMajor League
Brady Austin500042016-20171D1993-06-16Bobcaygeon, ONTMajor League
Justin Bailey5253882015-20183R1995-07-01Buffalo, NYMajor League
Terry Ball1201161970-19722D1944-11-29Selkirk, MANMajor League
Nick Baptiste477310202016-20182R1995-08-04Ottawa, ONTMajor League
Matthew Barnaby317477912612481992-19997R1973-05-04Ottawa, ONTMajor League
Stu Barnes31067105172981998-20035C1970-12-25Spruce Grove, ALTAMajor League
Tom Barrasso266017171821983-19896G1965-03-31Boston, MAMajor League
Doug Barrie102628342131970-19722D1946-10-02Edmonton, ALTAMajor League
Milan Bartovic262810182002-20042W1981-04-09Trencin, SlovakiaMajor League
Nathan Beaulieu8941216682017-20192D1992-12-05Strathroy, ONTMajor League
Andre Benoit59189202014-20151D1984-01-06St. Albert, ONTMajor League
Zachary Benson6291423342023-20241L2005-05-12Chilliwack, BCMajor League
Patrik Berglund2322462018-20191C1988-06-02Vasteras, SwedenMajor League
Steve Bernier1736922007-20081R1985-03-31Quebec, PQMajor League
Brandon Biro620202021-20242L1998-03-11Sherwood Park, ALTAMajor League
Martin Biron300055711995-20079G1977-08-15Lac-Saint-Charles, PQMajor League
Anders Bjork748614142020-20233L1996-08-05Mequon, WIMajor League
James Black200001993-19941D1969-08-03Regina, SASKMajor League
John Blue500001995-19961G1966-02-19Huntington Beach, CAMajor League
Doug Bodger479542332875061988-19968D1966-06-18Chemainus, BCMajor League
Zach Bogosian2431354672342014-20206D1990-07-15Massena, NYMajor League
Mike Boland22123291978-19791D1954-10-29London, ONTMajor League
Will Borgen1400042018-20212D1996-12-19Moorhead, MNMajor League
Jason Botterill36358282002-20042L1976-05-19Edmonton, ALTAMajor League
Philippe Boucher6571623431992-19953D1973-03-24St. Apollinaire, PQMajor League
Bob Boughner177211134941995-19983D1971-03-08Windsor, ONTMajor League
Eric Boulton172512175112000-20044L1976-08-17Halifax, NSMajor League
Brad Boyes86132437122010-20122R1982-04-17Mississauga, ONTMajor League
Ken Breitenbach6811314491975-19793D1955-01-09Welland, ONTMajor League
T.J. Brennan21202122011-20132D1989-04-03Willingboro, NJMajor League
Daniel Briere225921382302192002-20074C1977-10-06Gatineau, PQMajor League
Gary Bromley6304441973-19763G1950-01-19Edmonton, ALTAMajor League
Brad Brown13022122003-20041D1975-12-27Baie Verte, NFLDMajor League
Curtis Brown5421091432522881994-200410L1976-02-12Unity, SASKMajor League
Greg Brown49134411990-19932D1968-03-07Southborough, MAMajor League
Paul Brydges1522461986-19871C1965-06-21Guelph, ONTMajor League
Jacob Bryson19743236402020-20244D1997-11-18London, ONTMajor League
Erik Burgdoerfer200002016-20171D1988-12-11Abington, PAMajor League
Randy Burridge159396099501995-19983L1966-01-07Fort Erie, ONTMajor League
Ron Busniuk6033131972-19742C1948-08-13Fort William, ONTMajor League
Will Butcher3726802021-20221D1995-01-06Sun Prairie, WIMajor League
Chris Butler15553136662008-20113D1986-10-27St. Louis, MOMajor League
Mike Byers469716121971-19721R1946-09-11Toronto, ONTMajor League
Bowen Byram1033642023-20241D2001-06-13Cranbrook, BCMajor League
Paul Byron811222010-20111L1989-04-27Ottawa, ONTMajor League
Drake Caggiula2944882020-20222C1994-06-20Pickering, ONTMajor League
Brian Campbell391321441761131999-20088D1979-05-23Strathroy, ONTMajor League
Mike Card400002006-20071D1986-02-18Kitchener, ONTMajor League
Keith Carney514913771991-19943D1970-02-03Providence, RIMajor League
William Carrier41538212016-20171L1994-12-20Montreal, PQMajor League
Larry Carriere206943522841972-19784D1952-01-30Montreal, PQMajor League
Daniel Catenacci1100002015-20161C1993-03-09Richmond Hill, ONTMajor League
Peter Ciavaglia500001991-19932C1969-07-15Albany, NYMajor League
Kale Clague35055262022-20242D1998-06-05Regina, SASKMajor League
Connor Clifton7041317692023-20241D1995-04-28Matawan, NJMajor League
Jacques Cloutier144077291981-19897G1960-01-03Rouyn-Noranda, PQMajor League
Real Cloutier81243660251983-19852F1956-07-30Saint-Emile, PQMajor League
Carlo Colaiacovo36145102015-20161D1983-01-27Toronto, ONTMajor League
Eric Comrie2801122022-20242G1995-07-06Edmonton, ALTAMajor League
Cory Conacher19336162013-20141C1989-12-14Burlington, ONTMajor League
Ty Conklin500022006-20071G1976-03-30Eagle River, AKMajor League
Rob Conn28257181995-19961R1968-09-03Calgary, ALTAMajor League
Tim Connolly464942263201742001-20118C1981-05-07Syracuse, NYMajor League
Bob Corkum10610919671989-20024C1967-12-18Salisbury, MAMajor League
Dylan Cozens27163971601452020-20244C2001-02-09Whitehorse, Yukon TerrMajor League
Adam Creighton17240601001961983-19896C1965-06-02Burlington, ONTMajor League
Kyle Criscuolo900042017-20181C1992-05-05Southampton, NJMajor League
Roger Crozier202033241970-19766G1942-03-16Bracebridge, ONTMajor League
Randy Cunneyworth354610491980-19993L1961-05-10Etobicoke, ONTMajor League
Brian Curran20011571990-19922D1963-11-05Toronto, ONTMajor League
Paul Cyr342851111964541982-19886L1963-10-31Port Alberni, BCMajor League
Matt D'Agostini495611222013-20141R1986-10-23Sault Ste. Marie, ONTMajor League
Jerry D'Amigo900022014-20151L1991-02-19Binghamton, NYMajor League
Rasmus Dahlin427632222853082018-20246D2000-04-13Lidkoping, SwedenMajor League
Joe Daley38011121970-19711G1943-02-20East Kildonan, MANMajor League
Zac Dalpe2112342014-20151C1989-11-01Paris, ONTMajor League
Brandon Davidson600042020-20211D1991-08-21Taber, ALTAMajor League
Jeremy Davies100022022-20231D1996-12-04Sainte-Anne-de-Belle, PQMajor League
Mal Davis89292251341982-19864R1956-10-10Lockeport, NSMajor League
Jason Dawe29079791581321993-19985R1973-05-29North York, ONTMajor League
Jean-Sebastien Dea400022019-20212C1994-02-08Laval, PQMajor League
Butch Deadmarsh56224391970-19733L1950-04-15Trail, BCMajor League
Dale DeGray600061989-19901D1963-09-03Oshawa, ONTMajor League
Aaron Dell1200022021-20221G1989-05-04Airdrie, ALTAMajor League
Andy Delmore37257292003-20041D1976-12-26Windsor, ONTMajor League
Gerry Desjardins11601141974-19784G1944-07-22Sudbury, ONTMajor League
Nicolas Deslauriers2111218301862013-20174L1991-02-22La Salle, PQMajor League
Michel Deziel1974-19751L1954-01-31Sorel, PQMajor League
Gord Donnelly134511165571991-19943D1962-04-05Montreal, PQMajor League
Mike Donnelly74111627621987-19903L1963-10-10Livonia, MIMajor League
Tom Draper3703341991-19932G1966-11-20Outremont, PQMajor League
Chris Drury234851041891302003-20073L1976-08-20Trumbull, CTMajor League
Dave Dryden12002241970-19744G1941-09-05Hamilton, ONTMajor League
Rick Dudley27970941642641972-19816L1949-01-31Toronto, ONTMajor League
Dick Duff6191524121970-19722L1936-02-18Kirkland Lake, ONTMajor League
J.P. Dumont3621021212232182000-20065R1978-04-01Montreal, PQMajor League
Richie Dunn327271051322351977-19899D1957-05-12Boston, MAMajor League
Steve Dykstra128523283781985-19883D1961-12-01Edmonton, ALTAMajor League
Cody Eakin11571219362020-20222C1991-05-24Winnipeg, MANMajor League
Jeff Eatough100001981-19821R1963-06-02Toronto, ONTMajor League
Don Edwards30701111321976-19826G1955-09-28Hamilton, ONTMajor League
Christian Ehrhoff1921671871192011-20143D1982-07-06Moers, GermanyMajor League
Jack Eichel3751392163551422015-20216C1996-10-28North Chelmsford, MAMajor League
Remi Elie1601122018-20191L1995-04-16Cornwall, ONTMajor League
Darren Eliot200001988-19891G1961-11-26Milton, ONTMajor League
Matt Ellis286182341572008-20157L1981-08-31Welland, ONTMajor League
Brian Engblom30145161985-19861D1955-01-27Winnipeg, MANMajor League
Tyler Ennis419971392361682009-20178R1989-10-06Edmonton, ALTAMajor League
Jhonas Enroth11800022009-20156G1988-06-25Stockholm, SwedenMajor League
Bob Errey813441992-19931L1964-09-21Montreal, PQMajor League
Bob Essensa900002001-20021G1965-01-14Toronto, ONTMajor League
Chris Evans6161824981971-19721D1946-09-14Toronto, ONTMajor League
Justin Falk981910572016-20182D1988-10-11Snowflake, MANMajor League
Norm "Rocky" Farr1900021972-19753G1947-04-07Toronto, ONTMajor League
Hudson Fasching2212382015-20183R1995-07-28Apple Valley, MNMajor League
Taylor Fedun34088182016-20182D1988-06-04Edmonton, ALTAMajor League
David Fenyves14822729871982-19875D1960-04-29Dunnville, ONTMajor League
Mark Ferner15033111986-19892D1965-09-05Regina, SASKMajor League
Joe Finley5000122011-20121D1987-06-29Edina, USAMajor League
Ron Fischer1807761981-19832D1959-04-12Merritt, BCMajor League
Casey Fitzgerald59099402021-20232D1997-02-25North Reading, MAMajor League
Rory Fitzpatrick157915241142001-20064D1975-01-11Rochester, NYMajor League
Reg Fleming78610161591970-19711D1936-04-21Montreal, PQMajor League
Brian Flynn159172441222012-20153C1988-07-26Lynnfield, MAMajor League
Steven Fogarty912382020-20211C1993-04-19Chambersburg, PAMajor League
Lee Fogolin338870784321974-19876D1955-02-07Chicago, ILMajor League
Marcus Foligno34749671163342011-20176L1991-08-10Buffalo, NYMajor League
Mike Foligno66424726451114501981-199110F1959-01-29Sudbury, ONTMajor League
Lou Franceschetti36178281990-19922R1958-03-28Toronto, ONTMajor League
Cody Franson12772936602015-20172D1987-08-08Sicamous, BCMajor League
Michael Frolik1913442019-20201R1988-02-17Kladno, Czech Rep.Major League
Grant Fuhr64044261992-19953G1962-09-28Spruce Grove, ALTAMajor League
Mike Funk902202006-20082D1986-08-15Abbotsford, BCMajor League
Jody Gage1833621985-19923R1959-11-29Toronto, ONTMajor League
Garry Galley16315871021931994-19973D1963-04-16Montreal, PQMajor League
Paul Gardner200001985-19861C1956-03-05Fort Erie, ONTMajor League
Danny Gare5032672335006861974-19828F1954-05-14Nelson, BCMajor League
Paul Gaustad479711101815852002-20128C1982-02-03Fargo, NDMajor League
Nathan Gerbe188294372882008-20135C1987-07-24Oxford, MIMajor League
Clark Gillies861519341321986-19882F1954-04-07Moose Jaw, SASKMajor League
Jere Gillis300001982-19831F1957-01-18Bend, ORMajor League
Doug Gilmour82104555821999-20012C1963-06-25Kingston, ONTMajor League
John Gilmour400002019-20201D1993-05-17Montreal, PQMajor League
Brian Gionta2304063103522014-20173R1979-01-18Rochester, NYMajor League
Zemgus Girgensons68088981861922013-202410L1994-01-05Riga, LatviaMajor League
Viktor Gordiouk26381101992-19952L1970-04-11Odintsovo, RussiaMajor League
Josh Gorges223323261552014-20184D1984-08-14Kelowna, BCMajor League
John Gould92141226131971-19804L1947-01-15Alliston, ONTMajor League
Phil Goyette97186785201970-19722C1933-10-31Lachine, PQMajor League
Marc-Andre Gragnani5921315282007-20124D1987-03-11Montreal, PQMajor League
Jean-Luc Grand-Pierre27011321998-20002D1977-02-02Montreal, PQMajor League
Derek Grant40033192016-20171C1990-04-20Abbotsford, BCMajor League
Chris Gratton24450811312781999-20034C1975-07-05Brantford, ONTMajor League
Norm Gratton103152338301972-19753R1950-12-22LaSalle, PQMajor League
Jordan Greenway77131528432022-20242L1997-02-16Canton, NYMajor League
Mike Grier241234770582003-20114R1975-01-05Detroit, MIMajor League
Seth Griffith2121362017-20181C1993-01-04Wallaceburg, ONTMajor League
Mikhail Grigorenko68681442012-20153C1994-05-16Khabarovsk, RussiaMajor League
Michal Grosek30862981602991995-20005R1975-06-01Vyskov, Czech Rep.Major League
Francois Guay100001989-19901C1968-06-08Gatineau, PQMajor League
Jocelyn Guevremont324381301681891974-19795D1951-03-01Montreal, PQMajor League
Brendan Guhle23055122016-20193D1997-07-29Edmonton, ALTAMajor League
Matt Hackett1300002013-20152G1990-03-07London, ONTMajor League
Robert Hagg48178252021-20221D1995-02-08Uppsala, SwedenMajor League
Richard Hajdu500041985-19872R1965-04-10Victoria, BCMajor League
Bill Hajt854422022444331973-198714D1951-11-18Radisson, SASKMajor League
Bob Halkidis89214163151984-19895D1966-03-05Toronto, ONTMajor League
Taylor Hall3721719242020-20211L1991-11-14Calgary, ALTAMajor League
Kevin Haller8172330951989-19923D1970-12-05Trochu, ALTAMajor League
Denis Hamel13013922671999-20034L1977-05-10Lachute, PQMajor League
Gilles Hamel365921142062151980-19866R1960-03-18Asbestos, PQMajor League
Al Hamilton145658641761970-19722D1946-08-20Flin Flon, MANMajor League
Dave Hannan2492356792061991-19965L1961-11-26Sudbury, ONTMajor League
Hugh Harris60122638171972-19731C1948-06-07Toronto, ONTMajor League
Paul Harrison600021981-19821G1955-02-11Timmins, ONTMajor League
Mike Hartman2253426608901986-19915L1967-02-07Detroit, MIMajor League
Dominik Hasek491013131041992-20019G1965-01-29Pardubice, Czech Rep.Major League
Dale Hawerchuk3421102753852041990-19955C1963-04-04Toronto, ONTMajor League
Alan Haworth106373875641980-19822C1960-09-01Drummondville, PQMajor League
John Hayden55224842021-20221C1995-02-14Chicago, ILMajor League
Jochen Hecht6131382073453222002-201310C1977-06-21Mannheim, GermanyMajor League
Radoslav Hecl1400022002-20031D1974-11-10Partizanske, SlovakiaMajor League
Steve Heinze14571282000-20011R1970-01-30Lawrence, MAMajor League
Bob Hess33088141980-19822D1955-05-19Middleton, NSMajor League
Randy Hillier28011481991-19921D1960-03-30Toronto, ONTMajor League
Larry Hillman121635411141971-19732D1937-02-05Kirkland Lake, ONTMajor League
Vinny Hinostroza88152136302021-20232C1994-04-03Chicago, ILMajor League
Cody Hodgson218445599542011-20154C1990-02-18Toronto, ONTMajor League
Jim Hofford17000451985-19872D1964-10-04Sudbury, ONTMajor League
Benoit Hogue19645671122751987-19925L1966-10-28Repentigny, PQMajor League
Jason Holland1201181998-20002D1976-04-30Morinville, ALTAMajor League
Brian Holzinger35270971672021994-20006C1972-10-10Parma, OHMajor League
Tim Horton124122231091972-19742D1930-01-12Cochrane, ONTMajor League
Ed Hospodar42011981987-19881D1959-02-09Bowling Green, OHMajor League
Doug Houda682571341994-20034D1966-06-03Blairmore, ALTAMajor League
Bill Houlder324711181990-19933D1967-03-11Thunder Bay, ONTMajor League
Michael Houser600002020-20222G1992-09-13Youngstown, OHMajor League
Phil Housley6081783805583861982-19908D1964-03-09St. Paul, MNMajor League
Charlie Huddy857916951994-19973D1959-06-02Oshawa, ONTMajor League
Brent Hughes76510151481995-19961L1966-04-05New Westminster, BCMajor League
Pat Hughes504913251985-19861F1955-03-25Calgary, ALTAMajor League
Matt Hunwick1402242018-20191D1985-05-21Warren, MIMajor League
Mike Hurlbut500041997-20003D1966-10-07Massena, NYMajor League
Carter Hutton9402282018-20213G1985-12-19Thunder Bay, ONTMajor League
Bill Inglis1401141970-19711C1943-05-11Ottawa, ONTMajor League
Randy Ireland200001978-19791G1957-04-05Rosetown, SASKMajor League
Matt Irwin24022192020-20211D1987-11-29Victoria, BCMajor League
Dane Jackson22549411995-19961R1970-05-17Castlegar, BCMajor League
Jim Jackson520201987-19881R1960-02-01Oshawa, ONTMajor League
Val James7000161981-19821L1957-02-14Ocala, FLMajor League
Doug Janik10000212002-20063D1980-03-26Springfield, MAMajor League
Mark Jankowski1923542021-20221C1994-09-13Hamilton, ONTMajor League
Grant Jennings6000281995-19961D1965-05-05Hudson Bay, SASKMajor League
Jeff Jillson16033232003-20062D1980-07-24North Smithfield, RIMajor League
Calle Johansson11864955701987-19892D1967-02-14Gothenburg, SwedenMajor League
Jonas Johansson1300002019-20212G1995-09-19Gavle, SwedenMajor League
Marcus Johansson6092130202019-20201L1990-10-06Landskrona, SwedenMajor League
Chad Johnson8102202015-20182G1986-06-10Saskatoon, SASKMajor League
Erik Johnson50303242023-20241D1988-03-21Bloomington, MNMajor League
Ryan Johnson41077122023-20241D2001-07-24Newport Beach, CAMajor League
Henri Jokiharju3001654701062019-20245D1999-06-17Oulu, FinlandMajor League
Jacob Josefson3922462017-20181C1991-03-02Stockholm, SwedenMajor League
Tyson Jost9591726332022-20242C1998-03-14St. Albert, ALTAMajor League
Joe Juneau911221998-19991C1968-01-05Pont-Rouge, PQMajor League
Timo Jutila10156131984-19851D1963-12-24Tampere, FinlandMajor League
Trent Kaese100001988-19891R1967-09-09Nanaimo, BCMajor League
Dominik Kahun622402019-20201C1995-07-02Plana, Czech. RepMajor League
Patrick Kaleta3482727545422006-20159R1986-06-08Buffalo, NYMajor League
Dmitri Kalinin466341111452891999-20088D1980-07-22Chelyabinsk, RussiaMajor League
Evander Kane19668501182612015-20183L1991-08-02Vancouver, BCMajor League
Jason Kasdorf100002015-20161G1992-05-18Winnipeg, MANMajor League
Zack Kassian27347202011-20121R1991-01-24Windsor, ONTMajor League
Larry Keenan659202981970-19722L1940-10-01North Bay, ONTMajor League
Dean Kennedy144620261721989-19912D1963-01-17Redvers, SASKMajor League
Tim Kennedy79101626502008-20102L1986-04-30Buffalo, NYMajor League
Yuri Khmylev25463871501311992-19964L1964-08-09Moscow, RussiaMajor League
Connor Knapp201102013-20141G1990-05-01York, NYMajor League
Zenon Konopka23011332013-20141C1981-01-02Niagara-on-the-Lake, ONTMajor League
Jerry Korab537672162838701973-19859D1948-09-15Sault Ste. Marie, ONTMajor League
Jim Korn51410141581986-19871D1957-07-28Hopkins, MNMajor League
Ales Kotalik4261141262402672001-20097R1978-12-23Jindrichuv Hradec, Czech Rep.Major League
Joe Kowal22055131976-19782L1956-02-03Toronto, ONTMajor League
Vyacheslav Kozlov3891322162001-20021L1972-05-03Voskresensk, RussiaMajor League
Phil "Skip" Krake74459681970-19711C1943-10-14North Battleford, SASKMajor League
Peyton Krebs1932043631332021-20243C2001-01-26Calgary, ALTAMajor League
Jaroslav Kristek600042002-20031R1980-03-16Zlin, Czech Rep.Major League
Uwe Krupp32725781033861986-19926D1965-06-24Cologne, GermanyMajor League
Paul Kruse664152061997-20003L1970-03-15Merritt, BCMajor League
Jiri Kulich100002023-20241C2004-04-14Kadan, Czech Rep.Major League
Dmitri Kulikov47235262016-20171D1990-10-29Lipetsk, RussiaMajor League
Tom Kurvers5561723221986-19871D1962-10-14Minneapolis, MNMajor League
Francois Lacombe101121970-19711D1948-02-02Lachine, PQMajor League
Normand Lacombe94121830461984-19873R1964-10-18Pierrefonds, PQMajor League
Pat LaFontaine2681582273852071991-19976C1965-02-22St. Louis, MOMajor League
Jean-Guy Lagace300021970-19711D1945-02-05L'Abord Plouffe, PQMajor League
Patrick Lalime4701122008-20113G1974-07-07St. Bonaventure, PQMajor League
Yvon Lambert77253964381981-19821L1950-05-20Drummondville, PQMajor League
Chris Langevin22314221983-19862F1959-11-27Montreal, PQMajor League
Reed Larson100001989-19901D1956-07-30Minneapolis, MNMajor League
Johan Larsson3923859971902013-20207L1992-07-25Lau, SwedenMajor League
Danny Lawson7810616151971-19721R1947-10-30Toronto, ONTMajor League
Curtis Lazar711091992019-20212C1995-02-02Salmon Arm, BCMajor League
Grant Ledyard2401871891811988-19935D1961-11-19Winnipeg, MANMajor League
David Legwand795914142015-20161C1980-08-17Detroit, MIMajor League
Robin Lehner133022162015-20183G1991-07-24Gothenburg, SwedenMajor League
Ville Leino137103646322011-20143F1983-10-06Savonlinna, FinlandMajor League
Real Lemieux1111241973-19741R1945-01-03Victoriaville, PQMajor League
Jordan Leopold174254267782010-20133D1980-08-03Golden Valley, MNMajor League
Don Lever3910313101985-19872F1952-11-14South Porcupine, ONTMajor League
Devon Levi2900002022-20242G2001-12-27Dollard-des-Ormeaux, PQMajor League
Nathan Lieuwen700002013-20141G1991-08-08Abbotsford, BCMajor League
Anders Lindback1600042014-20151G1988-05-03Gavle, SwedenMajor League
David Littman200001990-19922G1967-06-13Cranston, RIMajor League
Darcy Loewen12000141989-19923L1969-02-26Calgary, ALTAMajor League
Bob Logan381051501986-19882R1964-02-22Montreal, PQMajor League
Jim Lorentz4871341973311261971-19787C1947-05-01Waterloo, ONTMajor League
Don Luce7662163105263041971-198110C1948-10-02London, ONTMajor League
Jan Ludvig261891041987-19892F1961-09-17Liberec, CzechMajor League
Steve Ludzik1101161989-19901F1961-04-03Toronto, ONTMajor League
Ukko-Pekka Luukkonen93022102020-20244G1999-03-09Espoo, FinlandMajor League
Toni Lydman37114911053112005-20105D1977-09-25Lahti, FinlandMajor League
Ilya Lyubushkin6821214382022-20231D1994-04-06Moscow, RussiaMajor League
Clarke MacArthur1874138791272006-20104L1985-04-06Lloydminster, ALTAMajor League
Doug Macdonald1110121992-19953C1969-02-08Assiniboia, SASKMajor League
Ryan MacInnis100002021-20221C1996-02-14St. Louis, MOMajor League
Drew MacIntyre200002011-20121G1983-06-24Charlottetown, PEIMajor League
Kevin Maguire1671825435181987-19903F1963-01-05Toronto, ONTMajor League
Adam Mair49835701057012002-20107C1979-02-15Hamilton, ONTMajor League
Andrey Makarov100002014-20151G1993-04-20Kazan, RussiaMajor League
Mikko Makela6015722251990-19911L1965-02-28Tampere, FinlandMajor League
Clint Malarchuk102066411988-19924G1961-05-01Grande Prairie, ALTAMajor League
Sean Malone100002016-20171C1995-04-30Buffalo, NYMajor League
Dave Maloney5212122411984-19851D1956-07-31Kitchener, ONTMajor League
Mark Mancari3631013222006-20114D1985-07-11London, ONTMajor League
Don Marshall6220294961970-19711C1932-03-23Verdun, PQMajor League
Rick Martin6813823136954751971-198110F1951-07-26La Salle, PQMajor League
Terry Martin148202242501975-19794F1955-10-25Barrie, ONTMajor League
Brad May425678915613231991-19987L1971-11-29Toronto, ONTMajor League
Gary McAdam227404585761975-19835F1955-12-31Smiths Falls, ONTMajor League
Jamie McBain6961117142013-20141D1988-02-25Edina, MNMajor League
Jake McCabe3531859772032013-20218D1993-10-12Eau Claire, WIMajor League
Rob McClanahan6651722381979-19812F1958-01-09St. Paul, MNMajor League
Cody McCormick2011122332932009-20156C1983-04-18London, ONTMajor League
Dale McCourt119415798221981-19843F1957-01-26Falconbridge, ONTMajor League
Brian McDonald12000291970-19711C1945-03-23Toronto, ONTMajor League
Jamie McGinn63141327102015-20161L1988-08-05Fergus, ONTMajor League
Paul McIntosh48022661974-19762D1954-03-13Listowel, ONTMajor League
Ray McKay40033181971-19732D1946-08-22Edmonton, ALTAMajor League
Jay McKee5821781984701995-200610D1977-09-08Kingston, ONTMajor League
Tony McKegney3631271412681171978-19835F1958-02-15Montreal, PQMajor League
Sean McKenna23756531091201981-19865F1962-03-07Asbestos, PQMajor League
Dave McLlwain500021991-19921C1967-06-09Seaforth, ONTMajor League
Mike McMahon1200041970-19711D1941-08-30Quebec, PQMajor League
Sean McMorrow100002002-20031R1982-01-19Vancouver, BCMajor League
Peter McNab1544959108261973-19763F1952-05-08Vancouver, BCMajor League
Brayden McNabb37178212011-20142D1991-01-21Davidson, SASKMajor League
Bryan McSheffrey300001974-19751F1952-09-25Ottawa, ONTMajor League
Don McSween9011121987-19902D1964-06-09Detroit, MIMajor League
Gerry Meehan30694114208601970-19755L1946-09-03Toronto, ONTMajor League
Dean Melanson500041994-19951D1973-11-19Antigonish, NSMajor League
Andrej Meszaros607714362014-20151D1985-10-13Povazska Bystrica, SlovakiaMajor League
Scott Metcalfe17123181987-19903C1967-01-06Toronto, ONTMajor League
Larry Mickey117201434571971-19754R1943-10-21Lacombe, ALTAMajor League
Brad Miller631452651988-19924D1969-07-23Edmonton, ALTAMajor League
Colin Miller13773037702019-20223D1992-10-29Sault Ste. Marie, ONTMajor League
Ryan Miller540099242002-201411G1980-07-17East Lansing, MIMajor League
Norm Milley1503382001-20043R1980-02-14Toronto, ONTMajor League
Torrey Mitchell607714302013-20152C1985-01-30Greenfield Park, PQMajor League
Casey Mittelstadt33962124186782017-20247C1998-11-22Eden Prairie, MNMajor League
Alexander Mogilny3812112334442031989-19956R1969-02-18Khabarovsk, RussiaMajor League
Mike Moller127132740411980-19855R1962-06-16Calgary, ALTAMajor League
Randy Moller126520252961991-19943D1963-08-23Calgary, ALTAMajor League
Mitch Molloy2000101989-19901L1965-10-10Red Lake, ONTMajor League
Bob Mongrain70111122121979-19855C1959-08-31La Sarre, PQMajor League
Steve Montador1511039491582009-20112D1979-12-21Vancouver, BCMajor League
Brandon Montour112132942682018-20213D1994-04-11Brantford, ONTMajor League
Barrie Moore34268181995-19972L1975-05-22London, ONTMajor League
Dominic Moore18134232008-20091C1980-08-03Thornhill, ONTMajor League
David Moravec100001999-20001R1973-03-24Opava, Czech.Major League
Shaone Morrisonn62145322010-20111D1982-12-23Vancouver, BCMajor League
Matt Moulson2974677123522013-20185L1983-11-01North York, ONTMajor League
Craig Muni160218201671993-19963D1962-07-19Toronto, ONTMajor League
Brett Murray23246252020-20243L1998-07-20Bolton, ONTMajor League
Hap Myers1300061970-19711D1947-07-28Edmonton, ALTAMajor League
Tyler Myers365451061512562009-20156D1990-02-01Houston, TXMajor League
Phil Myre500021982-19831G1948-11-01Sainte-Anne-de-Bellevue, PQMajor League
Mark Napier128263056411986-19893R1957-01-28Toronto, ONTMajor League
Rumun Ndur11000201996-19993D1975-07-07Zaria, NigeriaMajor League
Casey Nelson9341418332015-20194D1992-07-18Stillwater, MNMajor League
Michal Neuvirth2900002013-20152G1988-03-23Usti Nad Labem, Czech Rep.Major League
Scott Nichol5000141995-19982C1974-12-31Edmonton, ALTAMajor League
Rob Niedermayer7151419222010-20111C1974-12-28Cassiar, BCMajor League
Anders Nilsson2600002016-20171G1990-03-19Lulea, SwedenMajor League
Jordan Nolan69448692017-20181C1989-06-23Garden River, ONTMajor League
Joe Noris1800021973-19741C1951-10-26Denver, COMajor League
Mika Noronen6710142000-20065G1979-06-17Tampere, FinlandMajor League
Jiri Novotny648816262005-20072C1983-08-12Pelhrimov, Czech Rep.Major League
Teppo Numminen21268086902005-20094D1968-07-03Tampere, FinlandMajor League
Alexander Nylander1933642016-20193L1998-03-02Calgary, ALTAMajor League
Danny O'Regan300002017-20192C1994-01-30Berlin, GermanyMajor League
Cal O'Reilly3135822015-20172C1986-09-30Toronto, ONTMajor League
Ryan O'Reilly22465111176202015-20183C1991-02-07Clinton, ONTMajor League
Kevin O'Shea93101323521970-19722F1947-05-28Toronto, ONTMajor League
Kyle Okposo5161031422452422016-20248R1988-04-16St. Paul, MNMajor League
Victor Olofsson3099092182282018-20246L1995-07-18Ornskoldsvik, SwedenMajor League
Linus Omark1302262013-20141L1987-02-05Overtornea, SwedenMajor League
Gates Orlando98182644511984-19873F1962-11-16Montreal, PQMajor League
Steve Ott1071826441482012-20142C1982-08-19Summerside, PEIMajor League
Nathan Paetsch157735421082005-20105D1983-03-30LeRoy, SASKMajor League
Wilf Paiement562017371081986-19871R1955-10-16Earlton, ONTMajor League
Daniel Paille195354277542005-20105L1984-04-15Welland, ONTMajor League
Adam Pardy17044142012-20131D1984-03-29Bonavista, NFLDMajor League
Jeff Parker1371619351611986-19904R1964-09-07St. Paul, MNMajor League
Mark Parrish200002010-20111R1977-02-02Edina, MNMajor League
Greg Paslawski1221341990-19911R1961-08-25Kindersley, SASKMajor League
James Patrick3452351741041998-20046D1963-06-14Winnipeg, MANMajor League
Steve Patrick1522134551251980-19855R1961-02-04Winnipeg, MANMajor League
Colin Patterson8881018521991-19932F1960-05-11Rexdale, ONTMajor League
Scott Pearson41617871994-19962L1969-12-19Cornwall, ONTMajor League
Mike Peca363961212173521995-20005C1974-03-26Toronto, ONTMajor League
Gilbert Perreault119151281413265001970-198717C1950-11-13Victoriaville, PQMajor League
Brian Perry100001970-19711L1944-04-06Aldershot, EnglandMajor League
John Peterka152374077422021-20243R2002-01-14Munich, GermanyMajor League
Andrew Peters2004375572003-20095L1980-05-05St. Catharines, ONTMajor League
Brent Peterson26543631061801981-19854R1958-02-15Calgary, ALTAMajor League
Sergei Petrenko1404401993-19941L1968-09-10Kharkov, USSRMajor League
Lawrence Pilut63279242018-20233D1995-12-30Tingsryd, SwedenMajor League
Domenic Pittis14101121998-20043C1974-10-01Calgary, ALTAMajor League
Derek Plante395911452361261993-19996C1971-01-17Cloquet, MNMajor League
Larry Playfair577247610013921978-199010D1958-06-23Fort Saint James, BCMajor League
Jason Pominville7332173045211592003-201911R1982-11-30Repentigny, PQMajor League
Kevin Porter434610122012-20142C1986-03-12Detroit, MIMajor League
Benoit Pouliot7413619222017-20181L1986-09-29Alfred, ONTMajor League
Owen Power154125466422021-20243D2002-11-22Mississauga, ONTMajor League
Nolan Pratt55167302007-20081D1975-08-14Fort McMurray, ALTAMajor League
Tracy Pratt210239413991970-19744D1943-03-08New York, NYMajor League
Wayne Presley2024832802971991-19954R1965-03-23Dearborn, MIMajor League
Ken Priestlay117252550591986-19904C1967-08-24Vancouver, BCMajor League
Wayne Primeau2251925442271994-20006C1976-06-04Scarborough, ONTMajor League
Ethan Prow410102021-20221D1992-11-17Sauk Rapids, MNMajor League
Daren Puppa21501414301985-19938G1965-03-23Kirkland Lake, ONTMajor League
Taylor Pyatt2303842801312001-20064L1981-08-19Thunder Bay, ONTMajor League
Mark Pysyk19383038662012-20225D1992-01-11Sherwood Park, ALTAMajor League
Jack Quinn95203151212021-20243R2001-09-19Ottawa, ONTMajor League
Craig Ramsay10702524206722011971-198514F1951-03-17Weston, ONTMajor League
Mike Ramsey911732563299241979-199314D1960-12-03Minneapolis, MNMajor League
Wayne Ramsey200001977-19781D1957-01-31Hamiota, MANMajor League
Erik Rasmussen2813346791791997-20025C1977-03-28Minneapolis, MNMajor League
Rob Ray88940509031891989-200314R1968-06-08Stirling, ONTMajor League
Zach Redmond300022017-20181D1988-07-26Traverse City, MIMajor League
Joe Reekie104315181901985-19894D1965-02-22Victoria, BCMajor League
Robyn Regehr105167772011-20132D1980-04-19Recife, BrazilMajor League
Sam Reinhart454134161295902014-20217C1995-11-06West Vancouver, BCMajor League
Mark Renaud1013461983-19841D1952-07-01Toronto, ONTMajor League
Jacques Richard155243862731975-19793C1952-10-07Quebec, PQMajor League
Bob Richer300001972-19731D1951-03-05Cowansville, PQMajor League
Tobias Rieder4452722020-20211C1993-01-10Landshut, GermanyMajor League
Rasmus Ristolainen542461992452912013-20218D1994-10-27Turku, FinlandMajor League
Craig Rivet165438422372008-20113D1974-09-13North Bay, ONTMajor League
Rene Robert5242223305524011971-19798C1948-12-31Trois-Rivieres, PQMajor League
Geordie Robertson512371982-19831C1959-08-01Victoria, BCMajor League
Eric Robinson37279192023-20241L1995-06-14Bellmawr, NJMajor League
Mike Robitaille170846541221971-19754D1948-02-12Midland, ONTMajor League
Evan Rodrigues192264571532015-20205C1993-07-28Toronto, ONTMajor League
Dwayne Roloson3200041998-20002G1969-10-12Simcoe, ONTMajor League
Doug Rombough518917271972-19742C1950-07-08Fergus, ONTMajor League
Ed Ronan18145111996-19971R1968-03-21Quincy, MAMajor League
Isak Rosen700002023-20241R2003-03-15Solna, SwedenMajor League
Lukas Rousek1113402022-20242R1999-04-20Ostrov Nad Ohri, Czech Rep.Major League
Derek Roy5491612664273312003-20128C1983-05-04Ottawa, ONTMajor League
Lindy Ruff60810218328511261979-198910D1960-02-17Edmonton, ALTAMajor League
Chad Ruhwedel3302242012-20164D1990-05-07San Diego, CAMajor League
Arttu Ruotsalainen357310142020-20222C1997-10-29Oulu, FinlandMajor League
Phil Russell18257241985-19872D1952-07-21Edmonton, ALTAMajor League
Christian Ruuttu4381012303314831986-19926C1964-02-20Lappeenranta, FinlandMajor League
Michael Ryan657613322006-20082L1980-05-16Boston, MAMajor League
Mattias Samuelsson15032629662020-20244D2000-03-14Philadelphia, PAMajor League
Geoff Sanderson168293665641997-20003L1972-02-01Hay River, NWTMajor League
Cory Sarich46044351998-20002D1978-08-16Saskatoon, SASKMajor League
Miroslav Satan5782242324562331996-20048L1974-10-22Topolcany, SlovakiaMajor League
Bob Sauve246088201976-19859G1955-06-17Ste. Genevieve, PQMajor League
J.F. Sauve98244973701980-19833C1960-01-23Sainte-Genevieve, PQMajor League
Joel Savage301101990-19911R1969-12-25Surrey, BCMajor League
Andre Savard4671301753052211976-19837C1953-09-02Temiscaming, PQMajor League
Matthew Savoie100002023-20241C2004-01-01St. Albert, ALTAMajor League
Marco Scandella176143044712017-20203D1990-02-23Montreal, PQMajor League
Tim Schaller3523542014-20162C1990-11-16Merrimack, NHMajor League
Cliff Schmautz265712101970-19711R1939-03-17Saskatoon, SASKMajor League
Cole Schneider601102015-20172L1990-08-26Williamsville, NYMajor League
Ron Schock4044801977-19781C1943-12-19Chapleau, ONTMajor League
Jim Schoenfeld5844518322810251972-198511D1952-09-04Galt, ONTMajor League
Dave Schultz413361141978-19802L1949-10-14Waldheim, SASKMajor League
John Scott901011942012-20142L1982-09-26Edmonton, ALTAMajor League
Ric Seiling6641762003765241977-19869R1957-12-15Elmira, ONTMajor League
Jiri Sejba1102281990-19911F1962-07-22Pardubice, Czech Rep.Major League
Andrej Sekera3391775921022006-20137D1986-06-08Bojnice, SlovakiaMajor League
Anatoli Semenov2524621996-19971C1962-03-05Moscow, RussiaMajor League
Eddie Shack1113631671271970-19722F1937-02-11Sudbury, ONTMajor League
Darrin Shannon55101424161988-19924L1969-12-08Barrie, ONTMajor League
Darryl Shannon2551256682401995-19994D1968-06-21Barrie, ONTMajor League
Riley Sheahan554913122020-20232C1991-12-07St. Catharines, ONTMajor League
Conor Sheary133233053202018-20202L1992-06-08Winchester, MAMajor League
Ray Sheppard1596450114291987-19903R1966-05-27Petawawa, ONTMajor League
Steve Shields31000231995-19983G1972-07-19Toronto, ONTMajor League
Wayne Simmonds701122019-20201R1988-08-26Scarborough, ONTMajor League
Todd Simon1501101993-19941C1972-04-21Toronto, ONTMajor League
Craig Simpson46121527341993-19952L1967-02-15London, ONTMajor League
Jeff Skinner4181531372901792018-20246L1992-05-16Toronto, ONTMajor League
Peter Skudra100002000-20011G1973-04-24Riga, LatviaMajor League
Richard Smehlik589471351823991992-20029D1970-01-23Ostrava, CzechMajor League
Al Smith2100001975-19772G1945-11-10Toronto, ONTMajor League
C.J. Smith1421302016-20213L1994-12-01Des Moines, IAMajor League
Dalton Smith100022019-20201L1992-06-30Oshawa, ONTMajor League
Derek Smith2446598163381975-19827F1954-07-31Quebec, PQMajor League
Doug Smith1623554892961985-19883C1963-05-17Ottawa, ONTMajor League
Floyd Smith8361218481970-19722F1935-05-16Perth, ONTMajor League
Steve Smith300001988-19891D1963-04-04Trenton, ONTMajor League
Dave Snuggerud2152646721091989-19923R1966-06-20Minnetonka, MNMajor League
Vladimir Sobotka8561016302018-20202C1987-07-02Trebic, Czech Rep.Major League
Jaroslav Spacek2052276981422006-20093D1974-02-11Rokycany, Czech Rep.Major League
Brian Spencer24042721142061973-19774L1949-09-03Fort Saint James, BCMajor League
Eric Staal32371082020-20211C1984-10-29Thunder Bay, ONTMajor League
Drew Stafford5631451773223272006-20159R1985-10-30Milwaukee, WIMajor League
Fred Stanfield2484273115161974-19784L1944-05-04Toronto, ONTMajor League
Robb Stauber600001994-19951G1967-11-25Duluth, MNMajor League
Bill Stewart80317201161977-19792D1957-10-06Toronto, ONTMajor League
Chris Stewart66111425692013-20152R1987-10-30Toronto, ONTMajor League
Riley Stillman18123132022-20231D1998-03-09Peterborough, ONTMajor League
Tyson Strachan46055442014-20151D1984-10-30Melfort, SASKMajor League
Colin Stuart500022010-20122L1982-07-08Rochester, MNMajor League
Malcolm Subban400002021-20221G1993-12-21Toronto, ONTMajor League
Kai Suikkanen200001981-19832L1959-02-28Parkano, FinlandMajor League
Alexander Sulzer576814242011-20143D1984-05-30Kaufbeuren, GermanyMajor League
Ken Sutton2321860782151990-19955D1969-11-05Edmonton, ALTAMajor League
Petr Svoboda139549542601991-19954D1966-02-14Most, Czech Rep.Major League
Bob Sweeney1853744812301992-19953C1964-01-25Boxboro, MAMajor League
Dean Sylvester100001998-19991R1972-12-30Weymouth, MAMajor League
Paul Szczechura913442011-20121C1985-11-30Brantford, ONTMajor League
Jean-Guy Talbot57077361970-19711D1932-07-11Cap del la Madeleine, PQMajor League
Henrik Tallinder53222941163122001-20149D1979-01-10Stockholm, SwedenMajor League
Tony Tanti801623391061990-19922L1963-09-07Toronto, ONTMajor League
Chris Taylor9081220321999-20044C1972-03-06Stratford, ONTMajor League
Mikael Tellqvist600002008-20091G1979-09-19Sundbyberg, SwedenMajor League
Matt Tennyson1900082017-20192D1990-04-23Minneapolis, MNMajor League
Paul Terbenche12121921201970-19744D1945-09-16Port Hope, ONTMajor League
Jocelyn Thibault1200002007-20081G1975-01-12Montreal, PQMajor League
Scott Thomas39336231992-19942R1970-01-18Buffalo, NYMajor League
Tage Thompson3221221112331412018-20246C1997-10-30Phoenix, AZMajor League
Chris Thorburn201172005-20061R1983-06-03Sault Ste. Marie, ONTMajor League
Alex Tidey400001976-19782R1955-01-05Vancouver, BCMajor League
Morris Titanic1900001974-19762L1953-01-07Toronto, ONTMajor League
Dustin Tokarski4201102020-20222G1989-09-16Watson, SASKMajor League
Raffi Torres1405522009-20101L1981-10-08Toronto, ONTMajor League
Doug Trapp200001986-19871F1965-11-28Balcarres, SASKMajor League
Andrei Trefilov2500041995-19972G1969-08-31Moscow, RussiaMajor League
Corey Tropp43369202011-20142R1989-07-25Grosse Pointe Woods, MIMajor League
Denis Tsygurov12000121993-19952D1971-02-26Chelyabinsk, RussiaMajor League
Vladimir Tsyplakov70132033201999-20012L1969-04-18Moscow, RussiaMajor League
Alex Tuch1906799166722021-20243R1996-05-10Syracuse, NYMajor League
John Tucker3451161542701421983-19918C1964-09-29Windsor, ONTMajor League
Pierre Turgeon3221222013231191987-19925C1969-08-28Rouyn-Noranda, PQMajor League
Travis Turnbull310152011-20121F1986-07-07St. Louis, MOMajor League
Linus Ullmark11701142015-20216G1993-07-31Lugnvik, SwedenMajor League
Rick Vaive18974621362261988-19924R1959-05-14Ottawa, ONTMajor League
John Van Boxmeer294491662152391979-19834D1952-11-20Petrolia, ONTMajor League
Thomas Vanek5982542434973622005-20149L1984-01-19Vienna, AustriaMajor League
Vaclav Varada37646981443261995-20038L1976-04-26Vsetin, Czech Rep.Major League
Philip Varone42549162013-20163C1990-12-04Vaughan, ONTMajor League
Claude Verret1425721983-19852C1963-04-20Lachine, PQMajor League
Jimmy Vesey6491120152019-20201L1993-05-26Boston, MAMajor League
Hannu Virta24525101126661981-19865D1963-03-22Turku, FinlandMajor League
Darcy Wakaluk2200021988-19912G1966-03-14Pincher Creek, ALTAMajor League
Jim Walsh401141981-19821D1956-10-26Norfolk, VAMajor League
Dixon Ward30756801361691995-20005R1968-09-23Leduc, ALTAMajor League
Rhett Warrener266933423631998-20035D1976-01-27Shaunavon, SASKMajor League
Jim Watson144415192481970-19722D1943-06-28Malartic, PQMajor League
Mike Weber341944534092007-20168D1987-12-16Pittsburgh, PAMajor League
Jay Wells85312152431989-19923D1959-05-18Paris, ONTMajor League
Derek Whitmore200002011-20121F1984-12-17Rochester, NYMajor League
Jim Wiemer7481725521982-19853D1961-01-09Sudbury, ONTMajor League
Adam Wilcox100002017-20181G1992-11-26South St. Paul, MNMajor League
Mike Wilson2311123341871995-19994D1974-02-26Brampton, ONTMajor League
Scott Wilson7071219142017-20203C1992-04-24Oakville, ONTMajor League
Christian Wolanin100002021-20221D1995-03-17Quebec, PQMajor League
Randy Wood23660571172131991-19943L1963-10-12Princeton, NJMajor League
Jason Woolley365401251652581997-20036D1969-07-27Toronto, ONTMajor League
Randy Wyrozub10081018101970-19744C1950-04-08Lacombe, ALTAMajor League
Nikita Zadorov6741216552013-20152D1995-04-16Moscow, RussiaMajor League
Rod Zaine2421341971-19721C1946-05-18Ottawa, ONTMajor League
Alexei Zhitnik712552342898221994-200410D1972-10-10Kiev, UkraineMajor League
Dainius Zubrus19448122006-20071C1978-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.