home search by league team forums morning report contact us
home

Toledo Storm all-time player roster

This is a list of all the players that played for the Toledo Storm. The Toledo Storm were a hockey team playing in the ECHL from 1991 to 2007. This list is accurate for most teams, but for some obscure teams the list may be partial. We have found 484 players.
Player NameGPGA.PtsPIMSeasonsYrs.Pos.BirthdateBirthplaceHighest Level
Jim Abbott3571724102003-20041F1980-05-03Mars, PAMinor Pro
B.J. Adams134523281722000-20062D1976-05-07Scarborough, ONTMinor Pro
Ken Alexander34189521991-19921D1967-02-25Dearborn Heights, MIMinor Pro
Jon Ames2212362005-20061F1982-06-11Baldwinsville, NYMinor Pro
Erik Anderson3691524102002-20031C1978-03-06Plymouth, MIMinor Pro
Doug Andress445914252004-20051D1979-04-07Iroquois Falls, ONTMinor Pro
Brett Angel6000172006-20071D1981-04-29Kingston, ONTMinor Pro
Dave Arsenault43022161997-19992G1977-03-21Frankfurt, GermanyMinor Pro
Morten Ask62213051812003-20041C1980-05-14Oslo, NorwayMinor Pro
Jeff Attard1222742691662005-20072C1978-11-27London, ONTMinor Pro
Ron Aubrey39513183471991-19963L1967-09-27Portland, MEMinor Pro
Blaine Bablitz902202003-20041C1980-10-14Valleyview, ALTAMinor Pro
Ryan Bach2001161996-19971G1973-10-21Sherwood Park, ALTAMajor League
Ryan Baker2000122001-20021L1980-04-15Claresholm, ALTAMinor Pro
Paul Ballantyne141284977822002-20053D1982-07-16Waterloo, ONTMinor Pro
Darin Banister2732932681991-19921D1967-01-16Calgary, ALTAMinor Pro
Dave Bankoske48131528191994-19951C1970-02-20Kenmore, NYMinor Pro
Jon Barkman301122000-20011C1979-10-02Steinbach, MANMinor Pro
Ryan Barnes17347312000-20022L1980-01-30Dunnville, ONTMajor League
Steve Barnes3131013181994-19951D1970-07-19Gravenhurst, ONTMinor Pro
Wade Bartley4552530571992-19962D1970-05-16Killarney, MANMinor Pro
Ryan Bast12224751996-19971D1975-08-27Regina, SASKMajor League
Rob Bateman100001992-19931 Minor Pro
Landon Bathe5646101822003-20041W1982-04-09Scarborough, MEMinor Pro
Mike Bayrack47111627472002-20031C1978-09-17Edmonton, ALTAMinor Pro
Mike Beale100001998-19991G Minor Pro
Colin Beardsmore52223557331998-19991C1978-02-07Peterborough, ONTMinor Pro
Chris Belanger31112031471993-19941D1972-04-04Welland, ONTMinor Pro
Bob Bell300071995-19961G1971-05-28Vancouver, BCMinor Pro
Anthony Belza501341212001-20021D1976-06-03Montreal, PQMinor Pro
Lev Berdichevsky1341115311994-19951L1965-11-05 Minor Pro
Chris Bergeron33192140361993-19973C1970-11-28Wallaceburg, ONTMinor Pro
Kevin Bergin156915202004-20051F1981-11-06Montreal, PQMinor Pro
Jim Bermingham188917211992-19931C1971-11-12Montreal, PQMinor Pro
Louis Bernard102125769861996-19993D1974-07-10Victoriaville, PQMinor Pro
Mark Bernard56145472000-20011G1969-02-01Hamilton, ONTMinor Pro
Mike Berry20639162006-20071R1983-06-28Kanata, ONTMinor Pro
Karel Betik22077421999-20001D1978-10-28Ostrava, CzechMajor League
Greg Bignell220551671991-19921D1969-05-09Kitchener, ONTMinor Pro
Brian Blad53178701996-19982D1967-07-22Brockville, ONTMinor Pro
John Blessman16123331994-19951D1967-04-27Agincourt, ONTMinor Pro
Chris Blight13655601151572005-20072R1982-10-14Cambridge, ONTMinor Pro
Ken Blum802221991-19921L1971-06-08Hackensack, NJMinor Pro
Chris Bogas439514562000-20011D1976-11-12Cleveland Heights, OHMinor Pro
Aaron Boh751136473201998-20002D1974-04-04Lethbridge, ALTAMinor Pro
Brad Bonello32111930632005-20061L1984-04-15Brampton, ONTMinor Pro
Derek Booth14433851183701991-20013D1970-07-19Niagara Falls, ONTMinor Pro
Darryl Bootland541719363222002-20031R1981-11-02Toronto, ONTMajor League
Bob Boughner2831013791991-19921D1971-03-08Windsor, ONTMajor League
Dampy Brar802281996-19971R1976-05-22Sparwood, BCMinor Pro
Lindsey Braun100001996-19971D1973-03-21Calgary, ALTAMinor Pro
Steve Briere2100062001-20021G1977-03-25Winnipeg, MANMinor Pro
Mike Brodeur500022006-20071G1983-03-30Calgary, ALTAMajor League
Jeremy Bronson1803362006-20071D1983-01-11Bowling Green, OHMinor Pro
Jim Brown2112719182002-20031C1973-06-17Scarborough, ONTMinor Pro
Kevin Brown84334780241996-19982R1973-01-18Scarborough, ONTMinor Pro
Bernd Bruckler401102005-20061G1981-09-26Graz, AustriaMinor Pro
Wyatt Buckland309918621994-19951L1973-03-02Toronto, ONTMinor Pro
Gerry Burke1401643591792005-20072D1982-07-06Milton, MAMinor Pro
Tony Burns4481220401991-19952D1971-09-18Duluth, MNMinor Pro
Scott Burt641921401111997-19992L1977-02-07Mackenzie, BCMinor Pro
Shane Calder401122001-20021R1974-08-28Portage la Prairie, MANMinor Pro
David Cameron301102000-20011C1980-04-27Winnipeg, MANMinor Pro
Cory Campbell1000022003-20041G1981-07-27Stratford, ONTMinor Pro
Derek Campbell555914512003-20041L1982-03-03Duncan, BCMinor Pro
Scott Campbell1992-19931D1972-01-22Glasgow, ScotlandMinor Pro
David Cann1401102005-20061G1981-12-15Brampton, ONTMinor Pro
Jason Cannon8112271998-19991D1978-02-22Toledo, OHMinor Pro
Dan Carney700082002-20031D1971-12-23Brooklyn, NYMinor Pro
Brandon Carper58102434441995-19961D1972-04-02Highland Park, ILMinor Pro
Kevin Carr300042003-20041D1978-06-16Chicago, ILMinor Pro
Jason Carriere100091999-20001L1974-04-22Calgary, ALTAMinor Pro
Dan Carter4471118591995-19961L1972-06-25Mount Clemens, MIMinor Pro
Mike Casselman643961100851991-19932L1968-09-23Morrisburg, ONTMajor League
Chris Cava410102000-20011D1980-10-14Thunder Bay, ONTMinor Pro
Bryce Charpentier260441502003-20041D1982-03-29Temecula, CAMinor Pro
Marco Charpentier3791322142003-20041R1980-01-23Montreal, PQMinor Pro
Andrei Chouroupov45131932641998-20002C1978-02-28Moscow, RussiaMinor Pro
Mike Christian154610702000-20011L1979-11-13Mount Hope, ONTMinor Pro
Tim Christian3992534241999-20001R1971-05-11Grand Rapids, MIMinor Pro
Derek Clancey525701991-19921C1969-04-16St. John's, NFlDMinor Pro
Justin Clark38167251999-20001R1977-01-29Grand Rapids, MIMinor Pro
Brian Clifford216915101996-19971R1973-06-18Buffalo, NYMinor Pro
Sylvain Cloutier642641995-19961C1974-02-13Mont-Laurier, PQMajor League
Paul Cohen600061991-19921G1965-01-31Toronto, ONTMinor Pro
Lee Cole67310132621996-19982D1976-07-13Timmins, ONTMinor Pro
Chad Collins400002005-20061G1981-03-02Guelph, ONTMinor Pro
Shawn Collymore4971219292004-20051F1983-05-02La Salle, PQMinor Pro
Richard Colwill1934782006-20071R1982-01-26Fergus, ONTMinor Pro
Pete Constantine1000101999-20001D1975-04-10Toronto, ONTMinor Pro
Joe Cook102201992-19942D1971-02-27Ann Arbor, MIMinor Pro
Rick Corriveau191631442074551992-19964D1971-01-06Welland, ONTMinor Pro
Sean Cowan17459451991-19921D1969-08-25Huntington, NYMinor Pro
Paul Crosty341231312006-20071L1982-10-13Brampton, ONTMinor Pro
Phil Crowe200001991-19921R1970-04-14Nanton, ALTAMajor League
Brad Cruikshank13224161999-20001R1979-02-14Kelowna, BCMinor Pro
Frank Curto600082003-20041F1981-02-10Hamilton, ONTMinor Pro
Mark Deazeley21593691628661992-20006L1972-04-08Toronto, ONTMinor Pro
Joe Decker100001992-19931R1969-06-27Bloomington, MNMinor Pro
David Del Monte610102002-20031F1979-06-29Orangeville, ONTMinor Pro
Xavier Delisle201101999-20001C1977-05-24Quebec, PQMajor League
Ted Dent420261996-19971C1969-11-05Toronto, ONTMinor Pro
Mark DeSantis44428322351999-20001D1972-01-12Brampton, ONTMinor Pro
Craig Desjarlais200002000-20011R1976-06-25LaSalle, ONTMinor Pro
Norman Dezainde1353450844821993-19974L1973-01-29Toronto, ONTMinor Pro
Kevin Diachina300041998-19991D1973-10-24Windsor, ONTMinor Pro
Brandon Doria400002003-20041F1981-05-03Bayonne, NJMinor Pro
Jeffrey Doyle10235142005-20061R1983-01-10King City, ONTMinor Pro
Shane Doyle2000231995-19961D1967-04-26Lindsay, ONTMinor Pro
Tom Draper400002002-20031G1966-11-20Outremont, PQMajor League
Sylvain Dufresne35178292004-20051D1978-07-24Waterloo, PQMinor Pro
Iain Duncan9555921473461992-19953L1963-08-04Toronto, ONTMajor League
Miroslav Durak5131316722002-20031D1981-06-09Topolcany, SlovakiaMinor Pro
Martin Duris14011141996-19971D1976-07-08Tabor, Czech Rep.Minor Pro
Steve Dykstra2141014561993-19952D1961-12-01Edmonton, ALTAMajor League
Danny Eberly6262127362003-20052D1980-10-28Canton, MAMinor Pro
Adam Edinger11325122003-20041C1977-09-21Toledo, OHMinor Pro
Nick Edinger9112112000-20022F1978-12-11Toledo, OHMinor Pro
Matt Eldred20257702002-20031D1974-03-17Rocky River, OHMinor Pro
Qamil "Charlie" Elezi14000311999-20001W1977-01-24Warren, MIMinor Pro
Matt Ellis71273259342002-20031L1981-08-31Welland, ONTMajor League
Valeri Ermolov100002000-20011C1975-08-22Minsk, BelarusMinor Pro
Tyler Ertel100001992-19931C1971-02-15Kitchener, ONTMinor Pro
Scott Fankhouser51022572004-20051G1975-07-01Bismarck, NDMajor League
Brian Farrell206713411995-19961L1972-04-16Hartford, CTMinor Pro
Nello Ferrara500002006-20071D1976-04-18Chicago, ILMinor Pro
Steven Filak200002006-20071F1983-11-28Allen Park, MIMinor Pro
Martin Fillion200002002-20031G1973-06-12Winnipeg, MANMinor Pro
Brian Finley700002002-20031G1981-07-03Sault Ste. Marie, ONTMajor League
Peter Flache346511352003-20041C1982-03-04Toronto, ONTMinor Pro
Dave Flanagan46342963641991-19932R1967-12-13Charlottetown, PEIMinor Pro
Brandon Fleenor100311142732002-20042D1978-09-26Chilliwack, BCMinor Pro
Mark Franks11347241993-19941R1972-10-12Calgary, ALTAMinor Pro
Brad Fraser100002002-20031D1979-05-17West Bloomfield, MIMinor Pro
Rival Fullum147815201994-19951L1971-02-12Geraldton, ONTMinor Pro
Link Gaetz100021998-19991D1968-10-02Vancouver, BCMajor League
Dave Gagnon27033291991-19942G1967-10-31Windsor, ONTMajor League
Ryan Gale15033192005-20061F1981-03-18St. Catharines, ONTMinor Pro
Ryan Gaucher721457711032000-20022D1978-02-23Saskatoon, SASKMinor Pro
Chris George300042000-20011R1977-07-28Mississauga, ONTMinor Pro
Darcy George5881523511998-19991L1974-07-23Vernon, BCMinor Pro
Mark Giannetti600022004-20051L1976-06-09Metamora, MIMinor Pro
Chris Gignac743961100461998-20043C1974-05-21Windsor, ONTMinor Pro
Todd Gillingham181451072000-20011L1970-01-31Labrador, NFLDMinor Pro
Jason Gladney241501532033961994-19995D1974-01-26Toronto, ONTMinor Pro
Patrick Gladu11000811995-19961L1975-08-23Montreal, PQMinor Pro
Mike Gober5325271991-19921L1967-04-10St. Louis, MOMinor Pro
David Goverde75011701995-19972G1970-04-09Toronto, ONTMajor League
Jeff Green410121991-19921R1967-09-27Riverview, MIMinor Pro
Dave Gregory901191994-19951D1967-05-01Woodstock, ONTMinor Pro
Joe Guenther404402002-20031W1981-05-04Buffalo, NYMinor Pro
Brad Haelzle1994-19951R1970-01-05Waterloo, ONTMinor Pro
Jeremy Hall18381142006-20071F1983-05-03Mays Landing, NJMinor Pro
Brian Hamilton600001999-20001G1972-11-03Chicago, ILMinor Pro
Mike Hamlin200002001-20021 Minor Pro
Lada Hampeis100001999-20001D1976-02-02Pribram, CzechMinor Pro
Randy Harris501122005-20061C1980-11-11Grand Island, NYMinor Pro
Tod Hartje701182001-20032C1968-02-27Anoka, MNMinor Pro
Ryan Hartung21044101999-20001D1977-05-26St. Paul, MNMinor Pro
Allain Harvey3302241992-19953G1969-05-09Les Escoumins, PQMinor Pro
Timo Helbling353811752002-20031D1981-07-21Basel, SwitzerlandMajor League
Vin Hellemeyer100002006-20071W1982-02-26Franklin Square, NYMinor Pro
John Hendry12448611092481993-19952L1970-05-15Toronto, ONTMinor Pro
Ty Hennes20358242004-20051F1979-11-07Kent, WAMinor Pro
Ed Henrich32099121994-19951D1971-02-04Buffalo, NYMinor Pro
Mike Herrera100001999-20001D1975-01-05Dix Hills, NYMinor Pro
Alex Hicks11257831403401992-19942L1969-09-04Calgary, ALTAMajor League
Mark Hicks6145141992-19931F1968-04-16Calgary, ALTAMinor Pro
Marc Higginbotham600042001-20021D1982-01-23Ronkonkoma, NYMinor Pro
Craig Hillier900021999-20001G1978-02-28Cole Harbor, NSMinor Pro
Scott Hillman312301998-19991D1974-04-29LaSalle, ONTMinor Pro
Jeff Hoad15156351994-19951C1973-01-26Brandon, MANMinor Pro
Dennis Holland52183250671997-19981C1969-01-30Vernon, BCMinor Pro
Scott Hollis77111851995-19961R1972-09-18Kingston, ONTMinor Pro
Ryan Hoople700002001-20021G1977-03-19Edmonton, ALTAMinor Pro
Scott Horvath1412342003-20041F1982-02-14West Redding, CTMinor Pro
Gordy Hunt197411101997-19981L1975-07-15Toledo, OHMinor Pro
J.J. Hunter611222000-20011C1980-07-06Shaunavon, SASKMinor Pro
Andrew Hutchinson1025742002-20031D1980-03-24Evanston, ILMajor League
Rob Hutson202201995-19961R1972-04-09Bowsman, MANMinor Pro
Raitis Ivanans16224592001-20021L1979-01-03Riga, LatviaMajor League
Jeff Jablonski61264672931992-19931L1967-06-20Toledo, OHMinor Pro
Todd Jackson90314475682004-20062L1981-04-10Cortland, NYMinor Pro
Alexandre Jacques18385911761011997-20045R1977-09-27Laval, PQMinor Pro
Mike James961934532082004-20073L1982-02-21Windsor, ONTMinor Pro
Mike Jaros303321999-20001D1975-09-25Granite City, ILMinor Pro
Jeff Jestadt1992-19931L1970-09-06Hinsdale, ILMinor Pro
Jason Johnson200001999-20001D1975-09-04Unionville, ONTMinor Pro
John Johnson37141933181992-19931C1971-02-22Lindsay, ONTMinor Pro
Jeff Johnstone994165106782000-20032R1975-09-21Niagara Falls, ONTMinor Pro
Jason Jozsa12452126412003-20052D1981-07-04Calgary, ALTAMinor Pro
Rick Judson4551972444412101991-200610L1969-08-13Toledo, OHMinor Pro
Dale Junkin64143145222002-20031C1973-05-23Oshawa, ONTMinor Pro
Scott Kabotoff300022003-20041G1979-05-16Sherwood Park, ALTAMinor Pro
Klage Kaebel301102000-20011C1976-06-11Pekin, ILMinor Pro
Avi Karunakar1000022000-20032G1973-07-29Scarborough, ONTMinor Pro
Sam Katsuras63102131632000-20011L1979-06-28Toronto, ONTMinor Pro
Bracken Kearns71333669662005-20061L1981-05-12Vancouver, BCMajor League
Adam Keefe281110211742005-20061R1984-04-26Brampton, ONTMinor Pro
Kevin Kerr612727541202001-20021R1967-09-18North Bay, ONTMinor Pro
Richard Keyes63334881742001-20021C1975-07-07Kalamazoo, MIMinor Pro
Scott King52033181991-19932G1967-06-25Thunder Bay, ONTMajor League
Dustin Kingston20381162003-20041F1980-05-11Spencerville, ONTMinor Pro
Donnie Kinney1003301999-20001C1978-06-02Regina, SASKMinor Pro
Denis Kirstein810142006-20071D1983-01-07Bethel Park, PAMinor Pro
Daniel Kletke600021999-20001D1979-04-26Lansing, MIMinor Pro
Page Klostreich502281994-19951R1969-01-04Jamestown, NDMinor Pro
Mike Knight2031114242005-20061D1984-10-07Toronto, ONTMinor Pro
Tyler Knight53201535282004-20051F1979-07-10Kelowna, BCMinor Pro
Paul Koch1011230422101995-19972D1971-06-30St. Paul, MNMinor Pro
Trevor Koenig30022121999-20001G1974-12-10Edmonton, ALTAMinor Pro
Mike Kolenda162737442531995-19983D1972-03-06Grand Rapids, MIMinor Pro
Logan Koopmans63011102004-20073G1984-03-18Cranbrook, BCMinor Pro
Kyle Kos503031372003-20041D1979-05-25Hope, BCMinor Pro
Jeff Kozakowski7011172001-20021D1974-10-31Garden City, MIMinor Pro
Jon Kretin22033452001-20021D1978-01-11Toledo, OHMinor Pro
Arturs Kupaks521330431121996-19971D1973-07-14Riga, LatviaMinor Pro
Greg Labenski6145111997-19981D1978-04-04Welland, ONTMinor Pro
Philippe Lakos663361932000-20011D1980-08-19Toronto, ONTMinor Pro
Greg Lakovic54512171281996-19982L1975-01-31New Westminster, BCMinor Pro
Sasha Lakovic24510151981993-19941L1971-09-07East Vancouver, BCMajor League
Jeff Lang4432225302005-20061D1982-03-28Westwood, MAMinor Pro
Danny Lapointe400042004-20051C1984-09-10Victoria, BCMinor Pro
Don Larner34915241171996-19971R1975-02-16Langham, SASKMinor Pro
Benoit Larose100001994-19951D1973-05-31Ottawa, ONTMinor Pro
Mike Latendresse43362056231994-19951L1971-02-11Montreal, PQMinor Pro
Rob Laurie1901141995-19961G1970-05-19East Lansing, MIMinor Pro
Ted Laviolette14224482000-20011D1974-02-22Montreal, PQMinor Pro
Ryan Leasa58189462003-20041D1980-05-18Sarnia, ONTMinor Pro
Josh Legge54369682003-20041D1981-09-25Ashburn, ONTMinor Pro
Dmitri Leonov1731215302001-20021L1975-02-05Chelyabinsk, RussiaMinor Pro
Lance Leslie400001995-19961G1974-06-21Dawson Creek, BCMinor Pro
David Lessard663031611301998-19991F1975-06-18Tring-Jonction, PQMinor Pro
Stefan Liv300002006-20071G1980-12-21Gdynia, PolandMinor Pro
Ed Ljubicic208210971991-19921R1966-01-27Toronto, ONTMinor Pro
Mike Loach66151530831996-19993R1976-09-08New Liskeard, ONTMinor Pro
Mark Loeding200021999-20001L1974-10-13Trenton, MIMinor Pro
Byron Lomow561832502421991-19921C1966-04-01Sherwood Park, ALTAMinor Pro
Chris Longo300022002-20031R1972-01-05Belleville, ONTMinor Pro
John Longo1322422003-20041F1980-05-17Trumbull, CTMinor Pro
Justin Lund100021996-19971L1972-01-29Toronto, ONTMinor Pro
Nathan Lutz54520251222002-20031D1978-02-12Mistatim, SASKMinor Pro
Marc Lyons6601111801993-19941D1967-01-08Toronto, ONTMinor Pro
Bruce MacDonald17756681241541991-20079R1967-12-16Reading, MAMinor Pro
Jason MacDonald95510261995-19961W1974-04-01Charlottetown, PEIMajor League
Joey MacDonald40022272001-20062G1980-02-07Pictou, NSMajor League
Drew MacIntyre4601182003-20063G1983-06-24Charlottetown, PEIMajor League
Paul MacLean1001121996-19971L1969-11-27Oakville, ONTMinor Pro
B.J. MacPherson11838751133681994-19962C1973-09-23Toronto, ONTMinor Pro
Ken Magowan1124144851972005-20072L1981-07-22Kelowna, BCMinor Pro
Jim Maher52181937631994-19951D1970-06-30Warren, MIMinor Pro
Jason Maleyko1891858763092004-20073D1980-05-24Windsor, ONTMinor Pro
Carl Mallette96915102004-20051C1981-11-17Victoriaville, PQMinor Pro
Shawn Maltby21461731344351997-20025C1976-07-22Cambridge, ONTMinor Pro
Igor Malykhin15404101999-20001D1969-06-06Kharkov, UkraineMinor Pro
Mike Markovich58929381191993-19941D1969-04-25Grand Forks, NDMinor Pro
Dave Marlin100002002-20031G1977-11-11Downington, PAMinor Pro
Andrew Martin32112233342006-20071L1983-01-18Brampton, ONTMinor Pro
Joey Martin14101302004-20051D1981-07-17Buffalo, MNMinor Pro
P.J. Martin116164157812004-20073D1981-02-22Edina, MNMinor Pro
Josh Maser200022002-20031R1979-04-20Medicine Hat, ALTAMinor Pro
Wes Mason832828561162002-20042L1977-12-12Windsor, ONTMinor Pro
Marquis Mathieu331322351681994-19951C1973-05-31Hartford, CTMajor League
Ken Matlock200021994-19951D1967-07-12Viking, ALTAMinor Pro
Joe Matty100001991-19921G Minor Pro
Alex Matvichuk39112435391996-19971C1975-05-13Kiev, UkraineMinor Pro
Mitch Maunu19055362006-20071D1986-07-30Thunder Bay, ONTMinor Pro
Mike Maurice623972111511991-19921C1966-04-22Hamilton, ONTMinor Pro
John McCabe24202142001-20021W1974-05-30Sudbury, ONTMinor Pro
Brad McCaughey585644100291991-19921C1966-06-10Ann Arbor, MIMinor Pro
Mark McCoy13033331997-19981D1974-06-03Prince Rupert, BCMinor Pro
Mark McCreary30151833141993-19941R1969-09-18Kingston, ONTMinor Pro
Walker McDonald38336451999-20001R1979-12-12Thunder Bay, ONTMinor Pro
Matt McElwee31538621996-19971R1975-01-12Peoria, ILMinor Pro
Mike McGhan9123141996-19971L1975-07-11Ardrossan, ALTAMinor Pro
Evan McGrath96915122006-20071C1986-01-14Oakville, ONTMinor Pro
Rusty McKie4000142000-20011R1974-10-05Toledo, OHMinor Pro
Bob McKillop100002003-20041R1970-03-19Kitchener, ONTMinor Pro
Bryan McKinney402911811998-20012D1977-04-19East Meadows, NYMinor Pro
Mark McMahon45510151422001-20032D1978-02-10Geraldton, ONTMinor Pro
Glen Mears62011111471995-19961D1972-07-14Anchorage, AKMinor Pro
Jarno Mensonen3244841999-20001L1971-05-02Imatra, FinlandMinor Pro
Curtis Menzul12022322002-20031D1976-04-06Winnipeg, MANMinor Pro
Robert Merrill68132235891998-19991L1974-07-09Glens Falls, NYMinor Pro
John Mewhort100001996-19971G Minor Pro
Tomas Micka408614372004-20051F1983-06-07Jihlava, Czech Rep.Minor Pro
Mike Mickelson311221994-19951 Minor Pro
Rob Millar802241999-20001F1976-08-30Smithers, BCMinor Pro
Aren Miller17000101998-20012G1978-01-13Oxbow, SASKMinor Pro
Kelly Miller607815962000-20022C1979-03-13Toledo, OHMinor Pro
Kurt Miller233601995-19961L1970-06-01Bemidji, MNMinor Pro
Mike Minard1901182002-20031G1976-11-01Owen Sound, ONTMajor League
Jeff Mitchell671325382152001-20043R1975-05-16Wayne, MIMajor League
Grady Moore9494655892001-20043D1978-05-21Castlegar, BCMinor Pro
Gerald Moriarity481342781998-20002D1978-03-29Hamilton, ONTMinor Pro
Justin Morrison136814471992-19931R1972-02-09Newmarket, ONTMinor Pro
Mike Morrone262021121999-20001L1976-01-03Windsor, ONTMinor Pro
Yuri Moscevsky14000502001-20021W1978-10-20Milwaukee, WIMinor Pro
Bruce Mulherin36101828412006-20071L1982-02-03Red Deer, ALTAMinor Pro
Mike Mulligan35246301999-20001F1977-05-02Unionville, ONTMinor Pro
Matt Mullin4502221998-19991G1974-11-09Guelph, ONTMinor Pro
David Mullins700002006-20071D1983-04-18Montreal, PQMinor Pro
Ervins Mustukovs1600062006-20071G1984-04-07Riga, LatviaMinor Pro
Jeremy Mylymok27156701995-19972D1972-01-12London, ONTMinor Pro
Aaron Nagy38101323271996-19971C1972-12-29Stratford, ONTMinor Pro
Jay Neal883644801171993-19952R1970-06-03Oshawa, ONTMinor Pro
Mike Nelson247815222003-20041C1981-02-23Sudbury, ONTMinor Pro
Tom Nemeth28191042003-20041D1971-01-16St. Catharines, ONTMinor Pro
Troy Neumeier13066201994-19962D1970-09-03Langenburg, SASKMinor Pro
Ron Newhook68112031441996-19982R1977-08-09North Bay, ONTMinor Pro
Magnus Nilsson57152035632001-20021L1978-02-01Fingsband, SwedenMinor Pro
Jason Norrie1622650765771998-20023R1977-10-08Calgary, ALTAMinor Pro
Marc Norrington600002005-20061L1981-08-24Grand Blanc, MIMinor Pro
Stewart Nowosad300001998-19991D1977-11-09LaSalle, ONTMinor Pro
Donovan Nunweiler300001997-19981G1977-04-09Redcliffe, ALTAMinor Pro
Paul O'Hagan1994-19951D1970-10-27Belfast, N. IrelandMinor Pro
Jaroslav Obsut310101996-19971D1976-09-03Presov, SlovakiaMajor League
Andrew Oke39246932004-20051D1981-08-26Fenelon Falls, ONTMinor Pro
Larry Olimb532521992-19931C1969-08-11Warroad, MNMinor Pro
Pete Ollari1100022003-20041D1978-08-21Agawam, MAMinor Pro
Sergei Olympiev820221999-20001L1975-01-12Lipetski, RussiaMinor Pro
Craig Olynick21213722003-20052D1982-08-21Humboldt, SASKMinor Pro
Sean Ortiz1104461997-19981L1971-12-10Peoria, ILMinor Pro
Chris Page1405542003-20041C1979-01-25Drummondville, PQMinor Pro
Trent Pankewicz716761992-19931R1968-02-25Drayton Valley, ALTAMinor Pro
Konstantin Panov210102002-20031L1980-06-29Chelyabinsk, RussiaMinor Pro
Sam Paolini54133245302004-20051F1980-03-11Rochester, NYMinor Pro
Nick Parillo262731251984942002-20074F1977-05-16Schenectady, NYMinor Pro
Jamie Patenall900021994-19951 Minor Pro
James Patterson754464108842000-20022F1977-10-07Huntsville, ALMinor Pro
Dan Pawlaczyk13156111996-19971R1976-07-31Troy, MIMinor Pro
Ryan Pawluk420221996-19971L1976-03-28Windsor, ONTMinor Pro
Andre Payette11325832002-20031L1976-07-29Cornwall, ONTMinor Pro
Gordon Pell300051993-19941L1971-06-23Toronto, ONTMinor Pro
Shawn Penn1263429634751994-19962L1971-02-27Madison Heights, MIMinor Pro
Ryan Pepperall17336112000-20011R1977-01-26Niagara Falls, ONTMinor Pro
Darren Perkins1233060902981993-19952D1968-12-26Fort Worth, TXMinor Pro
Nicolas Perreault491217291031995-19992D1972-04-24Loretteville, PQMinor Pro
Brad Perry200021998-19991R Minor Pro
Sean Perry19112201996-19971L1974-02-09Waltham, MAMinor Pro
Eduard Pershin1231013291999-20001C1977-09-01Tatarstaw, RussiaMinor Pro
Mark Petercak300061998-19991D1977-01-06Edmonton, ALTAMinor Pro
Jeff Petrie69112132432000-20022C1977-04-24London, ONTMinor Pro
Mike Pietrangelo600021998-19991RPhiladelphia, PAMinor Pro
Mat Ponto500042005-20061D1982-03-11Galahad, ALTAMinor Pro
Barry Potomski561422362651992-19942R1972-11-24Windsor, ONTMajor League
Harlan Pratt6143539321998-19991D1978-12-10Redwater, ALTAMinor Pro
Jody Praznik3732730261991-19921D1969-06-28Winnipeg, MANMinor Pro
Nikolai Pronin3000191998-19991L1979-04-13Moscow, RussiaMinor Pro
Tyler Prosofsky28812201181999-20001R1976-02-19Saskatoon, SASKMinor Pro
Tony Prpic2761622671997-19981R1973-06-16Cleveland, OHMinor Pro
Danny Prudhomme100001999-20001 Minor Pro
Greg Puhalski123701552251771991-19974C1965-01-01Fort William, ONTMinor Pro
Matt Puntureri602222005-20061C1985-06-17Wampum, PAMinor Pro
Dennis Purdie11260791393731992-19973R1972-11-27Amherstburg, ONTMinor Pro
Jay Pylypuik401101998-19991D1974-01-02Saskatoon, SASKMinor Pro
Pat Pylypuik139634405511991-19943D1970-10-16Saskatoon, SASKMinor Pro
Rob Radobenko16022301994-19951 Minor Pro
Alex Radzinsky27134141999-20001D1978-04-01Minsk, BelarusMinor Pro
Sam Raffoul21246731994-19962C1970-04-02Leamington, ONTMinor Pro
Taylor Raszka32268232006-20071R1986-10-22Petersburg, MIMinor Pro
Trevor Read7172431512002-20042D1980-12-01Calgary, ALTAMinor Pro
Jeremy Rebek1401961801591997-19992D1976-02-08Sault Ste. Marie, ONTMinor Pro
Kyle Reeves33121325751993-19941R1971-05-12Swan River, MANMinor Pro
Ryan Reid663912692005-20061D1980-04-07Chicago, ILMinor Pro
Mark Reimer100021991-19921G1967-03-23Calgary, ALTAMinor Pro
Mike Renzi301142003-20041C1981-07-18Mississauga, ONTMinor Pro
Angelo Ricci36182240491995-19961F1972-01-13Elgin, ILMinor Pro
Jason Ricci303321999-20001D1972-09-04Toronto, ONTMinor Pro
Curtis Rich640221432000-20011D1979-10-06Edmonton, ALTAMinor Pro
Mark Richards1100041992-19931G1969-07-24Abington, PAMinor Pro
Dan Riedel502242006-20071R1985-04-23Rochester Hills, MIMinor Pro
Jaynen Rissling1012381997-19981D1972-07-04Edmonton, ALTAMinor Pro
Alex Roberts8034671011941991-19932D1968-01-11Detroit, MIMinor Pro
Jason Robinson65323261851999-20001D1978-08-22Goderich, ONTMinor Pro
Nathan Robinson95914292002-20031C1981-12-31Scarborough, ONTMajor League
Jeff Rohlicek65336295501992-19942C1966-01-27Park Ridge, ILMajor League
Stephen Rohr400021994-19951C1972-03-22Fenton, MIMinor Pro
Mark Romaine3000101991-19921G1968-10-25Norwood, MAMinor Pro
Matt Romaniski100002003-20041F1977-01-01Cottage Grove, MNMinor Pro
Paul Rossi312301991-19921 Minor Pro
Matt Ruchty8011542001-20021L1969-11-27Kitchener, ONTMinor Pro
Steve Sabo27167422001-20021D1973-01-07Thief River Falls, MNMinor Pro
T.J. Sakaluk2644882006-20071C1983-04-27Hamilton, ONTMinor Pro
Brent Sapergia30142438981992-19931R1962-11-16Flin Flon, MANMinor Pro
Seabrook Satterlund801161999-20022D1974-01-19Marquette, MIMinor Pro
Reggie Savage1721382004-20051R1970-05-01Montreal, PQMajor League
Jeff Scharf12156121998-19991C1977-03-06Sudbury, ONTMinor Pro
Jeff Schmidt801162000-20011F1977-03-06Philadelphia, PAMinor Pro
Matt Schmidt4245992005-20061R1981-12-28Markham, ONTMinor Pro
Ryan Schmidt10022151994-19951D1973-05-23Des Moines, IAMinor Pro
Bryan Schoen1200041993-19941G1971-09-09St. Paul, MNMinor Pro
Mike Schultz701101998-19991R1975-01-27Enfield, CTMinor Pro
Kelly Selix1000062001-20021F1974-12-12Elk River, MNMinor Pro
Kurt Semandel510161993-19941R1967-05-21West Allis, WIMinor Pro
Brett Severson200001999-20001C1974-07-29White Lake, MIMinor Pro
Joey Sewell18347592003-20041R1981-03-15Sault Ste. Marie, ONTMinor Pro
Mike Sgroi10000622000-20011L1978-08-14Toronto, ONTMinor Pro
Andrei Sharkevitch300002000-20011D1977-04-20Minsk, BelarusMinor Pro
Scott Shaw100001993-19941G1970-10-19Warminster, PAMinor Pro
Leeor Shtrom300001999-20001G1975-09-19Montreal, PQMinor Pro
Marc Siegel800001996-19971G1973-12-28Glen Cove, NYMinor Pro
Jon Sitko33156742006-20071D1983-08-26Kitchener, ONTMinor Pro
Shawn Skolney11112402000-20011D1979-07-15Wynyard, SASKMinor Pro
Chris Slater42613191312001-20021D1974-12-25Mattawan, MIMinor Pro
Pierre-Luc Sleigher40122133782004-20051C1982-02-12Montreal, PQMinor Pro
Steve Slonina5181119502004-20051C1981-04-03Abington, MAMinor Pro
Jason Smart238513361995-19961C1970-01-23Red Deer, ALTAMinor Pro
Scooter Smith11641671081272004-20073C1980-11-11Edmonton, ALTAMinor Pro
Dennis Snedden2671421271993-19941L1967-07-13Eagle River, WIMinor Pro
Robert Snowball121814223302004-20062R1982-01-19Markham, ONTMinor Pro
Peter Sokolowski100002004-20051G Minor Pro
Tim Songin84216181072005-20072D1981-05-22Hamburg, NYMinor Pro
Russell Spence1100042003-20041L1982-01-01Portage La Prairie, MANMinor Pro
Dennis Sproxton1500021995-19961G1970-09-28Red Deer, ALTAMinor Pro
Andrei Sryubko112120214031996-19982D1975-10-21Kiev, UkraineMinor Pro
Gerry St. Cyr281333461881994-19951C1971-08-18North Vancouver, BCMinor Pro
Jimi St. John1600062003-20041G1977-09-22Windsor, ONTMinor Pro
Kevin St. Pierre35011271999-20001G1975-04-07Sherbrooke, PQMinor Pro
Dinos Stamoulis1413442006-20071D1983-11-16Carle Place, NYMinor Pro
Pete Stauber2572128461991-19921L1966-05-10Duluth, MNMinor Pro
Todd Steinmetz33437741999-20012C1974-09-21South Range, MIMinor Pro
Dave Stewart302221991-19921D1972-01-11Norwood, ONTMinor Pro
Mark Stitt67153651861995-19961C1971-02-14Hamilton, ONTMinor Pro
Nick Stodgell401122003-20041D1978-08-05Warroad, MNMinor Pro
Don Stone74294978141991-19932C1969-05-06Utica, MIMinor Pro
Jason Stos29189571992-19931D1971-06-11Sudbury, ONTMinor Pro
Andy Suhy1341030403721992-19985D1970-03-09Detroit, MIMinor Pro
Jan Sulc51101121401999-20001C1979-02-17Litvinov, CzechMinor Pro
Brent Sullivan21347132006-20071C1981-03-22Algonac, MIMinor Pro
Mike Sullivan3692332181996-19971C1973-10-16Reading, MAMinor Pro
Jamie Tardif34102030372006-20071R1985-01-23Welland, ONTMajor League
Chris Tarsha200001994-19972F Minor Pro
Ken Tasker712246261998-20002R1976-01-21Ottawa, ONTMinor Pro
Rod Taylor200022002-20031L1966-12-01Lake Orion, MIMinor Pro
Dave Tench100021991-19921DGreensburg, PAMinor Pro
Anthony Terzo77333669371997-19992C1978-01-18Scarborough, ONTMinor Pro
Doug Teskey89011202002-20042G1975-04-13London, ONTMinor Pro
John Thomas310122006-20071F1982-12-18Lincoln Park, MIMinor Pro
Mark Thompson531231221999-20001D1979-04-26St. Albert, ALTAMinor Pro
Robert Thorpe3641831453284611996-20026L1973-07-22Hamilton, ONTMinor Pro
Scott Tollestrup400001998-19991GMinor Pro
Shayne Tomlinson100002003-20041D1973-06-13Toronto, ONTMinor Pro
Jonathan Tremblay100002005-20061R1984-03-03Fauquier, ONTMinor Pro
Greg Trewin100001994-19951D1974-04-27Waskada, MANMinor Pro
Rhett Trombley170331051994-19972R1974-12-09New Westminster, BCMinor Pro
Greg Tsoukalas400001999-20001D1978-09-30Billerica, MAMinor Pro
Jim Tudor10000212006-20071F1982-04-03Canton, MIMinor Pro
Mark Turner1931114342005-20061C1968-05-09Windsor, ONTMinor Pro
James Unger100002006-20071F1985-01-18Garfield Heights, OHMinor Pro
Chris Vail913422003-20041W1980-01-08Nashua, NHMinor Pro
Sean Venedam70294372911997-19981C1976-07-31Valley East, ONTMinor Pro
Tim Verbeek18246591055252000-20033R1979-10-05Sarnia, ONTMinor Pro
Scott Vettraino100001995-19961G1971-07-24Southfield, MIMinor Pro
Dominic Vicari3000002006-20071G1984-10-30Clinton Township, MIMinor Pro
Nick Vitucci133022241993-19983G1967-06-16Welland, ONTMinor Pro
Ron Vogel100002000-20011G1979-04-25London, ONTMinor Pro
Mike Walsh66142640582006-20071L1983-01-12Royal Oak, MIMinor Pro
Kris Waltze6098173532002-20042R1978-05-30Two Hills, ALTAMinor Pro
Tom Warden131011131994-19951L1966-01-10Darbishire, EnglandMinor Pro
Dan Watson6642125942006-20071D1979-03-12Glencoe, ONTMinor Pro
Jeff Wells245712182001-20043D1970-03-19Brockville, ONTMinor Pro
Alex Westlund1300002001-20021G1975-12-28Flemington, NJMinor Pro
Ryan Wetterberg903322001-20021F1977-03-11St. Paul, MNMinor Pro
Todd Wetzel54344175371995-19961C1973-09-03Sarnia, ONTMinor Pro
Jarrett Whidden1335841999-20001C1973-04-15Cleveland, OHMinor Pro
Jeff White382911301999-20001D1976-04-11Mississauga, ONTMinor Pro
Erin Whitten400001993-19941G1971-10-26Glens Falls, NYMinor Pro
Mike Whitton741921401391995-19972L1970-09-03Toronto, ONTMinor Pro
Noah Whyte31145382004-20051L1982-01-21Pine Falls, MANMinor Pro
Dan Wiebe694734811691991-19932L1969-04-03Fairview, ALTAMinor Pro
John Wikstrom17112202001-20021D1979-01-30Lulea, SwedenMinor Pro
Chad Wilchynski63621271402001-20032D1977-04-04Regina, SASKMinor Pro
Mike Williams52033201991-19932G1967-04-16Brownstown, MIMinor Pro
Andrew Williamson2501901383283081997-20025R1976-01-21Thorold, ONTMinor Pro
Chris Wismer5112122542001-20021D1977-09-23Cambridge, ONTMinor Pro
Russ Wood200001996-19971D1975-01-20Kingsville, ONTMinor Pro
Bryan Worosz900022005-20061G1980-09-18Brantford, ONTMinor Pro
Darren Wright32134931998-19991D1976-05-22Duncan, BCMinor Pro
Tom Xavier100021992-19931C1963-03-07Denver, COMinor Pro
Josh Zavitz691910422005-20061D1982-05-06Harrow, ONTMinor Pro
Maris Ziedins55161733252004-20051F1978-07-03Riga, LatviaMinor Pro
Matt Zultek963745821392005-20072L1979-03-12Mississauga, ONTMinor Pro
David Zunic201121999-20001C1976-01-24Etobicoke, 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.