hockey DB
search by league
team
morning report
contact us
home

Toronto Jr. Canadiens all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Others 100022013-20141Minor Pro
Carmine Alberga2325792015-20172F1997-01-11Vaughan, ONTCollege-University
Nello Altomare1202262012-20131F1995-07-06Toronto, ONTJunior A (Canada)
Stephen Alvo101102013-20141D1996-06-28Toronto, ONTMinor Pro
Tyler Amaral3341115482019-20201D2001-01-03Burlington, ONTJunior A (Canada)
Carlos Amestoy92324274942008-20102C1992-03-24Toronto, ONTMinor Pro
Brenden Anderson10459182023-20241L2003-03-04Ohsweken, ONTMajor Junior
Brandon Andrade21033262006-20082D1989-02-18Kettleby, ONTJunior A (Canada)
Trevor Andrews28325102019-20201F2002-04-15Brooklin, ONTJunior A (Canada)
Nick Athanasakos16781582023-20241F2003-03-29Markham, ONTJunior A (Canada)
Aaron Atwell851655711062008-20102D1989-12-05Toronto, ONTMinor Pro
Nick Avgerinos88113243302006-20082D1990-01-29Bolton, ONTCollege-University
Brett Babkirk300022010-20111D1992-11-08Leamington, ONTCollege-University
Geoffrey Bagnall44110111032010-20122D1992-11-14Mississauga, ONTCollege-University
Jeff Barbieri15358422006-20071D1987-09-20Vaughan, ONTJunior A (Canada)
Myles Barbieri204610342006-20071D1989-02-21Kleinburg, ONTMajor Junior
Adam Barkley2817882021-20221D2003-04-09Inkerman, ONTMajor Junior
Daniel Barnes702282015-20161D1996-06-09Toronto, ONTJunior A (Canada)
Kyle Baun4751116272008-20102F1992-05-04Toronto, ONTMajor League
Connor Beck1651116362015-20161F1995-04-01Richmond Hill, ONTCollege-University
Joseph Benvenuto14268252013-20141D1993-07-19Mississauga, ONTJunior A (Canada)
Cameron Bernier200002007-20081D1991-04-28Toronto, ONTMajor Junior
Cooper Bertrand1053472106542021-20232D2002-02-14Caledon, ONTCollege-University
Tyler Biggs300022008-20091R1993-04-30Loveland, OHMinor Pro
Jacob Bigras396111762021-20221C2002-11-06Boisbriand, PQJunior A (Canada)
Jeremy Bigras449122182021-20221C2002-11-06Boisbriand, PQJunior A (Canada)
Zach Bishop2001182013-20141D1994-08-02Northville, MIJunior A (Canada)
Max Blumenfeld27112752010-20111F1993-03-15Old Westbury, NYJunior A (Canada)
Dylan Bly8441620632022-20242D2005-06-05Toronto, ONTJunior A (Canada)
Jason Boag6000232010-20111F1993-06-03Toronto, ONTJunior A (Canada)
Brendan Bonello25011142015-20161G1999-04-01Mississauga, ONTMinor Pro
Ryan Boon100002015-20161D2000-02-22Junior A (Canada)
Curtis Boothe800002018-20202G2002-09-16Oakville, ONTJunior A (Canada)
Andre Borges126826341052006-20093D1989-12-28Etobicoke, ONTJunior A (Canada)
Troy Borlinha100002007-20081F Junior A (Canada)
Brett Bouchard4581725682021-20242C2005-01-18Richmond Hill, ONTMajor Junior
Simon Boyko200002014-20151F1999-02-04Mississauga, ONTMinor Pro
Ryan Brain410122012-20131W1992-03-07Orillia, ONTJunior A (Canada)
Dakota Brancatella55099362013-20174D1997-03-02Nobleton, ONTJunior A (Canada)
Joshua Branton2601142023-20241G2005-01-14Woodbridge, ONTJunior A (Canada)
Spencer Brennan24167222007-20081D1989-06-23Toronto, ONTJunior A (Canada)
Paris Briscoe15224242013-20141F1995-03-16Toronto, ONTJunior A (Canada)
Aiden Bronca701102011-20121F1994-06-21King City, ONTJunior A (Canada)
Russ Brownell1100002006-20071G1987-05-15Oakville, ONTMajor Junior
Beau Browning501192014-20151D1994-02-14Queen Creek, AZCollege-University
Luciano Bruno500052022-20231F2006-07-15Woodbridge, ONTJunior A (Canada)
Mike Bullion700002012-20142G1997-05-14Anchorage, AKMinor Pro
Brannon Butler300002017-20181D2001-02-16Toronto, ONTCollege-University
Mitchell Byrne400002013-20141D1998-03-04Brampton, ONTMajor Junior
Stephen Calisti1071667831322018-20202D1999-07-26Etobicoke, ONTCollege-University
Kyle Camilleri276814312010-20111F1992-11-29Mississauga, ONTJunior A (Canada)
Matthew Camilleri200002015-20161G1995-05-30Richmond Hill, ONTMinor Pro
Robert Cammalleri4861420442012-20131F1993-06-06Richmond Hill, ONTCollege-University
Christian Cannata200022014-20151F1998-02-07Junior A (Canada)
Dante Cannatella11044172013-20162D1996-02-06Vaughan, ONTJunior A (Canada)
Matt Carey25161531242011-20121L1992-02-28Hamilton, ONTMajor League
Frankie Carogioiello10145222019-20201F2002-06-21Woodbridge, ONTCollege-University
Jordan Carvalho14741182012-20131F1992-04-07Brampton, ONTMinor Pro
Gianfranco Cassaro941737541672014-20173D1999-03-30Nobleton, ONTCollege-University
Jonathan Castagna100002022-20231C2005-04-20Toronto, ONTCollege-University
Connor Castellarin600002023-20241F2006-03-23Junior A (Canada)
Christian Catalano523439731002021-20221F2003-05-23Mississauga, ONTCollege-University
Nathan Catalano300002023-20241F2006-05-29Mississauga, ONTJunior A (Canada)
Zack Cavallini438614402009-20101F1991-07-19St. Louis, MOCollege-University
Vince Cerone400002012-20131F1994-05-22Oakville, ONTJunior A (Canada)
Antonio Cerqua100002023-20241F2006-01-16Sutton, ONTJunior A (Canada)
Ian Chen501122014-20151D1994-09-09North York, ONTCollege-University
Paul Chiasson74464086282007-20092F1989-11-15Toronto, ONTMinor Pro
Lucas Chiodo401102014-20151L1998-10-31Barrie, ONTEuropean Elite
Stepan Chukharev100002023-20241FJunior A (Canada)
Bryson Cianfrone2991221142011-20121C1995-02-14Stoney Creek, ONTMinor Pro
Eric Ciccolini72324173622017-20192R2001-01-14Vaughan, ONTCollege-University
Andrew Cieslak601102007-20081G1989-03-22Buffalo, NYJunior A (Canada)
Andrew Cipollone2900002016-20171G1996-09-11Woodbridge, ONTJunior A (Canada)
Sebastian Cirillo200042015-20161D1998-08-03Vaughan, ONTJunior A (Canada)
C.J. Clarke1711122322019-20201R1999-02-08Mississauga, ONTMajor Junior
Brandon Clelland1002202010-20111F1994-03-23Georgetown, ONTJunior A (Canada)
Lucas Colalillo67171128322015-20172F1998-02-03Woodbridge, ONTJunior A (Canada)
Justin Coles100002012-20131F1995-04-22Toronto, ONTJunior A (Canada)
Nathan Colitto8901142012-20153G1995-06-29Bolton, ONTJunior A (Canada)
Steven Comegna401142012-20131F1994-04-16North York, ONTJunior A (Canada)
Nolan Connolly162810532023-20241D2004-07-28Whitby, ONTJunior A (Canada)
Nicholas Constantinidis100002006-20071F Junior A (Canada)
John Constantinids601122010-20111D1992-08-12Markham, ONTJunior A (Canada)
Nicholas Cordeiro16213482019-20201F2001-07-14Mississauga, ONTCollege-University
Shawn Crozier31279792006-20071 Junior A (Canada)
Michael Cuddemi116312960542012-20153F1994-04-06Concord, ONTJunior A (Canada)
Callum Cusinato206915212016-20171F1998-09-29Toronto, ONTCollege-University
Christopher Cusinato400022017-20181D2000-10-25Junior A (Canada)
Michael D'Angelo1700002010-20111G1991-11-07Mississauga, ONTJunior A (Canada)
Josh Dadic32151429222010-20111C1990-01-20Burlington, ONTJunior A (Canada)
Claudio De Gasperis53151833542019-20201F1999-05-26Woodbridge, ONTJunior A (Canada)
Jack Dean2925742023-20241L2006-03-28Greenbank, ONTJunior A (Canada)
Josh Decosta721342012-20131F1992-10-16Brampton, ONTJunior A (Canada)
Chase Del Colombo200002023-20241FJunior A (Canada)
Scott Del Zotto11325202016-20171F1999-02-05Orangeville, ONTJunior A (Canada)
Adam DeLuca1001220321112014-20162F1996-07-19Woodbridge, ONTJunior A (Canada)
Jason Demetrius196612322011-20121W1991-11-21Toronto, ONTJunior A (Canada)
Luca Denapoli501122010-20111D1993-02-28Toronto, ONTJunior A (Canada)
Danny Dercole300022012-20131F1993-07-05Toronto, ONTJunior A (Canada)
Nicholas Destounis100002014-20151G1997-05-30Junior A (Canada)
Carson Devine48122537482006-20071F1986-01-14Richmond Hill, ONTMinor Pro
Danny Devine900022006-20071F1987-05-14Scarborough, ONTJunior A (Canada)
Alex Di Carlo6022102013-20141D1997-03-25Woodbridge, ONTMajor Junior
Matthew Di Cesare2062955841492016-20204F1999-05-31Toronto, ONTJunior A (Canada)
Zachary Di Cesare300002018-20191FJunior A (Canada)
Matteo DiBlasio14000252019-20201F1999-08-30Queensville, ONTMinor Pro
Matt Dickson2500042007-20081G1987-01-17Almonte, ONTJunior A (Canada)
Matteo DiGiulio585510492016-20182F1999-11-17Woodbridge, ONTMinor Pro
Adam DiPede12011202006-20071F1989-05-04Mississauga, ONTJunior A (Canada)
Michael Dischiavi622482017-20181F1997-04-13Toronto, ONTCollege-University
Brad Ditillio31538892021-20232F2002-07-07St. Catherines, ONTJunior A (Canada)
Gregory DiTomaso4731316402012-20131D1996-03-12Toronto, ONTMinor Pro
Scott Docherty24101424292016-20171F1996-07-12Oakville, ONTCollege-University
Jared Docking137541161701552006-20093F1988-02-08Toronto, ONTCollege-University
Luca Doctor5021012922011-20132D1994-07-07Toronto, ONTCollege-University
Anthony Dotchison1311262010-20111D1992-02-02Mississauga, ONTJunior A (Canada)
Connor Dresser25257762010-20111F1992-01-22Canton, MIJunior A (Canada)
Denny Dubblestyne38000242012-20131G1994-09-29Vaughan, ONTJunior A (Canada)
Kennedy Duguid88202848802013-20152F1996-06-28Toronto, ONTJunior A (Canada)
Drew Durzi100002022-20231D2004-01-23Mississauga, ONTJunior A (Canada)
Frederick Edwards3102202008-20102G1989-09-18Troy, MIJunior A (Canada)
Michael Eftimovski1031545601062021-20232D2002-06-21Toronto, ONTCollege-University
Evan Elliott200002023-20241F2007-06-29Whitby, ONTJunior A (Canada)
Eric Eremita407714462014-20162F1997-02-11Maple, ONTJunior A (Canada)
Evan Erickson1320222013-20141F1994-05-17Woodbury, MNCollege-University
Daniel Erlich215152062007-20081L1991-03-13Thornhill, ONTEuropean Elite
Kohyn Eshkawkogan100002023-20241DJunior A (Canada)
Ryan Evenhuis643742023-20241L2004-05-16Thornton, ONTJunior A (Canada)
Dalton Ewing6200062016-20182G1997-12-29Mississauga, ONTCollege-University
Len Fabbri5511193082010-20122C1993-08-06Mississauga, ONTCollege-University
Robby Fabbri103302011-20121C1996-01-22Mississauga, ONTMajor League
Andrew Fairney601423371332008-20102F1990-04-21Pickering, ONTJunior A (Canada)
Matthew Falls1893549841932016-20204F2000-01-18Toronto, ONTCollege-University
Luca Farrace78629351182013-20163D1996-05-17Woodbridge, ONTJunior A (Canada)
Nicholas Favaro303302013-20152D1998-01-28Woodbridge, ONTMinor Pro
Liam Fedak83203050462018-20223F2001-01-24Oakville, ONTCollege-University
Jay Feldberg84133144542021-20243F2006-02-21Toronto, ONTJunior A (Canada)
Matthew Ferrari8453439532013-20163D1997-10-13Toronto, ONTMinor Pro
Jordan Fielding4811112282021-20221D2001-04-11Mississauga, ONTJunior A (Canada)
Sal Filice1801249612632013-20174D1996-04-08Mississauga, ONTCollege-University
Andoni Fimis100002022-20231D2006-07-11Richmond Hill, ONTJunior A (Canada)
Graydon Finch21235282023-20241D2006-06-09Toronto, ONTJunior A (Canada)
Josh Finkelstein3213482013-20141D1993-01-19Torrance, CACollege-University
Brad Fleishman1731013342009-20101F1989-08-02Richmond Hill, ONTJunior A (Canada)
Stefan Forgione7000142022-20231R2005-04-29Woodbridge, ONTMajor Junior
Rhys Forhan27369142019-20201R2000-01-17Bradford, ONTMajor Junior
Patrice Fozo56101323802010-20122F1993-05-05Caledon, ONTJunior A (Canada)
Kyle Fransen100002010-20111D1995-01-11Sudbury, ONTMajor Junior
Paolo Frasca100002023-20241GJunior A (Canada)
Josh Frenette27044262023-20241F2006-01-15Oshawa, ONTJunior A (Canada)
David Friedmann12344831271332008-20124C1993-07-03Toronto, ONTMinor Pro
Tyler Fukakusa10656137193902021-20232F2002-08-14Mississauga, ONTCollege-University
Cameron Fulop5101111262018-20191D2001-04-04Barrie, ONTJunior A (Canada)
Rocky Furfari1201142012-20131D1995-02-06Kleinburg, ONTJunior A (Canada)
Scott Gaetz48099402018-20191D1999-06-23Mississauga, ONTCollege-University
Matt Galati2761723462011-20121F1992-05-20Richmond Hill, ONTCollege-University
Alex Galli1152151721552006-20093D1989-03-08Thornhill, ONTJunior A (Canada)
Austin Galli210102011-20121F1994-06-28Mississauga, ONTJunior A (Canada)
Frank Gallo200002008-20091G1992-01-10Toronto, ONTJunior A (Canada)
Tyler Ganly201102010-20111D1995-03-22Mississauga, ONTMinor Pro
Trent Gates400002023-20241F2007-09-17Junior A (Canada)
Chris Gelencser33369272007-20092D1989-09-01Toronto, ONTJunior A (Canada)
Klim Georgiev48717241152019-20201D2001-07-10Toronto, ONTCollege-University
Manny Gialedakis110102008-20091C1992-03-18Woodbridge, ONTMinor Pro
Jake Gilmour1710122013-20141L1996-08-14Toronto, ONTMajor Junior
Chris Giroday400002016-20171D2000-11-13Toronto, ONTJunior A (Canada)
Lior Goldenberg200002012-20131D1995-01-05Thornhill, ONTJunior A (Canada)
Nico Gonzalez45131932402015-20161F1995-06-07Rochester, NYCollege-University
Mason Goodfellow100002023-20241F2007-05-11Yarker, ONTJunior A (Canada)
Emmett Gordon15044502019-20201D2000-01-31Toronto, ONTMajor Junior
Will Gourgouvelis5164551122023-20241D2003-09-26Whitby, ONTJunior A (Canada)
Luke Grabias100042006-20071F1989-11-28Toronto, ONTJunior A (Canada)
Philip Grainger693437712372008-20113F1991-02-15Richmond Hill, ONTMinor Pro
Luka Graziano5071623432023-20241D2007-10-24Toronto, ONTJunior A (Canada)
Michael Greenberg200022008-20091D1993-06-09Toronto, ONTJunior A (Canada)
Michael Greenburg100022009-20101F Junior A (Canada)
Jack Guerra300002018-20191F2001-08-11Toronto, ONTJunior A (Canada)
Michael Hage122402021-20221C2006-04-14Mississauga, ONTJunior A (Canada)
Kyan Haldenby90164965402021-20232F2004-04-13Toronto, ONTJunior A (Canada)
Tim Halloran551134451322008-20102D1990-02-14Scarborough, ONTCollege-University
Kevin Hancock4492130122014-20151C1998-03-02Mississauga, ONTMinor Pro
Finn Harding100002021-20221D2005-03-02Toronto, ONTMajor Junior
Daniel Harquail50221840952013-20141F1993-05-10Toronto, ONTJunior A (Canada)
Troy Harris40111728122006-20071F1986-11-18Toronto, ONTMinor Pro
Liam Haslam6101102016-20171D1999-07-15Toronto, ONTCollege-University
Daniel Heelis29033382017-20192D1998-02-10Georgetown, ONTJunior A (Canada)
Hayden Heinrich106113950582021-20232D2002-05-27Richmond Hill, ONTCollege-University
Noah Heisler4611415622019-20201D2000-12-20Toronto, ONTCollege-University
Louka Henault100002016-20171D2001-01-31Montreal, PQMinor Pro
Jordan Hennick26156272007-20081D1988-04-22Montreal, PQJunior A (Canada)
Josh Herrington42178872010-20111D1992-12-09Aurora, ONTCollege-University
Brock Hill25189372019-20201D1999-01-27Gurnee, ONTMajor Junior
Travis Hill3841620382012-20131D1992-03-18Davison, MIMinor Pro
Noah Hippolyte-Smith1614562017-20181F1999-01-08Milton, ONTMinor Pro
Dalton Hnatko3971320242010-20132F1995-07-28Markham, ONTJunior A (Canada)
Daniel Hnatko106235376702007-20124F1991-09-08Markham, ONTJunior A (Canada)
Brendan Hoffmann710102017-20181C2001-10-09Charlotte, NCMinor Pro
Noah Holm600042016-20171D1999-07-01Toronto, ONTMinor Pro
Cameron Hough300002016-20171L2000-10-23Uxbridge, ONTMinor Pro
Kyle Howe1100042006-20071G1986-03-03Woodstock, GAJunior A (Canada)
Andrew Howes2058131742009-20112R1990-01-25Toronto, ONTMinor Pro
Kevin Hudes30141630542009-20101R1989-04-30Thornhill, ONTMajor Junior
Dustin Hutton34131528262018-20191L2001-09-22Etobicoke, ONTMajor Junior
Dylan Hutton47162642322009-20101C1992-09-16Ajax, ONTCollege-University
Dylan Impens11000322010-20111F1992-01-15Leamington, ONTJunior A (Canada)
Jaedon Jackson41347102018-20191F2000-06-08Aurora, ONTJunior A (Canada)
Kelly Jackson17449821312152006-20104F1990-04-05Scarborough, ONTCollege-University
Grayden James297411142018-20191F1998-06-26Oakville, ONTJunior A (Canada)
Christopher Jarzabek27156102012-20142D1993-06-27Toronto, ONTJunior A (Canada)
Nicholas Jarzabek18354841381882012-20164F1995-03-30Toronto, ONTJunior A (Canada)
Marcus Jende100002008-20091F1991-01-19Georgetown, ONTJunior A (Canada)
Jake Joffe1586371134282015-20183F1998-04-30Toronto, ONTCollege-University
Joseph Johansen200002007-20081G1988-12-21Fairport, NYJunior A (Canada)
Yianni Kaidonis1811242022-20231F2004-04-13Oakville, ONTJunior A (Canada)
Noah Kalsner-Lowe3000102013-20141F1997-01-25Thornhill, ONTCollege-University
Mike Kandrack300002006-20071F1987-01-21Toronto, ONTJunior A (Canada)
George Kapralos400002016-20171F1999-04-09Junior A (Canada)
Jordan Karafile147364985162021-20243F2004-07-17Maple, ONTJunior A (Canada)
Judd Katz100002018-20191D2002-07-16Toronto, ONTJunior A (Canada)
Braden Kavaratzis4516521262008-20102L1993-05-08Midhurst, ONTMajor Junior
Peter Kazakis1841044542022008-20124D1991-02-08Toronto, ONTJunior A (Canada)
Bradley Kearns3111213322007-20081D1988-09-17Mississauga, ONTJunior A (Canada)
Adam Kelly300022023-20241FJunior A (Canada)
Liam Kennedy600002019-20201F2002-01-12Toronto, ONTJunior A (Canada)
Benjamin Keon36281062019-20201D2001-01-29North Vancouver, BCCollege-University
Zach Kercz200022012-20131F1995-04-27Aurora, ONTJunior A (Canada)
Jimmy Kim4961420162011-20132F1992-01-29Seoul, KoreaJunior A (Canada)
Eli Kim-Swallow1100022008-20091F1990-07-06Toronto, ONTCollege-University
Matt Kinsella1100022007-20081G1988-09-20Toronto, ONTMinor Pro
Nick Kiriakos9101122017-20181D1999-01-30Mississauga, ONTJunior A (Canada)
Boris Kofman322810262023-20241F2004-12-06Moscow, RussiaJunior A (Canada)
Ethan Kowatsch700002022-20242G2005-05-25Mississauga, ONTMajor Junior
Tyler Kowba801142012-20131F1994-01-05Toronto, ONTJunior A (Canada)
Jordan Kreller1203302017-20181D1997-03-05Caledon East, ONTJunior A (Canada)
Ryan Kruss3651924692014-20151D1994-04-09Thornhill, ONTCollege-University
Mathew Kwiecien28101102011-20121F1993-05-27Brampton, ONTJunior A (Canada)
Haiden Lambert101102019-20201D2001-01-24Richmond Hill, ONTJunior A (Canada)
Andrew Langlois101102019-20201D2002-03-23Aurora, ONTCollege-University
Lee Lapid278614162015-20161F1998-01-11Thornhill, ONTMinor Pro
Alex Laukenzia100002021-20221FJunior A (Canada)
Alex Laurenza53242549282022-20231F2005-02-24Woodbridge, ONTJunior A (Canada)
Niko Laus4871118552022-20231C2005-01-31Belle River, ONTJunior A (Canada)
Will Lawrence8416521402012-20153F1997-10-20Toronto, ONTJunior A (Canada)
Cole Leal100002016-20171D2001-06-12Belleville, ONTJunior A (Canada)
Alex Lee20336112015-20161F1998-12-13Toronto, ONTCollege-University
Matthew Leon6000142015-20161D1998-03-16Junior A (Canada)
Connor Lepage52191938582017-20203C2001-09-19Toronto, ONTMajor Junior
Ethan Lindsay2771421342023-20241F2003-05-17Barrie, ONTJunior A (Canada)
Danny Liscio6418153342010-20132F1994-05-14Woodbridge, ONTMinor Pro
Anthony Lisi100002013-20141F1997-05-27Toronto, ONTJunior A (Canada)
Carson Littlejohn2721012262023-20241D2006-04-27Newmarket, ONTJunior A (Canada)
Sergei Litvinov2500022023-20241G2003-10-20St. Petersburg, RussiaMajor Junior
Courtney Lockwood100002009-20101G1990-05-09Breckenridge, COCollege-University
Adam Logozzo54102030282012-20131D1992-10-06Vaughan, ONTCollege-University
Amadeus Lombardi601102019-20201C2003-06-05Newmarket, ONTMinor Pro
Daniel Lombardi115620261152010-20133D1994-11-03Mississauga, ONTJunior A (Canada)
Daniel Lopapa8102222013-20163G1996-05-02Vaughan, ONTJunior A (Canada)
Peter Lopes28099282023-20241D2003-02-01Toronto, ONTJunior A (Canada)
Chad Lopez50113344682017-20181F1997-04-10Arlington, TXMinor Pro
Ben Loreto94640461432021-20232D2002-05-30Mississauga, ONTCollege-University
Stefan Losberg200022012-20131 Junior A (Canada)
Mike Lucifora467815702010-20111F1992-02-10Toronto, ONTJunior A (Canada)
Izayah Luddington101102023-20241D2005-10-14North York, ONTJunior A (Canada)
Andrew Lukezic600002018-20191D2001-03-23Junior A (Canada)
Mitch Luzar7641721722016-20182D1998-03-27Bolton, ONTJunior A (Canada)
Cabot MacKenzie100022015-20161D1998-04-01Junior A (Canada)
Graeme MacLean1111272015-20161D1997-08-28Thornhill, ONTCollege-University
Ryan MacSpadyen69121729482013-20152F1994-12-02Junior A (Canada)
Travis Mailhot400022015-20161D2000-01-17Caledon East, ONTMajor Junior
Evan Maillet100022022-20231G2006-03-10Mississauga, ONTJunior A (Canada)
Justin Maiolino84256691282014-20162R1995-02-01Loretto, ONTMajor Junior
Evan Malkhassian57142438242022-20242F2007-08-29Toronto, ONTJunior A (Canada)
Luc Malkhassian108356095592021-20243F2005-05-18Toronto, ONTJunior A (Canada)
Gabriel Mamedov2751662022-20242C2004-07-06Moscow, RussiaJunior A (Canada)
Nikita Mandrik200002007-20081F1991-12-29Toronto, ONTMinor Pro
Andrew Mangiapane400022012-20131L1996-04-04Toronto, ONTMajor League
Anthony Mangoff400002009-20101G1991-03-12Toronto, ONTJunior A (Canada)
Kosta Manikis113811122018-20191R2001-08-15Richmond Hill, ONTMajor Junior
Michael Mannara101122014-20151D1999-03-21Toronto, ONTCollege-University
Rizvan Mansurov52192645502019-20201F2000-11-18Kazan, RussiaJunior A (Canada)
John Marcucci400002008-20091D1988-01-05Toronto, ONTJunior A (Canada)
Matthew Marsden200022014-20151F1995-02-15Toronto, ONTJunior A (Canada)
Christian Mattiace117000122017-20203G2000-03-21Woodbridge, ONTCollege-University
Matty Mayhew4800002018-20191G2000-02-21Sudbury, ONTJunior A (Canada)
Jack McBain903366991102016-20182C2000-01-06Toronto, ONTMajor League
Ben McChesney100002018-20191DJunior A (Canada)
Jason McDonough673250822102008-20102L1989-06-17Etobicoke, ONTMajor Junior
Rob McEwan200022007-20081D1991-08-23Mississauga, ONTMajor Junior
Ethan McFarland6551722502022-20242D2003-08-26Toronto, ONTJunior A (Canada)
John Mcfarland100022007-20081R1992-04-02Richmond Hill, ONTMajor League
Kyle McGuigan400022009-20101F Junior A (Canada)
Brenden McKay611242010-20111F Junior A (Canada)
Thomas McKeown2530362019-20201F2000-10-24Bolton, ONTJunior A (Canada)
John McKinney492810302023-20241F2005-01-12Newcastle, ONTJunior A (Canada)
Brayden McLean32123152010-20111D1992-02-27Waterdown, ONTJunior A (Canada)
Conor McLoughlin300002009-20101D1992-02-26Hamilton, ONTJunior A (Canada)
Ryan Merkley200002015-20161D2000-08-14Oakville, ONTMajor League
Kyle Merman210102007-20081F1991-03-01Thornhill, ONTJunior A (Canada)
Anthony Messina54077162017-20203D2000-03-24Stouffville, ONTJunior A (Canada)
Vance Meyer100002021-20221G2002-03-04Guelph, ONTJunior A (Canada)
Zain Milne100022021-20221D2005-01-13Aurora, ONTJunior A (Canada)
Mike Mirabelli7572128512010-20122D1991-03-31Oakville, ONTJunior A (Canada)
Christian Mitri2014-20151C1998-08-13Brampton, ONTMajor Junior
Storm Moerch-Karlstad100002017-20181F2002-05-20Junior A (Canada)
Derek Mohney33000102010-20111G1990-03-27Amherst, NYCollege-University
Sami Molu200002018-20191G2002-02-07Toronto, ONTCollege-University
Reilly Moore30055432010-20111D1992-07-16Venetia, PAJunior A (Canada)
Peter Mrksic7011222006-20071R1988-05-11Hamilton, ONTMajor Junior
Samuel Mudie200002023-20241FJunior A (Canada)
Andrew Mullen1212332551672011-20165D1995-04-14Woodbridge, ONTCollege-University
Kyle Munce438614352006-20071F1988-05-05Mississauga, ONTJunior A (Canada)
Taylor Murphy3412102262006-20082F1989-12-27Toronto, ONTCollege-University
Daniel Nardi221111202017-20192D2001-03-27Newmarket, ONTMajor Junior
Sam Neeb20123202010-20122D1993-12-01Oakville, ONTJunior A (Canada)
Harrison Newlands539918922009-20112D1991-04-12Toronto, ONTCollege-University
Wilson Ngai344610162006-20071D1989-03-07Scarborough, ONTJunior A (Canada)
Ryan Ngan1612342014-20162F1997-01-27Toronto, ONTJunior A (Canada)
Micah Nichols34156602009-20122D1992-08-07Toronto, ONTJunior A (Canada)
Ryan Nicol22246102018-20191F2000-03-01Toronto, ONTJunior A (Canada)
Chazz Nixon1900022022-20231G2004-04-03Oshawa, ONTMajor Junior
Kirill Nizhnikov200002015-20161R2000-03-29Moskva, RussiaMinor Pro
James Norton3501102022-20231G2003-04-16Scarborough, ONTJunior A (Canada)
Matthew Nosella34145242012-20131D1995-07-13Etobicoke, ONTMajor Junior
George Novachis448917202015-20161F1998-03-29Cambridge, ONTJunior A (Canada)
Tiago Nunes25145102008-20091F1988-03-06Etobicoke, ONTJunior A (Canada)
Matthew O'Brien15742761182052017-20203F1999-11-28Toronto, ONTCollege-University
James O'Reilly300042009-20101C1990-05-23Charleston, SCMinor Pro
Ryan O'Reilly110102006-20071C1991-02-07Clinton, ONTMajor League
Ryan O'Toole800002018-20191R2002-01-25Mississauga, ONTJunior A (Canada)
Aaron Oakley200002011-20121G1992-09-19Richmond, BCJunior A (Canada)
Robert Orlando401142016-20171D1996-04-24Brampton, ONTJunior A (Canada)
Alex Paiement124394887742006-20093F1988-04-17Mississauga, ONTJunior A (Canada)
Nicholas Palumbo1723582014-20151F1994-03-19Woodbridge, ONTCollege-University
Derek Patskou57141933542006-20082F1987-08-21Toronto, ONTJunior A (Canada)
Anthony Paveglio3351520292017-20181D1997-05-05Maple, ONTJunior A (Canada)
Greg Payne110102007-20081F1987-04-14Thornhill, ONTCollege-University
Matteo Pecchia500002017-20181F2000-06-05Nobleton, ONTCollege-University
Matthew Perciballi410102018-20191R2002-02-16Vaughan, ONTJunior A (Canada)
Justin Pereira18077122007-20122F1991-06-12Oakville, ONTJunior A (Canada)
Derek Perl10062228462011-20132D1992-09-20Etobicoke, ONTMinor Pro
Jamie Phillips1100042011-20121G1993-03-24Caledonia, ONTMinor Pro
Josh Phillips45145582008-20091D1991-05-30Toronto, ONTCollege-University
Nathan Phillips33171936302023-20241C2005-03-13Burlington, ONTJunior A (Canada)
Mason Piercey28033242019-20201D2001-03-30Burlington, ONTCollege-University
Steven Pietrobon4771219142011-20121F1994-09-16Toronto, ONTMinor Pro
Jason Pineo1353354872342016-20193F1998-02-23Toronto, ONTMinor Pro
Ryan Pitoscia1731417162019-20201C2000-09-27Oakville, ONTCollege-University
Zev Podolski5172431262019-20222F2002-11-16Etobicoke, ONTCollege-University
Sean Poitras3131215172007-20092F1989-03-14Barrie, ONTJunior A (Canada)
Nicholas Popelar77232144882009-20123L1991-07-14Toronto, ONTCollege-University
Robert Powers300002011-20121D1994-06-21Ajax, ONTMinor Pro
Tyler Prendergast2643742007-20102F1990-06-12Richmond Hill, ONTMinor Pro
Luka Profaca202222018-20191D2002-03-30Mississauga, ONTMinor Pro
Connor Prudames162284169792010-20144F1993-04-14Mississauga, ONTJunior A (Canada)
Andrew Pucci105202545622014-20162F1996-12-27Mississauga, ONTMinor Pro
Kyle Puiras8000102008-20091D1990-04-01Thornhill, ONTJunior A (Canada)
Luke Puiras12011222008-20091F1990-04-01Thornhill, ONTJunior A (Canada)
Alan Quine211202008-20091C1993-02-25Belleville, ONTMajor League
Skylar Quinn47242852602008-20091W1988-06-11Toronto, ONTJunior A (Canada)
Jordan Ramsay771844621882010-20122R1991-06-07Pickering, ONTMajor Junior
Carter Real61121729482021-20232F2003-07-02Oakville, ONTJunior A (Canada)
Nolan Regan21461042017-20181F1997-09-09Markham, ONTJunior A (Canada)
Mathew Rehding20564101165802016-20204F1999-06-30Brampton, ONTMinor Pro
Anthony Repaci15792931851022012-20153F1994-09-15Toronto, ONTMinor Pro
Alan Reynolds2802222006-20071G1988-03-25Toronto, ONTMinor Pro
Marc-Alexandre Rinfret1400062008-20091G1988-01-10Laval, PQMinor Pro
Travis Rodgers300002008-20091G1991-05-15Junior A (Canada)
Paul Rodrigues53375390702008-20091R1988-10-13Etobicoke, ONTMinor Pro
Anthony Romano100002016-20171C2000-10-07Richmond Hill, ONTMinor Pro
Brayden Sampson7074653162016-20182D1997-06-03Oakville, ONTCollege-University
Tyler Sampson63281042017-20192D1999-08-30Oakville, ONTJunior A (Canada)
Zackary Sandhu2021-20221D2005-12-20Toronto, ONTMajor Junior
Joseph Santino1452338611102010-20133F1992-09-10Woodbridge, ONTCollege-University
Patrick Savella100002011-20121F Junior A (Canada)
Owen Saye51215475892022-20231R2002-01-05Toronto, ONTMajor Junior
Landon Schiller210102011-20121C1995-01-20Markham, ONTMajor Junior
Jesse Schwartz100002009-20101F1994-04-13Toronto, ONTMinor Pro
Jake Sederoff457121962021-20221F2004-03-06Maple, ONTJunior A (Canada)
Tristan Sgrosso31257312022-20231D2004-02-10Montreal, PQJunior A (Canada)
Zach Shapiro10083543762007-20103D1992-01-15Toronto, ONTCollege-University
Mitch Shenette300022013-20141F1996-01-26 Junior A (Canada)
Mitchell Shennette200002012-20131F1996-01-26Mississauga, ONTJunior A (Canada)
Tanner Sheppard901102019-20201G2000-05-04Ancaster, ONTJunior A (Canada)
David Sherman1055039891242016-20193L1998-05-17Mississauga, ONTMajor Junior
Adam Shibuya2200022010-20122G1993-10-24Toronto, ONTJunior A (Canada)
Adam Shirley27111324542006-20071F1987-03-13Toronto, ONTJunior A (Canada)
Mike Sicilia5510919282008-20102F1991-07-31Toronto, ONTJunior A (Canada)
Michael Siddall1661420422015-20161F1995-04-29St. Mary's, ONTCollege-University
Marc Silvestri501102012-20131F1992-05-02Dundas, ONTJunior A (Canada)
Simon Singher451161762021-20221D2002-10-23St-Jean-sur-Richelie, PQCollege-University
Aren Sirmakesyan500002021-20221D2002-05-22Aurora, ONTJunior A (Canada)
Stuart Skogland700022010-20111D1992-02-18Toronto, ONTJunior A (Canada)
Cody Smith22151732162008-20091L1988-11-03Scarborough, ONTMajor Junior
Hayden Smith11303102011-20121F1991-01-19Owen Sound, ONTJunior A (Canada)
Jeremy Smith751535501082016-20182D1998-07-19Toronto, ONTCollege-University
Reed Smith6572229712006-20082Junior A (Canada)
Stefan Smith105172037842006-20093F1988-10-11Mississauga, ONTJunior A (Canada)
Chris Soares56221941382022-20242F2006-03-23Milton, ONTJunior A (Canada)
Brendan Soley4510919182006-20071F1989-01-23Mississauga, ONTJunior A (Canada)
Matt Solomon434610762009-20101D1992-02-27Toronto, ONTCollege-University
Scott Sommerville53178182008-20102D1992-04-07Mississauga, ONTJunior A (Canada)
Nikolas Sotiriou2545942021-20221F2002-04-16Scarborough, ONTJunior A (Canada)
Mark Spadafora139233457422011-20143L1993-04-01Toronto, ONTCollege-University
Chase Spencer1601353662092016-20204D1999-04-07Georgetown, ONTMinor Pro
Aaron Spivak12754781321002012-20153F1995-01-13Thornhill, ONTCollege-University
Patrick Stafford3010142007-20092G1989-12-22Buffalo, NYJunior A (Canada)
Lucas Stanojevic2341216242023-20241F2003-10-23Pickering, ONTJunior A (Canada)
Matt Steen5461925552016-20171F1998-04-07Mississauga, ONTJunior A (Canada)
C.J. Stellato35391242010-20111D1992-12-03Woodbridge, ONTJunior A (Canada)
Peter Stojcevski501102018-20191F2001-06-25Richmond Hill, ONTJunior A (Canada)
Malcolm Subban200002009-20101G1993-12-21Toronto, ONTMajor League
Cody Symonds139134154702013-20174D1996-01-20Woodbridge, ONTCollege-University
Eric Szymczyk2700002011-20121G1992-05-11Streetsville, ONTJunior A (Canada)
Brent Tamane8749741231022006-20082F1988-02-23Pickering, ONTMinor Pro
Michael Tanga200022010-20111F1990-03-30Toronto, ONTJunior A (Canada)
Giordano Tarantino43151429672007-20081F1988-08-28Thornhill, ONTJunior A (Canada)
Joel Taylor3141317342023-20241D2005-05-19Oshawa, ONTJunior A (Canada)
Troy Taylor26145102015-20161D1995-05-30Mississauga, ONTMinor Pro
Mark Tenuta100002011-20121F1994-11-25Richmond Hill, ONTJunior A (Canada)
Artur Terchiyev105334780612016-20182D1997-09-17Kiev, UkraineMinor Pro
Jacob Tersigni400002015-20161G1998-05-27Junior A (Canada)
Braeden Theriault100002017-20181D2000-06-08Junior A (Canada)
Cody Thompson53163955432012-20142L1995-02-08Toronto, ONTEuropean Elite
Aaron Thow981241531762012-20142D1995-01-23Toronto, ONTMinor Pro
Adam Timleck200022013-20141R1998-02-26Toronto, ONTMajor Junior
Owen Tippett621322014-20151R1999-02-16Peterborough, ONTMajor League
David Titanic4472128172007-20081F1990-05-11Markham, ONTCollege-University
Tyler Toffoli220202007-20081C1992-04-24Scarborough, ONTMajor League
Daniel Tomassetti501122015-20161D1998-07-02Woodbridge, ONTJunior A (Canada)
Christian Trianni2600022021-20221G2002-02-01Stouffville, ONTJunior A (Canada)
Anton Trublin407613252017-20181F1997-02-09Toronto, ONTJunior A (Canada)
Anthony Trujillo101272855832014-20162F1995-03-06Toronto, ONTCollege-University
Daniel Tsiampas1921382015-20161F1998-04-06Toronto, ONTJunior A (Canada)
Tom Tsicos501142010-20111F1992-06-20Barrie, ONTMinor Pro
C. Tucciarone100002008-20091F Junior A (Canada)
James Turner5291221622016-20171F1998-03-05Toronto, ONTJunior A (Canada)
Ryan Tverberg56262551602018-20202C2002-01-30Richmond Hill, ONTMinor Pro
Nicolas Ursitti151392242015-20161F1996-02-02Mississauga, ONTCollege-University
Lucas Vacca100022022-20231D2005-06-07Aurora, ONTJunior A (Canada)
Chris Vagenas100002010-20111F1990-06-09Brampton, ONTMinor Pro
Ryan Valentini501102013-20141C1997-07-13Mississauga, ONTMinor Pro
Ben Van Waterschoot96264268642021-20232F2002-03-16Whitby, ONTCollege-University
Connor Van Weelie81493786202022-20242F2003-04-19Hopeville, ONTJunior A (Canada)
Jeff Vanderlugt311222006-20071F1990-05-12Richmond Hill, ONTCollege-University
Ben Varga29167162018-20191D1999-05-12Burlington, ONTCollege-University
Adrian Vendrasco20101102014-20151D1995-09-03Scarborough, ONTJunior A (Canada)
Kyle Ventura834340831012006-20082R1987-06-16Toronto, ONTMinor Pro
Austin Verge11156222006-20071D1989-08-12Toronto, ONTMajor Junior
Justin Vernace8891019102016-20182F1998-02-17Mississauga, ONTMinor Pro
Daniil Vertiy11538122017-20181L1998-11-12Moscow, RussiaMajor Junior
Paul Violo17538102018-20191F1999-01-06Mississauga, ONTJunior A (Canada)
Eric Vitale49231437262018-20222F2002-10-20Markham, ONTCollege-University
Michael Vitro500002014-20151F1997-03-07Toronto, ONTJunior A (Canada)
Darius Vitug400002017-20192F2001-04-01Toronto, ONTJunior A (Canada)
Josh Vogelsberg4314923542022-20231L2004-06-04Woodbridge, ONTMajor Junior
Daniel Volpe411311241002013-20141F1995-03-19Toronto, ONTJunior A (Canada)
Ryan Wadden600002008-20091G1991-02-21Richmond Hill, ONTJunior A (Canada)
Jake Walman4372633872013-20141D1996-02-20Toronto, ONTMajor League
Tyler Walsh100002008-20091F1992-06-15Mississauga, ONTJunior A (Canada)
Selby Warren3300002021-20221G2002-10-21Toronto, ONTCollege-University
Graham Watson46055582018-20191F2000-04-13Brampton, ONTJunior A (Canada)
Andrew Wells7000202008-20091F1991-08-06Toronto, ONTJunior A (Canada)
Kyle Wetering94444791472006-20082F1987-07-21Pickering, ONTCollege-University
Curtis Weyerhaeuser37145202016-20171D1997-05-25Lutherville, MDCollege-University
Mike Whiteside4862127542011-20121D1991-01-03Ajax, ONTCollege-University
Greg Whittle732533581012010-20122F1991-03-06Owen Sound, ONTCollege-University
Matthew Wilde1048186167632021-20232F2002-04-30Mississauga, ONTCollege-University
Darren Wilson6511718262021-20243D2005-06-10Toronto, ONTJunior A (Canada)
Jason Wilson3771017692007-20081L1990-04-15Richmond Hill, ONTMinor Pro
Keegan Wilson100002010-20111G1992-03-03Mississauga, ONTMajor Junior
Matthew Zanardo33156562011-20121D1992-03-05Toronto, ONTJunior A (Canada)
Zac Zanussi4100042009-20101G1989-08-05Scarborough, ONTJunior A (Canada)
Matthew Zebedee385712202018-20191R2001-10-15Innisfil, ONTCollege-University
David Zeppieri3651318632012-20162C1997-02-04Brampton, ONTMajor Junior

+
† 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.