hockey DB
search by league
team
morning report
contact us
home

Tulsa Oilers all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Jason Abel29336691999-20001L1977-04-27Kinuso, ALTAMinor Pro
Mike Adamek27369322006-20071F1981-04-24Hollister, CAMinor Pro
Drew Akins30246342012-20131C1985-11-04Excelsior, MNMinor Pro
Josh Akright19123382004-20051D1979-02-02Haslett, MIMinor Pro
Matt Ambroz13202112013-20141F1987-03-25New Prague, MNMinor Pro
Daniel Amesbury310111132012-20131F1990-11-17Maple Ridge, BCMinor Pro
Mike Anastasio200061997-19981R1975-11-29Cromwell, CTMinor Pro
Dallas Anderson15534255910522000-20033R1979-09-17Bowsman, MANMinor Pro
Jerry Andersson15358331997-19981C1969-11-27Harnosand, SwedenMinor Pro
Jeff Antonovich704060100661998-19991C1974-02-05Coleraine, MNMinor Pro
Kevin Armstrong22000192009-20101G1988-06-29Winnipeg, MANMinor Pro
Carlos Assayag1033032621631997-19992R1972-02-11Ste. Foy, PQMinor Pro
Michael Badelt200001996-19971D1976-05-25Minor Pro
Greg Bailey5011481995-19961D1973-10-03Port Stanley, ONTMinor Pro
Mike Bajurny615492241997-19981L1974-09-28Walkerton, ONTMinor Pro
Dan Bakala1201122012-20131G1987-12-23Calgary, ALTAMinor Pro
Michael Baker300001992-19931CMinor Pro
Travis Banga3041418342009-20101C1979-11-06High River, ALTAMinor Pro
Jesse Baraniuk34044472007-20081D1981-08-23Thunder Bay, ONTMinor Pro
Brennan Barker594371222010-20111D1985-07-19Long Sault, ONTMinor Pro
Ryan Barlock92316191352012-20142D1987-07-24Niles, ILMinor Pro
Matt Barnes2102222000-20011G1974-07-25Brantford, ONTMinor Pro
Chris Barth18033412006-20082D1985-11-01Brandon, MANMinor Pro
Adam Bartholomay5571320402009-20101D1983-04-11Agoura Hills, CAMinor Pro
Anthony Battaglia3792433182010-20111L1979-08-15Chicago, ILMinor Pro
Bates Battaglia613442010-20111L1975-12-13Chicago, ILMajor League
Stacey Bauman1300042010-20111D1979-12-17Hanover, ONTMinor Pro
Colin Baustad19649122171631994-19973D1969-08-31Calgary, ALTAMinor Pro
Nick Beaulieu322421992-19931L1968-08-19Rimouski, PQMinor Pro
Alexandre Beauregard20202462013-20141L1991-06-06Saint-Jerome, PQMinor Pro
David Beauregard16981831641102006-20134L1976-01-28Montreal, PQMinor Pro
Thomas Beauregard501122013-20141R1986-02-09Montreal, PQMinor Pro
Luc Beausoleil3632862675533871992-20007R1967-10-08Montreal, PQMinor Pro
Michel Beausoleil3371221642864292008-20146W1980-07-19Montreal, PQMinor Pro
Gordon Bell3161218232010-20133C1980-03-28Westlock, ALTAMinor Pro
Mike Berger392951792747061992-19997D1967-06-02Edmonton, ALTAMajor League
Jason Bermingham12358861441522003-20052W1977-01-17Montreal, PQMinor Pro
Craig Bilick621716331322000-20011L1978-08-09Yorkton, SASKMinor Pro
Craig Binns51310131072001-20021D1974-07-18Ottawa, ONTMinor Pro
Clint Black1052655811821997-19992C1972-09-17Duncan, BCMinor Pro
Adam Blanchette33066542007-20081D1986-02-21Berlin, CTMinor Pro
Kyle Bochek591634501772013-20141C1988-03-11Port Severn, ONTMinor Pro
Derby Bognar401141993-19941D1969-12-17Vancouver, BCMinor Pro
Andy Borggaard421301994-19951L1971-11-17Worcester, MAMinor Pro
Jean-Francois Bouchard201101998-19991L1975-03-24St. Jean, PQMinor Pro
Mark Bourgeois1253861992-19931R1968-06-01Waltham, MAMinor Pro
Rod Branch24401010641996-20046G1975-04-14Fort Saint John, BCMinor Pro
Cameron Breitkreuz316915202004-20062D1982-02-18Springside, SASKMinor Pro
Mike Brolsma300002005-20061F1980-05-19Appleton, WIMinor Pro
Mike Brusseau1202202004-20051G1976-09-21Detroit, MIMinor Pro
Jozef Budaj601142008-20091R1979-11-24Banska Bystrica, SlovakiaMinor Pro
Don Burke100061994-19951D1968-01-25Penticton, BCMinor Pro
Garrett Burnett6101941995-19961L1975-09-23Coquitlam, BCMajor League
Lucas Burnett59152136832007-20081F1982-04-01Rossland, BCMinor Pro
Tyler Butler63102333922009-20101D1979-07-08Kanata, ONTMinor Pro
Jeff Buvinow4651520142012-20131D1990-05-11Turnersville, NJMinor Pro
T.J. Caig512332551042009-20101C1981-01-26Kelowna, BCMinor Pro
Troy Caley16776691451841997-20045C1974-01-14Owen Sound, ONTMinor Pro
Jeff Cameron252810732004-20051D1981-10-11Moncton, NBMinor Pro
Jon Cameron1143841791801999-20012C1976-08-05Langley, BCMinor Pro
Bill Campbell51163349181993-19952D1964-02-24Montreal, PQMinor Pro
Peter Campbell52202141382000-20022C1979-09-07Brampton, ONTMinor Pro
Ben Camper15257212008-20091C1984-09-30Rocky River, OHMinor Pro
Trevor Cann4400042009-20112G1989-03-30Oakville, ONTMinor Pro
Spencer Carbery631628441572006-20071L1981-11-09Victoria, BCMinor Pro
Matt Carmichael601102002-20031G1977-07-26Ottawa, ONTMinor Pro
Mike Carmody401102008-20091F1983-11-09Falmouth, MEMinor Pro
Dan Carney300022006-20071D1971-12-23Brooklyn, NYMinor Pro
Mike Carr33145991996-19971R1974-02-09Ottawa, ONTMinor Pro
Adam Carter2000122001-20021D1980-04-03Charlo, NBMinor Pro
Jim Cashman310101999-20001F1971-04-30Fort Erie, ONTMinor Pro
Paul Caufield420201992-19931C1968-08-31Sault Ste. Marie, ONTMinor Pro
Mark Cavallin2602241994-19951G1971-10-20Mississauga, ONTMinor Pro
Pat Cavanagh16336331992-19931R1970-02-17Rockville, NYMinor Pro
Craig Cescon66110111492013-20141D1986-08-18Mississauga, ONTMinor Pro
Jaroslav Cesky14864851492962004-20073F1978-08-04Prague, Czech Rep.Minor Pro
Ben Chaisson9000492008-20091D1987-01-15Halifax, NSMinor Pro
Clint Chalmers1400002007-20081G1982-10-19Camrose, ALTAMinor Pro
Daniel Chaput7041721861999-20001D1971-01-02Ste. Anne, MANMinor Pro
Mike Chase2000061995-19961G1972-02-19Buffalo, NYMinor Pro
Jeff Christian120511081591992007-20092L1970-07-30Burlington, ONTMajor League
Steve Christie2000002011-20121G1984-10-29Winnipeg, MANMinor Pro
Dan Clarke500002012-20131G1988-06-19Belleville, ONTMinor Pro
Dylan Clarke66293564492011-20121C1986-08-27Belleville, ONTMinor Pro
Chris Cloud8000252010-20111L1988-10-22Waywayseecappo, MANMinor Pro
Bob Clouston11145201999-20001C1973-08-14Detroit, MIMinor Pro
Shaun Clouston17375951702071992-19953C1968-02-21Viking, ALTAMinor Pro
Brandon Coccimiglio148101862013-20141F1987-06-19Burlington, ONTMinor Pro
Clint Collins210141995-19961R1974-08-05Vancouver, BCMinor Pro
Sean Collins42111728232008-20091C1983-02-09Reading, MAMinor Pro
Jack Combs64404282422010-20111R1988-01-26St. Louis, MOMinor Pro
Sean Condon1000001996-19971G1972-09-05Kingston, MAMinor Pro
Brett Connolly8011272008-20091C1986-08-17Pickering, ONTMinor Pro
Ryan Connolly500081998-19991D1976-02-16Pickering, ONTMinor Pro
Brad Cook101743501001999-20022D1975-02-26Dearborn, MIMinor Pro
John Cooper300002001-20021R1976-01-11Markham, ONTMinor Pro
Chad Costello54345084172010-20111F1986-07-22Johnston, IAMinor Pro
Alain Cote31055552004-20051D1971-02-26Trois-Rivieres, PQMinor Pro
Ryan Courtney1311272003-20041C1982-03-08Ennismore, ONTMinor Pro
Michel Couvrette43222345361992-19952C1965-11-11Verdun, PQMinor Pro
Craig Coxe165731452183931993-19984C1964-01-21Chula Vista, CAMajor League
Ryan Cramer1784146871512010-20144F1986-08-26International Falls, MNMinor Pro
Paul D'Agostino511202006-20071D1984-06-06Winchester, MAMinor Pro
Anthony D'Arpino3941317292003-20041D1980-04-28Johnston, RIMinor Pro
Jim Dahl64354782932005-20061C1981-04-10Minnetonka, MNMinor Pro
Chris Dashney10173542861996-19982D1972-10-16Navan, ONTMinor Pro
Aaron Davis64204767532009-20101C1979-07-23Dearborn Heights, MIMinor Pro
Bobby Davis410122006-20071F1975-10-07Woodhaven, MIMinor Pro
Chase Decker31448582006-20071F1982-12-17Wenatchee, WAMinor Pro
Jason Desjardins6022101998-19991G1977-03-10Sudbury, ONTMinor Pro
Marty Diamond65222648881999-20001R1971-12-19Holly, MIMinor Pro
Korey Diehl425813602005-20061C1984-03-22Prince Albert, SASKMinor Pro
Damian DiGiulian401101993-19941L1970-05-19New Haven, CTMinor Pro
Tom Dignard4852732212010-20111D1987-04-27Reading, MAMinor Pro
Augie DiMarzo611222008-20091F1985-10-04New Haven, CTMinor Pro
Cody Dion1702222013-20141R1990-03-21Colorado Springs, COMinor Pro
Rob Dmytruk336410142008-20091D1983-05-28Scarborough, ONTMinor Pro
Thomas Dobos600021992-19931C1967-12-18Budapest, HungaryMinor Pro
John Doherty200002007-20081D1984-03-25Lynnfield, MAMinor Pro
John Donnelly520262006-20071D1979-12-06Marquette, MIMinor Pro
Tim Donnelly64410141062001-20021D1977-04-26Montreal, PQMinor Pro
Lukas Dora216713242004-20051F1980-08-12Lednice, Czech Rep.Minor Pro
Marek Dora7542428722005-20072D1981-09-20Lednice, Czech Rep.Minor Pro
Jeffrey Dotson100002004-20051G1979-03-29Chanhassen, MNMinor Pro
Dave Doucette101101181993-19941D1965-09-22Toronto, ONTMinor Pro
Rhett Dudley1322140612401996-19982D1974-11-09Wetaskiwin, ALTAMinor Pro
Kurtis Dulle3312425762006-20071D1979-11-06Craik, SASKMinor Pro
Jared Dumba2781321592006-20071L1979-05-28Dysart, SASKMinor Pro
Alex Dupuis100002013-20141G1986-07-16Thunder Bay, ONTMinor Pro
Martin Duval4014721481995-19972R1971-08-03St. Leonard, PQMinor Pro
Joe Eagan93516211611996-20013D1970-04-30Darien, CTMinor Pro
Andrew Eastman300002013-20141D1988-12-16Aurora, ONTMinor Pro
Derek Eastman1292274962062009-20112D1980-01-24St. Paul, MNMinor Pro
Ty Eigner26224701995-19961D1968-11-08Oshkosh, WIMinor Pro
Trevor Ellerman275813171995-19961L1969-02-26Medicine Hat, ALTAMinor Pro
Marco Emond4701162005-20102G1977-11-20Valleyfield, PQMinor Pro
Brad Englehart2914923292000-20011C1975-09-16Grand Barachois, NBMinor Pro
Scott English3000272004-20051D1982-02-04Newmarket, ONTMinor Pro
Chad Erickson63000251999-20012G1970-08-21Minneapolis, MNMajor League
Sean Erickson24539891282132009-20134D1984-02-06Eden Prairie, MNMinor Pro
Cary Ernewein600022002-20031F1980-07-20Kamloops, BCMinor Pro
Tyler Ertel5224221992-19931C1971-02-15Kitchener, ONTMinor Pro
Cody Esposito200052012-20131L1989-02-18Airdrie, ALTAMinor Pro
Chris Everett5810172781996-19971C1973-04-03Calgary, ALTAMinor Pro
Rico Fatticci4831518902006-20071D1981-03-03Hibbing, MNMinor Pro
Chris Fawcett381171842000-20011R1975-04-15Gloucester, ONTMinor Pro
Sean Fields501102004-20051G1981-03-06Edmonton, ALTAMinor Pro
John Fieweger3000132005-20061D1983-06-21Stevens Point, WIMinor Pro
Mitch Fillman2010-20111R1990-06-05Oakville, ONTMinor Pro
Tony Fiore37233558671992-19931C1962-08-07Laval, PQMinor Pro
Drew Fisher137274774812011-20143F1987-02-06International Falls, MNMinor Pro
Shane Fisher100021996-19971D1975-02-17Bellevue, ALTAMinor Pro
Gio Flamminio12751621792011-20132D1984-02-03Prince Albert, SASKMinor Pro
Brian Flatt34011151992-19942G1969-10-21Dearborn, MIMinor Pro
Tyler Fleck208518232832009-20134D1979-01-20Carlyle, SASKMinor Pro
Brent Fleetwood641537521241997-19981C1970-06-04Edmonton, ALTAMinor Pro
Jordon Flodell123818262392002-20042D1979-04-28Beatty, SASKMinor Pro
Derek Foam2802282011-20121D1988-09-06Mississauga, ONTMinor Pro
Brad Fogal900022013-20141G1986-06-16Sharon, ONTMinor Pro
Bryan Forslund1143735721421995-19972W1974-08-06Sherwood Park, ALTAMinor Pro
Justin Fox23291142012-20131R1987-03-18Whitby, ONTMinor Pro
Devin Francon5000212004-20051W1980-02-14Melfort, SASKMinor Pro
Tom Fritsche3521315162010-20111L1986-09-30Parma, OHMinor Pro
Shawn Futers511232512005-20061L1985-09-02Sarnia, ONTMinor Pro
Murray Galbraith4011161996-19971D1975-08-03Victoria, BCMinor Pro
Chris Gallardi9213191997-19981D1974-01-02Niagara Falls, ONTMinor Pro
Josh Garbutt3761319442006-20082L1984-07-18Medicine Hat, ALTAMinor Pro
Mike Garman1600002011-20132G1987-08-16Vail, COMinor Pro
Martin Gascon6112102008-20091F1981-03-28Ville Saint Pierre, PQMinor Pro
Pascal Gasse1900081998-19991G1977-05-25St. Zotique, PQMinor Pro
R.J. Gates710122003-20041F1979-03-20Plainville, CTMinor Pro
Matthew Gingera1714562012-20131F1987-12-31Winnipeg, MANMinor Pro
Gerome Giudice2831417732011-20121L1989-03-11Acton, ONTMinor Pro
John Glavota42066382004-20051D1976-03-21Sault Ste. Marie, ONTMinor Pro
Tom Gomes53283260782000-20011R1972-04-29Harrow, ONTMinor Pro
Mat Goody13011552007-20081R1982-03-09Brighton, ONTMinor Pro
Ben Gordon11362931551022012-20142L1985-01-31International Falls, MNMinor Pro
Dan Gravelle12360771371722003-20052W1970-03-10Montreal, PQMinor Pro
Ryan Green300002012-20131C1990-09-26Essex, ONTMinor Pro
Scott Green49101525351996-19971F1970-08-26Richmond, BCMinor Pro
Jean-Francois Gregoire1116261123721999-20012L1972-12-13Sherbrooke, PQMinor Pro
Joe Guenther15314102005-20061W1981-05-04Buffalo, NYMinor Pro
Mike Guilbert200021995-19961D1971-12-11Manchester, NHMinor Pro
Rob Guinn10011102007-20081D1976-01-25Ottawa, ONTMinor Pro
Jeff Gumaer356410242009-20101F1984-12-03Webster Groves, MOMinor Pro
Taylor Hall2431241452692441992-19964R1964-02-20Regina, SASKMajor League
Pat Hallett1205043932052001-20032W1977-12-09Fairbanks, AKMinor Pro
Craig Hamelin173711101811781995-20013C1971-11-05Renfrew, ONTMinor Pro
Cody Hamilton39156442008-20091D1987-05-23Lucknow, ONTMinor Pro
Trevor Hanas22235312001-20021R1975-01-20Regina, SASKMinor Pro
Randy Hankinson1611261998-19991D1972-03-04West Branch, MIMinor Pro
Kevin Hansen58416201642008-20091D1978-03-25Hamburg, NYMinor Pro
Matt Hanson14011162006-20071D1982-12-29Midway, BCMinor Pro
Derrek Harper4000121995-19961D1973-01-05Princeton, BCMinor Pro
Regan Harper7962632872002-20042D1971-11-23Birch Hills, SASKMinor Pro
Brian Harris2004-20051C1984-02-15North Delta, BCMinor Pro
Kevin Harris201142006-20071D1982-01-27Altona, MANMinor Pro
Ryan Harrison1335148991101994-19973C1971-12-12Kamloops, BCMinor Pro
Thomas Harrison382022262009-20101D1984-03-11Thunder Bay, ONTMinor Pro
Archie Henderson100002010-20111G1985-09-15Calgary, ALTAMinor Pro
Jim Henkemeyer485712322009-20101D1985-02-10St. Cloud, MNMinor Pro
Lance Herauf1021322007-20081L1984-04-18Balgonie, SASKMinor Pro
Dan Hickman100022006-20071D1983-12-26Hamden, CTMinor Pro
Mike Hiebert15235661996-19971D1975-04-16Winnipeg, MANMinor Pro
Andrew Himelson410162013-20141D1990-02-24Monroe, NYMinor Pro
Alec Hines500002005-20072W1976-01-21Tulsa, OKMinor Pro
Rob Hisey24192241272009-20101C1984-09-24Oakville, ONTMinor Pro
Brendon Hodge97375289582007-20092C1978-08-29Lynnfield, MAMinor Pro
Dan Hodge6472532682005-20061D1971-09-18Melrose, MAMinor Pro
Brent Hoiness1645951998-19991F1973-06-05Saskatoon, SASKMinor Pro
Matt Holmes1502242005-20061R1975-05-24Calgary, ALTAMinor Pro
Dan Hopfner12042226502000-20022D1976-01-25Hudson Bay, SASKMinor Pro
Matt Hoppe100002004-20051D1979-12-26East Lansing, MIMinor Pro
Derek Hulak214101402010-20111L1989-09-02Saskatoon, SASKMinor Pro
Grady Hunt300002004-20051G1979-10-15Vernon, BCMinor Pro
Roger Hunt10011231993-19941D1967-09-05Dunnville, ONTMinor Pro
Malcolm Hutt5401717472004-20051D1982-05-31Wellesley, ONTMinor Pro
Aldo Iaquinta62320231031992-20012D1968-09-23Kimberley, BCMinor Pro
Raitis Ivanans32279391998-19991L1979-01-03Riga, LatviaMajor League
Bryan Jaeger400022005-20061D1983-10-09Huntington Bay, NYMinor Pro
Chris Jamieson1111292000-20011L1975-08-28Calgary, ALTAMinor Pro
Peter Jas412302001-20021L1974-04-11Presov, SlovakiaMinor Pro
Steve Jensen473710362007-20081F1982-10-29Grand Rapids, MIMinor Pro
Matt Johnson300021992-19931D1968-09-17Newport, RIMinor Pro
Mike Johnson5762329662002-20031D1974-05-29Halifax, NSMinor Pro
Chris Johnston67213152602001-20032L1974-12-25Brandon, MANMinor Pro
MacKenzie Johnston2013-20141D1993-10-15Swift Current, SASKMinor Pro
Randy Johnston301102008-20091C1987-06-19Newmarket, ONTMinor Pro
Mario Joly1092373963782004-20062D1981-08-04Gatineau, PQMinor Pro
Marlon Joseph353811862006-20071C1985-04-24Winnipeg, MANMinor Pro
Karl "Butch" Kaebel3651015222001-20021L1966-11-15Pekin, ILMinor Pro
Karson Kaebel21055122001-20021C1972-12-05Pekin, ILMinor Pro
Klage Kaebel24257931501882001-20064C1976-06-11Pekin, ILMinor Pro
Tom Karalis1451974935781992-19983D1964-05-24Montreal, PQMinor Pro
Tim Kelleher2400062003-20041G1980-05-25Belmont, MAMinor Pro
Justin Keller200042005-20061L1983-07-14Sturgis, SASKMinor Pro
Paul Kelly62262753642007-20081C1980-10-04West Peabody, MAMinor Pro
Peter Kennedy28178282008-20091D1984-05-24Brookfield, NSMinor Pro
Ian Keserich100022352010-20133G1986-01-06Parma, OHMinor Pro
Jeremiah Ketts200002012-20131F1987-09-09Foristell, MOMinor Pro
Ki-Sung Kim300002011-20121F1985-05-14Seoul, KoreaMinor Pro
Chris King2801182005-20061G1981-10-27Anchorage, AKMinor Pro
Alec Kirschner301102009-20101C1986-12-25Dix Hills, NYMinor Pro
Matthew Kirzinger910102013-20141C1988-02-13Leroy, SASKMinor Pro
Mike Kisler200001993-19941G1967-09-04Tulsa, OKMinor Pro
Arthur Kiyaga60167282007-20081D1985-09-29Kampala, UgandaMinor Pro
Tomas Klempa510142013-20141F1984-03-02Piestany, SlovakiaMinor Pro
Jan Klimes511201998-19991R1977-08-12Chomutov, CzechMinor Pro
Marian Koleda385510302003-20041F1979-08-19Skina, SlovakiaMinor Pro
Evan Kotsopoulos51131831822010-20111L1984-03-24Unionville, ONTMinor Pro
Chris Kovalcik5337101922008-20091W1982-11-03St. Charles, MOMinor Pro
Rick Kozak254812832009-20101R1985-08-19Norway House, MANMinor Pro
Vitali Kozel20628241995-19961L1975-05-26Minsk, BelarusMinor Pro
Martin Kubaliak23257432007-20081D1985-07-11Zvolen, SlovakiaMinor Pro
Stu Kulak591729461011993-19941R1963-03-11Edmonton, ALTAMajor League
Arturs Kupaks13235372005-20061D1973-07-14Riga, LatviaMinor Pro
Henry Kuster64354075602005-20061W1977-11-11Stony Plain, ALTAMinor Pro
Cam Kuzyk27881662003-20041F1979-04-26St. Albert, ALTAMinor Pro
Branislav Kvetan5251520982003-20041D1977-10-17Trencin, Czech RepMinor Pro
Jeremy Kyte128614102004-20062F1978-06-29Nepean, ONTMinor Pro
John Laan6000611995-19961R1969-06-01White Rock, BCMinor Pro
Lucas LaBelle327916552008-20091L1988-10-02Ajax, ONTMinor Pro
Charles Lachance100002013-20141L1988-07-14Quebec City, PQMinor Pro
Bryan Lachapelle501730472392006-20071C1979-11-04Tay Township, ONTMinor Pro
Andrew Lackner6431013412007-20081D1983-05-16Elmira, ONTMinor Pro
Chris Lafreniere3911011371995-19961D1971-09-03Portage la Prairie, MANMinor Pro
Sasha Lakovic402024442141994-19951L1971-09-07East Vancouver, BCMajor League
Mark Lamontagne1633681996-19971 Minor Pro
Josh Lampman800002003-20041D1977-03-19Rochester, MNMinor Pro
Glen Lang268513191994-19962R1968-01-04Minneapolis, MNMinor Pro
Matthew Larke632502013-20141R1987-07-15Oxford, MIMinor Pro
Dave Larouche40121224401995-19961C1974-10-18Chicoutimi, PQMinor Pro
Jason Lawmaster3261117882008-20091D1978-12-31Westland, MIMinor Pro
Doug Lawrence42815356071315711992-20029L1968-04-11Richmond, BCMinor Pro
Chapen Leblond20123232013-20141R1991-04-10Terrace, BCMinor Pro
Stephane Lefebvre200001998-19991L1975-02-10Timmins, ONTMinor Pro
Derek Legault501122007-20081F1980-10-06Kirkland, PQMinor Pro
Martin Legault4300041998-19991G1974-01-26Gloucester, ONTMinor Pro
Francois Leroux9543581011381997-19992L1973-03-01La Prairie, PQMinor Pro
Patrick Levesque323502011-20121R1984-04-28Trois-Rivieres, PQMinor Pro
R.J. Linder8711718552008-20113D1983-11-09St. Cloud, MNMinor Pro
Brett Liscomb600002009-20101L1986-01-28Long Sault, ONTMinor Pro
Kevin Livingston44189682002-20031D1981-07-06Cranbrook, BCMinor Pro
Mike Loach9235281998-19991R1976-09-08New Liskeard, ONTMinor Pro
Craig Lochhead200041998-19991D1975-04-11Brampton, ONTMinor Pro
Jamie Loewen1700001992-19942G1968-09-23Calgary, ALTAMinor Pro
Scott Longstaff18101121121992-19931C1971-07-12Fort Saint John, BCMinor Pro
Mike Looby5222022602007-20081D1985-01-28Brampton, ONTMinor Pro
Chuck Loreto49182240161994-19951C1969-10-06Timmins, ONTMinor Pro
Jamie Lovell3361117472006-20071D1982-12-27Elora, ONTMinor Pro
Luke Lucyk7972128602010-20122D1986-05-05Fox Point, WIMinor Pro
Ryan Ludzik100002009-20101G1988-10-14Niagara Falls, ONTMinor Pro
Mike Lukajic161121342005-20061W1981-02-28Mississauga, ONTMinor Pro
Nathan Lutz6682634872013-20141D1978-02-12Mistatim, SASKMinor Pro
Blair MacAulay59182442392013-20141R1988-06-27Winnipeg, MANMinor Pro
Scott Macaulay5332225222013-20141D1990-11-20Winnipeg, MANMinor Pro
Adam Maccarone602222008-20091D1987-03-18Whitby, ONTMinor Pro
Matt Maccarone1844892008-20091C1984-03-23Whitby, ONTMinor Pro
Troy MacCormick1041836541591997-19992L1972-08-10North Bay, ONTMinor Pro
Greg MacEachern6846101151992-19942D1971-11-16Antigonish, NSMinor Pro
Peter MacKellar18581362002-20031R1975-02-27Oakville, ONTMinor Pro
Ross MacKinnon1001122013-20141G1987-08-31Manchester, CTMinor Pro
Terry MacLean1621214121992-19931C1970-09-08Pointe-Claire, PQMinor Pro
Mike MacWilliam391612283261993-19941L1967-02-14Burnaby, BCMajor League
Shane Madolora89044102012-20142G1987-01-09Salinas, CAMinor Pro
Marty Magers2202262009-20101G1983-01-07Plainfield, ILMinor Pro
Kai Magnussen902516411282007-20092L1984-02-12Okotoks, ALTAMinor Pro
Steve Magnusson202201997-19981C1972-11-15Anoka, MNMinor Pro
Domenic Maiani100002009-20101F1986-05-23Shelby Township, MIMinor Pro
Ryan Mair812361998-19991F1976-12-15Timmons, ONTMinor Pro
Tom Maldonado2336982009-20101D1985-02-24Bronx, NYMinor Pro
Olivier Maltais33172138102004-20051L1981-04-01Saint-Bruno, PQMinor Pro
Todd Marcellus188971342311412002-20053L1973-04-14Chesterville, ONTMinor Pro
Kyle Mariani431910222012-20131D1989-02-06Toronto, ONTMinor Pro
Louis-Philippe Martin15235242007-20081R1984-10-02Montreal, PQMinor Pro
Tony Martino180010102631992-19964G1964-08-13Montreal, PQMinor Pro
Ralph Marziale711291995-19961C1974-01-03Providence, RIMinor Pro
David Masse31201939712006-20071L1982-12-02Montreal, PQMinor Pro
Brett McConnachie304711332008-20091R1985-03-01Ajax, ONTMinor Pro
Mark McCoy201121993-19941D1974-06-03Prince Rupert, BCMinor Pro
Warren McCutcheon56333568662007-20081C1982-08-06Carman, MANMinor Pro
Dan McDonnell100001992-19931GMinor Pro
Jeff McDowall300042008-20091D1983-05-14Charlottetown, PEIMinor Pro
Paul McInnis13011651997-19981L1969-11-03Burlington, ONTMinor Pro
Darren McKague26336122007-20081F1984-01-04Toronto, ONTMinor Pro
Brent McMann585813702006-20082F1981-11-03Wainwright, ALTAMinor Pro
Dan McNeill1702222003-20041D1982-04-14Scarborough, ONTMinor Pro
Travis Mealy610122011-20121D1985-04-25Brandon, MANMinor Pro
Rob Meanchoff644913362003-20041D1979-04-30Markham, ONTMinor Pro
Matthew Medley3161925622006-20071D1983-01-31Montreal, PQMinor Pro
Steve Mele510102013-20141C1989-08-22Bronx, NYMinor Pro
Ryan Menei1154987136892012-20142R1986-07-31Winnipeg, MANMinor Pro
Derek Merlini6331013942009-20101R1985-07-06Clinton Township, MIMinor Pro
Aaron Millar15334711051002001-20043R1978-03-16Fort Saskatchewan, ALTAMinor Pro
Jarred Mohr4811011222013-20141D1985-01-13Regina, SASKMinor Pro
Mike Mohr2592462864321999-20034D1978-08-09Grande Prairie, ALTAMinor Pro
Jason Montgomery3301102006-20071G1980-08-07Blaine, WAMinor Pro
Chad Moore17022402005-20061D1978-09-06Lakeville, MNMinor Pro
David Moore762243651411993-19952D1968-04-26Hampstead, NHMinor Pro
Chris Morehouse3000162010-20111L1987-06-28Saint John, NBMinor Pro
Ryan Moren9000152005-20061D1980-01-08Lakeville, MNMinor Pro
John Mori4391524162010-20111F1986-06-25Westport, CTMinor Pro
Mike Mullen2951520142008-20091F1983-07-16S. Dennis, MAMinor Pro
Rob Murdoch5000122001-20021G1974-11-05Sudbury, ONTMinor Pro
Al Murphy401114251471992-19942D1968-08-08Toronto, ONTMinor Pro
Andrew Nahirniak61316191192006-20071D1980-07-07Mississauga, ONTMinor Pro
Sylvain Naud2961451803255481992-20016R1970-03-29La Salle, PQMinor Pro
Chris Newans14033422005-20061D1969-10-06Summerside, PEIMinor Pro
Billy Newson33161834302006-20071C1977-07-25Enfield, CTMinor Pro
Todd Newton435712401999-20001D1975-12-09St. Catharines, ONTMinor Pro
Mario Nobili543134651021992-19931L1971-02-16Montreal, PQMinor Pro
Curtis Nykyforuk10011821995-19961D1972-01-03Calgary, ALTAMinor Pro
Kyle O'Kane29224142012-20131R1987-06-15St. Louis, MOMinor Pro
Dan O'Rourke571219311801994-19951L1972-08-31Calgary, ALTAMinor Pro
Jake Obermeyer472911552013-20141D1985-01-09Chanhassen, MNMinor Pro
Matt Ocello100001992-19931G1969-12-12St. Louis, MOMinor Pro
Troy Ofukany76132134512011-20132C1987-02-02Kamloops, BCMinor Pro
Andrew Oke18123452002-20031D1981-08-26Fenelon Falls, ONTMinor Pro
Jon Olthuis100002011-20121G1985-08-29Neerlandia, ALTAMinor Pro
Justin Ossachuk1444124656752001-20053W1980-03-14Kelowna, BCMinor Pro
Drew Otten4579161122005-20061W1978-06-27Minnetonka, MNMinor Pro
Nick Ouimet200001998-19991C1977-12-18Elliott Lake, ONTMinor Pro
Chris Page4417213842003-20052C1979-01-25Drummondville, PQMinor Pro
Carl Paradis11213101999-20001L1976-02-25Quebec, PQMinor Pro
Aaron Parenteau1112322000-20011C1975-01-31Peace River, ALTAMinor Pro
Davis Parley2301102008-20091G1982-09-04Grenfell, SASKMinor Pro
Darren Partch212302004-20051F1980-09-12Agoura Hills, CAMinor Pro
Brent Patry902222009-20101D1983-09-08Ottawa, ONTMinor Pro
Adam Patterson7011381998-19991D1974-08-16Rochester, MNMinor Pro
Todd Paul77103343532004-20062D1983-12-25Aylmer, PQMinor Pro
Richard Peacock9000512000-20011R1978-06-15Salmon Arm, BCMinor Pro
Chris Pelletier15325432004-20051D1981-01-16Nashua, NHMinor Pro
Mark Petercak300061998-19991D1977-01-06Edmonton, ALTAMinor Pro
Jim Peters313691031995-19961D1969-06-11Barrie, ONTMinor Pro
Cory Peterson462911911995-19961D1975-06-10Bloomington, MNMinor Pro
Jean-Francois Piche10055372004-20051D1974-02-02Montreal, PQMinor Pro
Jeff Pierce6011242001-20021L1970-10-13Midland, MIMinor Pro
Brett Pilkington603322009-20101C1984-01-06Calgary, ALTAMinor Pro
Dan Pilling701181995-19961C1973-04-01Calgary, ALTAMinor Pro
Doug Pirnak2013443776531998-20056L1977-09-27Glendon, ALTAMinor Pro
Adam Pleskach61332659342013-20141R1988-07-07Beausejour, MANMinor Pro
Mike Possin4291019532005-20061W1977-06-19St. Cloud, MNMinor Pro
Jody Praznik17424811051421992-19953D1969-06-28Winnipeg, MANMinor Pro
Derek Prue945961996-19971C1972-03-24Spruce Grove, ALTAMinor Pro
Matt Radoslovich801122009-20101F1983-04-16Wanaque, NJMinor Pro
Brian Rasmussen300051998-19991R1971-07-11Thornhill, ONTMinor Pro
David Rattray1293439734242000-20072C1973-01-17Edmonton, ALTAMinor Pro
Ryan Raven356511122011-20121R1986-01-04Tacoma, WAMinor Pro
Eric Raymond300001992-19931G1972-04-26Montreal, PQMinor Pro
Bobby Reed64101222622008-20091C1980-11-09Huntsville, ONTMinor Pro
Harrison Reed28131730122010-20111R1988-01-18Newmarket, ONTMinor Pro
Matthew Register251101162012-20131D1989-09-02Calgary, ALTAMinor Pro
Ryan Reid9048124091999-20012D1971-05-02Fort Saskatchewan, ALTAMinor Pro
Jared Reigstad5441317792002-20031D1977-07-07White Bear Lake, MNMinor Pro
Jason Renard5000232004-20051W1974-04-22Brooks, ALTAMinor Pro
Derek Reynolds423811542003-20041W1976-09-02North Battleford, SASKMinor Pro
Eric Ricard623521995-19961D1969-02-16Saint-Cesaire, PQMinor Pro
Robin Richards481452382007-20081L1985-03-31Winnipeg, MANMinor Pro
Jake Riddle1144136773602008-20102L1983-04-22Minneapolis, MNMinor Pro
Troy Riddle57192443602009-20101C1981-08-24Minneapolis, MNMinor Pro
Matt Ridley500042011-20121D1990-05-17Kelowna, BCMinor Pro
Dan Riedel52182341492009-20101R1985-04-23Rochester Hills, MIMinor Pro
Riccardo Rigamonti200022008-20091D1983-08-23Zurich, SwitzerlandMinor Pro
Matt Rigtrup300022011-20121D1987-06-09Upper Montclair, NJMinor Pro
Jordan Roach9000172003-20041R1981-12-25North Battleford, SASKMinor Pro
Chris Robertson9760791391441993-19963C1968-03-28Calgary, ALTAMinor Pro
Matthew Robertson501102010-20111L1988-02-07Prince Albert, SASKMinor Pro
Todd Robinson48175774422013-20141C1978-06-16Trail, BCMinor Pro
John Rockbrune18101561998-19991D1974-07-24Barrie, ONTMinor Pro
Shawn Roed195611182005-20061W1981-01-22White Bear Lake, MNMinor Pro
Jamie Ronayne6903321999-20012G1975-05-09Bloomfield Hills, MIMinor Pro
Andy Ross174610121994-19951R1970-05-24Philadelphia, PAMinor Pro
Angela Ruggiero101102004-20051D1980-01-03Harper Woods, MIMinor Pro
Bill Ruggiero89099962004-20072G1981-02-25Harper Woods, MIMinor Pro
Jason Rushton10957601174831996-19982R1974-12-12Victoria, BCMinor Pro
Virgil Rutili811261998-19991D1973-02-17Addison, ILMinor Pro
Corey Rutt100022007-20081L1985-12-23Edmonton, ALTAMinor Pro
Craig Samoil7022191995-19961D1971-06-20Edmonton, ALTAMinor Pro
Mike Sanderson25181432101994-19951C1970-05-31Moose Jaw, SASKMinor Pro
E.J. Sauer60133144821992-19931D1967-03-08Dearborn, MIMinor Pro
Jean-Francois Savage100002006-20071C1984-02-17Montreal, PQMinor Pro
Shawn Scanzano62722291402003-20041D1980-12-16Belleville, ONTMinor Pro
Wes Scanzano57213758202003-20041R1980-12-16Montreal, PQMinor Pro
Patrick Schafer294711332012-20131C1987-12-12Hilliard, OHMinor Pro
Justin Schmit8011202008-20091D1985-07-20Strathmore, ALTAMinor Pro
Jean-Alain Schneider16123201998-19991D1972-02-16New York, NYMinor Pro
Geoff Schomogyi100002003-20041F1979-01-10Kitchener, ONTMinor Pro
Paxton Schulte42615211132005-20061L1972-07-16Onoway, ALTAMajor League
Mark Scott40314171241999-20073R1977-02-13McCreary, MANMinor Pro
Tyler Scott2413442004-20051D1980-07-11Rockville, MDMinor Pro
Sverre Sears1997-19981D1970-10-18Dover, MAMinor Pro
Brian Secord11347142000-20011C1975-06-19Chatham, ONTMinor Pro
Lukas Sedlacek39145542003-20041F1982-03-11Olomouc, Czech Rep.Minor Pro
Philippe Seguin901172006-20071D1984-03-23Hudson, PQMinor Pro
Chad Seibel53424281171993-19941D1972-01-21Red Deer, ALTAMinor Pro
Kevin Seibel3631114372008-20091D1983-03-08Swift Current, SASKMinor Pro
Joe Sellers1021371996-19971L1975-04-12Plymouth, MIMinor Pro
Darren Shakotko5562228312005-20061D1978-02-07Banff, ALTAMinor Pro
Mark Shalawylo300002001-20021C1977-04-25Warren, MIMinor Pro
Brian Shantz2221214111993-20022C1970-05-15Edmonton, ALTAMinor Pro
Tyler Shantz811242006-20071W1980-02-19High Prairie, ALTAMinor Pro
Chris Shaw19000912006-20071D1981-04-19Surrey, BCMinor Pro
Mike Shea2841317451994-19951D1961-06-04Montreal, PQMinor Pro
Tyler Sheldrake26000482011-20121D1989-07-12Dunnville, ONTMinor Pro
Craig Shepherd24538271992-19931L1966-03-03Colorado Springs, COMinor Pro
Kyuin Shim41131124191995-19961L1974-04-05Masan, South KoreaMinor Pro
Trevor Shoaf722442000-20011D1976-05-14Prince George, BCMinor Pro
Preston Shupe900022013-20141C1988-12-21Weyburn, SASKMinor Pro
Derek Shybunka45000121996-19971G1970-09-25Edmonton, ALTAMinor Pro
Dennis Sicard32112912007-20092W1985-05-06Cobourg, ONTMinor Pro
Kelly Sickavish19123252008-20091D1978-07-09North Vancouver, BCMinor Pro
Justin Siebold511222005-20061F1980-12-14Buffalo, NYMinor Pro
Chris Simms712301997-20042C1975-05-05Lima, PeruMinor Pro
Tyler Sims10000272010-20111G1985-11-09West Berlin, GermanyMinor Pro
Josh Singer100002006-20071D1980-11-22Lino Lakes, MNMinor Pro
Mike Sippel210101997-19981C1974-09-05Rochester, NYMinor Pro
Chris Smith291711502215431996-20015D1973-01-19Hamburg, MIMinor Pro
Michael Smith400021995-19961D1971-01-17Winnipeg, MANMinor Pro
Darryl Smoleroff6041620242006-20071D1982-01-19Maple Grove, MNMinor Pro
Matt Smyth27189382007-20092D1985-07-03Wiarton, ONTMinor Pro
Carlos Soke4689171722000-20011L1976-01-13Spy Hill, SASKMinor Pro
David Solway56152843302011-20121F1987-05-30Green Bay, WIMinor Pro
Jay Sprague548715342011-20121F1986-08-23Georgetown, ONTMinor Pro
Kevin St. Pierre65044412007-20092G1975-04-07Sherbrooke, PQMinor Pro
Guy St. Vincent28000102007-20092G1982-12-26St. Anne, MANMinor Pro
Marty Standish1802272942522009-20123R1978-07-10Kelvington, SASKMinor Pro
Luke Stauffacher13527382009-20101R1980-12-17Madison, WIMinor Pro
Lyle Steenbergen58111930592002-20031L1979-07-22Sylvan Lake, ALTAMinor Pro
Jamie Steer88415596242001-20032F1969-02-24Winnipeg, MANMinor Pro
Gary Steffes16961681291782010-20133C1987-05-20Grand Blanc, MIMinor Pro
Dallas Steward77192140342004-20102W1980-02-11Chippewa Falls, WIMinor Pro
Andy Stewart40549521995-19961D1969-01-28Montreal, PQMinor Pro
Ryan Stewart10471161997-19981L1974-04-27Niagara Falls, ONTMinor Pro
Nick Stodgell100002004-20051D1978-08-05Warroad, MNMinor Pro
Derek Stone70448942000-20011D1977-07-13Leduc, ALTAMinor Pro
Jason Stone600002002-20031G1982-04-10Duncan, BCMinor Pro
Doug Stromback34121628251994-19972R1967-03-02Farmington, MIMinor Pro
Brandon Sugden200052010-20111R1978-06-23Toronto, ONTMinor Pro
Kevin Sullivan23044231992-19931R1967-10-10Boston, MAMinor Pro
Dan Sundberg13268321997-19981F1976-11-23Barrie, ONTMinor Pro
Boyd Sutton5392332221993-19941C1966-12-06Anchorage, AKMinor Pro
Rob Szatmary3000171999-20001L1973-02-19Edmonton, ALTAMinor Pro
Tomonari Takahashi2522422003-20041F1974-05-01Kawasaki City, JapanMinor Pro
Eric Tallent5441317622013-20141D1985-12-27Garland, TXMinor Pro
Jereme Tendler36437192008-20091L1983-10-03Viceroy, SASKMinor Pro
Jeff Terminesi6683745672011-20121D1987-01-07Mississauga, ONTMinor Pro
Adam Thompson200001993-19941G1972-09-29Cornwall, ONTMinor Pro
Justin Togiai29224652006-20071D1983-08-22Kennewick, WAMinor Pro
Derek Toninato932642681382001-20032R1976-04-19Green Bay, WIMinor Pro
Jake Trask1513402012-20131C1991-08-31Saskatoon, SASKMinor Pro
Dan Travis400022008-20091F1983-11-26Wilton, NHMinor Pro
Brad Turcotte101101995-19961L1973-12-01Pembroke, ONTMinor Pro
Nick Udovicic14123122003-20041W1979-05-23Burnaby, BCMinor Pro
Mike Ullrich95364783632011-20132C1986-09-29Banff, ALTAMinor Pro
Richard Uniacke1524682000-20011C1976-11-03Toronto, ONTMinor Pro
Scott Usmail19123251998-19991D1973-11-08New Hartford, NYMinor Pro
Paul Van De Perre210181998-19991R1975-03-17Surrey, BCMinor Pro
Jeff Van Nynatten15011102007-20081G1982-04-26London, ONTMinor Pro
Daniel Villeneuve111725325871997-19992D1975-03-21Buckingham, PQMinor Pro
Tony Vlastelic620201996-19971L1976-01-22Burnaby, BCMinor Pro
Curtis Voth17121123312121998-20085R1978-04-04Riverhurst, SASKMinor Pro
Jan Vrtik1011222003-20041D1978-02-10Zvolen, SlovakiaMinor Pro
Braden Walls40111526352010-20111R1985-06-05Calgary, ALTAMinor Pro
Duane Ward1524621998-19991C1976-02-20Shawville, ONTMinor Pro
Doug Watkins19022272005-20061D1980-10-20Kelowna, BCMinor Pro
Jason Weeks778917402010-20133F1985-03-26Seattle, WAMinor Pro
Nolan Weir12235151998-19991L1972-05-03Medicine Hat, ALTAMinor Pro
Jason Weitzel1841014202008-20091C1980-04-25Balgonie, SASKMinor Pro
Jorin Welsh26846981443201999-20034D1973-11-21Arthur, ONTMinor Pro
Cam Werfelman233251022001-20021D1979-10-05Spokane, WAMinor Pro
Johan Westermark21033101997-19981G1974-03-25Uppsala, SwedenMinor Pro
Ben White12123181998-19991D1974-06-01Sudbury, ONTMinor Pro
Sean Whyte50422971931993-19941R1970-05-04Sudbury, ONTMajor League
Mike Wiggins64352459842006-20071F1980-01-19Calgary, ALTAMinor Pro
Dave Wilejto1322491997-19981L1976-01-17Burns Lake, BCMinor Pro
Neil Wilkinson1316782002-20031D1967-08-15Selkirk, MANMajor League
Mike Willemsen301102009-20101F1986-05-22Stittsville, ONTMinor Pro
Avery Wilson23112502008-20091F1980-11-06Marquette, MIMinor Pro
Rob Wilson500041995-19961D1968-07-18Toronto, ONTMinor Pro
Sheldon Wing1313462007-20081D1982-07-29Thunder Bay, ONTMinor Pro
Mike Wirll238122062010-20111R1982-02-28Regina, SASKMinor Pro
Troy Yarosh26134531998-19991D1976-09-26Slave Lake, ALTAMinor Pro
Michael Young615611352005-20061C1983-02-08Gillam, MANMinor Pro

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