home search by league team forums morning report contact us
home

Motor City Mechanics all-time player roster

This is a list of all the players that played for the Motor City Mechanics. The Motor City Mechanics were a hockey team playing in the United Hockey League from 2004 to 2006. This list is accurate for most teams, but for some obscure teams the list may be partial. We have found 78 players.
Player NameGPGA.PtsPIMSeasonsYrs.Pos.BirthdateBirthplaceHighest Level
Henry Acres33257222005-20061D1975-03-20Qualicum Beach, BCMinor Pro
David Ambler12202702004-20051L1979-08-09Westport, ONTMinor Pro
Mel Angelstad454371422005-20061L1971-10-31Saskatoon, SASKMajor League
Sean Avery161511261492004-20051L1980-04-10North York, ONTMajor League
Ryan Baker51549502004-20051L1980-04-15Claresholm, ALTAMinor Pro
Chris Bogas6531619882005-20061D1976-11-12Cleveland Heights, OHMinor Pro
Dave Bonk66152641282004-20051C1982-05-05Brandon, MANMinor Pro
A.J. Bozoian700092005-20061D1982-04-29Brownstown, MIMinor Pro
Rod Branch135055522004-20062G1975-04-14Fort St. John, BCMinor Pro
Greg Bullock59184058812005-20061C1973-02-10Cambridge, ONTMinor Pro
Mike Burgoyne106193352812004-20062D1980-12-28Hamilton, ONTMinor Pro
Joe Burton76362864142004-20051C1967-04-23Garden City, MIMinor Pro
Cory Campbell1500022004-20051G1981-07-27Stratford, ONTMinor Pro
Chris Chelios2351924252004-20051D1962-01-25Chicago, ILMajor League
Brad Cruikshank6258132012004-20051R1979-02-14Kelowna, BCMinor Pro
Scott Dobben5861521282005-20061W1983-04-10Drayton, ONTMinor Pro
Tyler Donati401142005-20061R1986-10-17Oakville, ONTMinor Pro
Jeffrey Doyle42141731652004-20051R1983-01-10King City, ONTMinor Pro
Adam Edinger73512677872005-20061C1977-09-21Toledo, OHMinor Pro
Josh Fey300002005-20061F1982-06-04Toledo, OHMinor Pro
Jon Finstrom100002005-20061C1971-09-02Des Moines, IAMinor Pro
Brandon Fleenor803692272004-20051D1978-09-26Chilliwack, BCMinor Pro
Mike Fountain300002004-20051G1972-01-26North York, ONTMajor League
Shawn Futers100002004-20051L1985-09-02Sarnia, ONTMinor Pro
Chris Gignac83254772662004-20062C1974-05-21Windsor, ONTMinor Pro
Jeff Goldie42141024252004-20051L1974-05-27Owen Sound, ONTMinor Pro
Brent Gretzky66156580122005-20061C1972-02-20Brantford, ONTMajor League
David Halliwell200002004-20051D1979-04-28Windsor, ONTMinor Pro
Kevin Hansen130935442462004-20062D1978-03-25Hamburg, NYMinor Pro
John Hartman601142005-20061L1980-08-03Faribault, MNMinor Pro
Derian Hatcher2451217272004-20051D1972-06-04Sterling Heights, MIMajor League
David Herring55917261452005-20061R1984-02-22Murray River, PEIMinor Pro
Oak Hewer1101142004-20051R1979-09-21Gloucester, ONTMinor Pro
Chris Hollens500002004-20051C1982-01-12Royal Oak, MIMinor Pro
Matt Hunter77141529572004-20051L1982-02-08Edmonton, ALTAMinor Pro
Kristjan Jefkins600022004-20051D1982-08-07Surrey, BCMinor Pro
Konstantin Kalmikov19571262005-20061R1978-06-14Kharkov, UkraineMinor Pro
Kyle Kos126743502072004-20062D1979-05-25Hope, BCMinor Pro
Joe Koslakiewicz200002004-20051D1982-08-06Cass City, MIMinor Pro
Tom Kotsopoulos591214262242005-20061C1981-01-07Unionville, ONTMinor Pro
Tim Laurila633811762004-20051D1978-11-05Moorhead, MNMinor Pro
Jeremy Law29000222004-20051D1979-12-02Penticton, BCMinor Pro
Andrei Lupandin13235102005-20061D1978-02-15Kharkiv, UkraineMinor Pro
Joel Maas200052004-20051F1984-06-29Clinton Township, MIMinor Pro
Blair Manning80185876602004-20051C1975-05-27Vancouver, BCMinor Pro
Molly McMaster100002005-20061D1976-02-19Wilton, NYMinor Pro
Art Mnatsakanov701162004-20051D1983-11-28Grosse Pointe Woods, MIMinor Pro
Tyson Motz100002004-20051G1981-10-28Abbotsford, BCMinor Pro
Luke Murphy601102004-20051C1975-11-15Shawville, PQMinor Pro
Scott Murray100002004-20051G1978-05-21St. Clements, ONTMinor Pro
Jason Norrie29437642004-20051R1977-10-08Calgary, ALTAMinor Pro
Wade Paterson382911312004-20051D1978-12-02Calgary, ALTAMinor Pro
Chad Peck20448122004-20051F1981-08-26Danford Lake, PQMinor Pro
Josh Piro100002004-20051F1979-01-29Johnstown, PAMinor Pro
Dan Price3671724652004-20051R1974-09-23Sarnia, ONTMinor Pro
Raphael Protopapas400002004-20051W1980-06-24Etobicoke, ONTMinor Pro
Mike Ramsay245712102005-20061R1984-09-13Newmarket, ONTMinor Pro
Jason Reimers5521517952004-20051D1981-01-01Cottage Grove, MNMinor Pro
Robin Richards9000212005-20061L1985-03-31Winnipeg, MANMinor Pro
Mike Roemensky800002005-20061D1981-05-29White Lake, MIMinor Pro
Jared Ross1235822004-20051C1982-09-18Huntsville, ALMajor League
Bill Ruggiero1300002005-20061G1981-02-25Harper Woods, MIMinor Pro
Vlad Serov50201333182005-20061R1978-06-14Kiev, UkraineMinor Pro
Rob Sich211202004-20051F1984-02-28LaSalle, ONTMinor Pro
Zach Sikich100002004-20051G1980-10-21Eveleth, MNMinor Pro
Jason Silverthorn902222004-20051F1979-07-01Owen Sound, ONTMinor Pro
Julian Smith902222005-20061F1979-05-14Markham, ONTMinor Pro
Matt Smith692119401202005-20061D1976-12-23Kent, EnglandMinor Pro
Rick Smith691013231522004-20051L1978-07-29Brighton, MIMinor Pro
Bryan Smolinski2192332182004-20051C1971-12-27Toledo, OHMajor League
Brett Stephens300002004-20051F1982-09-10Pickney, MIMinor Pro
Peter Szabo72235578442005-20061C1981-03-22Nitra, SlovakiaMinor Pro
Ryan Van Buskirk3629111662005-20061D1980-01-12Sault Ste. Marie, ONTMinor Pro
Kris Vernarsky751021311002005-20061C1982-04-05Detroit, MIMajor League
Kyle Voelker801122005-20061D1985-08-03Sterling Heights, MIMinor Pro
Thomas Welsh320202004-20051D1980-09-21Regina, SASKMinor Pro
Aaron Wilson12000142004-20051D1982-05-11Pickering, ONTMinor Pro
Chris Wismer10011132005-20061D1977-09-23Cambridge, 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.