hockey DB
search by league
team
morning report
contact us
home

Mississauga St. Michael's Majors all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Tyler Allen646410252007-20081R1990-03-19Mississauga, ONTMajor Junior
J.P. Anderson14405572008-20124G1992-04-27Toronto, ONTMinor Pro
Mickael Audette801102010-20111G1991-01-08Granby, PQMajor Junior
Jeff Barletta29257182007-20081D1988-07-22Port Stanley, ONTMajor Junior
T.J. Battani395914422009-20101R1989-10-25Armada, MIMinor Pro
Tim Billingsley173738452022007-20103D1990-01-17Ottawa, ONTMinor Pro
Riley Brace23868931611752008-20124L1992-03-07Ottawa, ONTMinor Pro
Corey Bureau188294170982007-20114R1991-04-23Kingston, ONTMajor Junior
Josh Burnside1301102011-20121L1995-02-11Brampton, ONTMinor Pro
Marc Cantin61103141782010-20111D1990-03-27Peterborough, ONTMinor Pro
Matt Caria2081422352007-20081C1988-08-16Sault Ste. Marie, ONTMinor Pro
Trevor Carrick6861319642011-20121D1994-07-04Stouffville, ONTMajor League
Chris Carrozzi12703342007-20103G1990-03-02Nepean, ONTMinor Pro
Jason Cassidy9101182007-20081R1987-06-18Whitby, ONTMajor Junior
Nick Ciampini2000162007-20081D1989-01-20Etobicoke, ONTMajor Junior
Casey Cizikas237881152031972007-20114C1991-02-27Toronto, ONTMajor League
Spenser Cobbold628715712011-20121L1994-08-13Ottawa, ONTMajor Junior
Alex Cord128317201562009-20123D1992-04-17Toronto, ONTMajor Junior
David Corrente188143852962008-20124D1991-05-03Mississauga, ONTMajor Junior
Joseph Cramarossa1382435592012009-20123C1992-10-26Markham, ONTMajor League
Bruce Crawford100002007-20081L1988-05-31Toronto, ONTMajor Junior
Michael D'Orazio277815272010-20111D1990-08-16Richmond Hill, ONTEuropean Elite
Kaspars Daugavins925151102772007-20092L1988-05-18Riga, LatviaMajor League
Dylan DeMelo1541065751522009-20123D1993-05-01London, ONTMajor League
Chris DeSousa30132033282010-20111C1990-10-19Mississauga, ONTMinor Pro
Eric Diodati6321214422011-20121D1993-02-15Niagara Falls, ONTMinor Pro
Chris Doyle20681492010-20111L1990-03-22Charlottetown, PEIMinor Pro
Ryan Duhaime39011162011-20121D1994-02-19Stittsville, ONTMajor Junior
Taylor Edwards200002010-20122G1992-06-02London, ONTMajor Junior
Dustin Ekelman133131730682007-20103L1989-03-29Whitby, ONTMinor Pro
Byron Elliott1322462007-20081L1988-06-22Burlington, ONTMinor Pro
Brett Flemming2479961052882007-20114D1991-02-26Regina, SASKMinor Pro
Rob Flick1814653993932008-20113C1991-03-28London, ONTMinor Pro
Brett Foy6211617392011-20121C1993-01-15Niagara Falls, ONTMajor Junior
Cameron Gaunce185331081413212007-20103D1990-03-19Sudbury, ONTMajor League
Kelly Geoffrey418816592009-20101L1990-01-25Newmarket, ONTMajor Junior
Andrew Goldberg1021352011-20121F1994-11-09Toronto, ONTMajor Junior
Jared Gomes68313162402008-20091C1988-10-20Montreal, PQMinor Pro
Jacob Graves34022222011-20121D1995-03-28Barrie, ONTMinor Pro
Anthony Grieco21000182007-20081G1988-11-27Brampton, ONTEuropean Lower Leagues
Ludlow "Junior" Harris12325292011-20121D1992-02-20Richmond Hill, ONTMinor Pro
Doug Harvey52224932011-20121L1993-01-14Kars, ONTMajor Junior
Kale Kerbashian278614192008-20091R1990-04-07Thunder Bay, ONTMinor Pro
Maxim Kitsyn3291726242010-20111L1991-12-24Novokuznetsk, RussiaMinor Pro
Kristoff Kontos3131922142011-20121C1993-12-06Markham, ONTMinor Pro
Andres Kopstals2302242011-20121C1994-02-14Toronto, ONTMajor Junior
Sergei Kuptsov65131326382011-20121R1994-10-06Yekaterinburg, RussiaEuropean Elite
Rob Kwiet3721214452007-20081D1988-08-02Toronto, ONTMinor Pro
Justin Larson635914362007-20081C1990-03-23Buckhorn, ONTMinor Pro
Ryan Lopes115191534632007-20114C1991-02-25Brampton, ONTMajor Junior
Spencer Martin1500002011-20121G1995-06-08Oakville, ONTMajor League
Brandon Maxwell2702262011-20121G1991-03-22Guelph, ONTMinor Pro
Jordan Mayer26789911801192007-20125C1991-08-24Kingston, ONTMinor Pro
Brendan McCann1120222009-20101L1993-02-23Belle River, ONTMajor Junior
Matt McCready361910472007-20081D1987-07-09Kingsville, ONTMinor Pro
Patrick McEachen702242010-20111D1991-02-07Stouffville, ONTMinor Pro
Josh McFadden6331013102008-20102D1991-05-23Guelph, ONTMinor Pro
Michael McGurk62088672007-20092D1989-04-07Hamilton, ONTMinor Pro
Jesse Messier1153436701262007-20092R1988-03-05Keswick, ONTMinor Pro
John Morea500002008-20091L1989-03-12Old Bridge, NJMinor Pro
Kyle Neuber113137202682007-20092R1989-03-22London, ONTMinor Pro
Dylan O'Neil1610172007-20081C1990-10-02Whitby, ONTMinor Pro
Blake Parlett1641968872352007-20103D1989-05-13Bracebridge, ONTMinor Pro
Mika Partanen120322557372010-20122L1992-10-18Helsinki, FinlandEuropean Elite
Michael Pelech13636781141932007-20092F1989-10-06Toronto, ONTMinor Pro
Stuart Percy1501264761312009-20123D1993-05-18Oakville, ONTMajor League
Anthony Peters1500042010-20111G1990-12-31Goderich, ONTMinor Pro
Matt Piva47161935402007-20081C1988-08-05Maple, ONTEuropean Lower Leagues
Justin Rasmussen788917502010-20122C1993-03-09Georgetown, ONTMajor Junior
Zac Rinaldo971314273032007-20092C1990-06-15Mississauga, ONTMajor League
Matt Russo127312151182007-20092D1990-04-12Mississauga, ONTMinor Pro
Kerby Rychel30268472010-20111L1994-10-07Torrance, CAMajor League
Wayne Savage700002007-20081G1987-02-05St. Thomas, ONTMinor Pro
Derek Schoenmakers1172724511472009-20123R1992-04-17Kitchener, ONTMajor Junior
Justin Shugg66414687432010-20111L1991-12-24Niagara Falls, ONTMajor League
Will Sibley100022007-20081G1990-04-11Caledon, ONTMajor Junior
Devante Smith-Pelly18478751531092008-20113R1992-06-14Scarborough, ONTMajor League
Kris Sparre56221335332007-20081L1987-01-12Mississauga, ONTMinor Pro
Gregg Sutch961125361342009-20112R1992-02-09Newmarket, ONTMajor Junior
Grant Syrette53022742011-20121L1994-07-08Garden River, ONTMajor Junior
Anthony Tapper7441216662007-20092C1989-01-18Marmora, ONTMajor Junior
Scott Teskey546511342011-20121R1995-05-04Toronto, ONTMajor Junior
William Wallen97253863312008-20102L1991-08-16Stockholm, SwedenEuropean Elite
Jamie Wise973525601602010-20122L1991-04-05Stouffville, 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.