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

All-time roster for the Edmonton Oilers of the NHL

408 players found.
Player NameGPGA.PtsPIMSeasonsYrs.Pos.BirthdateBirthplace
Keith Acton72142135681987-19892C1958-04-15Stouffville, ONT
Greg Adams49459821988-19891L1960-05-31Fuller Lake, BC
Brad Aitken301101990-19911L1967-10-30Scarborough, ONT
Micah Aivazoff2101121994-19951C1969-05-04Powell River, BC
Bobby Allen100002002-20031D1978-11-14Weymouth, MA
Glenn Anderson8454174899067981980-199612F1960-10-02Vancouver, BC
Ron Areshenkoff400001979-19801C1957-06-13Grand Forks, BC
Jason Arnott2861001392394891993-19985C1974-10-11Collingwood, ONT
Don Ashby2412122421979-19812C1955-03-08Kamloops, BC
Bryon Baltimore200041979-19801D1952-08-26Whitehorse, Yukon Terr
Drew Bannister35033421996-19982D1974-04-09Belleville, ONT
Marco Baron100001984-19851G1959-04-04Montreal, PQ
John Bednarski100001979-19801D1952-07-04Thunder Bay, ONT
Bob Beers66102737741993-19941D1967-05-20Pittsburgh, PA
Jesse Belanger600001996-19971C1969-06-15St. Georges Beauce, PQ
Bruce Bell100001989-19901D1965-02-15Toronto, ONT
Adam Bennett48369491993-19941D1971-03-30Georgetown, ONT
Brian Benning18178591992-19931D1966-06-10Edmonton, ALTA
Ladislav Benysek200001997-19981D1975-03-25Olomouc, Czech
Josef Beranek20842601021081991-20004C1969-10-25Litvinov, Czech
Drake Berehowsky671671691997-19981D1972-01-03Toronto, ONT
Marc-Andre Bergeron1893355881012002-20074D1980-10-13Trois-Rivieres, PQ
Ken Berry284610191981-19842W1960-06-21Burnaby, BC
Jeff Beukeboom2841257697331985-19927D1965-03-28Ajax, ONT
Wayne Bianchin1100071979-19801L1953-09-06Nanaimo, BC
Sebastien Bisaillon200002006-20071D1986-12-08Mont-Laurier, PQ
Mike Bishai14022192003-20041C1979-05-30Edmonton, ALTA
Tom Bladon100001980-19811D1952-12-29Edmonton, ALTA
John Blum9044261982-19842D1959-10-08Detroit, MI
Jason Bonsignore2112341994-19962C1976-04-15Rochester, NY
Dennis Bonvie14000741994-19983R1973-07-23Antigonish, NS
Laurie Boschman731015252201981-19832L1960-06-04Major, SASK
Jesse Boulerice200002008-20091R1978-08-10Plattsburgh, NY
Jason Bowen4000101997-19981L1973-11-09Port Alice, BC
Curt Brackenbury7229111651980-19822L1952-01-31Kapuskasing, ONT
Fred Brathwaite4000021993-19963G1972-11-24Ottawa, ONT
Fredrik Bremberg800021998-19991R1973-06-21Sodervalie, Sweden
Eric Brewer31529711002102000-20044D1979-04-17Vernon, BC
Kyle Brodziak175263359602005-20094C1984-05-25St. Paul, ALTA
Dave Brown140312153611988-19913R1962-10-12Saskatoon, SASK
Kevin Brown1942601998-20002R1974-05-11Birmingham, England
Sean Brown2691223356641996-20026D1976-11-05Oshawa, ONT
Jeff Brubaker4101121985-19861L1958-02-24Hagerstown, MD
Gilbert Brule11213122008-20091C1987-01-01Edmonton, ALTA
Kelly Buchberger7958215824017471986-199913R1966-12-02Langenburg, SASK
Sven Butenschon2111262000-20022D1976-03-22Itzehoe, Germany
Ilya Byakin4482028301993-19941D1963-02-02Sverdlovsk, Ukraine
Brett Callighen16056891451321979-19823L1953-05-15Toronto, ONT
Colin Campbell72211131961979-19801D1953-01-28London, ONT
Billy Carroll7081119221984-19862C1959-01-19Toronto, ONT
Jimmy Carson845053103361988-19902C1968-07-20Southfield, MI
Anson Carter2116988157682000-20033C1974-06-06Toronto, ONT
Ron Carter200001979-19801R1958-03-14Montreal, PQ
Rick Chartraw24268211983-19841D1954-07-13Caracas, Venezuela
Jason Chimera130191736932000-20044L1979-05-02Edmonton, ALTA
Ron Chipperfield67181937241979-19801C1954-03-28Brandon, MAN
Taylor Chorney200002008-20091D1987-04-27Thunder Bay, ONT
Jeff Chychrun200001993-19941D1966-05-03LaSalle, PQ
Jozef Cierny100001993-19941L1974-05-13Zvolen, Slovakia
Zdeno Ciger2046491155551992-19964L1969-10-19Martin, Slovakia
Dean Clark100001983-19841L1964-01-16St. Albert, ALTA
Daniel Cleary2203155861271999-20034L1978-12-18Carbonear, NFLD
Glen Cochrane12000521988-19891D1958-01-29Cranbrook, BC
Paul Coffey5322094606696931980-19877D1961-06-01Weston, ONT
Andrew Cogliano164364783422007-20092C1987-06-14Toronto, ONT
Erik Cole63161127632008-20091L1978-11-06Oswego, NY
Mike Comrie19261721331492000-20033C1980-09-11Edmonton, ALTA
Paul Comrie1512341999-20001C1977-02-07Edmonton, ALTA
Pat Conacher452810311983-19841C1959-05-01Edmonton, ALTA
Ty Conklin60000192001-20063G1976-03-30Anchorage, AK
Cam Connor38713201361979-19801R1954-08-10Winnipeg, MAN
Jim Corsi2603361979-19801G1954-06-09Montreal, PQ
Shayne Corson19253841374131992-19953L1966-08-13Barrie, ONT
Patrick Cote6000182000-20011L1975-01-24LaSalle, PQ
Ray Cote1500041982-19853C1961-05-31Pincher Creek, ALTA
Geoff Courtnall12448151987-19881L1962-08-18Victoria, BC
Wayne Cowley100001993-19941G1964-12-04Scarborough, ONT
Cory Cross1131120311022002-20063D1971-01-03Lloydminster, ALTA
Dan Currie1710141990-19933L1968-03-15Burlington, ONT
Don Cutts600061979-19801G1956-02-24Edmonton, ALTA
Mariusz Czerkawski113383876241995-19972R1972-04-13Radomsko, Poland
Vincent Damphousse80385189531991-19921C1967-12-17Montreal, PQ
Greg De Vries11589171441995-19983D1973-01-04Sundridge, ONT
Louie DeBrusk2281912317971991-19976L1971-03-19Cambridge, ONT
Boyd Devereaux175153146491997-20003C1978-04-16Seaforth, ONT
Bobby Dollas30257221997-19981D1965-01-31Montreal, PQ
Dave Donnelly400041987-19881F1962-02-02Edmonton, ALTA
Jiri Dopita21156112002-20031F1968-12-02, Czech Rep.
Jim Dowd7051823451998-20002C1968-12-25Brick, NJ
Peter Driscoll603811971979-19812L1954-10-27Powassan, ONT
Jeff Drouin-Deslauriers1001102008-20091G1984-05-15St-Jean-Richelieu, PQ
Dave Dryden1400001979-19801G1941-09-05Hamilton, ONT
Donald Dufresne64178311995-19972D1967-04-10Quebec City, PQ
Bob Dupuis100001979-19801G1952-08-26North Bay, ONT
Radek Dvorak154275986662002-20063R1977-03-09Tabor, Czech
Steve Dykstra15235391987-19881D1961-12-01Edmonton, ALTA
Gary Edwards1502201980-19811G1947-10-05Toronto, ONT
Todd Elik181910141992-19942C1966-04-15Brampton, ONT
Jim Ennis5101101987-19881D1967-07-10Sherwood Park, ALTA
Peter Eriksson20336241989-19901L1965-07-12Kramfors, Sweden
Len Esau14066151994-19951D1968-03-16Meadow Lake, SASK
Bob Essensa7401141996-19993G1965-01-14Toronto, ONT
Randy Exelby100001989-19901G1965-08-13Toronto, ONT
Pat Falloon115223658241998-20002R1972-09-22Foxwarren, MAN
Scott Ferguson201713202881997-20045D1973-01-06Camrose, ALTA
Chris Ferraro210101998-19991C1973-01-24Port Jefferson, NY
Bill Flett2052721979-19801R1943-07-21Vermillion, ALTA
Lee Fogolin586361251618861979-19878D1955-02-15Chicago, IL
Mike Forbes18178261979-19822D1957-09-20Brampton, ONT
Norm Foster1000021991-19921G1965-02-10Vancouver, BC
Nick Fotiu100001988-19891F1952-05-25Staten Island, NY
Iain Fraser930301994-19951C1969-08-10Scarborough, ONT
Scott Fraser2912112361997-19981R1972-05-03Moncton, NB
Doug Friedman16000201997-19981L1971-09-01Greenwich, CT
Miroslav Frycer145510181988-19891F1959-09-27Opava, Czech
Grant Fuhr42303636541981-199110G1962-09-28Spruce Grove, ALTA
Joaquin Gage2301141994-20013G1973-10-19Vancouver, BC
Sam Gagner155296190742007-20092C1989-08-10London, ONT
Danny Gare1813461986-19871F1954-05-14Nelson, BC
Mathieu Garon6200082007-20092G1978-01-09Chandler, PQ
Martin Gelinas25860601201561988-19935L1970-06-05Shawinigan, PQ
Tom Gilbert176196584462006-20093D1983-01-10Bloomington, MN
Brent Gilchrist60101020471992-19931C1967-04-03Moose Jaw, SASK
Curtis Glencross269413282007-20081L1982-12-28Kindersley, SASK
Brian Glynn8961824661991-19932D1967-11-23Iserlohn, Germany
Tom Gorence1211201983-19841R1957-03-11St.Paul, MN
Adam Graves1391630462501989-19912L1968-04-12Tecumseh, ONT
Steve Graves35549101983-19883L1964-04-07Trenton, ONT
Denis Grebeshkov143104757602007-20092D1983-10-11Yaroslavl, Russia
Josh Green8110717642000-20033W1977-11-16Camrose, ALTA
Matt Greene151112132052005-20083D1983-05-13Grand Ledge, MI
Mike Greenlay201101989-19901G1968-09-15Vitoria, Brazil
Randy Gregg453401481883091981-19909D1956-02-19Edmonton, ALTA
Wayne Gretzky696583108616693231979-19889C1961-01-26Brantford, ONT
Mike Grier448811021832921996-20026R1975-01-05Detroit, MI
Brent Grieve2413518141993-19941L1969-05-09Oshawa, ONT
Bill Guerin21179821613541997-20014R1970-11-09Wilbraham, MA
Kari Haakana1300042002-20031D1973-11-08Outokumpu, Finland
David Haas510101990-19911L1968-06-23Toronto, ONT
Marc Habscheid74101626261981-19854C1963-03-01Swift Current, SASK
Matti Hagman1474171112341980-19822C1955-09-21Helsinki, Finland
Chris Hajt100002000-20011D1978-07-05Saskatoon, SASK
Doug Halward24077251988-19891D1955-11-01Toronto, ONT
Al Hamilton3141519201979-19801D1946-08-20Flin Flon, MAN
Ken Hammond501181988-19891D1963-08-22London, ONT
Roman Hamrlik19622811031861997-20003D1974-04-12Zlin, Czech Rep.
Dave Hannan5191120431987-19881L1961-11-26Sudbury, ONT
Jim Harrison300001979-19801C1947-07-09Bonnyville, ALTA
Todd Harvey63527322005-20061R1975-02-17Hamilton, ONT
Brett Hauer34448321995-20002D1971-07-11Edina, MN
Greg Hawgood5572532631990-19933D1968-08-10Edmonton, ALTA
Jochen Hecht82162440602001-20021C1977-06-21Mannheim, Germany
Jan Hejda39189202006-20071D1978-06-18Prague, Czech Rep.
Ales Hemsky421932383311982002-20096R1983-08-13Pardubice, Czech Rep.
Alex Henry300002002-20031D1979-10-18Elliot Lake, ONT
Ian Herbers22022321993-19941D1967-07-18Jasper, ALTA
Doug Hicks1861767841831979-19823D1955-05-28Cold Lake, ALTA
Dean Hopkins100001985-19861R1959-06-06Cobourg, ONT
Shawn Horcoff5601202183383662000-20098C1978-09-17Trail, BC
Tony Hrkac3681119101997-19981C1966-07-07Thunder Bay, ONT
Bill Huard33011721997-19992L1967-06-24Welland, ONT
Charlie Huddy694812873685001980-199111D1959-06-02Oshawa, ONT
Mike Hudson501121992-19931C1967-02-06Guelph, ONT
John Hughes18033301980-19811D1954-03-18Charlottetown, PEI
Pat Hughes30088831713301980-19855F1955-03-25Calgary, ALTA
Joe Hulbig2422441996-19993L1973-09-29Norwood, MA
Dave Hunter6531191712907801979-198910F1958-01-01Petrolia, ONT
Peter Ing1203301991-19921G1969-04-28Toronto, ONT
Ralph Intranuovo1923541994-19973L1973-12-11East York, ONT
Brad Isbister64131023632002-20042L1977-05-07Edmonton, ALTA
Kim Issel400001988-19891R1967-09-25Regina, SASK
Don Jackson2661545605081981-19865D1956-09-02Minneapolis, MN
Jean-Francois Jacques60101442005-20094L1985-04-29Montreal, PQ
Risto Jalo303301985-19861F1962-07-18Humppila, Finland
Kari Jalonen300001983-19841C1960-01-06Oulu, Finland
Tomas Jonsson2011011221988-19891D1960-04-12Falun, Sweden
Chris Joseph1541239512051987-19947D1969-09-10Burnaby, BC
Curtis Joseph177055281995-19983G1967-04-29Keswick, ONT
Steve Kelly27123141996-19982L1976-10-26Vancouver, BC
Dean Kennedy402810251994-19951D1963-01-17Redvers, MAN
Alexander Kerch500021993-19941L1967-03-16 
Reg Kerr300001983-19841D1957-10-16Oxbow, SASK
Chad Kilger879514391998-20013C1976-11-27Cornwall, ONT
Petr Klima274119902093371989-19975L1964-12-23Chaomutov, Czech
Krys Kolanos600022005-20061C1981-07-27Calgary, ALTA
Ales Kotalik19741162008-20091R1978-12-23Jindrichuv Hradec, Czech Rep.
Andrei Kovalenko17651581091391996-19993R1970-06-07Gorky, Russia
Igor Kravchuk160276188571992-19964D1966-09-13Ufa, Russia
Mike Krushelnyski290951312262131984-19884C1960-04-27Montreal, PQ
Stu Kulak23314411986-19871R1963-03-11Edmonton, ALTA
Jari Kurri75447456910433481980-199010R1960-05-18Helsinki, Finland
Normand Lacombe1333022521161986-19904R1964-10-18Pierrefonds, PQ
Dan LaCouture45246391998-20013L1977-04-18Hyannis, MA
Daniel Lacroix4000131998-19991L1969-03-11Montreal, PQ
Christian Laflamme61066321998-20002D1976-11-24St. Charles, PQ
Marc Laforge5000211993-19941D1968-01-03Sudbury, ONT
Mark Lamb1762454781271987-19925D1964-03-03Swift Current, SASK
Georges Laraque49043681118261997-20068L1976-12-07Montreal, PQ
Garry Lariviere9212526611980-19833D1954-12-06St. Catharine's, ONT
Reed Larson10279151988-19891D1956-07-30Minneapolis, MN
John LeBlanc210101988-19891L1964-01-21Campbellton, NB
Tommy Lehman100001989-19901 
Moe Lemay14123381986-19882F1962-02-18Saskatoon, SASK
Francois Leroux11033111988-19935D1970-04-18Ste-Adele, PQ
Mats Lindgren199293968761996-19993C1974-10-01Skalleftea, Sweden
Willy Lindstrom163404181581982-19853R1951-05-05Grums, Sweden
Ken Linseman200581201783941982-19913F1958-08-11Kingston, ONT
Pete LoPresti200001980-19811G1954-05-23Virginia, MN
Ron Low6704421979-19834G1950-06-21Birtle, MAN
Kevin Lowe10377431038412361979-199815D1959-04-15Lachute, PQ
Dave Lumley386901402305821979-19878F1954-09-01Toronto, ONT
Mikko Luoma301102003-20041D1976-06-22Jyvaskyla, Finland
Joffrey Lupul81161228452006-20071C1983-09-23Fort Saskatchewan, ALTA
Doug Lynch200002003-20041D1983-04-04North Vancouver, BC
Blair MacDonald1316572137331979-19812R1953-11-17Cornwall, ONT
Steve MacIntyre22202402008-20091D1980-08-08Brock, SASK
Norm Maciver7983947521989-19923D1964-09-08Thunder Bay, ONT
Craig MacTavish7011551763316801985-19949C1958-08-15London, ONT
Kari Makkonen922401979-19801F1956-01-20 
David Maley364711751991-19932L1963-04-24Beaver Dam, WI
Troy Mallette15134361991-19921L1970-02-25Sudbury, ONT
Kirk Maltby1642117381841993-19963L1972-12-22Guelph, ONT
Kent Manderville37358381995-19961C1971-04-12Edmonton, ALTA
Dave Manson21933751085701991-19943D1967-01-27Prince Albert, SASK
Moe Mantha25066261987-19881D1961-01-21Lakewood, OH
Todd Marchant6781362073434901993-200310L1973-08-12Buffalo, NY
Bryan Marchment216737445761994-19984D1969-05-01Scarborough, ONT
Gord Mark30033781993-19952D1964-09-10Edmonton, ALTA
Jussi Markkanen10202242001-20075G1975-05-08Imatra, Finland
Terry Martin402201984-19851F1955-10-25Barrie, ONT
Darcy Martini200001993-19941D1969-01-30Castlegar, BC
Alan May310171988-19891L1965-01-14Barrhead, ALTA
Dean McAmmond303611001611491993-19996L1973-06-15Grand Cache, ALTA
Kevin McClelland428569415012911983-19907R1962-07-04Oshawa, ONT
Bill McDougall421341992-19931C1966-08-10Mississagua, ONT
Ryan McGill800081994-19951D1969-02-28Sherwood Park, ALTA
Dan McGillis1401631471261996-19982D1972-07-01Hawkesbury, ONT
Tom McMurchy941581987-19881L1963-12-02Burnaby, BC
Marty McSorley2062436607481985-19994D1963-05-18Hamilton, ONT
Scott Mellanby1493844823441991-19932R1966-06-11Montreal, PQ
Larry Melnyk3421416361983-19863D1960-02-21Winnipeg, MAN
Mark Messier851392642103411221979-199112C1961-01-18Edmonton, ALTA
Scott Metcalfe200001987-19881C1967-01-06Toronto, ONT
Max Middendorf310121990-19911C1967-08-18Syracuse, NY
Lindsay Middlebrook100001982-19831G1955-09-07Collingwood, ONT
Alexei Mikhnov200002006-20071L1982-08-31Kiev, Ukraine
Craig Millar36426291996-19993D1977-05-10Winnipeg, MAN
Mike Minard100001999-20001G1976-11-01Owen Sound, ONT
John Miner14235161987-19881D1965-08-28Moose Jaw, SASK
Eddie Mio77066101979-19812G1954-01-31Windsor, ONT
Boris Mironov320421181604441993-19996D1972-03-21Moscow, Russia
Mike Moller721301985-19872R1962-06-16Calgary, ALTA
Andy Moog23501111461980-19877G1960-02-18Penticton, BC
Barrie Moore400001996-19971L1975-05-22London, ONT
Ethan Moreau577103911947201998-200910L1975-09-22Huntsville, ONT
Mike Morrison2100022005-20061G1979-07-11Medford, MA
Bryan Muir12000231995-19983D1973-06-08Winnipeg, MAN
Craig Muni49324871114921986-19937D1962-07-19Toronto, ONT
Don Murdoch50151126221979-19812R1956-10-25Cranbrook, BC
Joe Murphy222691001691431989-19923R1967-10-16London, ONT
Rem Murray42573911641231996-20067L1972-10-09Stratford, ONT
Frank Musil69178461997-20013D1964-12-17Pardubice, Czech
Don Nachbaur4000171982-19831C1959-01-30Kitimat, BC
Mark Napier1754171112351984-19873R1957-01-28Toronto, ONT
Petr Nedved3561420142003-20072L1971-12-09Liberec, Czech
Lance Nethery302221981-19821F1957-06-28Toronto, ONT
Dan Newman1031401979-19801L1952-01-26Cottam, ONT
Bernie Nicholls952861891001991-19932C1961-06-24Haliburton, ONT
Janne Niinimaa399341541884191997-20036D1975-05-22Raahe, Finland
Kent Nilsson236121841986-19952F1956-08-31Nynashamn, Sweden
Robert Nilsson139205171522006-20093C1985-01-10Calgary, ALTA
Jeff Norton9262733581995-19972D1965-11-25Acton, MA
Patrick O'Sullivan19246122008-20091C1985-02-01Toronto, ONT
Adam Oates602161882003-20041C1962-08-27Weston, ONT
Selmar Odelein18022351985-19893D1966-04-11Quill Lake, SASK
Roman Oksiuta3612416121993-19952R1970-08-21Murmansk, Russia
Fredrik Olausson10893544541993-19963D1966-10-05Dadesjo, Sweden
David Oliver141373572581994-19973R1971-04-17Sechelt, BC
Steve Passmore601121998-19991G1973-01-29Thunder Bay, ONT
Scott Pearson1002022422191993-19952L1969-12-19Cornwall, ONT
Mike Peca7191423562005-20061C1974-03-26Toronto, ONT
Theo Peckham16000612007-20092D1987-11-10Richmond Hill, ONT
Dustin Penner1604044841062007-20092F1982-09-28Winkler, MAN
Toby Petersen64691542005-20072C1978-10-27Minneapolis, MN
Michel Petit18246201996-19971D1964-02-12St. Malo, PQ
Michel Picard200021999-20001L1969-10-07Beauport, PQ
Ales Pisa50134262001-20032D1977-01-02Pardubice, Czech Rep.
Fernando Pisani36276691451802002-20096R1976-12-27Edmonton, ALTA
Joni Pitkanen6381826562007-20081D1983-09-19Oulu, Finland
Domenic Pittis6941115572000-20022C1974-10-01Calgary, ALTA
Jim Playfair211221983-19841D1964-05-22Ft. St. James, BC
Walt Poddubny400001981-19821R1960-02-14Thunder Bay, ONT
Shjon Podein68161127331992-19942L1968-03-05Rochester, MN
Poul Popiel1000001979-19801D1943-02-28Sollested, Denmark
Tom Poti28527781052091998-20024D1977-03-22Worcester, MA
Ryan Potulny803302008-20091C1984-09-05Grand Forks, ND
Marc-Antoine Pouliot141142539532005-20094C1985-05-22Quebec, PQ
Jaroslav Pouzar1863448821351982-19874F1952-01-23Cakovec, Czech
Pat Price1341945643271979-19812D1955-03-24Nelson, BC
Chris Pronger80124456742005-20061D1974-10-10Dryden, ONT
Bill Ranford44901919481987-200010G1966-12-14Brandon, MAN
Marty Reasoner35145761212092001-20086C1977-02-26Honeoye Falls, NY
Daryl Reaugh700001984-19882G1965-02-13Prince George, BC
Eldon "Pokey" Reddick1300001989-19912G1964-10-06Halifax, NS
Liam Reddox475712102007-20092L1986-01-27Whitby, ONT
Craig Redmond2131013121988-19891D1965-09-22Dawson Creek, BC
Todd Reirden17235201998-19991D1971-06-25Deerfield, IL
Steven Rice94192039661991-19943R1971-05-26Kitchener, ONT
Luke Richardson4361365786301991-19976D1969-03-26Ottawa, ONT
Michel Riesen1201142000-20011R1979-04-11Oberbalm, Switzerlan
Jani Rita3661762001-20064L1981-07-25Helsinki, Finland
David Roberts624661995-19961L1970-05-28Alameda, CA
Bert Robertsson52044341999-20001D1974-06-30Sodertalje, Sweden
Mike Rogers810101985-19861C1954-10-24Calgary, ALTA
Dwayne Roloson193066262005-20094G1969-10-12Simcoe, ONT
Tom Roulston137363268641980-19844R1957-11-20Winnipeg, MAN
Allan Rourke1300052007-20081D1980-03-06Mississauga, ONT
Dominic Roussel800022000-20011G1970-02-22Hull, PQ
Mathieu Roy30213572005-20083D1983-08-10St-Martin de Beuace, PQ
Martin Rucinsky200001991-19921L1971-03-11Most, Czech Rep.
Reijo Ruotsalainen2661521121986-19902D1960-04-01Oulu, Finland
Vladimir Ruzicka2511617101989-19901F1963-06-06Most, Czech
Tony Salmelainen1301142003-20041L1981-08-08Espoo, Finland
Tommy Salo334044201998-20046G1971-02-01Surahammar, Sweden
Sergei Samsonov195111662005-20061L1978-10-27Moscow, Russia
Geoff Sanderson4131013162007-20081L1972-02-01Hay River, NWT
Terran Sandwith800061997-19981D1972-04-17Edmonton, ALTA
Peter Sarno610122003-20041C1979-07-26Toronto, ONT
Miroslav Satan126352863441995-19972L1974-10-22Topolcany, Slovakia
Bobby Schmautz298816201979-19801R1945-03-28Saskatoon, SASK
Rob Schremp703322006-20093C1986-07-01Syracuse, NY
Alexander Selivanov96352661701998-20002L1971-03-23Moscow, Russia
Dave Semenko45459771369811979-19878L1957-07-12Winnipeg, MAN
Alexei Semenov103410141072002-20063D1981-04-10Murmansk, Russia
Anatoli Semenov116353873421989-19923C1962-03-05Moscow, USSR
Tim Sestito100002008-20091D1984-08-28Rome, NY
David Shaw1211281991-19921D1964-05-25St. Thomas, ONT
Gord Sherven4411819141983-19863F1963-08-21Weyburn, SASK
Mikhail Shtalenkov3400021998-19991G1965-10-20Moscow, Russia
Ron Shudra1005561987-19881D1967-11-28Winnipeg, MAN
Risto Siltanen206381131511061979-19823D1958-10-31Mantta, Finland
Trevor Sim301121989-19901C1970-06-09Calgary, ALTA
Craig Simpson4191851803654851987-19936L1967-02-15London, ONT
Warren Skorodenski300001987-19881G1960-03-22Winnipeg, MAN
Jiri Slegr6951823881994-19962D1971-05-30Jihlava, Czech
Ladislav Smid202322251522006-20093D1986-02-01Frydlant, Czech Rep.
Dan Smith700072005-20061D1976-10-19Fernie, BC
Doug Smith1911291988-19891C1963-05-17Ottawa, ONT
Geoff Smith3061156671921989-19945D1969-03-07Edmonton, ALTA
Jason Smith54231821136431998-20078D1973-11-02Calgary, ALTA
Steve Smith3854617221810801984-19917D1963-04-30Glasgow, Scotland
Ryan Smyth7702652845496071994-200712L1976-02-21Banff, ALTA
Ken Solheim610151985-19861L1961-03-27Medicine Hat, ALTA
Roy Sommer310171980-19811C1957-04-05Oakland, CA
Sheldon Souray1072637631342007-20092D1976-07-13Elk Point, ALTA
Jaroslav Spacek3151419242005-20061D1974-02-11Rokycany, Czech Rep.
Tomas Srsen200001990-19911L1966-08-25Olomouc, Czech.
Steve Staios533351041396842001-20097R1973-07-28Hamilton, ONT
Nick Stajduhar200041995-19961D1974-12-06Kitchener, ONT
Mike Stapleton69112031491993-19952C1966-05-05Sarnia, ONT
Yan Stastny300002005-20061C1982-09-30Quebec City, PQ
Jarret Stoll286591061652382002-20085C1982-06-24Melville, SASK
Zack Stortini1471014244872006-20093C1985-09-11Elliot Lake, ONT
Jason Strudwick71279602008-20091L1975-07-17Edmonton, ALTA
Todd Strueby501121981-19843C1963-06-15Lanigan, SASK
Raimo Summanen132303363331983-19874F1962-03-02Jyvaskyla, Finland
Ken Sutton443912511994-19962D1969-11-05Edmonton, ALTA
Brian Swanson6841216162000-20033C1976-03-24Eagle River, AK
Petr Sykora82223153402006-20071C1976-11-19Plzen, Czech
Danny Syvret26011122005-20072D1985-06-13Millgrove, ONT
Kari Takko1101101990-19911G1962-06-23Uusikaupunki, Finland
Dick Tarnstrom51279642005-20082D1975-01-20Sundbyberg, Sweden
Patrick Thoresen8561319582006-20082L1983-11-07Hamar, Norway
Scott Thornton2092330533851991-19965C1971-01-09London, ONT
Alec Tidey500081979-19801R1955-01-05Vancouver, BC
Esa Tikkanen5221782584367591984-19939L1965-01-25Helsinki, Finland
German Titov704441999-20001C1965-10-18Moscow, Russia
Daniel Tjarnqvist3731215302006-20071D1976-10-14Umea, Sweden
Mike Toal300001979-19801C1959-03-23Red Deer, ALTA
Kevin Todd254913101992-19931C1968-05-04Winnipeg, MAN
Raffi Torres27667531202392003-20084L1981-10-08Toronto, ONT
Ron Tugnutt2900041991-19932G1967-10-22Scarborough, ONT
Marko Tuomainen400001994-19951R1972-04-25Kuopio, Finland
Igor Ulanov1601142531571999-20064D1969-10-01Krasnokamsk, Russia
Garry Unger7591322831980-19833C1947-12-07Calgary, ALTA
Steve Valiquette100002003-20041G1977-08-20Etobicoke, ONT
Shaun Van Allen2314561990-19932C1967-08-29Calgary, ALTA
Wayne Van Dorp3000251986-19871L1961-05-19Burnaby, BC
Lubomir Visnovsky5082331302008-20091D1976-08-11Topolcany, Slovakia
Vladimir Vorobiev220221998-19991R1972-11-02Cherepovets, Russia
Vladimir Vujtek7052530221992-19942R1972-02-17Ostrava, Czech
Igor Vyazmikin410101990-19911L1966-01-08Moscow, Russia
Mike Ware5011151988-19902R1967-03-22York, ONT
Mike Watt1412341997-19981L1976-03-31Seaforth, ONT
Doug Weight5881574205775271992-20019C1971-01-21Detroit, MI
Stan Weir2004866114931979-19823C1952-03-17Ponoka, ALTA
Brad Werenka425712381992-19942D1969-02-12Two Hills, ALTA
Peter White6110122221993-19963C1969-03-15Montreal, PQ
Ray Whitney913401997-19981L1972-05-08Fort Saskatchewan, ALTA
Jim Wiemer12123151987-19881D1961-01-09Sudbury, ONT
Brad Winchester7846101072005-20072L1981-03-01Madison, WI
Tyler Wright41314701992-19964C1973-04-06Canora, SASK
Mike York144405797252001-20043C1978-01-03Waterford, MI
Bryan Young17000102006-20082D1986-08-06Ennismore, ONT
Mike Zanier300001984-19851G1962-08-22Trail, BC
Brad Zavisha200001993-19941L1972-01-04Hines Creek, ALTA
Valeri Zelepukin3321012571997-19981L1968-09-17Voskresensk, Russia
Sergei Zholtok3741620222000-20011C1972-12-02Riga, Latvia

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