hockey DB
search by league
team
morning report
contact us
home

Charlotte Checkers all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Shaun Aebig100002004-20051C1982-02-01Rosthern, SASKMinor Pro
Jorge Alves200002006-20071G1979-01-30Boston, MAMajor League
Matt Alvey38171532371997-19981R1975-05-15Troy, NYMinor Pro
Dominic Amodeo55254974511993-19941C1968-03-06Mississauga, ONTMinor Pro
Trevor Anderson700001997-19981G1976-03-07Medicine Hat, ALTAMinor Pro
Dean Arsene63310131012001-20021D1980-07-20Murrayville, BCMajor League
J.F. Aube18684140224681995-19993R1973-04-05Montreal, PQMinor Pro
Phil Aucoin412302005-20061W1981-11-12Chelmsford, MAMinor Pro
Patrick Aufiero20268142002-20042D1980-07-01Winchester, MAMinor Pro
Mike Ayers2200002007-20081G1980-01-16Hingham, MAMinor Pro
Zdenek Bahensky58914231182006-20071R1986-03-01Most, Czech Rep.Minor Pro
Scott Bailey96066581993-20013G1972-05-02Calgary, ALTAMajor League
Joe Barnes17358422007-20092C1986-06-16Winnipeg, MANMinor Pro
Clayton Barthel400062007-20081D1986-04-02Kelowna, BCMinor Pro
Mike Bartlett2009-20101R1985-01-06Morton Grove, ILMinor Pro
Shannon Basaraba64102333341998-20002L1975-05-27International Falls, MNMinor Pro
Andre Bashkirov1234769116451993-19952R1970-06-22Shelekhov, RussiaMajor League
Doug Battaglia23551061998-19991D1975-10-26Barrie, ONTMinor Pro
Mike Bayrack16165841491242005-20093C1978-09-17Edmonton, ALTAMinor Pro
David Beauregard53202040221999-20001L1976-01-28Montreal, PQMinor Pro
Chris Belanger1716742004-20051D1972-04-04Welland, ONTMinor Pro
Francis Belanger5213252003-20041L1978-01-15Bellefeuille, PQMajor League
Brent Belecki400001999-20001G1977-12-22Calgary, ALTAMinor Pro
Blake Bellefeuille1535969128932005-20083C1977-12-27Framingham, MAMajor League
Thomas Bellemare364261172004-20051R1984-01-11Shawinigan, PQMinor Pro
Mathieu Benoit62433073162000-20011R1979-07-12Le Coteau, PQMinor Pro
Sergei Berdnikov11085761611051993-19952L1971-01-05Bratsk, RussiaMinor Pro
Phil Berger351527421041995-19972R1966-12-03Dearborn, MIMinor Pro
Louis Bernard5571724621998-19991D1974-07-10Victoriaville, PQMinor Pro
Cedrick Bernier330221082008-20091F1984-10-22Beauport City, PQMinor Pro
Pat Berrigan701102005-20061G1979-11-29Halifax, NSMinor Pro
Mike Berube663811972009-20101D1988-05-20Edmonton, ALTAMinor Pro
Kaleb Betts47614201292007-20081L1983-01-10Maple Ridge, BCMinor Pro
Nicholas Bilotto16327761033232001-20043D1979-02-24Pointe-Claire, PQMinor Pro
Brian Blad430881041993-19941D1967-07-22Brockville, ONTMinor Pro
Sylvain Blouin5057122801994-19951L1974-05-21Montreal, PQMajor League
Brent Bobyck4421113141993-19941L1968-04-26Regina, SASKMinor Pro
Maxime Boisclair402242008-20091R1985-02-14Port-au-Prince, HaitiMinor Pro
Patrick Bordeleau10123112007-20081L1986-03-23Montreal, PQMajor League
Andy Borggaard410151993-19992L1971-11-17Worcester, MAMinor Pro
Francois Bouchard6691827641995-19961D1973-08-08Brossard, PQMinor Pro
Eric Boulton972527525271996-19982L1976-08-17Halifax, NSMajor League
Brock Bradford605562009-20101C1987-01-07Burnaby, BCMinor Pro
Peter Brearley833671998-19991R1975-06-27Chatham, ONTMinor Pro
Reggie Brezeault445381441994-20003C1972-04-27Montreal, PQMinor Pro
David Brosseau205110671771951996-19993R1976-01-16Laval, PQMinor Pro
Julien Brouillette117243862902008-20102D1986-12-05Laval, PQMajor League
Jeff Brown63820281271998-20002D1978-04-24Mississauga, ONTMinor Pro
Tom Brown107314171061996-19993D1977-11-11Hamilton, ONTMinor Pro
Patrick Brownlee22167281998-19991D1975-03-10St. Paul, MNMinor Pro
Bernd Bruckler400002005-20061G1981-09-26Graz, AustriaMinor Pro
David Brumby600061998-19991G1975-05-21Victoria, BCMinor Pro
A.J. Bucchino100002007-20081G1984-05-08Bow, NHMinor Pro
Steve Burgess661910572002-20083D1981-02-02Allen Park, MIMinor Pro
Van Burgess176121801999-20001L1973-07-05Lahr, GermanyMinor Pro
Codey Burki15268282009-20101C1987-11-17Winnipeg, MANMinor Pro
Michael Busto10272027512007-20092D1986-06-20Burnaby, BCMinor Pro
Eric Cairns6011341995-19961D1974-06-27Oakville, ONTMajor League
Scott Campbell3011271995-19961D1972-01-22Glasgow, ScotlandMinor Pro
Chris Capraro1023347801072007-20092F1983-12-20Medford, MAMinor Pro
Ben Carpentier254610781998-20012L1978-06-13Grand'Mere, PQMinor Pro
Andrew Carroll62301747962008-20102C1985-05-07Shoreview, MNMinor Pro
Kevin Caulfield14047551022092001-20043F1978-01-07Boston, MAMinor Pro
Martin Cerven6382129481999-20012C1977-03-07Trencin, Czech Rep.Minor Pro
Jean-Philipp Chabot5881725522009-20101C1988-03-31St. Patrice, PQMinor Pro
Matt Chandler40538232004-20051W1978-04-18Watertown, NYMinor Pro
Chris Chappell1113422009-20101L1988-03-21Pickering, ONTMinor Pro
Brooke Chateau8799181151998-20002D1975-11-27Utica, MIMinor Pro
Steve Cheredaryk201142004-20051D1975-11-20Calgary, ALTAMinor Pro
Doug Christiansen812314371102002-20042R1978-05-23Milwaukee, WIMinor Pro
Jason Christie27101424551993-19941R1969-04-25Gibbons, ALTAMinor Pro
Jason Clarke112241001993-19941R1973-02-28Cobourg, ONTMinor Pro
Joe Cleary3462127781993-19941D1970-01-17Boxboro, MAMinor Pro
Eric Cloutier142571331995-19961L1975-03-07Mont-Laurier, PQMinor Pro
Kevin Colley5213101999-20001C1979-01-04New Haven, CTMajor League
Jeff Connolly53111324851995-19972R1974-02-01Medway, MAMinor Pro
Ryan Constant119539441522006-20082D1985-05-01Opaskwayak Cree Ntn., MANMinor Pro
Randy Copley700002002-20031L1979-10-04Inverness, NSMinor Pro
Peter-James Corsi4191423792008-20091C1988-08-03Montreal, PQMinor Pro
Alain Cote1302241996-19971D1971-02-26Trois-Rivieres, PQMinor Pro
Derek Couture405562009-20101R1984-04-24Calgary, ALTAMinor Pro
Ryan Crane16415142009-20101D1980-06-27Mississauga, ONTMinor Pro
Derek Crimin8192635261996-20053C1973-04-03Sault Ste. Marie, MIMinor Pro
Joe Crowley247310701994-19951L1972-02-29Concord, MAMinor Pro
Brandon Cullen1433652884542002-20064R1981-03-05St. Catharines, ONTMinor Pro
Trevor Cunning200002005-20061G1981-02-20Montreal, PQMinor Pro
Pat Curcio310101993-19941R1973-09-06Toronto, ONTMinor Pro
Darren Curry601122001-20021D1977-03-10Manotick, ONTMinor Pro
Ryan Cuthbert1142145661482003-20063W1982-04-10Swift Current, SASKMinor Pro
Maxime Daigneault2401102008-20091G1984-01-23St.-Jacques-le-Mineu, PQMinor Pro
Jason Dailey68101727521999-20001D1976-02-15Pittsford, NYMinor Pro
Gerry Daley26581321995-19993R1969-09-16Gloucester, MAMinor Pro
Kimbi Daniels502838661221995-19972C1972-01-19Estevan, SASKMajor League
Regan Darby7011342004-20051D1980-07-17Estevan, SASKMinor Pro
Curtis Darling800002007-20081G1983-07-27Calgary, ALTAMinor Pro
Jason Dawe49131831242004-20051R1973-05-29North York, ONTMajor League
Jake Deadmarsh9000151996-19971D1977-01-30Fruitvale, BCMinor Pro
Brian Deeth35279432008-20091D1985-06-22Gig Harbor, WAMinor Pro
Alexei Deev1633601993-19952C1973-12-29Siberia, RussiaMinor Pro
Tyler Deis1142431552501999-20012R1974-07-10Calgary, ALTAMinor Pro
Matt DelGuidice500001994-19951G1967-03-15West Haven, CTMajor League
Ted Dent173710401994-19951C1969-11-05Toronto, ONTMinor Pro
Geoff Derouin500002002-20031G1977-11-22Fort Saint John, BCMinor Pro
Matthew Deschamps12022122006-20071D1980-04-23Poughkeepsie, NYMinor Pro
Mario Deslisle4303101993-19941 Minor Pro
Kirk DeWaele104515201502006-20082D1976-03-24Calgary, ALTAMinor Pro
Len DiCostanzo200022007-20081G1985-04-01Port Jefferson Station, NYMinor Pro
Devin DiDiomete152241282009-20101L1988-05-09Stratford, ONTMinor Pro
Brandon Dietrich86315485702000-20022C1978-03-22Waterloo, ONTMinor Pro
Tyler Doig691751681422009-20101C1986-02-15Seaforth, ONTMinor Pro
Jerramie Domish802242005-20061D1979-08-19Collegeville, PAMinor Pro
John Donnelly811222006-20071D1979-12-06Marquette, MIMinor Pro
Tysen Dowzak39134382008-20102D1988-03-08Fergus Falls, MNMinor Pro
Frank Doyle500002009-20101G1980-09-08Guelph, ONTMinor Pro
Jeffrey Doyle15044222005-20061R1983-01-10King City, ONTMinor Pro
P.C. Drouin62214667571997-19981L1974-04-22Saint-Lambert, PQMajor League
Mike Dryer400022006-20071F1983-04-28Rockland, MAMinor Pro
Jesse Dudas5000102008-20091D1988-03-31St. Albert, ALTAMinor Pro
Dave Duerden68314778282001-20021L1977-04-11Oshawa, ONTMajor League
Steve Duke23134222000-20011D1975-08-31Georgetown, ONTMinor Pro
Brett Dunleavy110101996-19971C1971-04-27Charlotte, NCMinor Pro
Benoit Dusablon38222345122001-20042C1979-08-01Saint-Anne-de-la-Perade, PQMajor League
Joe Dustin1512382004-20051D1979-11-26Vadnais Heights, MNMinor Pro
Luke Earl100002003-20041C1979-08-05Simsbury, CTMinor Pro
Derek Eberle4682129971993-19941D1972-07-18Regina, SASKMinor Pro
Allan Egeland13936731093892002-20053C1973-01-31Lethbridge, ALTAMajor League
Tracy Egeland123811131999-20001R1970-08-20Lethbridge, ALTAMinor Pro
Mickey Elick70253661791996-19971D1974-03-17Calgary, ALTAMinor Pro
Blaz Emersic70161127122003-20041W1980-10-10Ljubljana, SloveniaMinor Pro
Brian Escobedo28681462004-20051D1982-05-03Bayside, NYMinor Pro
David Evans67202141222002-20031L1980-02-17Sand Lake, NYMinor Pro
Doug Evans454913581993-19941D1971-07-12San Jose, CAMinor Pro
Lee Falardeau14150571071462004-20095C1983-07-22Midland, MIMinor Pro
Mike Falk401102007-20081F1981-03-13Davisburg, MIMinor Pro
Eric Fenton912836644681994-19973R1969-07-17Troy, NYMinor Pro
Chris Ferguson501152004-20051C1979-11-04Brockville, ONTMinor Pro
Josh Fey101102004-20051F1982-06-04Toledo, OHMinor Pro
Eric Flinton90263157411995-19982L1972-02-02Williams Lake, BCMinor Pro
Matthew Ford31211940312008-20102R1984-10-09West Hills, CAMinor Pro
Francois Fortier7156152000-20011L1979-06-13Beauport, PQMinor Pro
Steven Foster21145211994-19951D1971-03-21Brockton, MAMinor Pro
Trevor Frischmon714522007-20081C1981-08-05Ham Lake, MNMajor League
Ryan Fultz35131730162005-20061D1978-03-05Rochester, MIMinor Pro
Chester Gallant4000112003-20041R1977-12-22Red Rock, ONTMinor Pro
Ryan Garlock412302009-20101C1986-04-24Iroquois Falls, ONTMinor Pro
Deny Gaudet411201999-20001C1977-02-02Moncton, NBMinor Pro
Derek Gauthier521215271181993-19941R1973-04-03Sudbury, ONTMinor Pro
Pierre Gendron27101020411997-19981C1974-01-21Montreal, PQMinor Pro
Ryan Gibbons16123112007-20081R1985-01-01West Vancouver, BCMinor Pro
Paul Giblin53192039182000-20022C1976-05-27Paramus, NJMinor Pro
Nathan Gillies1403154851842005-20083F1980-10-31Cambridge, ONTMinor Pro
Daniel Girardi714562005-20061D1984-04-29Welland, ONTMajor League
Jeff Glass39011142005-20061G1985-11-19Calgary, ALTAMajor League
Ryan Glenn9292938782004-20073D1980-06-07Port Coquitlam, BCMinor Pro
Roman Gorev65202444131993-19952F1971-08-04Minor Pro
Christian Gosselin16011492001-20021D1976-08-21Laval, PQMinor Pro
Justin Gould1101933521281996-19982D1974-06-05Dedham, MAMinor Pro
Bruce Graham13050571071852005-20083C1985-12-12Moncton, NBMinor Pro
Ethan Graham5872936532008-20102D1982-08-01Xenia, OHMinor Pro
Brad Gratton602221997-19981C1970-06-08Brantford, ONTMinor Pro
Stephen Greeley1114582004-20051F1980-09-26Scituate, MAMinor Pro
Martin Grenier4022102004-20051D1980-11-02Laval, PQMajor League
Garry Gruber21123171998-19991D1974-05-09Madison, WIMinor Pro
Kelly Guard2600042004-20051G1983-06-10Prince Albert, SASKMinor Pro
Marty Guerin154913102008-20091F1983-05-25Lansing, MIMinor Pro
John Gurskis326612121998-19991C1975-12-08Brockton, MAMinor Pro
Todd Hall1302281996-19971L1973-01-22Hamden, CTMinor Pro
Lee Hamilton110516212011999-20023D1977-08-02Saskatoon, SASKMinor Pro
Mike Harder58163551302004-20102C1973-02-08Winnipeg, MANMinor Pro
Shep Harder100002000-20011G1976-02-04Minneapolis, MNMinor Pro
Justin Harney7894655842000-20022D1977-11-14Hopkinton, MAMinor Pro
Mike Hartman1103827651201997-20085L1967-02-07Detroit, MIMajor League
Mike Hartwick100022007-20081D1983-09-29Bedford, NHMinor Pro
Joe Hawley33192241571994-19951C1971-03-13Peterborough, ONTMinor Pro
Jeff Heil44000281997-19992G1975-09-17Bloomington, MNMinor Pro
Dwight Helminen2851621102004-20051C1983-06-22Hancock, MIMajor League
Trevor Hendrikx12224362009-20101F1985-03-29Russell, ONTMinor Pro
Oak Hewer1202222000-20011R1979-09-21Gloucester, ONTMinor Pro
Jon Hillebrandt3201161994-19951G1971-12-18Cottage Grove, WIMinor Pro
Craig Hillier300001999-20001G1978-02-28Cole Harbour, NSMinor Pro
Ryan Hillier73101828352008-20102L1988-01-25Halifax, NSMinor Pro
Kevin Hilton202621402021261999-20023C1975-01-05Trenton, MIMinor Pro
Allan Hitchen400001998-19991G1978-03-06Toronto, ONTMinor Pro
Johan Holmqvist100002002-20031G1978-05-24Tolfta, SwedenMajor League
Chris Holt102055122005-20083G1985-06-05Vancouver, BCMajor League
Nathan Horne6000132003-20041D1980-12-02Apple Valley, CAMinor Pro
Todd Hunter31033101993-19941G1972-03-18Kitchener, ONTMinor Pro
Mike Hurley33131326242000-20011R1977-11-17Sherwood Park, ALTAMinor Pro
Andrew Ianiero300002003-20041L1981-01-10Hamilton, ONTMinor Pro
David Inman69264268422002-20042C1980-06-13Toronto, ONTMinor Pro
Kengo Ito6341620732003-20041D1978-12-04Kushiro, JapanMinor Pro
Lee Jacobson200092005-20061D1981-10-02Chicago, ILMinor Pro
Jeff Jakaitis4800002008-20091G1983-06-09Rochester, MNMinor Pro
Dusty Jamieson2981391102491502002-20086L1981-05-26Forest, ONTMinor Pro
Andreas Jamtin5325172008-20091R1983-05-04Stockholm, SwedenMinor Pro
Mike Jaros42347851999-20001D1975-09-25Granite City, ILMinor Pro
Wes Jarvis73516213472000-20033D1979-04-16Toronto, ONTMinor Pro
Hugh Jessiman452520451082005-20072R1984-03-28New York, NYMajor League
Marian Kacir523521994-19951R1974-09-29Hodonin, Czech Rep.Minor Pro
Kevin Kaiser12941361993-19941L1970-07-26Winnipeg, MANMinor Pro
Boyd Kane712433571301998-20013L1978-04-18Swift Current, SASKMajor League
Steffen Karg100002001-20021G1979-08-26Schwenningen, GermanyMinor Pro
Jerry Keefe200002003-20041C1976-02-27Billerica, MAMinor Pro
Jason Kelly110642482121995-19982D1972-06-30Thunder Bay, ONTMinor Pro
Mick Kempffer120645511251994-19973D1970-04-17Duluth, MNMinor Pro
Jay Kenney9531922731996-19982D1973-09-21New York, NYMinor Pro
Richard Keyes34121830172003-20041C1975-07-07Kalamazoo, MIMinor Pro
Tim Keyes200021998-19991G1976-05-28Gananoque, ONTMinor Pro
Matt Kinch2631215132001-20021D1980-02-17Red Deer, ALTAMinor Pro
Scott King724061101342000-20011C1977-01-21Saskatoon, SASKMinor Pro
Dustin Kingston1101102003-20041F1980-05-11Spencerville, ONTMinor Pro
Scott Kirton1183354873461995-19972R1971-10-04Penetanguishene, ONTMinor Pro
Bayne Koen500041997-19981DVancouver, BCMinor Pro
Pavel Komarov6011101995-19961D1974-02-26Gorky, RussiaMinor Pro
Brad Konik1324661996-19971C1972-12-01Bloomington, MNMinor Pro
Jay Kopischke1806642001-20032L1978-02-07Alexandria, MNMinor Pro
Rick Kozak441012221472005-20072R1985-08-19Norway House, MANMinor Pro
Paul Krake1002221995-19961G1969-03-25Lloydminster, ALTAMinor Pro
Kevin Kreutzer9000101998-19991G1974-02-16Buffalo, NYMinor Pro
Jeff Kyrzakos40101929272007-20092C1985-02-06Mississauga, ONTMinor Pro
Antti Laaksonen15437121997-19981L1973-10-03Tammela, FinlandMajor League
Jason Labarbera4802222000-20022G1980-01-18Burnaby, BCMajor League
Scott LaGrand200002009-20101G1970-02-11Potsdam, NYMinor Pro
Jeff Lang17145112006-20071D1982-03-28Westwood, MAMinor Pro
Ryan Lang69131831542004-20051C1980-07-24Regina, SASKMinor Pro
Kevin Lavallee511242005-20061D1981-12-12Montreal, PQMinor Pro
Jason Lawrence711222009-20101F1987-02-02Saugus, MAMinor Pro
Lucas Lawson26111324102003-20041L1979-08-10Braeside, ONTMinor Pro
Mark Lee9344751191092006-20082C1984-09-11Mount Pearl, NFLDMinor Pro
Mike Lee20358582001-20021R1980-05-22Anchorage, AKMinor Pro
Taras Lendzyk48011181998-20002G1972-03-07Wadena, SASKMinor Pro
Francois Leroux176713141996-19971L1973-03-01La Prairie, PQMinor Pro
Michel Leveille10732711031312008-20102F1981-04-03Levis, PQMinor Pro
Aaron Lewis100002005-20061D1976-08-19Sharbot Lake, ONTMinor Pro
Dave Liffiton16022182004-20051D1984-10-18Windsor, ONTMajor League
Evan Lindsay400002006-20071G1979-05-15Red Deer, ALTAMinor Pro
Scott Lindsay71222244771993-19952R1972-08-29Red Deer, ALTAMinor Pro
Frank Littlejohn14246311999-20001R1977-02-03Oshawa, ONTMinor Pro
Ivan Loginov711221999-20001L1974-04-03St. Petersburg, RussiaMinor Pro
Terry Lorenz311201996-19971C1974-03-10Lloydminster, ALTAMinor Pro
Luke Lucyk200042008-20091D1986-05-05Fox Point, WIMinor Pro
Andrei Lupandin803382003-20041D1978-02-15Kharkiv, UkraineMinor Pro
Dave Lylyk400001995-19961L1975-12-22Guelph, ONTMinor Pro
Paul Lynch24055262004-20051D1982-04-23Salem, MAMinor Pro
Steve MacIntyre168510156692003-20063D1980-08-08Brock, SASKMajor League
Bob MacIsaac742571211999-20012D1974-05-24Antigonish, NSMinor Pro
Doug MacIver8123152003-20041D1981-02-12King City, ONTMinor Pro
Scott MacNair75102838691993-19952F1969-03-15Timmins, ONTMinor Pro
Josh MacNevin5221921472000-20011D1977-07-14Calgary, ALTAMinor Pro
Kris MacPhee387512182005-20061C1980-05-17Cornwall, PEIMinor Pro
Justin Maiser17369202007-20081L1983-06-29Edina, MNMinor Pro
Kurt Mallett328101861999-20001R1971-03-27Saugus, MAMinor Pro
Scott Malone26279631996-19971D1971-01-16South Boston, MAMinor Pro
Vince Malts902426502442001-20032R1978-11-30Philadelphia, PAMinor Pro
Chris Manchakowski7011142000-20011D1980-03-17Fort Saskatchewan, ALTAMinor Pro
Dean Mando295611561999-20001L1977-04-29West Bloomfield, MIMinor Pro
Shawn Mansoff200002000-20011F1975-10-28Edmonton, ALTAMinor Pro
Daniel Manzato200002007-20081G1984-01-17Fribourg, SwitzerlandMinor Pro
David Marshall55231134532009-20101F1985-03-14Buffalo, MNMinor Pro
Jeff Marshall500041994-19951F1969-10-08Madison, WIMinor Pro
Milt Mastad5961218791996-19982D1975-03-05Regina, SASKMinor Pro
Bob Maudie1941115101996-19982C1976-09-17Cranbrook, BCMinor Pro
Dennis Maxwell603124553041995-20012L1974-06-04Dauphin, MANMinor Pro
Liam McCarthy500062005-20061D1979-04-13Belmont, MAMinor Pro
Bill McCauley96185472971996-19982D1974-04-20Detroit, MIMinor Pro
Walker McDonald5010919542002-20062R1979-12-12Thunder Bay, ONTMinor Pro
Chad McIver16000142002-20031D1978-01-13Thunder Bay, ONTMinor Pro
Konrad McKay17043761195892001-20043C1979-12-15Wabowden, MANMinor Pro
Cedric McNicoll313402009-20101C1988-08-28Boucherville, PQMinor Pro
Andrew McPherson410102002-20031C1979-04-28Ottawa, ONTMinor Pro
Scott Meehan1741035453261993-19963D1970-11-27Walpole, MAMinor Pro
Brad Mehalko2681119472000-20011R1977-01-04Enchant, ALTAMinor Pro
Curtis Menzul400002004-20062D1976-06-04Winnipeg, MANMinor Pro
Lyon Messier100002008-20091D1987-08-16Dallas, TXMinor Pro
Scott Meyer89022202001-20043G1976-04-10Rugby, NDMinor Pro
Jeff Miles66202343332008-20091R1981-06-12Pickering, ONTMinor Pro
Darcy Mitani4771623311995-19972C1973-10-17Dryden, ONTMinor Pro
Teddy Monnich100002008-20091G1970-01-10Columbia, SCMinor Pro
Al Montoya200002005-20061G1985-02-13Chicago, ILMajor League
Dean Moore31729911997-19981L1973-07-06Winnipeg, MANMinor Pro
Mark Moore700042000-20011D1977-02-13Thornhill, ONTMinor Pro
Steve Moore622461995-19961C1971-06-21Gardiner, MEMinor Pro
Matt Mulhern200002000-20011R1975-10-05Havertown, PAMinor Pro
Ryan Munce4501142009-20101G1985-04-16Mississauga, ONTMinor Pro
Dan Murphy57222446302006-20071D1983-04-26North Andover, MAMinor Pro
Dan Murphy1351148591191993-19963D1970-06-13New Haven, CTMinor Pro
David Murphy201121993-19941Minor Pro
Ryan Murphy93153954732007-20092R1983-01-23Rumson, NJMinor Pro
Chris Murray53213151242008-20091D1984-12-26Dover, MAMinor Pro
Ryan Murray37066152002-20031D1982-05-18Detroit, MIMinor Pro
Eric Naud16000421997-19981L1977-10-02La Salle, PQMinor Pro
Gregg Naumenko900002003-20041G1977-03-30Chicago, ILMajor League
Ben Nelsen300021996-19971D1974-11-07Plymouth, MNMinor Pro
Chad Nelson5699182661995-19983D1974-06-03Cranbrook, BCMinor Pro
Mikhail Nemirovsky2571724401997-19981R1974-09-30Odessa, UkraineMinor Pro
Jay Ness20729101994-19951C1970-03-31Grand Forks, NDMinor Pro
Adam Nightingale4159141062006-20082R1979-12-19Cheboygan, MIMinor Pro
Jared Nightingale103422263542007-20103D1982-10-03Jackson, MIMinor Pro
Tom Noble200021999-20001G1975-03-21Hanover, MAMinor Pro
Darryl Noren3651742294034151994-20006C1968-08-07White Lake, MIMinor Pro
Jason Norrie11101301998-19991R1977-10-08Calgary, ALTAMinor Pro
Steve Norton15235161994-19951D1972-02-29Mississauga, ONTMinor Pro
Daisuke Obara24561162003-20041C1981-06-04Hokkaido, JapanMinor Pro
David Oliver1253240723902000-20022F1976-05-04Alberton, PEIMinor Pro
Erik Olsen200061998-19991D1977-12-16Sarnia, ONTMinor Pro
Jake Ortmeyer71921301122005-20061D1977-09-20Omaha, NEMinor Pro
Mike Ouellette75203252312006-20082C1982-07-06Kamloops, BCMinor Pro
Jordan Owens2031013282007-20081L1986-05-01Toronto, ONTMinor Pro
Charles Paquette494591491995-19982D1975-06-17Lachute, PQMinor Pro
Andrew Pearsall600041998-19991D1974-09-30Sandwich, MAMinor Pro
Eduard Pershin13642901322232002-20052C1977-09-01Tatarstaw, RussiaMinor Pro
Garrett Peters610102007-20081R1987-01-16Somerset, MAMinor Pro
Neil Petruic1024662005-20061D1982-07-30Regina, SASKMinor Pro
Jakub Petruzalek7191042006-20071R1985-04-24Litvinov, Czech Rep.Major League
Mathew Pierce410142007-20081F1985-06-15Arnprior, ONTMinor Pro
Hannu Pikkarainen10279102006-20071D1983-10-13Helsinki, FinlandMinor Pro
Clay Plume802222003-20041D1983-05-14Standoff, ALTAMinor Pro
Thomas Poeck302222004-20051D1981-12-02Klagenfurt, AustriaMajor League
Corey Potter4361319562006-20071D1984-01-05Lansing, MIMajor League
Danny Powell600042002-20031D1978-01-19Calgary, ALTAMinor Pro
Kevin Pozzo6732730671999-20012D1974-10-11Calgary, ALTAMinor Pro
Jon Pratt19448141998-19991L1970-09-25Danvers, MAMinor Pro
Steve Preite200002005-20061F1983-09-08Bridgeville, PAMinor Pro
Dan Preston10074451612002-20053D1975-02-03St. Thomas, ONTMinor Pro
Ivan Prokic601142003-20041L1975-04-06Belgrade, SerbiaMinor Pro
Nikolai Pronin1001121998-19991L1979-04-13Moscow, RussiaMinor Pro
Dale Purinton343581861997-19981D1976-10-11Fort Wayne, INMajor League
Tom Pyatt16691582007-20081L1987-02-14Thunder Bay, ONTMajor League
Brad Ralph28131528222008-20091C1980-10-17Richmond, ONTMajor League
Kevin Rappana5737101301995-19972D1973-01-24Duluth, MNMinor Pro
Rory Rawlyk20530721022062003-20063D1983-09-09Edmonton, ALTAMinor Pro
Shawn Reid6156101995-19961D1970-09-21Toronto, ONTMinor Pro
T.J. Reynolds55516212542009-20101D1981-03-26Kitchener, ONTMinor Pro
Gary Ricciardi13123252001-20021D1976-03-31Thunder Bay, ONTMinor Pro
Dave Risk434812231998-20002D1976-09-06Morristown, NJMinor Pro
Matt Robbins256113227340821993-19974C1970-03-11Westford, MAMinor Pro
Trevor Robins100001995-19961G1972-05-31Brandon, MANMinor Pro
Kenny Roche39171633462009-20101F1984-01-02South Boston, MAMinor Pro
Bryan Rodney9064046612005-20072D1984-04-22London, ONTMajor League
Howie Rosenblatt492218402111993-19952R1969-01-03Philadelphia, PAMinor Pro
Randy Rowe171171862009-20101L1980-06-10Burford, ONTMinor Pro
Andre Roy27108181321997-19981L1975-02-08Port Chester, NYMajor League
Mike Rucinski86212950731998-20002L1976-01-22Grand Forks, NDMinor Pro
Bogdan Rudenko198816282004-20051R1977-09-13Ust-Kamenogorsk, KazakhstanMinor Pro
Dan Ruoho288614411994-19951L1970-06-22Madison, WIMinor Pro
David Rutherford52131326892008-20091C1987-04-30Ladner, BCMinor Pro
Evgeni Ryabchikov15022121995-19972G1974-01-16Jaroslavl, RussiaMinor Pro
Daymen Rycroft682621471092006-20071W1979-05-02Beaverlodge, ALTAMinor Pro
Jeff Salajko1800022001-20032G1975-04-18Kitchener, ONTMinor Pro
Billy Sauer500002009-20101G1988-01-06Rochester, NYMinor Pro
Nathan Saunders6000112008-20091D1985-04-25Charlottetown, PEIMinor Pro
Kevin Schaeffer525712252009-20101D1984-10-16South Huntington, NYMinor Pro
Paxton Schafer48022291996-19982G1976-02-26Medicine Hat, ALTAMajor League
Jeff Scharf11112251996-20022C1977-03-06Sudbury, ONTMinor Pro
Matt Schepke81322355852008-20102L1985-01-03Warren, MIMinor Pro
Tim Schneider300002004-20051D1978-02-17Devils Lake, NDMinor Pro
Jeremy Schreiber1111282005-20061D1981-07-04Medicine Hat, ALTAMinor Pro
Richard Scott622793431999-20033L1978-08-01Orillia, ONTMajor League
Ken Scuderi5901111442008-20091D1980-08-21Bethpage, NYMinor Pro
Kurt Seher593732032765271993-200310D1973-04-15Lethbridge, ALTAMinor Pro
Chris Seifert200002003-20041F1980-12-08Fairfield, CTMinor Pro
Dean Serdachny552131002001-20021D1980-01-17Yorkton, SASKMinor Pro
Bob Sheehan24279261998-19991D1975-01-01Medford, MAMinor Pro
Ken Shepard40011311995-19983G1974-01-20Toronto, ONTMinor Pro
Andre Signoretti9853641622000-20022D1979-01-16Manotick, ONTMinor Pro
Andy Silverman6431114571994-19951D1972-08-23Beverly, MAMinor Pro
Eric Silverman804422000-20011F1975-05-23West Nyack, NYMinor Pro
Trevor Sim9358121998-19991C1970-06-09Calgary, ALTAMajor League
Geoff Simpson710171993-19941D1969-03-06Port Alberni, BCMinor Pro
Ryan Sittler3339121121998-19991L1974-01-28London, ONTMinor Pro
Aaron Slattengren52172340482009-20101C1981-12-28Duluth, MNMinor Pro
Steve Slonina17336102006-20071C1981-04-03Abington, MAMinor Pro
Rob Smillie902201998-19991L1974-02-26Richmond, BCMinor Pro
Aaron Smith11123142004-20051F1979-04-03Madison, WIMinor Pro
Gairin Smith17527771993-19941D1972-04-15Tillsonburg, ONTMinor Pro
Kenny Smith188428322172006-20093D1981-12-31Stoneham, MAMinor Pro
Kenton Smith330351121473942002-20085D1979-09-10Edmonton, ALTAMinor Pro
Mark Smith596915412007-20081D1983-04-19Edmonton, ALTAMinor Pro
Chris Snavely18022102009-20101D1982-12-04Lancaster, PAMinor Pro
Neil Sorochan101101993-19941D1973-01-03Minor Pro
Stephane Soulliere42112435211997-19981C1975-05-30Greenfield Park, PQMinor Pro
Daniel Sparre166410102005-20061L1984-10-16Brampton, ONTMinor Pro
Mark Spence596915402000-20011L1975-04-21Montreal, PQMinor Pro
Chad Spurr72102131702001-20021R1979-05-13Hamilton, ONTMinor Pro
Gerry St. Cyr351312251901995-19961C1971-08-18North Vancouver, BCMinor Pro
David St. Germain4000042003-20041G1980-04-18Brossard, PQMinor Pro
Marc St. Jean5761622832003-20041D1978-05-27Ottawa, ONTMinor Pro
Craig Stahl5011121996-19971W1977-03-19Cranbrook, BCMinor Pro
Juris Stals120373875672004-20062C1982-04-08Riga, LatviaMinor Pro
Dmitri Starostenko11921181995-19961R1973-03-18Minsk, BelarusMinor Pro
Jeff State77113141372002-20042D1979-09-17Buffalo, NYMinor Pro
Luke Stauffacher5291120842005-20061R1980-12-17Madison, WIMinor Pro
Matt Stefanishion2571118762009-20101R1983-10-05Daysland, ALTAMinor Pro
Dallas Steward1522462007-20081W1980-02-11Chippewa Falls, WIMinor Pro
Troy Stonier200002001-20021L1977-06-05Ottawa, ONTMinor Pro
Jon Sturgis53181634141998-19991L1975-11-26Wayzata, MNMinor Pro
Niklas Sundberg1601122002-20031G1979-03-20Stockholm, SwedenMinor Pro
Takahito Suzuki72242549442002-20031F1975-08-17Minor Pro
Martin Sychra64202545411998-19991R1974-06-19Brno, Czech Rep.Minor Pro
Mike Sylvia5692635561998-19991R1976-02-05Newton, MAMinor Pro
Kevin Szulwach100002006-20071GRochester, NYMinor Pro
Rob Tallas36011141994-19951G1973-03-20Edmonton, ALTAMajor League
Andrew Taylor71202444582001-20021L1977-01-17Stratford, ONTMinor Pro
Jake Taylor15022382004-20072D1983-08-01Rochester, MNMinor Pro
Mike Taylor102144458702008-20102F1986-02-12Maple Grove, MNMinor Pro
Brian Teixeira2313482005-20061C1980-08-23East Falmouth, MAMinor Pro
Anthony Terzo1162861999-20001C1978-01-18Scarborough, ONTMinor Pro
Ken Thibodeau28101727301994-19951C1970-05-18Etobicoke, ONTMinor Pro
Daniel Tkaczuk46113445182009-20101C1979-06-10Toronto, ONTMajor League
Jack Tootikian100001993-199411969-02-03Detroit, MIMinor Pro
Paul Traynor100002002-20031D1977-09-14Thunder Bay, ONTMinor Pro
Brad Treliving6011121993-19941D1969-08-18Penticton, BCMinor Pro
Marc Tropper11647681151611999-20012R1976-04-14Toronto, ONTMinor Pro
Peter Tsimikalis25101323102008-20091C1986-01-10Toronto, ONTMinor Pro
Travis Tucker62511162501994-19951D1971-03-15Hartford, CTMinor Pro
Niko Tuomi1303342006-20071D1983-02-10Echo Bay, ONTMinor Pro
Layne Ulmer38181735122001-20021C1980-09-14North Battleford, SASKMajor League
Richard Uniacke202201997-19981C1976-11-03Toronto, ONTMinor Pro
David Urquhart2021315312008-20102D1984-11-10Thorold, ONTMinor Pro
Curtis Valentine922422002-20031L1979-07-22Gansevoort, NYMinor Pro
Parker Van Buskirk200002008-20091G1988-03-26Windsor, ONTMinor Pro
Matt Van Horlick200061997-19981D1976-08-26Kamloops, BCMinor Pro
Quinten Van Horlick400051997-19981R1975-03-15Kamloops, BCMinor Pro
Scott Vettraino100001994-19951G1971-07-24Southfield, MIMinor Pro
Jim Vickers300042003-20041D1980-02-27Aurora, ONTMinor Pro
Shawn Vinz643912442006-20082F1982-05-05Rochester, MNMinor Pro
Nick Vitucci84112231995-19972G1967-06-16Welland, ONTMinor Pro
Jan Vodrazka65513182092006-20071D1976-11-10Plzen, Czech RepuMinor Pro
Matt Waddell6041418892007-20081D1984-01-20Vernon, BCMinor Pro
A.J. Walker300002003-20052F1980-08-17Faribault, MNMinor Pro
Bryce Wandler4301122000-20033G1979-02-25Lacombe, ALTAMinor Pro
Steve Ward7672229532008-20102D1986-02-13Scarborough, ONTMinor Pro
Ken Weiss400001993-19941GEnglewood, COMinor Pro
Chris Welch301102004-20051F1980-07-26Tonawanda, NYMinor Pro
Craig Weller4831114842002-20031R1981-03-17Calgary, ALTAMajor League
Rocky Welsing71246711998-20002D1976-02-08Beloit, WIMinor Pro
Alex Westlund7802202004-20072G1975-12-28Flemington, NJMinor Pro
Shawn Wheeler13868751434761994-19973L1966-06-08Mt. Vernon, NYMinor Pro
Miika Wiikman2201122007-20102G1984-10-17Mariestad, SwedenMinor Pro
Chad Wilchynski911227391212002-20042D1977-04-04Regina, SASKMinor Pro
Derek Wilkinson3201121999-20032G1974-07-29Lasalle, ONTMajor League
Max Williams602221996-19971C1973-05-22Mahwah, NJMinor Pro
Rick Willis11314491995-19961L1972-01-12Lynn, MAMinor Pro
Steve Wilson14145232000-20011D1974-03-07Nepean, ONTMinor Pro
Jeff Winstanley19077321993-19941D1966-08-11Mississauga, ONTMinor Pro
Mike Wirll103294271462003-20052R1982-02-28Regina, SASKMinor Pro
Peter Worrell3778151392005-20061L1977-08-18Pierrefonds, PQMajor League
Scott Wray812322000-20011L1979-12-19Ottawa, ONTMinor Pro
Andrei Yakhanov21011181997-19981D1973-07-23Ufa, RussiaMinor Pro
Brendan Yarema5505202002-20031C1976-07-16Sault Ste. Marie, ONTMinor Pro
Oleg Yashin2062026301994-19951L1968-11-03Voskresensk, RussiaMinor Pro
Vitali Yeremeyev801102000-20022G1975-09-23Ust-Kamenogorsk, KazakhstanMajor League
Marty Yewchuk176814181995-19961C1967-11-16Calgary, ALTAMinor Pro
Alexander Yudin8000471999-20001D1971-02-04St. Petersburg, RussiaMinor Pro
Matt Zaba1200002007-20102G1983-07-14Yorkton, SASKMajor League
Tomas Zaborsky284812142008-20091C1987-11-14Banska Bystrica, SlovakiaMinor Pro
Joe Zappala9202142008-20091L1983-05-07Medford, MAMinor Pro
Dean Zayonce62214161181998-19991D1970-10-28Kelowna, BCMinor Pro
Garrett Zemlak300002009-20101G1989-06-24Saskatoon, SASKMinor Pro
Colin Zulianello1200002002-20031G1978-07-08Thunder Bay, ONTMinor 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.