hockey DB
search by league
team
morning report
contact us
home

Pickering Panthers all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Others 200062009-20101Minor Pro
Chris Abbott201102007-20081F Junior A (Canada)
Jason Abbott8000122013-20141D1993-05-02Schomberg, ONTJunior A (Canada)
Keegan Ackerland198122082013-20141F1993-07-30Sudbury, ONTJunior A (Canada)
Peyton Adams-Matthews431910502021-20232D2002-01-19Cambridge, ONTJunior A (Canada)
Kyle Aitken1282571961881999-20023D1983-06-26London, EnglandMajor Junior
Andreus Alexiou200002012-20131F Junior A (Canada)
Mike Alexiou702422462022000-20033F1985-09-10Pickering, ONTMinor Pro
Blake Allan29022142003-20041D1984-10-06Newmarket, ONTMajor Junior
Jared Allen300002010-20111G1992-11-20Markham, ONTJunior A (Canada)
Khalid Alli90272350522009-20112W1993-11-09Pickering, ONTJunior A (Canada)
Kain Allicock221302007-20081L1990-03-02Markham, ONTMinor Pro
Matthew Altomare151944531372016-20225D2001-08-06Pickering, ONTJunior A (Canada)
Carlos Amestoy14771462012-20131C1992-03-24Toronto, ONTMinor Pro
Chris Anderson41549332001-20021F Junior A (Canada)
Liam Anderson5411314322019-20201D1999-08-12East York, ONTMinor Pro
Zach Anderson15134122017-20181D1997-02-07Burlington, ONTJunior A (Canada)
Rocco Andreacchi54274269242019-20201F1999-10-15Bolton, ONTCollege-University
Andy Andreoff40121527582007-20081C1991-05-17Pickering, ONTMajor League
Mike Andreoff7300081999-20023GJunior A (Canada)
Erik Angeli300002011-20121G1994-09-04Mississauga, ONTJunior A (Canada)
Ryan Annesley185311081391402002-20064D1986-03-02Ajax, ONTMinor Pro
Danil Antropov411202015-20161L2000-12-20North York, ONTMajor Junior
Joshua Argier54223355482017-20181F1998-03-31Whitby, ONTJunior A (Canada)
Gregory Arnburg25033162016-20182D1999-05-28Oshawa, ONTJunior A (Canada)
Peter Aston4652227422002-20031D1986-02-24Toronto, ONTMinor Pro
Nick Athanasakos95435396772022-20242F2003-03-29Markham, ONTJunior A (Canada)
Aaron Atwell28167282007-20081D1989-12-05Toronto, ONTMinor Pro
Anthony Azzano5161319582017-20181D1999-07-05Courtice, ONTCollege-University
Marco Azzano8369122015-20161F1995-02-19Courtice, ONTCollege-University
Tomas Azzano455611102015-20161F1997-01-24Courtice, ONTJunior A (Canada)
Spencer Bacon45000382011-20132G1992-01-15Victoria, BCMinor Pro
Elan Baker1100022011-20121G1993-08-25Thornhill, ONTJunior A (Canada)
Jason Baker100022001-20021DJunior A (Canada)
Matt Baldassarra4631114972011-20121L1992-01-13Richmond Hill, ONTMajor Junior
Andrew Ballantyne4401142021-20232G2004-05-08Whitby, ONTJunior A (Canada)
Mike Banwell1751738551882003-20074D1987-06-18Scarborough, ONTMinor Pro
Kris Barclay7541216492010-20122D1991-11-12Ajax, ONTCollege-University
Daniel Barnes33077282014-20151D1996-06-09Toronto, ONTJunior A (Canada)
Conor Barrie2301102012-20131G1993-01-15Vernon, BCJunior A (Canada)
Trevor Barton200002000-20011D1984-02-28Woodville, ONTMajor Junior
Jonathan Bartuccio-Pereira18033212016-20171D1996-03-08Saint-Bruno-de-Montarvill, PQMinor Pro
Cory Battista406281922005-20072F1987-12-04Oshawa, ONTJunior A (Canada)
Chad Beal501426401622005-20083C1989-02-23Stouffville, ONTMajor Junior
Ethan Beattie3600062022-20242G2005-04-07Whitby, ONTJunior A (Canada)
Eric Becker543710102016-20171D1999-04-07Caledon, ONTJunior A (Canada)
Kris Belan9033372006-20071L1986-12-19Florence, ONTMinor Pro
Adam Bell3515682004-20062F1987-06-19Ajax, ONTJunior A (Canada)
Darius Bell18000242019-20201G2000-11-20Miami, FLCollege-University
Hayes Bell100002021-20221FJunior A (Canada)
Len Bell2011202003-20041 Junior A (Canada)
Brett Benham387714102019-20201F2001-01-07Brooklin, ONTJunior A (Canada)
Justin Bennett661117281092014-20162F1998-04-15Stouffville, ONTJunior A (Canada)
Robert Bentley310102004-20062F Junior A (Canada)
Joseph Benvenuto24145202012-20131D1993-07-19Mississauga, ONTJunior A (Canada)
Andrei Berezinskiy100002015-20161G2000-11-28Junior A (Canada)
Nick Binder16033312002-20031R1983-05-14Bedford, NSJunior A (Canada)
Cameron Biniaris500022016-20171D1999-10-01Junior A (Canada)
Quinn Binnie2925782021-20221R2004-04-29Stouffville, ONTMajor Junior
Jeff Birr49202545402004-20051F1985-05-11Markdale, ONTCollege-University
Corey Black47212546202002-20031Junior A (Canada)
Jason Boag6000202010-20111F1993-06-03Toronto, ONTJunior A (Canada)
Brandon Bockmann300002011-20121F Junior A (Canada)
Blake Boddy901102007-20081F1990-02-26Ajax, ONTCollege-University
Brendan Bonello2500062019-20201G1999-04-01Mississauga, ONTMinor Pro
Brock Bookwalter27134162001-20021 Junior A (Canada)
Josh Booth177310252006-20071F1987-01-28Barrie, ONTJunior A (Canada)
Nate Bouillion13000632006-20071D1989-07-10Whitby, ONTJunior A (Canada)
Steve Boyle6022122005-20072D Junior A (Canada)
Sean Bradley87720271362000-20022D1984-06-29Scarborough, ONTJunior A (Canada)
Owen Brady3617842021-20221D2003-01-30Whitby, ONTJunior A (Canada)
Andrew Breda901122014-20151D1997-10-12Maple, ONTCollege-University
Spencer Brennan1001182006-20071D1989-06-23Toronto, ONTJunior A (Canada)
Chris Brill-Morgan300002012-20131F1996-01-19Pickering, ONTCollege-University
Jeff Broekema47172340572008-20091F1988-09-02Belleville, ONTMinor Pro
David Brown11246132000-20011R1983-02-15East York, ONTMajor Junior
Derek Brown90189852009-20112D1992-01-12Scarborough, ONTCollege-University
Jesse Brown209615462009-20101L1990-06-19Cortland, NYMajor Junior
Ken Brown30077202002-20031 Junior A (Canada)
Scott Brown1141028381642006-20093F1988-01-19Scarborough, ONTJunior A (Canada)
Brendan Browne101102015-20161R1998-03-27Markham, ONTCollege-University
Evan Bruno34161632102011-20121F1992-01-15Stouffville, ONTJunior A (Canada)
Tomer Budziakowski3341822502005-20061F1987-03-27Toronto, ONTCollege-University
Noah Bull2671118142019-20201F1999-09-03Whitby, ONTCollege-University
Shane Bull2561824662019-20201F1999-09-03Whitby, ONTMinor Pro
Tanner Bull98261743282011-20132F1993-04-15Brooklin, ONTCollege-University
Nolan Burke446713142018-20191C2002-12-09Peterborough, ONTMinor Pro
Dustin Bursky100002001-20021 Junior A (Canada)
John Buscema91232447471999-20023FJunior A (Canada)
Daniel Butchart5231518342014-20151D1995-10-27Uxbridge, ONTJunior A (Canada)
Ben Buxton5112221999-20001L1979-07-30Belleville, ONTJunior A (Canada)
Andrew Byk402202007-20081FNorth York, ONTJunior A (Canada)
Brody Caggiula100002007-20081F Junior A (Canada)
Ben Calma500002007-20081G1989-07-03Toronto, ONTJunior A (Canada)
Joel Cameron36011101998-19991G1980-07-04Markham, ONTCollege-University
Robert Cammalleri49182139482013-20141F1993-06-06Richmond Hill, ONTCollege-University
Colin Campbell100022007-20081R1991-04-17Toronto, ONTMinor Pro
Matt Caranci812342003-20041D1986-03-07Toronto, ONTMinor Pro
Ethan Cardwell14471122018-20191C2002-08-30Courtice, ONTMinor Pro
Ryan Carlisle1700002010-20111G1991-03-07Aurora, ONTMajor Junior
Stefan Carnegie13224222004-20051FWoodbridge, ONTCollege-University
Doug Carr1411858761681998-20013D1980-07-08Pickering, ONTCollege-University
Marcus Carroll601102004-20051C1989-01-15Ajax, ONTMinor Pro
Guy Carteciano2821012402007-20081L1990-04-04Toronto, ONTMajor Junior
Dallas Carter42369182015-20161F1997-11-25Toronto, ONTJunior A (Canada)
Doug Carter1522841691282012-20164F1996-02-14Pickering, ONTJunior A (Canada)
Jordan Cartney21000122014-20151G1994-04-03Calgary, ALTAJunior A (Canada)
Shane Cavalieri8112302010-20111F1991-06-08Richmond Hill, ONTMinor Pro
Cael Cavallin7332730392021-20232D2002-07-01Midhurst, ONTJunior A (Canada)
Nick Certo18189362008-20091D1989-04-29Clarence, NYJunior A (Canada)
John-Paul Cesario11000142012-20131G1993-05-19Kleinburg, ONTMajor Junior
Kyler Challis831021312522014-20162D1996-02-01Whitby, ONTJunior A (Canada)
Brent Chandler17841671082751999-20034FPickering, ONTCollege-University
Chris Chappell59102939132003-20052L1988-03-21Pickering, ONTMinor Pro
Brendan Charlton16101192016-20171F1998-05-24Scarborough, ONTMinor Pro
Ian Chen503121582012-20142D1994-09-09North York, ONTCollege-University
Kailin Chen4391120222023-20241F2004-02-14Beijing, ChinaJunior A (Canada)
Ian Chew100002012-20131 Junior A (Canada)
Luc Chiasson51333265711998-19991C1982-10-08Whitby, ONTMajor Junior
Igor Chibrikov6000102016-20171D2001-11-30Toronto, ONTEuropean Elite
Matt Christie49214970292000-20011C1985-02-22Toronto, ONTMinor Pro
Zack Christie821362022-20231F2005-05-05Mississauga, ONTJunior A (Canada)
Marco Ciavlaviello502202007-20081 Junior A (Canada)
Michael Cimini5291322482018-20191D1998-03-15Scarborough, ONTJunior A (Canada)
Chris Clark194610342007-20081D1987-06-10Philadelphia, PAMinor Pro
Nick Clark1300042013-20141D1995-09-16Oshawa, ONTJunior A (Canada)
Robert Clark3710717272015-20161F1997-09-02Pickering, ONTJunior A (Canada)
Alex Clements388614222008-20132R1992-05-08Pickering, ONTJunior A (Canada)
Blake Coffey5492029332014-20162D1998-01-27Philadelphia, PACollege-University
Kyle Coffey202202000-20011 Junior A (Canada)
Blair Coffin2901102018-20191G2000-04-02Dunnville, ONTMajor Junior
Joseph Colangelo16336302023-20241F2005-08-28Richmond Hill, ONTJunior A (Canada)
Robbie Colangelo39116172122000-20011L1983-05-25Markham, ONTMinor Pro
Curtis Colbary200002013-20141F1995-04-12Cobourg, ONTJunior A (Canada)
Craig Cole17055142005-20061D1985-06-06East Islip, NYMinor Pro
Dennis Colterman13257122002-20031DAjax, ONTCollege-University
Steven Comegna300042011-20121F1994-04-16North York, ONTJunior A (Canada)
Steven Comenge2011-20121 Junior A (Canada)
Lucas Condotta7241317422013-20152L1997-11-06Georgetown, ONTMajor League
Matteo Condotta745712832013-20152D1994-10-01Georgetown, ONTJunior A (Canada)
Brett Connolly814750973132004-20073C1986-08-17Pickering, ONTMinor Pro
Nolan Connolly532572182022-20242D2004-07-28Whitby, ONTJunior A (Canada)
Rob Convery100001999-200011983-03-29Junior A (Canada)
Toby Cooper516101642017-20181F1998-08-18Whitby, ONTJunior A (Canada)
Warren Cooper200002000-20011C1984-11-30Peterborough, ONTMinor Pro
Kyle Cope100002007-20081F1987-02-14Pickering, ONTJunior A (Canada)
Mark Cornacchia4771825392004-20051F1988-03-22Unionville, ONTCollege-University
Clay Costoff154812352003-20041F1984-10-01College-University
Shawn Coultice26213442002-20042 College-University
Eamonn Courtney3861016342008-20091D1988-05-16Belleville, ONTJunior A (Canada)
Des Cowan4622224992008-20091D1991-07-09Streetsville, ONTJunior A (Canada)
Jared Cowley1700022008-20091G1991-06-12Pickering, ONTJunior A (Canada)
Will Craig600002018-20191G2002-05-16Ennismore, ONTJunior A (Canada)
Joey Crngarov566511302023-20241F2006-02-19Pickering, ONTJunior A (Canada)
Toza Crnilovic43923321281998-19991D1980-03-28Scarborough, ONTCollege-University
James Cummins200001999-20001C Junior A (Canada)
Alex Cunningham13461042021-20221F2003-01-16Windsor, ONTJunior A (Canada)
Kyle Cunningham246511612003-20041 Junior A (Canada)
Joshua Currie8000102018-20191L2002-07-01Pickering, ONTMajor Junior
Jordan Custoreri300002007-20081F1990-12-04Thornhill, ONTJunior A (Canada)
Mike Cuzzolino5721618921999-20023D Junior A (Canada)
Daniel D'Amico2000102016-20171L2001-01-26Etobicoke, ONTMinor Pro
Antoine D'Arcy551910362023-20241D2005-07-27Longueuil, PQJunior A (Canada)
Josh Dadic1781422102009-20101C1990-01-20Burlington, ONTJunior A (Canada)
Ryan Daniels3602282003-20052G1988-06-22Pickering, ONTMinor Pro
John Daponte300002003-20041GJunior A (Canada)
Jamie Darlison58163955622022-20242F2005-04-19Whitby, ONTJunior A (Canada)
Andre Darlow302202001-20021FJunior A (Canada)
Kyle Davis24213122011-20121F1992-11-30Caledon, ONTJunior A (Canada)
Mike Dawson200022000-20011 Junior A (Canada)
Kevin Day401122000-20022C1984-06-08Scarborough, ONTCollege-University
Kyle Deep100002012-20131 Junior A (Canada)
Mitchell Degray38123392016-20171F1999-03-05Courtice, ONTJunior A (Canada)
Tyler Deline402202018-20191D2002-09-07Peterborough, ONTMajor Junior
Patrick Demaio50113243732019-20201D1999-04-15Ashburn, ONTJunior A (Canada)
Jack Dever2122402021-20221R2005-09-05Belleville, ONTMajor Junior
Riley Devine114244468902012-20153F1994-05-19Courtice, ONTJunior A (Canada)
Cameron Dial8000252023-20241D2003-02-26Shaker Heights, OHJunior A (Canada)
Matt Dickins8000202008-20091D1990-10-10Richmond Hill, ONTJunior A (Canada)
Jacob Didanieli61811191042017-20192F2001-05-04Whitby, ONTJunior A (Canada)
Kevin Dimagno218132182014-20151C1995-01-23Fairport, NYCollege-University
Alexander Dimitriadis137815222022-20231F2004-08-06Richmond Hill, ONTJunior A (Canada)
Andrew Dissanayake18158841421262002-20064F1986-03-11Ajax, ONTCollege-University
Chris Dixon700002003-20041D1988-10-23Pickering, ONTJunior A (Canada)
James Doering600022011-20121D1993-03-20Ajax, ONTJunior A (Canada)
Richard Doherty100002007-20081F Junior A (Canada)
Cody Doiron62113546262011-20132D1992-08-23Caldeon, ONTCollege-University
Steven Dombrosky5000022013-20141G1993-04-10Elizabethtown, PACollege-University
Josh Domingues255914482005-20061R1989-01-19Markham, ONTMajor Junior
Ethan Doyle32151732362018-20222F2001-03-22Whitby, ONTCollege-University
Mitchell Doyle89924332282016-20193D2000-05-04Bowmanville, ONTJunior A (Canada)
Mason Dreger13202102018-20191FJunior A (Canada)
Denny Dubblestyne600002011-20121G1994-09-29Vaughan, ONTJunior A (Canada)
Mark Duchesne40022122005-20061G1986-03-30Stratford, ONTJunior A (Canada)
Kennedy Duguid2981018252015-20161F1996-06-28Toronto, ONTJunior A (Canada)
Jeff Duke400022007-20081D1990-04-07 Junior A (Canada)
Kory Dumas300021998-19991DJunior A (Canada)
Bill Duncan971456702451998-20002D1980-04-22Pickering, ONTCollege-University
Richard Duncan70213556992007-20092F1988-10-23Markham, ONTJunior A (Canada)
Chris Dunham49142640302006-20071F1990-01-09Brantford, ONTMajor Junior
Owen Dunning4851116242023-20241F2006-09-01Ajax, ONTJunior A (Canada)
Justin Easter1100002021-20221G2001-01-05Burlington, ONTJunior A (Canada)
Daniel Ebrahim56121527362017-20192L2000-07-12Brooklin, ONTCollege-University
Zennon Edwards44121022242023-20241F2004-05-07Whitby, ONTJunior A (Canada)
Steven Elliott46182543222016-20182F1998-03-07Whitby, ONTCollege-University
Mitch Emerson15791682014-20151F1995-10-16Pickering, ONTCollege-University
Aaron Engelage4241014282008-20091D1990-07-20Thorold, ONTJunior A (Canada)
Jordan Entwhistle100002007-20081F Junior A (Canada)
Bryan Eustace1600042005-20061G1986-02-26Ajax, ONTJunior A (Canada)
Haga Evan200002008-20091F Junior A (Canada)
Mason Evans18347142013-20141D1995-05-14Buffalo, NYCollege-University
Scott Evans200001998-19991GJunior A (Canada)
Andrew Fairney314913792008-20091F1990-04-21Pickering, ONTJunior A (Canada)
Blair Falotico57183856242008-20102F1989-09-17Pickering, ONTCollege-University
Steve Farquharson57152439871998-20022R1982-06-07Whitby, ONTMajor Junior
Wilson Farrow2882129262022-20231D2004-03-11Sudbury, ONTJunior A (Canada)
Aidan Feddema1501122023-20241G2003-11-10Bowmanville, ONTJunior A (Canada)
Zack Fenwick831130411442005-20072D1989-05-19Toronto, ONTMinor Pro
Eric Fernandez60112222009-20112D1991-08-25Toronto, ONTJunior A (Canada)
Mitchell Ferras2122422022-20231F2004-01-16Brantford, ONTJunior A (Canada)
Michael Fini1601162002-20031 Junior A (Canada)
Brad Fleishman621724411212006-20082F1989-08-02Richmond Hill, ONTJunior A (Canada)
Frank Florindo100002011-20121F Junior A (Canada)
Michael Florindo4000182011-20121F1994-07-31Mississauga, ONTJunior A (Canada)
Kieran Flynn2101162021-20221FJunior A (Canada)
Brad Fogal3103362006-20071G1986-06-16Sharon, ONTMinor Pro
Cosimo Fontana14123182011-20121R1994-09-08Maple, ONTMajor Junior
Darren Forbes7156261998-19991DMajor Junior
Rhys Forhan21448122019-20201R2000-01-17Bradford, ONTMajor Junior
Rob Foster39044192002-20031 Junior A (Canada)
Chrisanthos Foulidis1101162022-20242F2006-04-29Scarborough, ONTJunior A (Canada)
Justin Fox10746611071182004-20073R1987-03-18Whitby, ONTMinor Pro
Branden Francey100002011-20121G1994-05-20Ajax, ONTJunior A (Canada)
Peter Franchin38101424272002-20031C1986-05-09Mississauga, ONTMajor Junior
Joseph Franzin1462657832332016-20193D1999-12-31Whitby, ONTJunior A (Canada)
Rod Frawley100002007-20081F Junior A (Canada)
Michael Freeman25011672002-20031 Junior A (Canada)
Mackenzie Fullerton10101162023-20241F2005-09-26Newmarket, ONTJunior A (Canada)
James Gadon47282149422002-20031FToronto, ONTCollege-University
Matt Galati60272754662011-20132F1992-05-20Richmond Hill, ONTCollege-University
Matthew Garisto83231942441999-20012C1983-07-18Pickering, ONTJunior A (Canada)
Chris Gelencser54611171012008-20102D1989-09-01Toronto, ONTJunior A (Canada)
Kyle Gentles537916802015-20161D1998-05-30Ajax, ONTMajor Junior
Michael Giacometti4071219262013-20152D1994-02-09Mississauga, ONTCollege-University
Tyler Giamov1905542017-20181F1999-11-10Junior A (Canada)
Nicolas Giancola100002012-20131F1994-10-29Toronto, ONTJunior A (Canada)
Andrew Gilbert37132033242002-20031FCollege-University
Connor Gillanders300002017-20181F2000-01-21Junior A (Canada)
Ryan Gilmour400022009-20101F Junior A (Canada)
Tony Gionfrido2000102012-20131 Junior A (Canada)
Ethan Girard700062022-20231D2005-01-20Whitby, ONTJunior A (Canada)
Riley Girard98141630662015-20193F2000-06-08Courtice, ONTJunior A (Canada)
Paul Giusti7000142015-20161G1997-01-10Pickering, ONTJunior A (Canada)
Andrew Goldberg60151631602010-20122F1994-11-09Toronto, ONTMajor Junior
Ryan Goldberg3201111342007-20081D1990-05-02Thornhill, ONTCollege-University
Sean Goldhar10000102011-20121D1994-07-11Toronto, ONTJunior A (Canada)
Brian Gonsalves9000212005-20061F1987-10-04Pickering, ONTJunior A (Canada)
Elijah Gonsalves8000102016-20171F2000-03-09Toronto, ONTMinor Pro
Nathan Gooch117205676982015-20203F1999-02-21Ajax, ONTJunior A (Canada)
Jacob Gordon200002016-20192G1999-07-01Junior A (Canada)
Chris Gour14145122006-20071D1989-10-28Whitby, ONTCollege-University
Jay Grant3343782001-20021 Junior A (Canada)
Scott Gray61011342000-20033G1984-05-25Pickering, ONTMinor Pro
Connor Gregga3000102016-20171F2000-07-24Markham, ONTCollege-University
Alex Greig510441211999-20012D1983-12-12Pickering, ONTMinor Pro
Adam Grein477916262019-20201F2002-02-26College-University
Alex Grieg4201212702001-20021 Junior A (Canada)
Brett Gustavsen365712782010-20111L1994-03-13Scarborough, ONTMajor Junior
Mitchell Gustavsen233912482017-20181F1997-09-01Scarborough, ONTJunior A (Canada)
Paul Guthrie3501121998-20002G1981-04-09Pickering, ONTMajor Junior
Evan Haga48279302007-20102F1991-01-16Pickering, ONTJunior A (Canada)
Will Haley4611314182022-20231D2005-10-15Cobourg, ONTMajor Junior
Bobby Halkidis100002001-20021 Junior A (Canada)
Ken Hamilton430342001-20021 Junior A (Canada)
Bryan Hampton52423271622002-20042DJunior A (Canada)
Brendan Hancock911222014-20151F1997-07-17Scarborough, ONTJunior A (Canada)
Brendan Hann57111627362006-20082F1989-04-27Ajax, ONTJunior A (Canada)
Mike Hanna11753741271431998-20023F1981-10-08Beaverton, ONTJunior A (Canada)
Thomas Harnett300002023-20241FJunior A (Canada)
Dan Harris100022017-20181D1998-01-12Junior A (Canada)
Chris Harrison400022004-20051 Junior A (Canada)
Chris Harvey100002001-20021 Junior A (Canada)
Tyler Hauer585712262007-20092F1989-05-06Toronto, ONTCollege-University
Ian Haywood328513412000-20011 Junior A (Canada)
Darryl Healey321302001-20021 Junior A (Canada)
Jeff Heard4772532802012-20131F1994-02-04Pickering, ONTJunior A (Canada)
Mackenzie Heber5441317802015-20161D1996-08-01Ajax, ONTJunior A (Canada)
Jesse Hebscher68733401402006-20102D1990-02-03Toronto, ONTMajor Junior
Cory Helliwell6211516972010-20142D1993-05-16Pickering, ONTJunior A (Canada)
Kory Helowka2571421892006-20071D1986-05-14Newmarket, ONTMinor Pro
Brett Henderson41358162021-20221F2004-01-04Burlington, ONTJunior A (Canada)
Curtis Henderson1000102006-20071 Junior A (Canada)
Thomas Hernandez4951116422016-20171F1999-05-11Markham, ONTCollege-University
Josh Herrington522911422012-20131D1992-12-09Aurora, ONTCollege-University
Dawson Hettiarachchi3261622172023-20241F2004-01-16Whitby, ONTJunior A (Canada)
Walker Hincenbergs19134212015-20161D1996-08-19Toronto, ONTJunior A (Canada)
Geoff Hodgkinson401141999-20001Junior A (Canada)
Eric Holland300002014-20151F1998-06-13Whitby, ONTCollege-University
Nick Holmberg100002004-20051D1989-04-09Ajax, ONTJunior A (Canada)
Andrew Hopkins400002002-20031 Junior A (Canada)
Todd Hosmer58242650542005-20072L1987-12-21Scarborough, ONTMinor Pro
Andrew Howes10628622007-20103R1990-01-25Toronto, ONTMinor Pro
Sam Hu100002012-20131F1996-12-09Guangzhou, ChinaMinor Pro
Kevin Hudes1771522422007-20081R1989-04-30Thornhill, ONTMajor Junior
John Hudgin94223860852014-20162F1996-02-10Pickering, ONTJunior A (Canada)
Andrew Hughes79262450472015-20182F1997-09-22Ajax, ONTJunior A (Canada)
Mitch Hugli38538452001-20021D Major Junior
Kevin Huinink81626321432005-20072D1987-11-01Whitby, ONTCollege-University
Kyle Hunter4138111022016-20171F1998-03-31Queensville, ONTJunior A (Canada)
Matt Hunter41189282015-20172D1999-01-04Pickering, ONTJunior A (Canada)
Brian Hurley26167222014-20151D1994-11-23Baldwin, NYCollege-University
Kane Hurley500002009-20101F Junior A (Canada)
Dustin Hutton42182745322021-20221L2001-09-22Etobicoke, ONTMajor Junior
Dylan Hutton44132740842011-20132C1992-09-16Ajax, ONTCollege-University
Isaak Iacobucci3901142013-20152F1997-08-17Woodbridge, ONTJunior A (Canada)
Ryder Iatan300022023-20241D2007-01-18Aurora, ONTJunior A (Canada)
C.J. Irwin152810132023-20241F2006-01-27Toronto, ONTJunior A (Canada)
Peter Izzo400042019-20201F1999-01-03Oakville, ONTMinor Pro
Paul Jackiw291231602008-20091D1991-03-16Oshawa, ONTJunior A (Canada)
Andrew Jackson4712416262002-20031 College-University
Jaedon Jackson1000002016-20171F2000-06-08Aurora, ONTJunior A (Canada)
Justin Jacobs200002018-20191F2000-01-29Whitby, ONTJunior A (Canada)
James Jarvis100002004-20051D1989-11-19Pickering, ONTEuropean Lower Leagues
Colin Jennings113133447831999-20023F1983-03-14Junior A (Canada)
Aron Jessli953659951632021-20232L2004-10-29Oslo, NorwayCollege-University
Patrick Jobb4341216342005-20061F1988-12-23Oshawa, ONTCollege-University
David Johnson100002005-20061R1989-07-05Toronto, ONTMajor Junior
Don Johnson34101626752000-20011RJunior A (Canada)
Neil Johnson723522000-20011Junior A (Canada)
Craig Johnston89102333842002-20042 College-University
Joel Johnston452735621561998-19991C1979-09-02Peterborough, ONTJunior A (Canada)
Ryan Johnstone45132437782021-20232F2004-08-26Pickering, ONTJunior A (Canada)
Chris Jones48203252582005-20061F1985-08-09Grafton, ONTMinor Pro
Joshua Jones5267131002017-20181D1998-09-10Pickering, ONTJunior A (Canada)
Troy Josephs741542010-20111C1994-05-09Whitby, ONTMinor Pro
Nathan Judd-Warren300002012-20131D1992-03-22Toronto, ONTMinor Pro
Peter Kazakis9011122007-20081D1991-02-08Toronto, ONTJunior A (Canada)
Jonathan Keating3101142003-20041G1985-07-03Toronto, ONTCollege-University
Michael Kelaiditis2113482014-20162F1998-03-10Scarborough, ONTJunior A (Canada)
T.J. Kemp5092635611998-20002D1981-07-03Pickering, ONTMinor Pro
Marshall Kennedy200001999-20012 Junior A (Canada)
??? Key511202022-20231Junior A (Canada)
Charlie Key209112082021-20243F2005-11-03Ajax, ONTJunior A (Canada)
Daniel Kim901102002-20031RNorth York, ONTJunior A (Canada)
Anthony Kimlin3211242009-20101G1990-01-20Toronto, ONTJunior A (Canada)
Tyler Kimmel12000122008-20091G1988-02-24Brampton, ONTJunior A (Canada)
Kevin Kliman1700042001-20021G1983-10-05Toronto, ONTCollege-University
Brennan Knoblock1400002009-20101G1991-02-06Macomb, MIJunior A (Canada)
Spyros Koskinas1700002016-20171GJunior A (Canada)
Sean Kosta100002001-20021 Junior A (Canada)
Sean Kostka13011101999-20001D1983-05-02Wexford, ONTJunior A (Canada)
Sean Kostra100002002-20031 Junior A (Canada)
Steven Koyfis100002004-20051 Junior A (Canada)
Davis Kuksis59142438942015-20172F1996-01-10Ajax, ONTJunior A (Canada)
Jackson Lakey800042016-20171F1999-10-04Junior A (Canada)
Anthony Lamanna402202018-20191C2002-01-30Pickering, ONTJunior A (Canada)
Cameron Lamport301102014-20151F1998-12-22Cannington, ONTCollege-University
Everest Lang31033122023-20241D2005-10-20Mississaugua, ONTJunior A (Canada)
Irvin Lang501102023-20241D2008-02-12Mississauga, ONTJunior A (Canada)
Jason Lange1961016201998-19991C1980-02-19Bowmanville, ONTMinor Pro
Ethan Langevin2700002017-20181G2001-05-25Ajax, ONTMajor Junior
Lucas Lapalm4681725232021-20221F2003-03-06Stirling, ONTJunior A (Canada)
Dylan Latty400002015-20161F1999-06-14Pickering, ONTJunior A (Canada)
Cory Lauer51167602012-20131D1993-11-09Mt. Juliet, TNMinor Pro
Ian Law3041115101999-20001FJunior A (Canada)
Dalton Lawrence2771118302014-20151F1995-03-28Oshawa, ONTJunior A (Canada)
Chris Lazary4000282000-20011Junior A (Canada)
Ray Leblanc100002001-20021 Junior A (Canada)
Nick LeBouthillier32044282007-20092D1988-06-19Ajax, ONTJunior A (Canada)
Ethan Lee3361016102022-20231F2004-01-03Whitby, ONTJunior A (Canada)
Ted Leeb401172001-20021L1984-08-10Mississauga, ONTJunior A (Canada)
Braydon Leeking44111627652019-20201F2000-02-28Kirkfield, ONTJunior A (Canada)
Lucas Legault301102021-20221F2005-08-11Peterborough, ONTJunior A (Canada)
Joel Lenius4651015242004-20051D1986-11-26Unionville, ONTCollege-University
Robbie Lepine266915342012-20131C1992-05-13Killaloe, ONTMinor Pro
Nick Lepone89363874342012-20153F1994-02-07Richmond Hill, ONTJunior A (Canada)
Sean Levac51201030252011-20132F1992-02-12Ajax, ONTJunior A (Canada)
Greg Leyden12011332008-20091D1988-10-14Ajax, ONTJunior A (Canada)
Ari Lifschutz300092005-20061D1988-07-29Long Beach, NYCollege-University
Ethan Lindsay1503243752122018-20234F2003-05-17Barrie, ONTJunior A (Canada)
Aidan Link600002016-20171G1998-01-15Newmarket, ONTJunior A (Canada)
Kieran Litterick56252247202023-20241F2006-05-11Whitby, ONTJunior A (Canada)
Lucas Littlejohn7784149872021-20232D2004-12-06Ajax, ONTMajor Junior
Darryl Lloyd48916251562000-20011C1984-02-10Pickering, ONTMinor Pro
Jeff Lobman4011132008-20091D1990-11-21Syosset, NYCollege-University
Adam Logozzo711282011-20121D1992-10-06Vaughan, ONTCollege-University
Tom Longland3131013312007-20081D1988-08-04Dunnville, ONTCollege-University
Liam Longo700022022-20231D2005-08-29Oshawa, ONTJunior A (Canada)
Oliver Lopez86162844641998-20002FJunior A (Canada)
Billy Lovatsis16123502011-20121F1993-06-29Markham, ONTJunior A (Canada)
Daniel Lowe44437102015-20172F1999-04-12East York, ONTJunior A (Canada)
Kevin Lucey28145302021-20221D2004-08-15Richmond Hill, ONTJunior A (Canada)
Mike Lucifora907613942008-20102F1992-02-10Toronto, ONTJunior A (Canada)
James Lutz202202000-20011R1982-07-04Junior A (Canada)
Callum Lynch1400022007-20102D1991-08-04Pickering, ONTJunior A (Canada)
Derek Lynden873452861062000-20053F1985-03-10Pickering, ONTCollege-University
Ian MacDonald375611782010-20111F1992-06-05Toronto, ONTJunior A (Canada)
Justin MacDonald823559941212009-20112F1990-09-06Newmarket, ONTMinor Pro
Reade MacInnis24022782014-20162D1998-02-08Ajax, ONTJunior A (Canada)
Allan MacIsaac594593221999-20023F Junior A (Canada)
Mark MacIsaac1000141998-19991Junior A (Canada)
Dan MacNeil401142000-20011 Junior A (Canada)
Jamie MacQueen51293160472006-20082F1988-08-02London, ONTMinor Pro
Brett Macrury4471522661998-19991F1980-11-05Junior A (Canada)
Sean Macrury73279471998-20002DJunior A (Canada)
Les Madacsi12044211999-20001Junior A (Canada)
Orlando Mainolfi1000022016-20171D2000-04-21Richmond Hill, ONTMajor Junior
John Mainprize500022016-20171D1999-06-22North York, ONTJunior A (Canada)
Jon Man201102003-20041F1986-02-21Scarborough, ONTJunior A (Canada)
Daniel Mandel83152035422006-20082F1988-01-22Toronto, ONTCollege-University
Nikita Mandrik1023592009-20101F1991-12-29Toronto, ONTMinor Pro
Ryan Marker100002010-20111F1994-02-25Sewell, NJMinor Pro
Matthew Marsden400062011-20121F1995-02-15Toronto, ONTJunior A (Canada)
Ian Martin52272956722021-20221R2001-01-27Scarborough, ONTMajor Junior
Trevor Martin100002000-20011D1979-12-28Loma Linda, CAJunior A (Canada)
Zach Mascard482571152023-20241F2006-04-10Scarborough, ONTJunior A (Canada)
Michael Mastrangelo21101912011-20121D1993-03-26Scarborough, ONTMajor Junior
Chris Mayhew200002002-20031 Junior A (Canada)
Cam Mazzotta100002012-20131F Junior A (Canada)
Andrew McCann872753801322011-20132F1993-08-09Bowmanville, ONTCollege-University
Conor McCollum2200002016-20171G1997-01-17Pickering, ONTMinor Pro
Brett McConnachie312302000-20011R1985-03-01Ajax, ONTMinor Pro
Andrew McConnell100002007-20081D Junior A (Canada)
Matthew McCullough510102019-20201F2002-02-18Junior A (Canada)
Vaughn McCusker2000102015-20161F1999-05-18Junior A (Canada)
Eric McDermott241121342011-20121D1992-07-26Ajax, ONTJunior A (Canada)
Tiger McDonald72213657182014-20173F1998-01-29Pickering, ONTJunior A (Canada)
Paul McFarland48132538652001-20021L1985-12-06Richmond Hill, ONTMajor Junior
Kyle McFarlane210102004-20051 Junior A (Canada)
Mike McFarlane8141115572006-20082F1989-10-01Ajax, ONTCollege-University
Dustyn McFaul86728351112017-20192D2000-08-04Waterdown, ONTMinor Pro
Cole McGuire1600022019-20201D2002-01-21Belleville, ONTJunior A (Canada)
Phil McIlhone12658781361122003-20073L1987-02-20Brooklin, ONTMajor Junior
Glen McInnes1800002023-20241G2006-04-25Frankford, ONTJunior A (Canada)
??? McKenna200002021-20221FJunior A (Canada)
Garrett McKinnon300001999-20001G Junior A (Canada)
Chris McLeod200021999-20001G Junior A (Canada)
Sean McMorrow341561921998-19991R1982-01-19Vancouver, BCMajor League
Anthony McMulkin410122001-20032 Junior A (Canada)
Dan McNeill912302001-20021D1982-04-14Scarborough, ONTMinor Pro
Iain McPhee33156372001-20021D1985-10-01Pickering, ONTMinor Pro
Andrew Medico7041822672010-20122D1993-02-10Whitby, ONTJunior A (Canada)
Tyler Melancon46141933362005-20061R1989-02-11Stirling, ONTMinor Pro
Jay Meloff302911542010-20111D1990-04-03Markham, ONTMinor Pro
Jarrett Meyer12123172016-20171D1996-10-13West Sayville, NYMinor Pro
Tyler Middlebrook10437121998-19991F1982-06-01European Lower Leagues
Charlie Millen200002009-20101G1992-12-10Peterborough, ONTMinor Pro
Matt Miller400002004-20051 Junior A (Canada)
Patrick Miller4591221272002-20031 Junior A (Canada)
Jeff Milroy47153651301998-19991F1980-03-28Cobourg, ONTMinor Pro
Matthew Miniaci100002012-20131F1993-07-17Toronto, ONTMinor Pro
Jordan Minos200002010-20111C1993-09-24Pickering, ONTJunior A (Canada)
Joseph Mitchell2051419202014-20151F1994-06-20Williamsville, NYMinor Pro
Scott Mitchell4551318222001-20021 Junior A (Canada)
Sean Molony1200022008-20091G1990-09-03Pickering, ONTJunior A (Canada)
Andre Mondoux5431114502023-20241D2007-03-16Sturgeon Falls, ONTJunior A (Canada)
Michael Montford41134142012-20131D1994-04-09Bobcaygeon, ONTJunior A (Canada)
Bensen Moore30055422022-20231D2004-06-29Saskatoon, SASKJunior A (Canada)
William Moore4721315342022-20231D2004-05-25Whitby, ONTJunior A (Canada)
Emyle Morgan8011242007-20081F1990-02-19Toronto, ONTJunior A (Canada)
Daud Musaev43178292023-20241D2005-03-02Moscow, RussiaJunior A (Canada)
Zach Naherne300002021-20221DJunior A (Canada)
Adam Nanji410102012-20131C1993-12-01Mississauga, ONTMajor Junior
Alyn Nanji500002012-20131D1996-11-25Markham, ONTJunior A (Canada)
Robert Nash100002004-20051 Junior A (Canada)
Kyle Neadles200002005-20061F Junior A (Canada)
Chris Neale2400062008-20091D1990-09-27Scarborough, ONTJunior A (Canada)
Mike Nedoszytko50173148582013-20141F1993-10-12Scarborough, ONTJunior A (Canada)
Micah Nichols5046101032012-20131D1992-08-07Toronto, ONTJunior A (Canada)
Daniel Nikolaenko100022022-20231DJunior A (Canada)
Degan Noble601142019-20201F2002-03-03Junior A (Canada)
Russell Nowry238917482016-20171F1997-12-19Oshawa, ONTCollege-University
Pat O'Halloran721620361821999-20012F Junior A (Canada)
Brad O'Neil100001999-20001 Junior A (Canada)
Brad O'Neill100052000-20011 Junior A (Canada)
Sean O'Sullivan600022002-20031Major Junior
Conor Oakley26167452010-20122F1992-05-02Whitby, ONTJunior A (Canada)
Scott Oldfield3561117462001-20021F Junior A (Canada)
Connor Olson546121802019-20201D2002-03-28London, ONTMajor Junior
Robert Orlando10000162015-20161D1996-04-24Brampton, ONTJunior A (Canada)
Ethan Osborne10882836582022-20242F2005-03-16Stirling, ONTJunior A (Canada)
Jordan Oshowy1504482014-20151D1996-02-09Woodbridge, ONTJunior A (Canada)
Kevin Ounjian47358262014-20162D1997-01-24Ajax, ONTJunior A (Canada)
Daniel Pachis1992332412010-20111C1991-06-06Whitby, ONTMajor Junior
Stefan Palatsidis14303202017-20181F1999-06-18Whitby, ONTJunior A (Canada)
Cameron Palmer1121328412362012-20153F1995-04-24Doneyville, ONTJunior A (Canada)
Matthew Panacci37448122023-20241F2005-09-22Richmond Hill, ONTJunior A (Canada)
Nicholas Papadopoulos49101222312019-20201F2001-01-27Pickering, ONTJunior A (Canada)
Alex Papaspyropoulos902138591102021-20232F2004-04-19Toronto, ONTJunior A (Canada)
Troy Paquette2200022015-20161G1995-11-09Kingston, ONTJunior A (Canada)
Davis Park800002015-20161F1999-01-21Toronto, ONTJunior A (Canada)
Aidan Parker22448132014-20162F1995-07-20Whitby, ONTJunior A (Canada)
Brandon Parks178215576972008-20124D1991-05-18Oshawa, ONTCollege-University
Isiah Parris11022192019-20222F2003-03-02Pickering, ONTJunior A (Canada)
Dylan Parsons900002019-20201D2001-04-15Victoria, BCJunior A (Canada)
Jake Partridge32112334182021-20221L2001-04-18Barrie, ONTMajor Junior
Chris Paul100002004-20051 Junior A (Canada)
Alex Pavlovski109325281601999-20023DJunior A (Canada)
Greg Payne551715321702006-20082F1987-04-14Thornhill, ONTCollege-University
Luca Penzo472810672007-20081D1990-01-05Toronto, ONTJunior A (Canada)
Justin Pereira9055102011-20121F1991-06-12Oakville, ONTJunior A (Canada)
J.P. Perpich32213232007-20081F1987-01-05Bloomington, MNCollege-University
Hayden Perroni401142009-20101F1991-07-31Ajax, ONTJunior A (Canada)
Mike Perry17011352007-20081D1990-03-15Toronto, ONTJunior A (Canada)
Myles Perry52132235392021-20221F2002-02-07Brooklin, ONTJunior A (Canada)
Steven Persi400002008-20091G1988-09-06Newmarket, ONTJunior A (Canada)
Massimo Petricca40691562017-20181F1999-04-22Woodbridge, ONTJunior A (Canada)
Stefano Pezzetta21123392011-20152L1995-01-25North York, ONTMajor Junior
Ben Pickell104384684802021-20243C2005-07-20Courtice, ONTMajor Junior
Aaron Pierce20213492008-20102F1990-01-23Courtice, ONTJunior A (Canada)
Elijah Pilosof17955911461022017-20235F2002-06-10Toronto, ONTCollege-University
Eric Pitcher1500002014-20151G1996-06-04Caledon, ONTJunior A (Canada)
Brennan Poderzay2902222007-20081G1987-01-17Tower, MNEuropean Lower Leagues
Wil Pointon1604442012-20131D1994-04-10Pickering, ONTJunior A (Canada)
Cody Pollard100002004-20051Junior A (Canada)
Nicholas Popelar3691524102007-20122L1991-07-14Toronto, ONTCollege-University
Bobby Poposki26011251999-20012GJunior A (Canada)
Brandon Porco119911201172008-20113F1991-10-24Markham, ONTJunior A (Canada)
Nathan Porter10461521902017-20192D2001-11-02Whitby, ONTJunior A (Canada)
Ryan Porter28099442016-20171D1998-02-06Whitby, ONTJunior A (Canada)
Andrew Poulias1483159902302016-20193F1999-01-06Whitby, ONTCollege-University
Kolby Poulin300002018-20191F2002-04-12Bomanville, ONTJunior A (Canada)
Sean Power10012021812013-20152D1995-01-16Pickering, ONTJunior A (Canada)
Tyler Prendergast2210122242010-20111F1990-06-12Richmond Hill, ONTMinor Pro
Nicholas Prestia2254942018-20191R1998-05-28Niagara Falls, ONTMinor Pro
Reece Proulx2601102022-20231G2004-06-06North Bay, ONTMajor Junior
Taylor Pryce94123446982010-20122R1992-12-30Newmarket, ONTMinor Pro
Kyle Puiras263471422007-20092D1990-04-01Thornhill, ONTJunior A (Canada)
Luke Puiras505271092007-20103F1990-04-01Thornhill, ONTJunior A (Canada)
Mike Purcell200022006-20071D1991-01-21Pickering, ONTCollege-University
Kyle Purias3438111232009-20101D Junior A (Canada)
Jason Puterman921371999-20001F Junior A (Canada)
Nick Quinn300002007-20081D1992-06-12Markham, ONTMajor Junior
Devin Ramasaway1900062003-20041College-University
Joe Ramieri4201313802010-20111D1990-09-26Smithfield, RICollege-University
Paul Ramieri40651122010-20111F1992-11-22Smithfield, RICollege-University
Mark Ramkema333691112011-20121D1991-05-01Ajax, ONTMajor Junior
Jordan Ramsay351721381412006-20113R1991-06-07Pickering, ONTMajor Junior
Kyle Ramsay714535801832004-20104C1989-02-21Pickering, ONTMajor Junior
Mike Rapson3521012732004-20051D1984-07-28Pickering, ONTJunior A (Canada)
Jake Rauch900002018-20191F2000-03-27Junior A (Canada)
Neil Raymond313912141998-19991FJunior A (Canada)
Steve Reid100002001-20021D1983-10-30Nobleton, ONTJunior A (Canada)
Terrence Reid1800022007-20092G1988-09-27Toronto, ONTJunior A (Canada)
Jason Riccupero21516392000-20011 Junior A (Canada)
Greg Riggs23576831592192004-20095F1988-07-02Pickering, ONTCollege-University
Matt Rigtrup4021416342006-20071D1987-06-09Upper Montclair, NJMinor Pro
Ryan Rinneard600022005-20083D1988-12-26Ajax, ONTMinor Pro
Paul-Michael Rivest45121224612003-20041F1985-12-06Whitby, ONTCollege-University
Eric Rizzo200002009-20101D Junior A (Canada)
Jacob Roach4482432842017-20181C2000-12-05Brooklin, ONTMajor Junior
Cory Robbins10000272009-20101F1991-05-13Oshawa, ONTJunior A (Canada)
Ty Roberts275611342019-20201F2002-06-21Uxbridge, ONTJunior A (Canada)
Brett Robertson201102018-20191D2002-01-17Peterborough, ONTJunior A (Canada)
Dylan Robinson410102017-20232L2002-07-01Pickering, ONTMajor Junior
Kyle Robinson45101727402003-20041 Junior A (Canada)
Christos Rodis41212445282019-20222F2001-05-18Markham, ONTJunior A (Canada)
Marcel Rodman3730215181998-19991C1981-09-25Rodine, SloveniaEuropean Elite
Kevin Rogers72088322000-20022D1983-02-01Junior A (Canada)
Kevin Rogers72088322000-20022F1986-07-10Tonawanda, NYJunior A (Canada)
Lucas Rogers1002282016-20171D1998-05-18Junior A (Canada)
Brayden Rose451341072009-20101D1993-01-29Richmond Hill, ONTMinor Pro
James Roseborough5721315622002-20042Junior A (Canada)
Ian Ross3961218581999-20012FHibbing, MNCollege-University
Kyle Roulston47133043692004-20051D1985-01-17Markdale, ONTCollege-University
Kyle Rowe8011102011-20121F1994-05-08Richmond Hill, ONTJunior A (Canada)
Lucas Rowe54243155722021-20221R2001-08-13Etobicoke, ONTMinor Pro
Zach Roy3100042021-20221G2001-02-09Callander, ONTMajor Junior
Brandon Salerno49303969302014-20151F1995-07-31Toronto, ONTCollege-University
Connor Sampson2400072006-20082G1987-12-22Whitby, ONTCollege-University
Michael Sands2000122012-20131F1995-02-03Etobicoke, ONTJunior A (Canada)
Joe Saracini242810202011-20121D1991-06-28Maple, ONTJunior A (Canada)
Bryan Schermele31022122003-20052G1985-01-24Missoula, MTJunior A (Canada)
Dan Schofield1125263115351999-20023F1982-03-10Pickering, ONTMinor Pro
Rick Schofield1387170141782003-20074C1987-04-23Scarborough, ONTMinor Pro
Carter Schott17033382017-20192D2001-04-26Pickering, ONTJunior A (Canada)
Graham Schropp2600002015-20172G1998-05-22Ajax, ONTJunior A (Canada)
Kollin Schultz25224142013-20141D1993-10-29Buffalo, NYCollege-University
John Scrymgeour81251540482003-20052F1986-06-23Pickering, ONTMinor Pro
Trent Scullion300022018-20191D2002-01-01Ajax, ONTJunior A (Canada)
Owen Scuralli54111627142014-20162F1997-12-17Sandford, ONTJunior A (Canada)
Chris Seiler1900022008-20091G1989-12-04Oshawa, ONTJunior A (Canada)
Chris Sekelyk1173741781322013-20163F1996-08-06Toronto, ONTJunior A (Canada)
Ben Sellars4291423122018-20191D1998-07-17Huntsville, ONTJunior A (Canada)
Matt Sellers100002001-20021 Junior A (Canada)
C.J. Sharp1100002012-20131G1995-04-07Markham, ONTCollege-University
Tanner Shaw5262733302013-20141D1994-09-13Toronto, ONTCollege-University
Brent Shearer1003322004-20073F Junior A (Canada)
Derek Sheppard5061622982010-20133D1994-05-22Ajax, ONTMinor Pro
Tanner Sheppard6101182018-20202G2000-05-04Ancaster, ONTJunior A (Canada)
Michael Shirley33102434462009-20101F1989-02-28Oshawa, ONTJunior A (Canada)
Curtis Shukster51369162019-20201D2001-03-06Junior A (Canada)
Mike Sicilia44121729702007-20122F1991-07-31Toronto, ONTJunior A (Canada)
Daniel Silva1412342005-20061F1988-03-09Pickering, ONTJunior A (Canada)
Jonny Simone620222010-20111F1990-05-14Ajax, ONTJunior A (Canada)
Hayden Simpson264610182022-20231C2004-03-11Caledon, ONTMajor Junior
Josh Simpson4617882021-20221D2003-01-16Ajax, ONTJunior A (Canada)
Brenden Sirizzotti41174057522019-20201R2003-04-14Whitby, ONTMajor Junior
Cody Smith64272754712004-20072L1988-11-03Scarborough, ONTMajor Junior
Jarett Smith54101525162010-20132F1993-01-28Whitby, ONTJunior A (Canada)
Mark Smith46167332010-20111D1992-10-01Whitby, ONTJunior A (Canada)
Noah Smith6112102023-20241D2006-02-27Port Perry, ONTMajor Junior
Ryan Smith100002015-20161F2000-03-06Junior A (Canada)
Stan Smrke2325702007-20081F1990-05-27Ajax, ONTJunior A (Canada)
Ed Snetsinger2331114452005-20061D1986-02-17Ajax, ONTMinor Pro
Cameron Snow310102018-20191L2002-01-04Thornton, ONTMajor Junior
John Soames8793241562004-20062D1985-06-11Pickering, ONTJunior A (Canada)
Jamie Sodhi4391625242010-20111F1990-08-03Oshawa, ONTJunior A (Canada)
Doug Spooner953842000-20011L1983-12-16Scarborough, ONTMinor Pro
Justin Squires7022211998-19991F1980-09-26Junior A (Canada)
Jason Stachelbeck810122018-20191F1999-08-14Brampton, ONTJunior A (Canada)
Anthony Stavrou67142034602016-20182F2000-03-04Pickering, ONTJunior A (Canada)
Connor Ste. Marie4312921142008-20091F1991-10-30Toronto, ONTJunior A (Canada)
Adam Stein50000112010-20122G1991-03-27Toronto, ONTMajor Junior
Preston Stevens100002023-20241D2007-06-25Ajax, ONTJunior A (Canada)
Chris Stewart300021999-20001 Junior A (Canada)
Greg Stewart100002005-20061 Junior A (Canada)
Jeff Stewart100001999-20001L1979-03-07Don Mills, ONTJunior A (Canada)
Parker Stewart101102021-20221DJunior A (Canada)
Thomas Stewart1320282019-20201D2003-01-06Toronto, ONTMajor Junior
Kevin Stiles101285078432018-20202F1999-01-14Ajax, ONTCollege-University
Marc Stuart1100022006-20071G1987-01-30Dallas, TXCollege-University
Linden Sturrock1210162016-20171D1996-06-26Richmond Hill, ONTCollege-University
Bradley Sullivan810162007-20081F1988-01-06Toronto, ONTJunior A (Canada)
Dan Sullivan912044641182003-20052D1987-04-26Scarborough, ONTMinor Pro
Jacob Sutton492461002018-20191F1999-06-04Whitby, ONTJunior A (Canada)
Hunter Svicki5072936282022-20242D2003-11-06Toronto, ONTJunior A (Canada)
Quinn Syrydiuk600002012-20131F1996-05-16Toronto, ONTCollege-University
Richard Szajek100002022-20231G2004-10-24Guelph, ONTJunior A (Canada)
Tyler Szczepaniak200002018-20191G2000-06-22Toronto, ONTJunior A (Canada)
Marco Tamburro200002006-20102G1991-12-26 Junior A (Canada)
Brennan Taylor300022000-20011F1983-11-22Junior A (Canada)
Ryan Taylor78121729852001-20032L1982-09-19College-University
Justin Teakle363912142003-20041F1985-09-19Mississauga, ONTJunior A (Canada)
Davis Teigen-Katsumi115353974442015-20194F1999-07-08Pickering, ONTJunior A (Canada)
Riley Teigen-Katsumi901142014-20162D1998-01-13Pickering, ONTJunior A (Canada)
Mark Tenuta1483440741872012-20153F1994-11-25Richmond Hill, ONTJunior A (Canada)
Tim Theocharidis300002014-20151D1998-06-28Scarborough, ONTMinor Pro
Braeden Theriault700002016-20171D2000-06-08Junior A (Canada)
Kyle Thomas209514342016-20171F1998-03-03Scarborough, ONTJunior A (Canada)
Carter Thornton100002018-20191F1999-03-12Oshawa, ONTMinor Pro
Chris Thorpe100002003-20041CPickering, ONTJunior A (Canada)
Raymond Thurston400002023-20241F2006-06-04Dunsford, ONTJunior A (Canada)
Brach Tiller700002009-20101G1991-03-20Maumee, OHJunior A (Canada)
Brendan Tomilson54144155302021-20221D2001-10-04Cameron, ONTMajor Junior
Ethan Toms4981220302022-20231C2006-01-19Norwood, ONTMajor Junior
Jesse Toms25551022002-20031 Junior A (Canada)
David Tonkin248311102001-20021FJunior A (Canada)
Robert Toomey33145682003-20041D1986-02-13Woodbridge, ONTCollege-University
Tyler Townsend15033162002-20031C1985-10-31Markham, ONTJunior A (Canada)
Brock Traill3513922182017-20181F1997-06-13Fenelon Falls, ONTJunior A (Canada)
Daniel Tremblay300002005-20061D Junior A (Canada)
George Trifon51424890201998-19991F1980-04-09Stoufville, ONTCollege-University
Casey Trudeau610142002-20031 Junior A (Canada)
Daniel Tsiampas4861016122016-20171F1998-04-06Toronto, ONTJunior A (Canada)
Jonathan Tsiampas100002016-20171F2000-03-10Junior A (Canada)
Brett Tuchner112066612011-20154F1995-09-18Toronto, ONTJunior A (Canada)
Brodie Tutton108424587502012-20142F1994-04-11Courtice, ONTCollege-University
Austin Ulett23448272014-20151F1997-03-08Port Perry, ONTJunior A (Canada)
Sean Uniacke15448471999-20001RJunior A (Canada)
Michael Urtis4871219442019-20201F2000-10-16Junior A (Canada)
Kyle van de Bospoort22123242003-20052L1988-06-28Pickering, ONTMajor Junior
Jack Van Volsen111202021-20221C2006-01-12Brooklin, ONTMajor Junior
Ben Van Waterschoot600002018-20202F2002-03-16Whitby, ONTCollege-University
Kevin Vandergeest45044261998-19991FCollege-University
Aidan Vandersteen510102001-20021 College-University
Noah Vandervinne2123542016-20171F1999-03-09Ajax, ONTJunior A (Canada)
Jayden Vaughan300042016-20171F2000-06-01Scarborough, ONTJunior A (Canada)
Austin Veleke282131032015-20161L1996-04-09Port Hope, ONTMajor Junior
Paul Velocci14134142003-20041 Junior A (Canada)
Andrew Vigliatore1500002018-20191G1999-06-04Markham, ONTJunior A (Canada)
David Visconti40358781999-20001F Junior A (Canada)
Mike Visconti100021998-19991Junior A (Canada)
Jonathan Vlahogiannakos26437242008-20091F1989-07-27Scarborough, ONTJunior A (Canada)
Tyler Von Englebrecten1344680126582007-20114F1990-07-27Markham, ONTCollege-University
Mitchell Waldron515611342015-20161D1997-07-23Whitby, ONTJunior A (Canada)
Michael Walker50252348702013-20141F1993-04-28Pickering, ONTCollege-University
Aidan Wallace861418321292011-20132C1995-04-17Scarborough, ONTMajor Junior
Liam Walsh5272027182022-20231F2002-06-13Bedford, NSJunior A (Canada)
A.J. Ward48212849562005-20061F1985-03-12Oshawa, ONTJunior A (Canada)
Austin Washkurak2801102014-20151G1995-08-04Oakville, ONTMinor Pro
Cole Watkins1531829471082007-20114F1990-11-05Pickering, ONTJunior A (Canada)
Reid Webster100002019-20201D1999-05-08Junior A (Canada)
Tanner Westfall39448191998-19991FJunior A (Canada)
Adam Wheaton1473451853162016-20193F1998-03-13Ajax, ONTJunior A (Canada)
Quinton Wheeler49213902016-20171D1999-02-26Whitby, ONTJunior A (Canada)
Jeremy Whelan523124551502003-20052L1987-02-06Pickering, ONTMajor Junior
Mike Whiteside27055362010-20111D1991-01-03Ajax, ONTCollege-University
Allister Whyte500022011-20121G1992-01-22Mississauga, ONTJunior A (Canada)
Vann Williamson352810222022-20231D2006-07-19Ajax, ONTMajor Junior
Aaron Wilson35134711998-20002D1982-05-11Pickering, ONTMinor Pro
Darren Wilson14191042023-20241D2005-06-10Toronto, ONTJunior A (Canada)
Garrett Winder18896961922871998-20024F1981-12-02Ajax, ONTMinor Pro
Jacob Winterton200002017-20181L2001-01-09Whitby, ONTMajor Junior
Adam Wisco3201102017-20181G1998-01-23Peterborough, ONTMinor Pro
Chris Wood1114592003-20041F1987-01-24Whitby, ONTJunior A (Canada)
John Woolsey50246252012-20142F1995-10-08Unionville Junior A (Canada)
Mathew Woroniuk2100002015-20161G1999-03-25Toronto, ONTMajor Junior
Michael Worrell33055602003-20041 Junior A (Canada)
Jamie Wright318816102002-20031 Junior A (Canada)
Jeremy Wu801122011-20121D1995-02-16Pickering, ONTMinor Pro
Matt Wyles184101462002-20031C1983-05-08Junior A (Canada)
Cory York71711181542002-20042Junior A (Canada)
Ryan Young200002013-20141F1996-06-28Minesing, ONTJunior A (Canada)
Joey Zhang5372229142023-20241D2004-02-09Markham, ONTJunior A (Canada)
Tiger Zhang11000102018-20191F1999-05-04Woodbridge, ONTJunior A (Canada)
Jason Zhou425712172023-20241F2007-02-16Beijing, ChinaJunior A (Canada)
Aaron Zimner4091524112004-20051 Junior A (Canada)
Greg Zupan700002013-20141G1994-06-24Brooklin, ONTJunior A (Canada)

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