hockey DB
home search by league team forums links contact us
home

All-time roster for the Los Angeles Kings of the NHL

577 players found.
Player NameGPGA.PtsPIMSeasonsYrs.Pos.BirthdateBirthplace
Dennis Abgrall1302241975-19761R1953-04-24Mooseomin, SASK
Peter Ahola79813211071991-19932D1968-05-14Espoo, Finland
Jason Allison992577102902001-20032C1975-05-29North York, ONT
Mike Allison1473245772571987-19903F1961-03-28Ft. Frances, ONT
Dave Amadio123511161611967-19692D1939-05-23Glace Bay, NS
Jim Anderson712321967-19681L1930-12-01Pembroke, ONT
Ron Anderson56358261968-19691R1945-07-29Red Deer, ALTA
Russ Anderson84613191461983-19852D1959-03-08Des Moines, IA
Syl Apps2013172103591977-19803C1947-08-01Toronto, ONT
Derek Armstrong385631392022972002-20096C1973-04-23Ottawa, ONT
Jean-Sebastien Aubin1900002007-20081G1977-07-17Montreal, PQ
Donald Audette98303868961998-20002R1969-09-23Laval, PQ
Jared Aulin1722402002-20031C1982-03-15Calgary, ALTA
Sean Avery2183564996672002-20074L1980-04-10North York, ONT
Dave Babych802221998-19991D1961-05-23Edmonton, ALTA
Ryan Bach300001998-19991G1973-10-21Sherwood Park, ALTA
Ralph Backstrom1725771128361970-19733C1937-09-18Kirkland Lake, ONT
Blair Barnes100001982-19831R1960-09-21Windsor, ONT
Scott Barney24561142002-20042R1979-03-27Oshawa, ONT
Marco Baron21022101983-19841G1959-04-04Montreal, PQ
Fred Barrett1520281983-19841D1950-01-26Ottawa, ONT
Doug Barrie4831316471971-19721D1946-10-02Edmonton, ALTA
Len Barrie465813561999-20001C1969-06-04Kimberley, BC
Ruslan Batyrshin200061995-19961D1975-02-19Moscow, Russia
Ken Baumgartner9146105031987-19903L1966-03-11Flin Flon, MAN
Barry Beck52178531989-19901D1957-06-03Vancouver, BC
Jaroslav Bednar3741115122001-20032R1976-11-09Prague, Czech Rep.
Derek Bekar600042002-20031C1975-09-15Burnaby, BC
Eric Belanger32363871501692000-20065C1977-12-16Sherbrooke, PQ
Ken Belanger522021092001-20063L1974-05-14Sault Ste. Marie, ONT
Brian Benning1621472863301989-19923D1966-06-10Edmonton, ALTA
Aki-Petteri Berg281538432021995-20015D1977-07-28Turku, Finland
Jean-Claude Bergeron100001996-19971G1968-10-14Hauterive, PQ
Jonathan Bernier701102007-20102G1988-08-07Laval, PQ
Serge Bernier101335790551971-19732R1947-04-29Padoue, PQ
Bob Berry5391591913503441970-19777L1943-11-29Montreal, PQ
Daniel Berthiaume56000101990-19922G1966-01-26Longueuil, PQ
Nick Beverley703301978-19791D1947-04-21Toronto, ONT
Scott Bjugstad6451015241989-19923F1961-06-02St. Paul, MN
Jason Blake8272128361998-20013C1973-09-02Moorhead, MN
Mike Blake4001181981-19843G1956-04-06Kitchener, ONT
Rob Blake80516133349412311989-200814D1969-12-10Simcoe, ONT
Rick Blight200021982-19831R1955-10-17Portage La Prairie, MAN
Arto Blomsten602201994-19962D1965-03-16Vaasa, Finland
Doug Bodger6531114341998-19991D1966-06-18Chemainus, BC
Dan Bonar1702539642081980-19833C1956-09-23Deloraine, MAN
Philippe Boucher31232771092551994-20028D1973-03-24St. Apollinaire, PQ
Bob Bourne150202040631986-19882C1954-06-21Netherhill, SASK
Brian Boyle368210462007-20092C1984-12-18Hingham, MA
Steve Bozek124463682821981-19832F1960-11-26Kelowna, BC
Frank Breault27246421990-19933R1967-05-11Acton Vale, PQ
Dan Brennan801191983-19862F1960-10-01Dawson Creek, BC
Kip Brennan411011582001-20043L1980-08-27Kingston, ONT
Rich Brennan200002000-20011D1972-11-26Schenectady, NY
Neal Broten1904401996-19971C1959-11-29Roseau, MN
Dustin Brown4311131352483102003-20106R1984-11-04Ithaca, NY
Jim Brown301151982-19831D1960-03-01Canton, NY
Kevin Brown30336221994-19962R1974-05-11Birmingham, England
Larry Brown364545501521972-19786D1947-04-14Brandon, MAN
Rob Brown200001994-19951R1968-04-10Kingston, ONT
Barry Brust1100002006-20071G1983-08-08Swan River, MAN
Kelly Buchberger1691422361931999-20023R1966-12-02Langenburg, SASK
Sean Burke2301142006-20071G1967-01-29Windsor, ONT
Randy Burridge384151981994-19951L1966-01-07Fort Erie, ONT
Rod Buskas6238111931990-19922D1961-01-07Medicine Hat, ALTA
Mike Byers100312354251970-19722R1946-09-11Toronto, ONT
Dan Bylsma220921301221995-20005R1970-09-19Grand Haven, MI
Larry Cahan2091030401711968-19713D1933-12-25Fort William, ONT
Kyle Calder139153247592007-20092L1979-01-05Mannville, ALTA
Mike Cammalleri283931122051702002-20085C1982-06-08Richmond Hill, ONT
Bryan Campbell93122032241967-19703C1944-03-27Sudbury, ONT
Brian Carlin510101971-19721L1950-06-13Calgary, ALTA
Steve Carlson5291221231979-19801F1955-08-26Virginia, MN
Jacques Caron400001967-19692G1940-04-21Rouyn-Noranda, PQ
Bobby Carpenter1203251831061986-19893C1963-07-13Beverly, MA
Gene Carr21238661041841973-19785C1951-09-17Nanaimo, BC
Larry Carriere200001977-19781D1952-01-30Montreal, PQ
Jimmy Carson219108111219831986-19944C1968-07-20Southfield, MI
Anson Carter1501102003-20041C1974-06-06Toronto, ONT
Roman Cechmanek4900022003-20041G1971-03-02Gottwaldov, Czech
Frederic Chabot1200001997-19981G1968-02-12Hebertville, PQ
Rene Chapdelaine32022321990-19933D1966-09-27Weyburn, SASK
Brad Chartrand2152525501221999-20045R1974-12-14Winnipeg, MAN
Rick Chartraw85620261151980-19833D1954-07-13Caracas, Venezuela
Marc Chorney713912581983-19841D1959-11-08Sudbury, ONT
Mathieu Chouinard100002003-20041G1980-04-11Boisbriand, PQ
Steve Christoff588715131983-19841C1958-01-23Richfield, MN
Shane Churla11123371995-19961R1965-06-24Fernie, BC
Jeff Chychrun43044991991-19932D1966-05-03LaSalle, PQ
Noah Clarke2021342003-20073L1979-06-11La Verne, CA
Marc-Andre Cliche100002009-20101C1987-03-23Rouyn-Noranda, PQ
Steve Clippingdale1612391976-19771L1956-04-29N. Vancouver, BC
Dan Cloutier33011232006-20082G1976-04-22Mont-Laurier, PQ
Richard Clune14022262009-20101L1987-04-25Toronto, ONT
Paul Coffey6095362751991-19932D1961-06-01Weston, ONT
Pat Conacher2413632681211992-19964C1959-05-01Edmonton, ALTA
Craig Conroy1302755821162005-20072C1971-09-04Potsdam, NY
Brandon Convery300041998-19991C1974-02-04Kingston, ONT
Mike Corbett1967-19681R1942-10-04Toronto, ONT
Bob Corkum10391221321999-20012C1967-12-18Salisbury, MA
Mike Corrigan4011061242305221967-19767L1946-01-11Ottawa, ONT
Joe Corvo203275077882002-20063D1977-06-20Oak Park, IL
Russ Courtnall115181937461997-19992R1965-01-02Duncan, BC
Marcel Cousineau500001999-20001G1973-04-30Delson, PQ
Sylvain Couturier3345941988-19923L1968-04-23Greenfield Park, PQ
Jeff Cowan80104141292003-20073L1976-09-27Scarborough, ONT
Rob Cowie7871219521994-19962D1967-11-03Willowdale, ONT
Bart Crashley401161975-19761D1946-06-15Toronto, ONT
Doug Crossman74101525531988-19891D1960-06-30Peterborough, ONT
Gary Croteau1451661968-19702L1946-06-20Sudbury, ONT
Keith Crowder5541317931989-19901R1959-01-06Windsor, ONT
Troy Crowder442241411994-19962R1968-05-03Sudbury, ONT
Phil Crowe31022771993-19941R1970-04-14Nanton, ALTA
Dan Currie511201993-19941L1968-03-15Burlington, ONT
Glen Currie1912391985-19882L1958-07-18Montreal, PQ
Paul Curtis155230321551970-19733D1947-09-29Peterborough, ONT
Byron Dafoe8700061995-19972G1971-02-25Sussex, England
Kevin Dallman8741317162006-20082D1981-02-26Niagara Falls, ONT
Adam Deadmarsh114463985962000-20033R1975-05-10Trail, BC
Dale DeGray6362228971988-19891D1963-09-03Oshawa, ONT
Denis DeJordy8600001969-19723G1938-11-12St. Hyacinthe, PQ
Ab DeMarco637613121975-19772D1949-02-27Cleveland, OH
Pavol Demitra58253762422005-20061C1974-11-29Dubnica, Slovakia
Nathan Dempsey7061420502003-20062D1974-07-14Spruce Grove, ALTA
Gerry Desjardins103011201968-19702G1944-07-22Sudbury, ONT
Peter Dineen1102281986-19871D1960-11-19Kingston, ONT
Marcel Dionne92155075713074611975-198712F1951-08-03Drummondville, PQ
Paul DiPietro610161996-19971C1970-09-08Sault Ste. Marie, ONT
Ted Donato200022001-20021L1969-04-28Boston, MA
Mike Donnelly30787831701441990-19955L1963-10-10Livonia, MI
Drew Doughty1632264861102008-20102D1989-12-08London, ONT
Davis Drewiske5911011322008-20102D1984-11-22Hudson, WI
John Druce162383472841993-19963R1966-02-23Peterborough, ONT
Steve Duchesne442992163153991986-19996D1965-06-30Sept-Iles, PQ
Dick Duff39681481969-19712L1936-02-18Kirkland Lake, ONT
Marc Dufour200001968-19691R1941-09-11Trois-Rivieres, PQ
Donald Dufresne9000101993-19941D1967-04-10Quebec City, PQ
Ron Duguay8592332651987-19892C1957-07-06Sudbury, ONT
Craig Duncanson28336451985-19905L1967-03-17Sudbury, ONT
Darryl Edestrand68167611977-19792D1945-11-06Strathroy, ONT
Gary Edwards155011141971-19776G1947-10-05Toronto, ONT
Todd Elik122316091991989-19912C1966-04-15Brampton, ONT
Darren Eliot84022221984-19873G1961-11-26Milton, ONT
Corey Elkins310102009-20101C1985-02-23West Bloomfield, MI
Matt Ellis19112142007-20081C1981-08-31Welland, ONT
Mikko Eloranta1461421351102001-20032L1972-08-24Turku, Finland
Nelson Emerson124171431791999-20023R1967-08-17Hamilton, ONT
Brian Engblom202959681901983-19863D1955-01-27Winnipeg, MAN
John English313441987-19881D1966-05-13Toronto, ONT
Bryan Erickson1654668114821985-19883F1960-03-07Roseau, MN
Erik Ersberg5300022007-20103G1982-03-08Sala, Sweden
Daryl Evans105212950251981-19854L1961-01-12Toronto, ONT
Paul Fenton92222648521987-19892F1959-12-22Springfield, MA
Ray Ferraro1974850982231995-19994C1964-08-23Trail, BC
Steven Finn10455101861995-19972D1966-08-20Laval, PQ
Stephane Fiset200033181996-20015G1970-06-17Montreal, PQ
Mark Fitzpatrick1701121988-19891G1968-11-13Toronto, ONT
Bill Flett32384991832951967-19725R1943-07-21Vermillion, ALTA
Ryan Flinn31101842001-20063L1980-04-20Halifax, NS
Gerry Foley100001968-19691R1932-09-22Ware, MA
Marc Fortier600051992-19931C1966-02-26Windsor, PQ
Jim Fox5781862924781431980-19909F1960-05-18Coniston, ONT
Alexander Frolov5361682133812102002-20107L1982-06-19Moscow, Russia
Grant Fuhr1400021994-19951G1962-09-28Spruce Grove, ALTA
Yutaka Fukufuji400002006-20071G1982-09-17Tokyo, Japan
Garry Galley361441151593301984-20006D1963-04-16Montreal, PQ
Dave Gans600021982-19862C1964-06-06Brantford, ONT
Scott Garland6011241978-19791L1952-05-16Regina, SASK
Mathieu Garon95044142005-20072G1978-01-09Chandler, PQ
Denis Gauthier65224902008-20091D1976-10-01Montreal, PQ
Gabe Gauthier800022006-20082L1984-01-20Torrance, CA
Eric Germain4011131987-19881D1966-06-26Quebec City, PQ
Barry Gibbs632911321979-19801D1948-09-28Lloydminster, SASK
John Gibson10000391980-19822D1959-06-02St. Catharines, ONT
Randy Gilhen33369141991-19921L1963-06-13Winnipeg, MAN
Pierre Giroux6101171982-19831L1955-11-17Hawkesbury, ONT
Jeff Giuliano10131013402005-20082L1979-06-26Nashua, NH
Bob Gladney100021982-19831D1957-08-27Come By Chance, NFLD
Tim Gleason12522628982003-20062D1983-01-29Clawson, MI
Brian Glennie18224221978-19791D1946-08-29Toronto, ONT
Glenn Goldup27352661182991976-19826F1953-04-26Toronto, ONT
Robert "Butch" Goring736275384659661969-198011C1949-10-22St. Boniface, MAN
Mario Gosselin2600001989-19901G1963-06-15Thetford Mines, PQ
David Goverde501101991-19943G1970-04-09Toronto, ONT
Ron Grahame6602281978-19813G1950-06-07Victoria, BC
Tony Granato3801481573058211989-19967L1964-07-25Downers Grove, IL
Danny Grant76203050101977-19792R1945-02-21Fredericton, NB
Dan Gratton710151987-19881C1966-12-07Brantford, ONT
Terry Gray65121628221967-19681R1938-03-21Montreal, PQ
Denis Grebeshkov12033122003-20062D1983-10-11Yaroslavl, Russia
Josh Green2713481998-19991W1977-11-16Camrose, ALTA
Matt Greene157419231942008-20102D1983-05-13Grand Ledge, MI
Lucien Grenier128121123161970-19722R1946-11-03Malartic, PQ
Wayne Gretzky5392466729181821988-19968C1961-01-26Brantford, ONT
Brent Grieve18426151996-19971L1969-05-09Oshawa, ONT
Stu Grimson723252352000-20011L1965-05-20Vancouver, BC
Scott Gruhl1423561981-19832L1959-09-13Port Colborne, ONT
Paul Guay9391221761985-19894R1963-09-02Providence, RI
Len Hachborn2441521985-19861C1961-09-09Brantford, ONT
Anders Hakansson191313061771983-19863F1956-04-27Munkfors, Sweden
Bob Halkidis541781891989-19912D1966-03-05Toronto, ONT
Jeff Halpern16022122009-20101F1976-05-03Potomac, MD
Doug Halward1411665811611978-19813D1955-11-01Toronto, ONT
Gilles Hamel1101121988-19891R1960-03-18Asbestos, PQ
Ken Hammond6281220821984-19884D1963-08-22London, ONT
Rick Hampton5231720221978-19802D1956-06-14Toronto, ONT
Michal Handzus24545601051152007-20103C1977-03-11Banska Bystrica, Slovakia
Alan Hangsleben18268651981-19821D1953-02-22Warroad, MN
Mark Hardy616532503038581979-199411D1959-02-01Semaden, Switzerlan
Terry Harper234646523131972-19753D1940-01-27Regina, SASK
Billy Harris128273966541979-19844R1952-01-29Toronto, ONT
Peter Harrold14571522462006-20104D1983-06-08Kirtland Hills, OH
Adam Hauser100002005-20061G1980-05-27Bovey, MN
Rick Hayward400051990-19911D1966-02-25Toledo, OH
Glenn Healy83033341985-19893G1962-08-23Pickering, ONT
Mark Heaslip694913451978-19791R1951-12-26Duluth, MN
Mike Heidt601171983-19841D1963-11-04Calgary, ALTA
Steve Heinze100202343582001-20032R1970-01-30Lawrence, MA
Peter Helander701101982-19831D1951-12-04Stockholm, Sweden
Jamie Heward19268202006-20071D1971-03-30Regina, SASK
Dennis Hextall285712401969-19701L1943-04-17Poplar Point, MAN
Ernie Hicke4191524181977-19781L1947-11-07Regina, SASK
Jim Hiller406612901992-19931R1969-05-15Port Alberni, BC
Larry Hillman22123111971-19721D1937-02-05Kirkland Lake, ONT
Milan Hnilicka200002003-20041G1973-06-24Kladno, Czech Rep.
Justin Hocking100001993-19941D1974-01-09Stettler, ALTA
Phil Hoene37246221972-19753C1949-03-15Duluth, MN
Jim Hofford100021988-19891D1964-10-04Sudbury, ONT
Dale Hoganson129619251031969-19723D1949-07-08North Battleford, SASK
Jason Holland57347242001-20043D1976-04-30Morinville, ALTA
Warren Holmes458182671981-19843C1957-02-18Beeton, ONT
Randy Holt780772961978-19802D1953-01-15Pembroke, ONT
Dean Hopkins2172349723021979-19834R1959-06-06Cobourg, ONT
Doug Houda542681651993-19941D1966-06-03Blairmore, ALTA
Ken Houston338816111983-19841D1953-09-15Dresden, ONT
Harry Howell16883644851970-19733D1932-12-28Hamilton, ONT
Don Howse3325761979-19801L1952-07-28Grand Falls, NFLD
Kelly Hrudey360088661988-19968G1961-01-13Edmonton, ALTA
Bill Huard100021999-20001L1967-06-24Welland, ONT
Charlie Huddy2261158691841991-19954D1959-06-02Oshawa, ONT
Cristobal Huet5300042002-20042G1975-09-03St-Martin-d'Heres, France
Brent Hughes168736432171967-19703D1943-06-17Bowmanville, ONT
Howie Hughes168253257301967-19703R1939-04-04St. Boniface, MAN
Dave Hutchison232637436051974-19784D1952-05-02London, ONT
Bill Inglis2212301967-19692C1943-05-11Ottawa, ONT
Ted Irvine20744591031011967-19703L1944-12-08Winnipeg, MAN
Ulf Isaksson5071522101982-19831L1954-03-19Norfunda, Sweden
Raitis Ivanans276126185552006-20104L1979-01-03Riga, Latvia
Tim Jackman5000102006-20071R1981-11-14Minot, ND
Pauli Jaks100001994-19951G1972-01-25Schaffhausen, Switzerlan
Connor James200002005-20061C1982-08-25Calgary, ALTA
Bob Janecyk102044421984-19895G1957-05-18Chicago, IL
Wes Jarvis6191322361983-19841F1958-05-30Toronto, ONT
Bob Jay301101993-19941D1965-11-18Burlington, MA
Dean Jenkins500021983-19841R1959-11-21Billerica, MA
Al Jensen501101986-19871G1958-11-27Hamilton, ONT
Steve Jensen26771621331771978-19824L1955-04-14Minneapolis, MN
Trevor Johansen463710691981-19821D1957-03-30Thunder Bay, ONT
Craig Johnson42962791411961995-20038L1972-03-08St. Paul, MN
Jack Johnson2001741581882006-20104D1987-01-13Indianapolis, IN
Jim Johnson28891761971-19721C1942-11-07Winnipeg, MAN
Matt Johnson18268146811994-19995L1975-11-23Welland, ONT
Larry Johnston400041967-19681D1943-07-20Kitchener, ONT
Olli Jokinen7491221501997-19992C1978-12-05Kuopio, Finland
Brad Jones5391120571990-19911L1965-06-26Sterling Heights, MI
Randy Jones4851621282009-20101D1981-07-23Quispamsis, NB
Eddie Joyal31910599204831967-19725C1940-05-08St. Albert, ALTA
Frantisek Kaberle3709941999-20001D1973-11-08Kladno, Czech Rep.
Petr Kanko1010102005-20061L1984-02-07Pribram, Czech Rep.
Sheldon Kannegiesser2341050601701973-19774D1947-08-15North Bay, ONT
Jere Karalahti13481826851999-20023D1975-03-25Helsinki, Finland
Kyosti Karjalainen28189121991-19921F1967-06-19Gavle, Sweden
Steve Kasper173356297741988-19913F1961-09-28Montreal, PQ
Doug Keans5601171979-19834G1958-01-07Pembroke, ONT
John-Paul Kelly40054701243661979-19867L1959-11-15Edmonton, ALTA
Steve Kelly3734762000-20044L1976-10-26Vancouver, BC
Dean Kennedy3451362755911982-19896D1963-01-17Redvers, MAN
Dmitri Khristich1514674120821995-19972R1969-07-23Kiev, Ukraine
Brian Kilrea25358121967-19681C1934-10-21Ottawa, ONT
Trent Klatt82172643462003-20041R1971-01-30Robbinsdale, MN
Jon Klemm22000102007-20081D1970-01-08Cranbrook, BC
Petr Klima804421996-19971L1964-12-23Chaomutov, Czech
Rick Knickle1400021992-19942G1960-02-26Dartmouth, NS
Neil Komadoski3771354674771972-19786D1951-11-05Winnipeg, MAN
Chris Kontos196131981987-19903L1963-12-10Toronto, ONT
Anze Kopitar318113172285942006-20104C1987-08-24Jesenice, Slovenia
Jerry Korab21118841023541979-19834D1948-09-15Sault Ste. Marie, ONT
Tom Kostopoulos1521529441732005-20072R1979-01-24Mississauga, ONT
Don Kozak40994811754501972-197861952-02-02Saskatoon, SASK
Phil "Skip" Krake8882634971968-19702C1943-10-14North Battleford, SASK
Mike Krushelnyski15643661091701988-19913C1960-04-27Montreal, PQ
Bob Kudelski26972541261701987-19936C1964-03-03Springfield, MA
Jari Kurri3311081852931711991-19965R1960-05-18Helsinki, Finland
Maxim Kuznetsov19011202002-20042D1977-03-24Pavlodor, Russia
Jason Labarbera9301142005-20093G1980-01-18Burnaby, BC
Gord Labossiere161345589591967-19713C1940-01-02St. Boniface, MAN
Eric Lacroix1442524491761994-19993L1971-07-15Montreal, PQ
Nathan LaFayette94101222811995-19994C1973-02-17New Westminster, BC
Bob Laforest510121983-19841R1963-05-19 
Tom Laidlaw195540451561986-19904D1958-04-15Brampton, ONT
Robert Lang147193958261992-19964C1970-12-19Teplice, Czech
Dave Langevin1104471986-19871D1954-05-15St. Paul, MN
Ian Laperriere5956110416510171995-20049C1974-01-19Montreal, PQ
Rick Lapointe9341721641984-19862D1955-08-02Victoria, BC
Denis Larocque8011181987-19881D1967-10-05Hawkesbury, ONT
Steve Larouche712341995-19961C1971-04-14Rouyn-Noranda, PQ
Gary Laskoski5901161982-19842G
Craig Laughlin19481261987-19881R1958-05-04Toronto, ONT
Kevin LaVallee1933621983-19841F1961-09-16Sudbury, ONT
Eric Lavigne100001994-19951D1972-11-14Victoriaville, PQ
Dominic Lavoie833621993-19941D1967-11-21Montreal, PQ
Grant Ledyard1422248702231985-19883D1961-11-19Winnipeg, MAN
Manny Legace1701101998-19991G1973-02-04Toronto, ONT
Jacques Lemieux1904481967-19703D1943-04-08Matane, PQ
Real Lemieux38246971432071967-19747R1945-01-03Victoriaville, PQ
Mario Lessard240066301978-19846G1954-06-25East Broughton, PQ
Bill Lesuk1291225371361971-19743L1946-11-01Moose Jaw, SASK
Guy Leveque17224211992-19942C1972-12-28Kingston, ONT
Dave Lewis221537422381979-19834D1953-07-03Kindersley, SASK
Trevor Lewis1112302008-20102C1987-01-08Salt Lake City, UT
Igor Liba2751318211988-19891L1960-11-04Presov, Slovakia
Andreas Lilja45178402000-20033D1975-07-13Helsingborg, Sweden
Mikael Lindholm1822421989-19901L1964-12-19Brynas, Sweden
Lonnie Loach50101323271992-19931L1968-04-14New Liskeard, ONT
Bob Logan400001988-19891Montreal, PQ
Andrei Loktionov100002009-20101C1990-05-30Voskresensk, Russia
Barry Long130532371661972-19742D1949-01-03Red Deer, ALTA
Ross Lonsberry20254641182371969-19723L1947-02-07Watson, SASK
Don Luce1010121980-19811C1948-10-02London, ONT
Morris Lukowich1152530551151985-19872L1956-06-01Speers, SASK
Jamie Lundmark29729252006-20071C1981-01-16Edmonton, ALTA
Lowell MacDonald132353873221967-19692R1941-08-30New Glasgow, NS
Donald MacLean2252741997-19981C1977-01-14Sydney, NS
Brian MacLellan18761941551241982-19864F1958-10-27Guelph, ONT
Adam Mair28112632000-20022C1979-02-15Hamilton, ONT
Mikko Makela4571421161989-19901L1965-02-28Tampere, Finland
Dan Maloney15946631092961972-19753L1950-09-24Barrie, ONT
Randy Manery2022064841731977-19803D1949-01-10Leamington, ONT
Chris Marinucci100001996-19971C1971-12-29Grand Rapids, MN
Gilles Marotte271231071303041969-19745D1945-01-07Montreal, PQ
Mike Marson300051979-19801F1955-07-24Scarborough, ONT
Rick Martin424621980-19822F1951-07-26LaSalle, PQ
Alec Martinez400022009-20101D1987-07-26Rochester Hills, MI
Markus Mattsson3802221982-19842G1957-07-30Suoneiemi, Finland
Chris McAlpine21022242002-20031D1971-12-01Roseville, MN
Wayne McBean60066491987-19892D1969-02-21Calgary, ALTA
Alyn McCauley1010122006-20071C1977-05-29Brockville, ONT
Shawn McCosh400041991-19921C1969-06-05Oshawa, ONT
Al McDonough3753881970-19722R1950-06-06St. Catharines, ONT
Hubie McDonough26358101988-19902C1963-08-07Manchester, NH
Shawn McEachern4981321241993-19941L1969-02-28Waltham, MA
Mike McEwen47102434141983-19841D1956-08-10Hornepayne, ONT
John McIntyre1781529442951990-19933C1969-04-29Ravenswood, ONT
Sean McKenna129212142291985-19883F1962-03-07Asbestos, PQ
Steve McKenna13759143481996-20004D1973-08-21Toronto, ONT
Brian McReynolds2013441993-19941C1965-01-05Penetanguishene, ONT
Marty McSorley4727116323418461988-19968D1963-05-18Hamilton, ONT
Rollie Melanson119077501985-19894G1960-06-28Moncton, NB
Howie Menard91193251631967-19692C1942-04-28Timmins, ONT
Larry Mickey6561218461970-19711R1943-10-21Lacombe, ALTA
Bill Mikkelson1501161971-19721D1948-05-21Neepawa, MAN
Corey Millen88433780861991-19932C1964-04-29Cloquet, MN
Aaron Miller309740472112000-20076D1971-08-11Buffalo, NY
Bob Miller6341620351984-19851W1956-09-28Billerica, MA
Jay Miller2302724518651988-19924L1960-07-16Wellesley, MA
Fredrik Modin20325142009-20101L1974-10-08Sundsvall, Sweden
Jaroslav Modry454351291643381995-200810D1971-02-27Ceske-Budejovice, Czech Rep.
Sandy Moger104141529961997-19992R1969-03-21100 Mile House, BC
Carl Mokosak304812431984-19851L1962-09-22Fort Saskatchewan, ALTA
Oscar Moller74111122202008-20102C1989-01-22Stockholm, Sweden
Garry Monahan21033121969-19701C1946-10-20Barrie, ONT
Hartland Monahan6410919451977-19781F1951-03-29Montreal, PQ
Bob Mongrain1123521985-19861C1959-08-31LaSarre, PQ
Jason Morgan1410141996-19982C1976-10-09St. John's, NFLD
Dave Morrison3133641980-19833F1962-06-12Toronto, ONT
Matt Moulson29641062007-20092L1983-11-01North York, ONT
Jim Moxey100021976-19771F1953-05-28Toronto, ONT
Bryan Muir201122003-20041D1973-06-08Winnipeg, MAN
Richard Mulhern5121214391978-19802D1955-03-01Edmonton, ALTA
Paul Mulvey11077501981-19821L1958-09-27Sudbury, ONT
Bob Murdoch414411301714971973-19796D1947-05-17Kirkland Lake, ONT
Larry Murphy242521552072551980-19844D1961-03-08Scarborough, ONT
Mike Murphy6731942634574421973-198310R1950-09-12Toronto, ONT
Rob Murphy8011221993-19941C1969-04-07Hull, PQ
Brady Murray410162007-20081F1984-08-17Brandon, MAN
Glen Murray3041031082111901996-20026R1972-11-01Halifax, NS
Jim Murray30022141967-19681D1943-11-25Virden, MAN
Marty Murray1902242006-20071C1975-02-16Lyleton, MAN
Ladislav Nagy3891726182007-20081C1979-06-01Saca, Slovakia
Victor Nechayev310101982-19831F1955-01-28Kuybichevki-Voftocha, Russia
Jan Nemecek710141998-20002D1976-02-14Pisek, Czech
Bob Nevin23564113177451973-19763R1938-03-18South Porcupine, ONT
Bernie Nicholls6023274317587651981-19909C1961-06-24Haliburton, ONT
Jack Norris2500001970-19711G1942-08-05Delisle, SASK
Mattias Norstrom780141281425831995-200711D1972-01-02Stockholm, Sweden
Brad Norton733471742002-20042D1975-02-13Cambridge, MA
Kai Nurminen67161127221996-19971F1969-03-29Turku, Finland
Sean O'Donnell5411583989401994-20108D1971-10-13Ottawa, ONT
Billy O'Dwyer18101151983-19852F1960-01-25South Boston, MA
Patrick O'Sullivan1884168109662006-20093C1985-02-01Toronto, ONT
Ed Olczyk67212344451996-19971C1966-08-16Chicago, IL
Jim Paek18112101993-19941D1967-04-07Seoul, S. Korea
Paul Pageau100001980-19811G1959-10-02Montreal, PQ
Zigmund Palffy3111501903401371999-20045R1972-05-05Skalica, Slovakia
Rob Palmer22288694841977-19825D1956-09-10Sarnia, ONT
Mark Parrish1953842005-20061R1977-02-02Bloomington, MN
George Parros552351382005-20061R1979-12-29Washington, PA
Scott Parse59111324222009-20101R1984-09-05Kalamazoo, MI
Dave Pasin500001988-19891C1966-07-08Edmonton, ALTA
Steve Passmore600042000-20011G1973-01-29Thunder Bay, ONT
Joe Paterson1241222344241985-19883L1960-06-25Toronto, ONT
Yanic Perreault28876801561181994-19995C1971-04-04Sherbrooke, PQ
Jim Peters255312960381968-19755C1944-06-20Montreal, PQ
Richard Petiot200022005-20061D1982-08-20Daysland, ALTA
Michel Petit49513181111994-19962D1964-02-12St. Malo, PQ
Lyle Phair486713121985-19883L1961-08-31Pilot Mound, MAN
Esa Pirnes573811122003-20041C1977-04-01Oulu, Finland
Joe Piskula500062006-20071D1984-07-05Antigo, WI
Larry Playfair111218204221985-19894D1958-06-23Fort St. James, BC
Jason Podollan701171998-20002R1976-02-18Vernon, BC
Poul Popiel100001967-19681D1943-02-28Sollested, Denmark
Barry Potomski5964101971995-19972R1972-11-24Windsor, ONT
Felix Potvin136044252000-20033G1971-06-23Anjou, PQ
Jean Potvin43369371970-19722D1949-03-25Ottawa, ONT
Marc Potvin23011871992-19942R1967-01-29Ottawa, ONT
Petr Prajsler4331013491987-19903D1965-09-21Hradec Kralove, Czech
Tom Preissing99112031222007-20092D1978-12-03Arlington Heights, IL
Noel Price6211920291970-19711D1935-12-09Brockville, ONT
Sean Pronger1301141998-19991C1972-11-30Thunder Bay, ONT
Bob Pulford1323050801011970-19722F1936-03-31Newton Robinson, ONT
Ted Purcell918172582007-20103R1985-09-08St. John's, NFLD
Konstantin Pushkarev1723582005-20072R1985-02-12Ust-Kamenogorsk, Kazakhstan
Jonathan Quick11902222007-20103G1986-01-21Milford, CT
Kyle Quincey7243438632008-20091D1985-08-12Kitchener, ONT
Dan Quinn44141731321994-19951C1965-06-01Ottawa, ONT
Erik Rasmussen5741216282002-20031C1977-03-28Minneapolis, MN
Matt Ravlich8762329751969-19712D1938-07-12Sault Ste. Marie, ONT
Craig Redmond1701358711221984-19884D1965-09-22Dawson Creek, BC
Keith Redmond12101201993-19941L1972-10-25Richmond Hill, ONT
Steven Reinprecht60121729141999-20012C1976-05-07Edmonton, ALTA
Brad Richardson112112132482008-20102C1985-02-04Belleville, ONT
Steve Richmond9022261988-19891D1959-12-11Chicago, IL
Doug Robinson126263258161967-19713L1940-08-27St. Catharines, ONT
Larry Robinson182116475871989-19923D1951-06-02Winchester, ONT
Luc Robitaille107755759711549241986-200614L1966-02-17Montreal, PQ
Randy Robitaille18437172001-20021C1975-10-12Ottawa, ONT
Leon Rochefort7692332141969-19701F1939-05-04Cap-de-la-Madeleine, PQ
Jeremy Roenick5891322362005-20061C1970-01-17Boston, MA
Dale Rolfe198741482461967-19703D1940-04-30Timmins, ONT
Cliff Ronning1414582001-20021C1965-10-01Burnaby, BC
Pavel Rosa365131861998-20044R1977-07-06Most, Czech Rep.
Randy Rota5810616161973-19741L1950-08-16Creston, BC
Terry Ruskowski22637881253601982-19853C1954-12-31Prince Albert, SASK
Jim Rutherford1001101980-19822G1949-02-17Beeton, ONT
Wayne Rutledge82000111967-19703G1942-01-05Barrie, ONT
Matt Ryan1201122005-20061C1983-11-12Sharon, ONT
Warren Rychel1571616326551992-19953L1967-05-12Tecumseh, ONT
Tomas Sandstrom2351171372543201989-19945R1964-09-04Jakobstad, Finland
Gary Sargent21529901191531975-19783D1954-02-18Red Lake, MN
Terry Sawchuk3600001967-19681G1929-12-28Winnipeg, MAN
Kevin Schamehorn500041980-19811R1956-07-28Victoria, BC
Brayden Schenn100002009-20101C1991-08-22Saskatoon, SASK
Chris Schmidt1002252002-20031C1976-03-01Beaver Lodge, ALTA
Mathieu Schneider19337871241812000-20033D1969-06-12New York, NY
Dave Schultz841220322591976-19782L1949-10-14Waldheim, SASK
Ron Scott1200021989-19901G1960-07-21Guelph, ONT
Travis Scott100002000-20011G1975-09-14Kanata, ONT
Howard Scruton404491982-19831D1962-10-06Toronto, ONT
Rob Scuderi7301111212009-20101D1978-12-30Syosset, NY
Brandon Segal25112202009-20101R1983-07-12Richmond, BC
Steve Seguin500091984-19851R1964-04-10Cornwall, ONT
Brad Selwood6311314821979-19801D1948-03-18Leamington, ONT
Brandy Semchuk100021992-19931R1971-09-22Calgary, ALTA
Eddie Shack842414381231969-19712F1937-02-11Sudbury, ONT
Bobby Sheehan400021981-19821C1949-01-11Weymouth, MA
Jeff Shevalier27591461994-19972L1974-03-14Mississauga, ONT
Steve Short500021977-19781 
Gary Shuchuk136122436641992-19964C1967-02-17Edmonton, ALTA
Steve Shutt59162541101984-19851F1952-07-01Toronto, ONT
Jonathan Sim626915462002-20042L1977-09-29New Glasgow, NS
Charlie Simmer3842222444663201977-19858F1954-03-20Terrace Bay, ONT
Wayne Simmonds1602538631892008-20102R1988-08-26Scarborough, ONT
Gary Simmons1800061976-19782G1944-07-19Charlottetown, PEI
Al Sims9112161981-19832D1953-04-18Toronto, ONT
Ilkka Sinisalo1001141990-19922F1958-07-10Valkeakoski, Finland
John Slaney6392231141995-19972D1972-02-07St. John's, NFLD
Billy Smith500051971-19721G1950-12-12Perth, ONT
Brian Smith5810919331967-19681L1940-09-06Ottawa, ONT
Dennis Smith400041990-19911D1964-05-27Livonia, MI
Doug Smith30472741462181981-19865C1963-05-17Ottawa, ONT
Jerred Smithson30033252002-20042C1979-02-04Vernon, BC
Bryan Smolinski295781131911621999-20034C1971-12-27Toledo, OH
Brad Smyth5391120781996-19982R1973-03-13Ottawa, ONT
Ryan Smyth67223153422009-20101L1976-02-21Banff, ALTA
Chris Snell32279221994-19951D1971-07-12Regina, SASK
Brent Sopel5542024202005-20072D1977-01-07Calgary, ALTA
Andre St. Laurent1151834521791979-19823C1953-02-16Rouyn-Noranda, PQ
Frank St. Marseille304541141681241972-19775R1939-12-14Levack, ONT
Lorne Stamler921321976-19782L1951-08-09Winnipeg, MAN
Jim Stanfield701101969-19723C1947-01-01Dixie, ONT
Robb Stauber56022221989-19954G1967-11-25Duluth, MN
Pete Stemkowski80131831331977-19781C1943-08-25Winnipeg, MAN
Shay Stephenson200002006-20071L1983-09-13Outlook, SASK
Kevin Stevens891730471181995-19972L1965-04-15Brockton, MA
Jarret Stoll1473454881082008-20102C1982-06-24Melville, SASK
Jamie Storr205033261994-20039G1975-12-28Brampton, ONT
Martin Straka32681442003-20041C1972-09-03Plzen, Czech
Martin Strbak520282003-20041D1975-01-15Presov, Slovakia
Brad Stuart6351621672007-20081D1979-11-06Rocky Mountain House, ALTA
Jozef Stumpel334761912671071997-20046C1972-07-20Nitra, Slovakia
Darryl Sydor28820851052491991-19965D1972-05-13Edmonton, ALTA
Phil Sykes28654671213621982-19897F1959-03-18Dawson Creek, BC
Jeff Tambellini400022005-20061L1984-04-13Calgary, ALTA
Patrice Tardif15112371995-19961C1970-10-30Saint-Methode-de-Fro, PQ
Danny Taylor100002007-20081G1986-04-28Plymouth, England
Dave Taylor1111431638106915891977-199417F1955-12-04Levack, ONT
Greg Terrion1342747741221980-19822F1960-05-02Marmora, ONT
Scott Thomas24314112000-20011R1970-01-18Buffalo, NY
Dave Thomlinson8000211993-19952L1966-10-22Edmonton, ALTA
Brent Thompson8119102461991-19943D1971-01-09Calgary, ALTA
Jim Thomson622242371990-19933R1965-12-30Edmonton, ALTA
Scott Thornton105129211242006-20082C1971-01-09London, ONT
Rick Tocchet803140711871994-19962R1964-04-09Scarborough, ONT
Kevin Todd119224365581993-19963C1968-05-04Winnipeg, MAN
John Tonelli22176861622211988-19913C1957-03-23Hamilton, ONT
Tim Tookey273710121987-19892C1960-08-29Edmonton, ALTA
Brock Tredway1981-19821W1959-06-23Highland Creek, ONT
John Tripp34156332003-20041R1977-05-04Kingston, ONT
Denis Tsygurov39156331994-19962D1971-02-26Chelyabinsk, Russia
Vladimir Tsyplakov2615681137701995-20005L1969-04-18Moscow, Russia
Al Tuer450111501985-19861D1963-07-19Regina, SASK
Lauri Tukonen500002006-20082R1986-09-01Hyvinkaa, Finland
Marko Tuomainen749918841999-20012R1972-04-25Kuopio, Finland
Ian Turnbull42111526811981-19821D1953-12-22Montreal, PQ
Dean Turner300041982-19831D1958-06-22Dearborn, MI
Oleg Tverdovsky26044102006-20071D1976-05-18Donetsk, Ukraine
Garry Unger58101020401980-19811C1947-12-07Calgary, ALTA
Rogatien Vachon389033141971-19787G1945-09-08Palmarolle, PQ
Rob Valicevic1711282001-20021R1971-01-06Detroit, MI
Vic Venasky43061101162661972-19797C1951-06-03Thunder Bay, ONT
Mark Visheau281341071998-19991D1973-06-27Burlington, ONT
Lubomir Visnovsky499702092792142000-20087D1976-08-11Topolcany, Slovakia
Tomas Vlasak1013422000-20011L1975-02-01
Doug Volmar21426161972-19731R1945-01-09Cleveland, OH
Jan Vopat6561420361995-19983D1973-03-22Most, Czech Rep.
Roman Vopat5748121211996-19993C1976-04-21Litvinov, Czech
Don Waddell100001980-19811D1958-08-19Detroit, MI
Gordie Walker1210121988-19902F1965-08-12Castlegar, BC
Russ Walker17101411976-19782R1953-05-24Red Deer, ALTA
Bob Wall2122344671081967-19703D1942-12-01Elgin Mills, ONT
Dixon Ward34628451993-19941R1968-09-23Leduc, ALTA
Jason Ward701142006-20071R1979-01-16Mississauga, ONT
Tim Watters303550555291988-19957D1959-07-25Kamloops, BC
Mike Weaver9231518302005-20072D1978-05-02Bramalea, ONT
Steve Weeks701101991-19921G1958-06-30Scarborough, ONT
Jay Wells6043414317714461979-19889D1959-05-18Paris, ONT
Kevin Westgarth900092008-20091F1984-02-07Amherstburg, ONT
Bill White1892066861591967-19703D1939-08-26Toronto, ONT
Sean Whyte21022121991-19932R1970-05-04Sudbury, ONT
Juha Widing5021312113421881969-19778C1947-07-04Uleaborg, Finland
Jim Wiemer9235201988-19891D1961-01-09Sudbury, ONT
Brian Wilks484812271984-19894C1966-02-27Toronto, ONT
Darryl Williams2000101992-19931L1968-02-29Labrador City, NF
Dave "Tiger" Williams1624050907271984-19884F1954-02-03Weyburn, SASK
Justin Williams61112233472008-20102R1981-10-04Cobourg, ONT
Tom Williams372114135249671973-197961951-02-07Windsor, ONT
Brian Willsie134151833792006-20082R1978-03-16Belmont, ONT
Bert Wilson3172432564371975-19805L1949-10-17Orangeville, ONT
Murray Wilson58111526141978-19791F1951-11-11Toronto, ONT
Jim Witherspoon200021975-19761D1951-10-03Toronto, ONT
Bob Woytowich3604461971-19721D1941-08-18Winnipeg, MAN
Vitali Yachmenev149295786301995-19983L1975-01-08Chelyabinsk, Russia
Dmitri Yushkevich42033242002-20031D1971-11-19Cherepovets, Russia
John Zeiler86145872006-20093R1982-11-21Jefferson Hills, PA
Alexei Zhitnik17026811072081992-19953D1972-10-10Kiev, Ukraine
Tomas Zizka25268162002-20042D1979-10-10Sternberk, Czech Rep.
Doug Zmolek11928102491995-19983D1970-11-03Rochester, MN

† 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.