hockey DB
search by league
team
morning report
contact us
home

Milton Icehawks all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Jason Abbott21246112011-20121D1993-05-02Schomberg, ONTJunior A (Canada)
Bryce Abraham90101424282012-20142D1995-12-19Campbellville, ONTJunior A (Canada)
Michael Alberga20011512015-20161D1996-11-11Maple, ONTJunior A (Canada)
Erman Ali49171532162006-20071F1989-05-09Mississauga, ONTJunior A (Canada)
Akim Aliu202202004-20051D1989-04-24Okene, NigeriaMajor League
Shandor Alphonso42223557452004-20051L1984-05-24Orangeville, ONTMajor Junior
Jordan Anderson296814202014-20151F1996-07-03Burlington, ONTJunior A (Canada)
Michael Andlauer513710562013-20141F1997-08-22Burlington, ONTJunior A (Canada)
Ryan Angelow25161531542003-20041C1985-06-03Mississauga, ONTCollege-University
Alex Annecchiarico100002011-20121D1995-03-05Richmond Hill, ONTMajor Junior
Giusten Annetta6011122014-20151C1997-10-27Maple, ONTCollege-University
Jeff Aonso21561192005-20061F1985-01-10Toronto, ONTCollege-University
George Argiropoulos600002011-20121G1994-08-12Toronto, ONTCollege-University
Will Armstrong300022008-20091F Junior A (Canada)
Patrick Arnold5801010852012-20142D1993-09-14Oakville, ONTCollege-University
Tyler Badham7356112882009-20112F1992-04-16Oakville, ONTJunior A (Canada)
Drake Bailey300002015-20161F1996-01-28Hamilton, ONTJunior A (Canada)
Chris Bain114913822004-20051L1984-11-27London, ONTMinor Pro
Jake Baird1232838661222012-20153F1995-06-06Burlington, ONTJunior A (Canada)
Marcus Baird901182014-20151D1994-05-27Oakville, ONTCollege-University
Will Barber4000102016-20171G2000-01-28Oakville, ONTJunior A (Canada)
Justin Basso964778125432007-20092F1990-03-29Mississauga, ONTCollege-University
Noah Battaglia3201122017-20181G2000-03-25Toronto, ONTMajor Junior
Brock Battochio31279292012-20131D1992-12-14Brookfield, CTCollege-University
Matthew Baumann54712191002015-20172F1999-01-18Oakville, ONTJunior A (Canada)
Anthony Baxter8061723672014-20162D1997-11-26Oakville, ONTCollege-University
Jeff Bayley16112222006-20071F1988-01-28Milton, ONTJunior A (Canada)
Shane Bennett10581831641942012-20142L1993-08-24Grand Island, NYMinor Pro
Joseph Benvenuto26156272013-20141D1993-07-19Mississauga, ONTJunior A (Canada)
Jason Bergeron2410112142005-20061R1988-02-20Montreal, PQMajor Junior
Ryan Bernardi1401953723002003-20063D1987-04-30Etobicoke, ONTCollege-University
Brian Betts1400002008-20102G1992-07-14Oakville, ONTJunior A (Canada)
Mauro Biasutto1203322017-20181F2001-06-13Etobicoke, ONTJunior A (Canada)
Tyler Biles6011102014-20151F1998-08-21Georgetown, ONTJunior A (Canada)
Matt Binnington100002006-20071F1988-12-05Junior A (Canada)
Kristopher Black600002017-20181D2001-10-18Junior A (Canada)
Benjamin Blacker3700082012-20142G1997-04-23Oakville, ONTCollege-University
Kyle Bochek20235442005-20061C1988-03-11Port Severn, ONTMinor Pro
Andrew Bonello4952833562003-20041D1986-03-11Brampton, ONTCollege-University
Jean-Marc Bourgeois400042004-20051CMoncton, NBJunior A (Canada)
Dillon Branco38000322007-20092G1989-09-01Mississauga, ONTJunior A (Canada)
Jonathan Brand8437122010-20111F1990-05-01Oakville, ONTJunior A (Canada)
Andre Brett1200022017-20181D1999-04-27Caledon, ONTJunior A (Canada)
Lester Brown461734511002010-20122F1991-06-06Citrus Heights, CAMinor Pro
Kole Bryce418917202005-20061D1985-06-27Watford, ONTSemi-Professional
Liam Buckley100002013-20141L1997-12-16Milton, ONTMajor Junior
Brian Buehler5000112008-20091F Junior A (Canada)
Ricky Buehler542631572412008-20102L1991-09-21Mississauga, ONTMajor Junior
Adam Burnett233912522014-20151D1996-07-18Waterdown, ONTCollege-University
Ryan Burns1062739661572011-20143F1995-01-03Oakville, ONTJunior A (Canada)
Tyler Burns10462531162011-20143D1995-01-03Oakville, ONTJunior A (Canada)
Jon Buttitta55192746562012-20131F1992-10-16Cleveland, OHMinor Pro
Coulter Cahill5031821952010-20111D1991-05-17Strathroy, ONTJunior A (Canada)
Jeff Caister147271151421662003-20063D1985-01-17Mississauga, ONTMinor Pro
Kevin Caister744445891192007-20092F1989-03-15Mississauga, ONTJunior A (Canada)
Bryan Cameron200002004-20051R1989-02-25Brampton, ONTMinor Pro
Greg Campbell500022011-20121D1995-01-19Oakville, ONTMinor Pro
Tye Campbell561421352782012-20142R1993-03-08Mississauga, ONTJunior A (Canada)
Dom Canastra100002011-20121 Junior A (Canada)
Cole Candella300002013-20141D1998-02-13Mississauga, ONTMinor Pro
Dante Cannatella13101182013-20141D1996-02-06Vaughan, ONTJunior A (Canada)
Michael Capicotto39112435952012-20131F1992-10-21Mississauga, ONTJunior A (Canada)
Evan Capobianco61145662010-20122D1993-05-29Mississauga, ONTJunior A (Canada)
Donato Caravaggio1200042017-20181D2000-08-31Junior A (Canada)
Vito Carnovale39111930382009-20112F1990-11-26Woodbridge, ONTMajor Junior
Chris Carr511222007-20081F1990-12-10Burlington, ONTCollege-University
Hugh Carson6000222011-20121F1993-03-21Brantford, ONTJunior A (Canada)
Danny Carter600042008-20102D1992-02-04Burlington, ONTMinor Pro
John Cavlovic801102016-20171D1999-05-21Junior A (Canada)
Kyle Cecchetto821123342302010-20122D1991-09-10Mississauga, ONTJunior A (Canada)
Stefon Cescon100002008-20091F Junior A (Canada)
Randy Chen100002015-20161F1997-02-14Caledon, ONTJunior A (Canada)
Elliot Chesseman501102009-20101 Junior A (Canada)
Josh Chiarot34235632014-20162D1997-05-06Hamilton, ONTJunior A (Canada)
Patrick Chiasson900002008-20091F1990-02-19Oakville, ONTJunior A (Canada)
Matt Chisholme29213522006-20071D1986-07-18Georgetown, ONTJunior A (Canada)
Colin Christie420221152009-20112D1992-07-06Milton, ONTJunior A (Canada)
Paul Cianfrini000002005-20061D1989-04-20Dundas, ONTMinor Pro
Eric Ciccolini2312719232017-20181R2001-01-14Vaughan, ONTCollege-University
Sebastian Cirillo4831013322017-20181D1998-08-03Vaughan, ONTJunior A (Canada)
Pat Clark25279212004-20051D1986-06-08Markham, ONTJunior A (Canada)
Wes Clark44223557652003-20041F1983-01-28Oakville, ONTMinor Pro
Doug Clarkson41111526712006-20071L1988-11-21Mimico, ONTMinor Pro
Chris Cloutier213811842003-20041D1983-03-16Quebec, PQMinor Pro
Chris Cobham501126371062014-20162L1996-05-12Guelph, ONTMajor Junior
Kori Coelho400002003-20052G1989-04-13Toronto, ONTCollege-University
Curtis Colbary500022013-20141F1995-04-12Cobourg, ONTJunior A (Canada)
Anthony Coletta1700042015-20161G1997-10-24Toronto, ONTJunior A (Canada)
Tyler Corneau38022962007-20081D1989-06-25Mississauga, ONTJunior A (Canada)
Tom Coukos600022004-20062F1988-05-19Toronto, ONTJunior A (Canada)
Bruce Crawford100002003-20041L1988-05-31Toronto, ONTMajor Junior
Nick Creamer100002010-20111F Junior A (Canada)
Jonathan Cristini200002003-20041F1987-03-04Mississauga, ONTCollege-University
Vince Cusick50033102006-20082G1989-02-06Hamilton, ONTCollege-University
Louis D'Avino378917632004-20051D1986-03-27Maple, ONTJunior A (Canada)
Matt D'Hollander406511492006-20071F1989-07-18Mississauga, ONTJunior A (Canada)
Alex Daigle506915762016-20171F1999-01-21Georgetown, ONTJunior A (Canada)
Pat Daley100002004-20051R1989-04-08Whitby, ONTMajor Junior
Matt Davis4571421782004-20051R1988-10-06Stoney Creek, ONTMajor Junior
Paul Dawson7112142005-20061D1985-09-16Oakville, ONTJunior A (Canada)
Brad Deakin100002003-20041F1986-04-02Junior A (Canada)
Josh Decosta50211536462011-20132F1992-10-16Brampton, ONTJunior A (Canada)
Eric DeDobbelaer500022017-20181F2000-06-15Brantford, ONTCollege-University
Brandon DeFazio3610616382005-20061L1988-09-13Oakville, ONTMajor League
Christan Defazio401102012-20131F Junior A (Canada)
Adam DeJong3752025222005-20061F1986-11-05Kitchener, ONTCollege-University
Jake DeJulio292810542006-20071D1989-01-04Mississauga, ONTJunior A (Canada)
Mike Demarchi83315384512003-20052F1985-08-22Mississauga, ONTCollege-University
Evan Denley18123172013-20141F1996-06-10Caledon, ONTJunior A (Canada)
Dale Deon3181725482010-20111D1992-12-03Georgetown, ONTMinor Pro
Adam Desautels15011242011-20121R1992-03-14Maple Ridge, BCMajor Junior
Jakob DeVincentis5000002015-20172G1998-09-10Ancaster, ONTJunior A (Canada)
Justin DeVincentis1411369823402007-20134D1992-11-11Ancaster, ONTCollege-University
Andrew Dias28816241072004-20051R1984-01-31Toronto, ONTJunior A (Canada)
Justin DiBenedetto100002003-20041L1988-08-25Maple, ONTMajor League
Matteo DiGiulio4341216182017-20181F1999-11-17Woodbridge, ONTMinor Pro
Tyson Dileo14213222006-20071F1987-04-13Toronto, ONTJunior A (Canada)
James Dimitriou902262006-20071DJunior A (Canada)
Michael Dischiavi15033142017-20181F1997-04-13Toronto, ONTCollege-University
Brendan Doherty4221517872014-20151D1997-03-14Ancaster, ONTJunior A (Canada)
Liam Donnelly1002242017-20181F1999-08-29Burlington, ONTJunior A (Canada)
Jason Dopaco44233255782004-20051FJunior A (Canada)
Luke Dubbin40163046342005-20061C1985-01-29Midland, ONTMajor Junior
Denny Dubblestyne1700002011-20121G1994-09-29Vaughan, ONTJunior A (Canada)
Kyle Dube53066642009-20101D1992-07-04Oakville, ONTJunior A (Canada)
Taylor Dunn900002006-20071GBurlington, ONTJunior A (Canada)
Matt Dupont400002009-20101L1993-06-19Milton, ONTCollege-University
Nick Dzieduszycki185914242003-20041Junior A (Canada)
Alexander Eaton94610272005-20061L1985-07-02Toronto, ONTSemi-Professional
Moe El Shaboury902242016-20171F1996-01-01Mississauga, ONTJunior A (Canada)
Skylar Ell1191637531532008-20113F1990-05-22Burlington, ONTCollege-University
Kane Elliot16669781471732010-20144F1994-04-06Mississauga, ONTCollege-University
Steve Ellison22178242006-20071F1986-03-27Milton, ONTJunior A (Canada)
Luca Esposito16347222017-20181F1998-07-31Bolton, ONTCollege-University
Kevin Estriga1000022016-20171D2000-12-17Junior A (Canada)
Len Fabbri2023582009-20112C1993-08-06Mississauga, ONTCollege-University
Nahan Fahey42459272006-20071F1987-10-13Toronto, ONTJunior A (Canada)
Dan Falbo40201535422005-20061C1985-08-01Newmarket, ONTMajor Junior
Max Farrill333811142011-20121F1994-07-08Toronto, ONTJunior A (Canada)
Taylor Farris401162007-20081D1988-05-21Oakville, ONTCollege-University
Scott Fasano700042009-20101D1990-07-09Mississauga, ONTCollege-University
Paul Favaro34033122011-20121G1992-01-20Woodbridge, ONTCollege-University
Tom Fenton1000002004-20051G1984-04-21Sarnia, ONTCollege-University
T.J. Fergus5531417402012-20142D1997-03-25Oakville, ONTMinor Pro
Oren Ferguson300022011-20121F1993-12-10Campbellville, ONTJunior A (Canada)
Anthony Filoso27121527162015-20161F1995-02-18Kleinburg, ONTMinor Pro
Kevin Fitzpatrick462810222014-20151D1995-01-24Cambridge, ONTJunior A (Canada)
Ryan Fitzsommons400002009-20101G1989-06-22Redwater, ALTAJunior A (Canada)
Sean Fleming14011182011-20121F1993-12-06Burlington, ONTJunior A (Canada)
Jamie Flury2400042003-20041G1983-01-04Buffalo, NYCollege-University
Dennis Fontyn485611742009-20101D1992-07-09Mississauga, ONTJunior A (Canada)
Cody Forgione16101302011-20121D1993-08-24Aurora, ONTJunior A (Canada)
Maxime Fortin532810762016-20171D1999-07-06Kapuskasing, ONTJunior A (Canada)
David Fortino961028381672006-20082D1989-05-23Hamilton, ONTJunior A (Canada)
Jason Fortino1231040502342003-20063D1987-01-02Stoney Creek, ONTCollege-University
Matthew French39192039582003-20041D1983-01-24Strathroy, ONTMajor Junior
Rocky Furfari5821012262011-20132D1995-02-06Kleinburg, ONTJunior A (Canada)
James Gabura400002015-20161D1999-09-06Junior A (Canada)
Scott Gaetz17112142017-20181D1999-06-23Mississauga, ONTCollege-University
Sam Gagner1351015102004-20051C1989-08-10London, ONTMajor League
Emile Galarneau52112262017-20181F1999-07-27Milton, ONTJunior A (Canada)
Joel Gard17000442007-20081D1988-04-26Orangeville, ONTCollege-University
Mike Gershon313710482004-20051D1984-10-06Sparta, NJMinor Pro
James Gibbins301102016-20171F1999-03-22Mississauga, ONTJunior A (Canada)
Remy Giftopoulos101122008-20091L1993-01-13Ancaster, ONTEuropean Lower Leagues
Sam Gilbert225510322009-20101D1990-03-01Montreal, PQCollege-University
Casey Gilholm8261420382003-20052D1987-02-13Junior A (Canada)
Jeffrey Gilligan201102011-20121L1996-04-22Burlington, ONTMajor Junior
Brett Gilmour100002012-20131F1991-06-11Bowmanville, ONTJunior A (Canada)
Jonathan Giordano200002016-20171F1997-11-14Burlington, ONTJunior A (Canada)
Steven Goeree656410722012-20153F1996-08-02Burlington, ONTJunior A (Canada)
Lior Goldenberg8213212013-20141D1995-01-05Thornhill, ONTJunior A (Canada)
Chris Goletz4000122010-20111G1992-03-10 Junior A (Canada)
Cody Goloubef4292938382005-20061D1989-11-30Mississauga, ONTMajor League
Pol Gonzalez1212322012-20131F1992-05-24Barcelona, SpainCollege-University
Fedor Gordeev901142014-20151D1999-01-27Omsk, RussiaMinor Pro
Brendan Gorecki1700022010-20111G1991-09-27Guelph, ONTJunior A (Canada)
Steve Goree100002011-20121 Junior A (Canada)
Jeremy Gottzmann281930491062013-20141C1993-04-02Burlington, ONTMajor Junior
Spencer Gourlay1003753901662010-20133F1993-08-06Carlisle, ONTCollege-University
Mitch Graham51121931742013-20152R1995-07-05Ajax, ONTMajor Junior
Josh Grant400002011-20121F2014-10-04Pickering, ONTJunior A (Canada)
Michael Greenberg200002011-20121D1993-06-09Toronto, ONTJunior A (Canada)
Doug Groenestege2400082004-20051G1984-01-11Stratford, ONTMinor Pro
Jamie Gulliver8649131212010-20122D1992-04-07St. John's, NFLDJunior A (Canada)
Nicholas Gutt3300022010-20111G1992-11-16Mississauga, ONTJunior A (Canada)
Michael Haddad700022016-20171D2000-08-07Junior A (Canada)
Dave Hammond714502003-200411985-05-06 Semi-Professional
Daniel Hardie310102014-20151L1998-06-11Brampton, ONTMajor Junior
Greg Harvey100002003-20041 Junior A (Canada)
Carson Hau1601122004-20092G1988-01-30Scarborough, ONTJunior A (Canada)
Jamie Hawkrigg115125365852006-20093D1988-03-07Waterdown, ONTCollege-University
Cameron Healy800002006-20071G1989-09-10King City, ONTJunior A (Canada)
Kevin Hendrix101122003-20041 Junior A (Canada)
Clark Hiebert5811718322016-20182D2001-09-23Oakville, ONTMinor Pro
Noah Hippolyte-Smith1344842017-20181F1999-01-08Milton, ONTMinor Pro
Daniel Holt4217314882012-20131F1992-06-03Brampton, ONTJunior A (Canada)
Aaron Hosszu300062010-20111F1992-11-16Guelph, ONTJunior A (Canada)
Dave Hovat101122006-20071 Junior A (Canada)
Kevin Hu1612302014-20151F1997-12-04Junior A (Canada)
Kale Hudolin300022006-20071D1988-08-14Toronto, ONTJunior A (Canada)
Trevor Hunt5814822492009-20112F1992-10-20Mississauga, ONTCollege-University
Brett Hunter200002016-20171F1998-05-29Junior A (Canada)
Evan Ilkos300002016-20171F2000-06-07Burlington, ONTCollege-University
Will Irons1302282012-20131D1992-12-16Bracebridge, ONTJunior A (Canada)
Ryan Israel2524682016-20171F1999-02-09Thornhill, ONTJunior A (Canada)
Stephen Jablonski300002012-20131D1996-06-02Burlington, ONTJunior A (Canada)
Colt Jaime27123552013-20152F1997-02-17Oakville, ONTJunior A (Canada)
Grayden James200002017-20181F1998-06-26Oakville, ONTJunior A (Canada)
Spencer Janes701152007-20081F1989-02-15Toronto, ONTJunior A (Canada)
Michael Jantzi10123102003-20041D1985-01-26East Amherst, NYCollege-University
Marcus Jende36448262009-20101F1991-01-19Georgetown, ONTJunior A (Canada)
Jesse Jenish2431215732004-20051L1985-07-26Ajax, ONTMajor Junior
Jon Johannesson2781321382011-20121F1992-03-12Red Lake, ONTMinor Pro
Garrett Johnston30134182014-20162D1997-02-04Toronto, ONTJunior A (Canada)
Paul Johnston100022009-20101FJunior A (Canada)
Aryan Jusenovski267613462016-20171F1998-01-11Mississauga, ONTJunior A (Canada)
Mike Kandrack100002004-20051F1987-01-21Toronto, ONTJunior A (Canada)
Nick Kashty301102009-20101 Junior A (Canada)
Joseph Keenan10213182015-20161F1996-09-21Doylestown, PAMinor Pro
Andre Keire700002012-20131G1994-10-19Burlington, ONTJunior A (Canada)
Lucas Kells6364101322016-20182D1999-02-03Georgetown, ONTJunior A (Canada)
Ryan Kelly800022009-20101G Junior A (Canada)
Joe Kennedy31246782017-20181D2001-09-15Seattle, WAMinor Pro
Nick Kidd2100022016-20182G1999-02-18Kanata, ONTJunior A (Canada)
Jimmy Kim42133043262010-20111F1992-01-29Seoul, KoreaJunior A (Canada)
Ben King100002011-20121F1995-03-13Tomah, WIJunior A (Canada)
Owen Kipke15011142016-20171D1997-02-14Northville, MIJunior A (Canada)
Zach Kleiman32022182005-20061G1986-08-29Ottawa, ONTCollege-University
Sebastien Klich700022008-20091F1992-01-22Mississauga, ONTJunior A (Canada)
Eric Kloucek38022832015-20161D1997-08-29Toronto, ONTJunior A (Canada)
Brian Knoff14000102010-20111F1993-05-09Pickering, ONTJunior A (Canada)
Brad Kobryn47242650722012-20131L1993-05-13Burlington, ONTMinor Pro
Austin Kosack4923840352012-20131D1995-03-22Oakville, ONTMajor Junior
Dean Kulla912129501722006-20093F1989-12-20Milton, ONTJunior A (Canada)
Philip Lagunov26461062015-20161F1998-11-22Hamilton, ONTMinor Pro
Jeremy Laing24246532012-20131F1993-10-18Mississauga, ONTJunior A (Canada)
Jack Landry901142014-20151F1998-03-28Junior A (Canada)
Chase Langeraap49272552682005-20061F1987-03-11Cayuga, ONTMinor Pro
Jonathan Lawson100002014-201511999-09-21Junior A (Canada)
Cosimo Lazzarino2700082014-20151G1997-06-01Toronto, ONTCollege-University
Griffin Leach1735822012-20131F1994-02-20San Jose, CAJunior A (Canada)
Marten Leclerc36000482015-20161D1998-10-23Waterdown, ONTJunior A (Canada)
Tommy Lee1300082003-20052G1984-09-01Port Perry, ONTMinor Pro
Stefan Legein2671219182004-20051R1988-11-24Oakville, ONTMinor Pro
Tyler Leinbrock100002003-20041 Junior A (Canada)
Matt Lenardon11101232006-20071D1987-03-16Milton, ONTJunior A (Canada)
Ryan Lenardon400002010-20111G Junior A (Canada)
Nick Leshuk3971118312016-20171F1998-01-04Oakville, ONTJunior A (Canada)
Aaron Lewicki412439631452005-20061C1985-02-11Toronto, ONTMajor Junior
Ryan Lewis2722482010-20111F1993-05-26Dundas, ONTJunior A (Canada)
Tyler Lewis4300042013-20152G1995-07-11St. George, ONTJunior A (Canada)
Philip Liakakos100002015-20161D1998-01-30Junior A (Canada)
Tyler Liboiron2912362011-20121D1993-04-30Mississauga, ONTJunior A (Canada)
Ari Lifschutz2541115552008-20091D1988-07-29Long Beach, NYCollege-University
Brad Lindsay7231316812015-20172D1998-02-05Ancaster, ONTJunior A (Canada)
Jeff Lindsay7661218442015-20172F1998-02-05Ancaster, ONTJunior A (Canada)
Jack Litton1601142006-20071D1989-06-03Burlington, ONTJunior A (Canada)
Adam Logozzo511222011-20121D1992-10-06Vaughan, ONTCollege-University
Tyler Longo19279332015-20161F1996-05-06Etobicoke, ONTJunior A (Canada)
Ryan Lopes4351217432007-20081C1991-02-25Brampton, ONTMajor Junior
Ramon Lopez34235222013-20141D1995-04-04Fort Lauderdale, FLMajor Junior
Lucas Lorimer100002017-20181G2001-05-22Junior A (Canada)
Andrew Loverock2100022005-20061G1989-07-29Elmvale, ONTMajor Junior
Brandon Lucchesi5310717942017-20181F2000-01-12Woodbridge, ONTMinor Pro
Robert Lucciantonio702282009-20101F1990-01-09Oakville, ONTJunior A (Canada)
Jeff Lynch441125361012008-20091D1989-05-27Milton, ONTJunior A (Canada)
Jack Lyons25055222016-20171D1999-07-04Mississauga, ONTCollege-University
Alex MacDonald1011242004-20051R1986-04-30Riverview, NBMajor Junior
Daniel MacEachern16055102010-20111D1992-12-14Mississauga, ONTCollege-University
Dylan MacEachern44171532742006-20071L1990-04-03Mississauga, ONTMajor Junior
Mario Machado100002010-20111F1994-07-15 Junior A (Canada)
Clinton MacKenzie9711213882008-20102D1991-07-25Dundas, ONTCollege-University
Graeme MacLean266814282015-20161D1997-08-28Thornhill, ONTCollege-University
Greg MacPherson200002013-201411997-01-07 Junior A (Canada)
Wesley Macpherson39000102017-20181D2000-03-15Toronto, ONTJunior A (Canada)
Will MacQueen4641317892016-20182F1998-01-16Oakville, ONTJunior A (Canada)
Scott Madden702282004-20051D1988-01-15Barrie, ONTMajor Junior
Alejandro Maese52123362015-20161F1999-01-16Toronto, ONTJunior A (Canada)
Thomas Maia53152035452016-20171F2000-07-26Mississauga, ONTCollege-University
Nikita Mandrik3991322162010-20122F1991-12-29Toronto, ONTMinor Pro
Braden Mann100002012-20131G1993-04-03Brantford, ONTJunior A (Canada)
Adam Manning100002007-20081F1987-08-26Cambridge, ONTJunior A (Canada)
Jeremy Marco23145502017-20181F1998-05-08Thornhill, ONTJunior A (Canada)
Brett Markham26459442015-20161F1997-03-09Kingsville, ONTJunior A (Canada)
Rob Marlinski401142012-20131D1992-05-20Jamestown, NYJunior A (Canada)
Patrick Marsh1342602007-20081F1990-05-28Oakville, ONTEuropean Lower Leagues
Lucas Martellacci5051318262014-20151F1996-09-22Mississauga, ONTJunior A (Canada)
Michael Martellacci4821012162014-20151D1996-09-22Mississauga, ONTJunior A (Canada)
Adam Martin4421113532008-20091D1988-05-27Mississauga, ONTMajor Junior
Chris Martin9123162015-20161F1996-07-08Oakville, ONTJunior A (Canada)
Evan Matheson102212647322009-20112F1992-01-01Mississauga, ONTJunior A (Canada)
Ryan McClelland100002004-20051 Junior A (Canada)
Brett McCully10112102003-20041C1984-08-08Mississauga, ONTJunior A (Canada)
Alton McDermott1026802017-20181F2001-06-04Oakville, ONTCollege-University
Luke McFarlane902282017-20181R1999-08-30Colorado Springs, COJunior A (Canada)
Riley McGilloway38611171462008-20112F1991-02-27Acton, ONTJunior A (Canada)
Brett McInall75152338402016-20182F1998-02-17Milton, ONTJunior A (Canada)
Zac McInall70121426462016-20182D1998-02-17Milton, ONTJunior A (Canada)
Ryan McInerney49181432122003-20041C1988-05-31Major Junior
Chalmers McKeen700022017-20181F1998-06-28Coburg, ONTJunior A (Canada)
Scotty McLaren1001162015-20172F1999-12-04Junior A (Canada)
Zac McMichael700002009-20101G1990-08-17Bancroft, ONTCollege-University
Connor McMonagle30145102007-20092D1990-09-28Oakville, ONTJunior A (Canada)
Derek McVey52172037782016-20171F1999-04-02Oakville, ONTCollege-University
Brett Melanson710102013-20152F1997-08-24Junior A (Canada)
Alex Mercier44145262017-20181F1999-05-02Toronto, ONTJunior A (Canada)
Viktor Meuller1721322012-20142D1995-04-02, SwedenJunior A (Canada)
Chris Micalef1001122008-20091F Junior A (Canada)
Chris Micallef53911201112009-20101F1992-05-28Mississauga, ONTJunior A (Canada)
Mike Miller30055692009-20101D1991-05-07Bloomfield Hills, MICollege-University
Aaron Mirsky4532542006-20071F1989-02-22Oakville, ONTJunior A (Canada)
Riley Mocha100002013-20141D1996-01-25Toronto, ONTJunior A (Canada)
Andrew Moffat100002006-20071F Junior A (Canada)
Shane Mohr812322003-20041Junior A (Canada)
Niki Molson400002015-20161F1999-09-11Etobicoke, ONTJunior A (Canada)
Seamus Mooney19134242016-20171F1998-02-24Guelph, ONTJunior A (Canada)
Ryan Moore33156572007-20081D1990-02-24Burlington, ONTMajor Junior
T.J. Moore11268122004-20051Junior A (Canada)
Kevin Morrison954362105732004-20062L1986-04-30Mississauga, ONTCollege-University
Kory Mortimer11022272006-20071D1989-06-08Cambridge, ONTJunior A (Canada)
Braydon Munn1501122016-20171D1997-08-24Mississauga, ONTCollege-University
Robbie Murden10213132009-20101F1992-03-26Georgetown, ONTCollege-University
Adam Nanji93710192011-20121C1993-12-01Mississauga, ONTMajor Junior
Karndeep Natt7271017642012-20142F1993-03-29Brampton, ONTMinor Pro
Drew Nesbitt5340462015-20161F1999-05-13Caledonia, ONTJunior A (Canada)
Ryan Ngan264711322015-20161F1997-01-27Toronto, ONTJunior A (Canada)
Tyler Nieuwendyk310102010-20111F Junior A (Canada)
Wilson Nigai100002004-20051 Junior A (Canada)
Mike Novak15044312003-20041D1985-07-16Milton, ONTMinor Pro
Martin Nowysz4934782017-20181D1999-01-20Mississauga, ONTJunior A (Canada)
Andrew O'Brien200002008-20091D1992-11-21Hamilton, ONTMinor Pro
Andrew Oreskovic341561762009-20101D1990-09-01Toronto, ONTJunior A (Canada)
Jason Oreskovic14415572003-20041Major Junior
Jonathan Ornelas48353267772003-20041F1986-04-04Mississauga, ONTMinor Pro
Mitch Ossowski100002016-20171F1997-07-12New Hudson, MIJunior A (Canada)
Josh Pace96172037672012-20142D1997-03-03Ancaster, ONTJunior A (Canada)
William Patry100092015-20161F1998-06-24Etobicoke, ONTJunior A (Canada)
Justin Paul53162945182016-20171F2000-04-10Mississauga, ONTCollege-University
Vito Peragine100002012-20131G Junior A (Canada)
Justin Pereira1322959881172008-20113F1991-06-12Oakville, ONTJunior A (Canada)
Sean Perichak6919325142014-20162F1995-03-15Oakville, ONTCollege-University
Allen Petretic1433734711292006-20093F1988-08-26Brampton, ONTJunior A (Canada)
Andrew Petrucci35131225182015-20161F1997-05-21Toronto, ONTCollege-University
Devin Pierce307182562015-20161F1996-12-03Franklin, TNCollege-University
Adam Piett110945541862008-20113D1992-01-08Burlington, ONTMajor Junior
Adam Pileggi54232548522003-20052Junior A (Canada)
Brandon Pitts30011462010-20111D1992-06-10Mississauga, ONTJunior A (Canada)
Daniel Plater1200002012-20131G1993-12-09Campbellville, ONTJunior A (Canada)
Leo Podolsky100002008-20091G1991-12-06Oakville, ONTCollege-University
Wil Pointon210102012-20131D1994-04-10Pickering, ONTJunior A (Canada)
Chris Poletek4779161312014-20151F1996-05-13Orangeville, ONTCollege-University
Daniel Poutsoungas44221231292012-20142D1993-08-02Mississauga, ONTJunior A (Canada)
Evgeni Pratashchyk2000102008-20091F1990-04-02Burlington, ONTJunior A (Canada)
Jeremy Price81112839792006-20082D1990-09-26Milton, ONTMinor Pro
Matt Price86255883562004-20062F1988-07-03Milton, ONTMinor Pro
Matthew Prinsen453710882008-20102D1991-03-02Oakville, ONTJunior A (Canada)
Antonio Provenzano100022017-20181F2002-06-11Junior A (Canada)
Kevin Quincey214711272006-20071D1989-02-23Caledon, ONTJunior A (Canada)
Alex Quinn8101122016-20171F2000-01-20Junior A (Canada)
Max Racicot100002017-20181F1999-11-08Ingersol, ONTJunior A (Canada)
Jordan Radford12101162006-20071F1988-07-26Burlington, ONTJunior A (Canada)
John Raggiunti44549492006-20071F1986-03-24Woodbridge, ONTJunior A (Canada)
Peter Ranieri2371926662010-20111F1990-01-09Oakville, ONTCollege-University
Will Rawski1900002016-20171G1997-01-16Kitchener, ONTJunior A (Canada)
Matt Read48343468522005-20061R1986-06-14Ilderton, ONTMajor League
Kevin Rebelo4414923372007-20081F1989-01-15Hamilton, ONTCollege-University
Darcy Redwood30033262017-20181D1999-07-20Burlington, ONTJunior A (Canada)
Andrew Reis600082012-20131D1993-05-27Burlington, ONTCollege-University
Matthew Reis481120311882006-20092L1989-02-11Cambridge, ONTMajor Junior
Curtis Renaud1074144851672007-20103F1989-04-04Carlisle, ONTCollege-University
Jonah Renouf47233962212011-20121F1994-03-11Mississauga, ONTCollege-University
Nathan Renouf47124052262011-20121F1994-03-11Mississauga, ONTCollege-University
Joshua Rettinger323710242016-20171D1999-06-03Oakville, ONTJunior A (Canada)
Cooper Richards321125361012013-20141D1994-09-01Hamilton, ONTJunior A (Canada)
Alex Riche74325183302013-20152F1996-07-28Oakville, ONTEuropean Elite
Brad Ritter100002006-20071D1988-02-02Brampton, ONTMinor Pro
Sean Robertson106121729862014-20162F1998-08-19Burlington, ONTJunior A (Canada)
Brett Robinson40322759602003-20052F1985-02-17North York, ONTMinor Pro
Noah Robinson25358472016-20171R1997-05-22Mississauga, ONTMinor Pro
Mitch Rooney41459362014-20151F1998-06-02Carlisle, ONTJunior A (Canada)
Kyle Rowe274610612011-20121F1994-05-08Richmond Hill, ONTJunior A (Canada)
Craig Rylett700022009-20101G1991-09-06Milton, ONTMajor Junior
Brandon Sabatini1187916382015-20183F1997-03-17Caledon, ONTJunior A (Canada)
Mike Sansom83112839452003-20052 Junior A (Canada)
William Santangeli373912182015-20161D1996-02-29Oakville, ONTCollege-University
Lou Santelli15235122006-20071F1988-08-22Toronto, ONTCollege-University
Julian Sarraino58161935412003-20052 College-University
Troy Saunders43066622013-20141D1995-01-17Canton, MIJunior A (Canada)
Josh Saywell3941721512005-20061D1985-04-03Delta, BCMajor Junior
Jordan Scaglione564711612009-20123F1992-10-09Mississauga, ONTJunior A (Canada)
Johnathon Schaefer5161117692014-20151D1998-04-04Stoney Creek, ONTMajor Junior
Geoffrey Schemitsch100002008-20091D1992-04-01Thornhill, ONTMajor Junior
Rewdy Scott110102017-20181D2000-02-12Cambridge, ONTJunior A (Canada)
Patrick Sebben14033102017-20181D1999-03-08Toronto, ONTJunior A (Canada)
Marcus Semiao2200042015-20161G1997-07-23Bradford, ONTMajor Junior
Tyler Sgro1102222003-20041F1987-11-11Oakville, ONTCollege-University
Dawson Shackelton57055802014-20162D1998-02-20Stoney Creek, ONTJunior A (Canada)
Kevin Shirmaly13145362017-20181F1999-02-16Toronto, ONTJunior A (Canada)
Ben Shumate2234742008-20091F Junior A (Canada)
Adam Siek200002015-20161G1998-10-01Junior A (Canada)
Ryan Silveira2061723482003-20041C1985-07-16Brampton, ONTCollege-University
Zac Sirota63121224482016-20182F2000-09-12Vaughan, ONTMinor Pro
Jordan Skinner4361925842005-20061D1985-08-20London, ONTCollege-University
E.J. Smith100002004-20051D1984-10-11Cranberry Township, PACollege-University
Scott Smith1800002014-20151G1997-02-17Oakville, ONTMajor Junior
Bradley Snetsinger4010919302003-20041L1987-04-08Ajax, ONTMinor Pro
Alex Soutsos13000142010-20122F1991-02-18Mississauga, ONTJunior A (Canada)
Paul Spadafora2516782017-20181F1999-03-28Toronto, ONTJunior A (Canada)
Dirk Stadig600022016-20171D2000-01-24Etobicoke, ONTJunior A (Canada)
C.J. Stellato4871320242011-20121D1992-12-03Woodbridge, ONTJunior A (Canada)
Liam Stevens110102014-20151L1999-04-23Burlington, ONTMajor Junior
J.J. Stimson100002012-20131F Junior A (Canada)
Tyler Stothers80324274532007-20092L1990-04-19Oakville, ONTMinor Pro
Scott Stover47088242006-20082D1990-02-03Milton, ONTJunior A (Canada)
Dean Strong48293261282003-20041F1985-07-17Mississauga, ONTMinor Pro
Ryan Stroz1042946751372007-20103F1991-06-19Maple, ONTJunior A (Canada)
Matthew Struthers4000142014-20151C1999-12-26Milton, ONTMinor Pro
Ryan Sullivan16134162014-20151D1996-04-04Burlington, ONTJunior A (Canada)
Jake Suvak19033482011-20132D1992-08-03Parma Heights, OHCollege-University
Artem Suyargulov41314322015-20161F1997-06-06Vaughan, ONTJunior A (Canada)
Lee Swallow3341923502003-20041F1984-06-21Stanwod, MICollege-University
Steven Tarasuk100002004-20051D1989-11-01Thornhill, ONTMinor Pro
Kevin Tardiff2400002017-20181G1998-07-22Johnville, PQJunior A (Canada)
John Tavares1611122382004-20051C1990-09-20Mississauga, ONTMajor League
Andrew Taylor2304482005-20061F1987-03-10Brampton, ONTJunior A (Canada)
Chris Taylor27347322016-20171D1998-05-13Huntsville, ONTMajor Junior
Ryan Taylor311462042014-20151C1996-01-27Newcastle, ONTCollege-University
Troy Taylor17268122015-20161D1995-05-30Mississauga, ONTMinor Pro
Justin Teakle4651419362005-20061F1985-09-19Mississauga, ONTJunior A (Canada)
Shawn Templeton100022012-20131 Junior A (Canada)
Stephen Templeton51178692012-20142D1997-01-26Waterdown, ONTMajor Junior
Joseph Teofilo28171128362015-20161F1997-05-26Richmond Hill, ONTJunior A (Canada)
Nick Tessier100002007-20081F1990-01-17Woodstock, ONTJunior A (Canada)
Kyle Thacker5311011282009-20112D1993-03-20Mississauga, ONTMinor Pro
Andrew Thompson400022008-20091G1990-08-17Brampton, ONTJunior A (Canada)
Stephon Thorne4271118742007-20081L1990-05-13Mississauga, ONTMinor Pro
Kain Tisi1800082003-20041G1985-03-01Mississauga, ONTMinor Pro
Filip Todorovic100002010-20111FBelgrade, SerbiaJunior A (Canada)
Marco Tomei3100022007-20102G1989-04-08Richmond Hill, ONTJunior A (Canada)
Kyle Toushaw500002015-20161D1999-05-01Junior A (Canada)
Tyler Townsend711262005-20061D1986-03-17Tavistock, ONTMinor Pro
Wyatt Trainer1200002013-20141C1994-11-15Newmarket, ONTCollege-University
Jonathan Travers100002014-20151G1999-01-24Junior A (Canada)
Justin Urquhart2000022012-20131G1994-03-30Pickering, ONTJunior A (Canada)
Justin Vaive110102004-20051L1989-07-08Buffalo, NYMinor Pro
Gabriel Valenzuela319132242011-20121F1994-12-13Brampton, ONTCollege-University
David Vallorani9856961521062006-20082F1989-03-27Hamilton, ONTMinor Pro
Parker Van Buskirk400022004-20051G1988-03-26Windsor, ONTMinor Pro
Paul Violo400002017-20181F1999-01-06Mississauga, ONTJunior A (Canada)
Michael Vitro3515622015-20161F1997-03-07Toronto, ONTJunior A (Canada)
Louis Vlahakis200002015-20161D1996-08-13Toronto, ONTJunior A (Canada)
Ben Walsh2131013282009-20101F1992-03-05Ancaster, ONTCollege-University
Sean Walter4655101022014-20151F1996-01-19Milton, ONTJunior A (Canada)
Mac Whalen721444583672007-20092F1989-03-10Mississauga, ONTJunior A (Canada)
Justin Whetham40224662015-20172F1999-12-04Milton, ONTJunior A (Canada)
Matt Whetham500002015-20161G1997-03-25Junior A (Canada)
Ellis White23112642009-20101F1991-11-17Mississauga, ONTJunior A (Canada)
Mark White7112142006-20071F1989-07-28Oakville, ONTJunior A (Canada)
Stephen Wicklum10134102007-20081F1988-09-06Charlotte, NCMinor Pro
Charles Williams532536611882011-20132F1992-02-25Pittsburgh, PAJunior A (Canada)
Jake Williams600002009-20101G1990-07-27Montreal, PQCollege-University
Connor Winters400002016-20171G1999-04-08Junior A (Canada)
Kurt Wolfe200022011-20121F Junior A (Canada)
James Woodcrest101102006-20071F1990-06-16Milton, ONTJunior A (Canada)
James Woodcroft625256108942006-20113R1990-06-16Milton, ONTMajor Junior
Brad Yowart309918322016-20171D1996-05-05Guelph, ONTJunior A (Canada)
Steve Zoffranieri3301182007-20092G1990-09-11Mississauga, ONTJunior A (Canada)
Frank Zuccaro50143448242009-20112F1990-10-17Newmarket, ONTCollege-University
Daniel Zucchiatti16000332007-20081D1988-03-17Mississauga, ONTJunior A (Canada)
Evan Zych3831518302006-20071D1989-04-27Kilbride, 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.