hockey DB
search by league
team
morning report
contact us
home

Stouffville Spirit all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Robert Acton5346101052010-20122F1993-02-02Stouffville, ONTJunior A (Canada)
Will Acton1233341741292003-20074C1987-07-16Edina, MNMajor League
Anthony Agresti803391995-19961Junior A (Canada)
Mike Aiello4281018572004-200511988-04-05 Junior A (Canada)
Andrew Albano3900042017-20192G1998-11-09Hamilton, ONTCollege-University
Greg Allen13055382014-20151D1996-08-24Toronto, ONTMajor Junior
Andre Anania5214822842019-20201D2003-03-02Richmond Hill, ONTMajor Junior
Mike Andreoff700002002-20031GJunior A (Canada)
Jeff Angelidis245712241995-19961C1977-12-01Toronto, ONTMinor Pro
Wes Annis1000002007-20081G1989-08-01Whitby, ONTJunior A (Canada)
John Aonso50134702019-20201D1999-05-30Toronto, ONTCollege-University
Andrew Archer411201998-19991D1983-05-15Calgary, ALTAMinor Pro
Darren Archibald49212748462007-20081R1990-02-09Newmarket, ONTMajor League
Joshua Argier81234063352015-20172F1998-03-31Whitby, ONTJunior A (Canada)
Austin Armstrong1762882002-20031L1984-04-23Markham, ONTJunior A (Canada)
Peyton Backus101302151882012-20142F1995-02-24Minesing, ONTJunior A (Canada)
Ryan Baily100002019-20201GPeterborough, ONTJunior A (Canada)
Chris Bain23055202008-20091D1989-07-12Ajax, ONTJunior A (Canada)
Brady Baker59022882013-20152D1997-09-06Uxbridge, ONTJunior A (Canada)
Pearce Baker8121315322017-20223D2001-01-19King, ONTCollege-University
Jake Balsdon200002007-20081G Junior A (Canada)
Braydon Banitsiotis12000202012-20131G1995-05-10Ancaster, ONTMajor Junior
Mike Barbera2921012412002-20031D1984-04-04Cos Cob, CTCollege-University
Jeff Barbieri133912122004-20062D1987-09-20Vaughan, ONTJunior A (Canada)
Phil Barski72316697461997-19992F1979-06-08Richmond Hill, ONTCollege-University
Luke Bartell400002008-20091F1990-07-08Stouffville, ONTJunior A (Canada)
Trevor Barton8101122001-20021D1984-02-28Woodville, ONTMajor Junior
Domenic Battaglia401102023-20241F2006-04-29Markham, ONTJunior A (Canada)
Mike Battaglia4571118451996-19971DJunior A (Canada)
Chuck Battah5171320352000-20022D1983-01-07Elliot Lake, ONTJunior A (Canada)
Cory Battista3638111702004-20062F1987-12-04Oshawa, ONTJunior A (Canada)
Paolo Battistella657714372018-20202F2000-04-19Kleinburg, ONTJunior A (Canada)
Jacob Bauchman26161329262012-20131F1992-02-10Barrie, ONTJunior A (Canada)
Shane Baxter274121642003-20041F1986-12-17Keswick, ONTJunior A (Canada)
Daniel Bazarin22055952017-20181L2001-07-31Roseneath, ONTJunior A (Canada)
Matthew Bazarin192461232017-20181F2000-06-30Roseneath, ONTMinor Pro
Chad Beal503382008-20091C1989-02-23Stouffville, ONTMajor Junior
Jordan Bean4451217562010-20111F1992-12-27Pickering, ONTJunior A (Canada)
Damon Beaver9101142018-20202G2001-09-20Whitby, ONTCollege-University
Daniel Bellissimo400022003-20041G1984-08-15Toronto, ONTEuropean Elite
Jax Bellwood24314232021-20221F2004-06-29Utopia, ONTJunior A (Canada)
Zack Benayon54132639242022-20231F2005-01-25Richmond Hill, ONTJunior A (Canada)
Duanne Bennett1651641995-19972Junior A (Canada)
Justin Bennett20066192016-20171F1998-04-15Stouffville, ONTJunior A (Canada)
Matt Bernardi915641999-20022 Junior A (Canada)
Christopher Bertucci200002022-20231D2003-03-03King City, ONTJunior A (Canada)
Salvatore Bertucci41044362021-20221D2001-07-08Montreal, PQJunior A (Canada)
Tim Bester1600002013-20141G1996-08-21Waterloo, ONTJunior A (Canada)
Beau Binnie69131124382016-20182F1999-02-25Stouffville, ONTCollege-University
Justin Biraben5341115362019-20201F2002-12-22Kingston, ONTCollege-University
Cam Black386713332001-20021DToronto, ONTMajor Junior
Josh Blades100002021-20221DJunior A (Canada)
Charlie Blewett100002022-20231F2005-04-30Ennismore, ONTJunior A (Canada)
Michel Bond9548771251371999-20012F1981-10-07Hearst, ONTCollege-University
Davis Bone427512382021-20221F2001-09-19San Diego, CACollege-University
Eric Boonstra84111425122000-20022L1984-06-14York, ONTJunior A (Canada)
Alex Botten64285785682011-20132L1992-07-25Sharon, ONTMinor Pro
David Bowen2000002017-20181G2000-11-15Unionville, ONTMajor Junior
Ryan Bowen21123881998-19991FJunior A (Canada)
Mark Boyce60252752742003-20052 Junior A (Canada)
Ewen Boyd400001995-19972GJunior A (Canada)
Kevin Boyle11011211998-19991G1978-05-25Junior A (Canada)
Sean Bradley12000152002-20031D1984-06-29Scarborough, ONTJunior A (Canada)
Matt Brassard501102014-20151D1998-08-08Barrie, ONTMinor Pro
Evan Breckles52111324702023-20241F2005-05-08Stouffville, ONTJunior A (Canada)
Jacob Breckles69624301682016-20193D2000-02-06Stouffville, ONTCollege-University
Brent Breitkreutz35246471995-19972Junior A (Canada)
Marko Brelih4881523162011-20121D1991-06-02Toronto, ONTCollege-University
Chris Brill-Morgan1443850881752013-20163F1996-01-19Pickering, ONTCollege-University
Bill Brothers4481624482001-20021F1981-03-18Mississauga, ONTJunior A (Canada)
Adam Brown400002006-20071D1989-06-11Stouffville, ONTJunior A (Canada)
Dave Brown610122001-20021F Junior A (Canada)
Scott Brown78917261082004-20062F1988-01-19Scarborough, ONTJunior A (Canada)
Tyson Bruce99392463692013-20152F1995-11-12Aurora, ONTMinor Pro
Konrad Bruetsch45111930452002-20031F1984-05-16Dryden, ONTEuropean Lower Leagues
Evan Bruno79121729272008-20102F1992-01-15Stouffville, ONTJunior A (Canada)
Ian Brunt1511158693752002-20064D1986-03-20Unionville, ONTCollege-University
Mark Brus8112161997-19981R1979-07-30Athens, ONTJunior A (Canada)
Jamieson Buck100002014-20151D1997-10-13Junior A (Canada)
Simon Buck1000022023-20241D2006-07-18London, ONTJunior A (Canada)
Grant Buckley882239612681999-20042D1983-10-23Richmond Hill, ONTMajor Junior
Ayden Bulmer5400002021-20232G2003-02-10Junior A (Canada)
Carson Burlington200002017-20181D2002-01-28Midhurst, ONTJunior A (Canada)
Adam Burnett12055102014-20151D1996-07-18Waterdown, ONTCollege-University
Shawn Burns201102001-20021 Junior A (Canada)
Brad Burrows301101995-19961Junior A (Canada)
Chad Burrows197385391452012-20164F1996-03-29Stouffville, ONTJunior A (Canada)
Allan Byk100001998-19991Junior A (Canada)
Joe Byles354610141997-19981LJunior A (Canada)
Drake Caggiula73324779712010-20122C1994-06-20Pickering, ONTMajor League
Matthew Camilleri100002015-20161G1995-05-30Richmond Hill, ONTMinor Pro
Jack Caradonna47103141282010-20111D1990-02-13Markham, ONTCollege-University
Michael Carcone49122537442013-20141L1996-05-19Ajax, ONTMajor League
Steven Carota4501142002-20042 Junior A (Canada)
Josh Carrick51167382012-20131D1996-01-24Markham, ONTMajor Junior
Trevor Carrick4061319442010-20111D1994-07-04Stouffville, ONTMajor League
Chris Carruthers200002001-20021 Junior A (Canada)
Josh Catto300082006-20071R1988-04-19Kincardine, ONTMajor Junior
Cael Cavallin24224222021-20221D2002-07-01Midhurst, ONTJunior A (Canada)
Vince Cerone31314102011-20121F1994-05-22Oakville, ONTJunior A (Canada)
Kyle Challis401122017-20181F1999-05-17Pefferlaw, ONTJunior A (Canada)
Kyler Challis56516211032013-20152D1996-02-01Whitby, ONTJunior A (Canada)
Johnathan Champion100002016-20171F1999-12-01Junior A (Canada)
Brent Chandler11459162002-20031FPickering, ONTCollege-University
Will Chang761626421611998-20002FToronto, ONTCollege-University
Ian Chapman39156342008-20102D1990-05-11Batavia, NYCollege-University
Joshua Chapman2821113482011-20121D1994-11-17Stouffville, ONTMinor Pro
Kyle Chapman414481051997-19981L1981-02-24Aurora, ONTMajor Junior
Joseph Chemello1000002009-20101G1992-01-27 Junior A (Canada)
Mark Cherun100001998-19991Junior A (Canada)
Chris Chiste87201636672008-20102L1992-12-30Nobleton, ONTMajor Junior
Eddie Choe43268951995-19961Junior A (Canada)
Daniel Ciampini211202006-20071L1990-11-25Concord, ONTMinor Pro
Troy Ciernia1200022004-20051G1984-09-07Eagan, MNCollege-University
Riley Clark4471320102023-20241F2006-05-03Toronto, ONTJunior A (Canada)
Robert Clark6641115162014-20162F1997-09-02Pickering, ONTJunior A (Canada)
Brad Clubine1433671998-19991FJunior A (Canada)
Jeff Cochrane48916251201998-19991DCollege-University
Kori Coelho80033112008-20102G1989-04-13Toronto, ONTCollege-University
Jamie Coffey1700081996-19971GJunior A (Canada)
Jamie Coghlan392810452001-20021D1984-02-27Toronto, ONTMinor Pro
Mike Commisso1173049791072001-20043FSchreiber, ONTCollege-University
Mark Conrad6091524621995-19972Junior A (Canada)
Neil Conway2700022003-20041G1988-01-17Concord, OHMinor Pro
Warren Cooper197613352001-20021C1984-11-30Peterborough, ONTMinor Pro
Austin Corredato203811342001-20021R1985-01-03Toronto, ONTMajor Junior
Zackary Corte103362258812022-20242F2005-06-11Toronto, ONTJunior A (Canada)
Tom Coukos300042005-20061F1988-05-19Toronto, ONTJunior A (Canada)
Trevor Cox310102001-20021 Junior A (Canada)
Curtis Cribbie1601182001-20021G1981-11-13Parry Sound, ONTCollege-University
Lyam Cripps1013422017-20181F1997-08-27Etobicoke, ONTJunior A (Canada)
Jonathan Cristini23171835382007-20081F1987-03-04Mississauga, ONTCollege-University
Brandon Crossen15000181997-19981R Junior A (Canada)
Adam Crowder500001995-19961Junior A (Canada)
Graham Crowder501910561995-19961Junior A (Canada)
Mike Cudmore4631821582006-20071F1989-02-17Whitby, ONTJunior A (Canada)
Carter Cummings3341562012-20142F1995-10-21Nobleton, ONTJunior A (Canada)
Ryan Cutler55193049142019-20222F2003-12-17Keswick, ONTJunior A (Canada)
Josh Czalij100002023-20241DRichmond Hill, OnrarioJunior A (Canada)
Dave D'Ammizio800002006-20071CJunior A (Canada)
Michael D'Angelo1300022008-20091G1991-11-07Mississauga, ONTJunior A (Canada)
Jonathan D'Aversa5142226182001-20032D1986-03-02Richmond Hill, ONTMinor Pro
Charlie Da Fonseca47131932262017-20192L2001-05-19Markham, ONTMajor Junior
Dane Dainard1220201998-19991L1983-12-13Georgetown, ONTJunior A (Canada)
Ryan DaSilva43163046432015-20161D1998-03-26Newmarket, ONTMinor Pro
Bryn Davies1400022001-20021G1983-04-27Newmarket, ONTCollege-University
Adam Davis100002003-20041D1985-11-26Prior Lake, MNCollege-University
Knick Dawe4201142011-20132G1993-05-08Penetang, ONTMajor Junior
Neil Deciantis101101998-19991Junior A (Canada)
Jake Dellavalle3081422352008-20091F1988-11-17Venetia, PACollege-University
Julian Demiglio57162238632022-20242F2006-04-02Richmond Hill, ONTJunior A (Canada)
Andrew Dennis3821012632002-20031D1985-09-06King City, ONTMajor Junior
Michael Derbidge332542022-20231L2005-04-04Holland Landing, ONTMajor Junior
Alex Derlis50182442522009-20101R1990-02-22Bowmanville, ONTCollege-University
Mason Dermastja301102022-20242F2007-01-07Markham, ONTJunior A (Canada)
Corey DeRose38459932012-20131F1994-04-08Barrie, ONTJunior A (Canada)
Jason Deveny18134192009-20101F1991-04-22 Junior A (Canada)
Joseph Deveny1444240821832012-20153F1994-04-23Stouffville, ONTMinor Pro
Carson Devine79194968292003-20052F1986-01-14Richmond Hill, ONTMinor Pro
Michael Di Santo52181836362022-20231F2004-10-19Richmond Hill, ONTJunior A (Canada)
Lester Diadyk1000161998-19991Junior A (Canada)
Matteo DiBlasio364711652017-20192F1999-08-30Queensville, ONTMinor Pro
Mitch Dillon26538352002-20031F1985-09-17Aurora, ONTCollege-University
Filip Djordjevic300002023-20241FJunior A (Canada)
Bryant Doerrsam431910652008-20091D1989-11-05Niagara Falls, ONTMinor Pro
Holden Doggett51124254342019-20201F2000-05-08Oakville, ONTCollege-University
Josh Domingues501102006-20071R1989-01-19Markham, ONTMajor Junior
Shawn Dove36279371995-19961Junior A (Canada)
Ian Dowhos31358772001-20021DThunder Bay, ONTJunior A (Canada)
Kyle Downey2501102023-20241G2004-03-04Caledon, ONTMajor Junior
Andrew Doyle137395998262009-20123F1991-08-24Richmond Hill, ONTMinor Pro
Peter Drikos912322006-20071D1986-02-15Toronto, ONTMinor Pro
Alain Duchesne481536511762000-20011 Junior A (Canada)
John Duco8235122003-20041F1984-05-31Toronto, ONTCollege-University
Mike Duco7325152003-20041L1987-07-08Toronto, ONTMajor League
Paul Duncan100002005-20061F Junior A (Canada)
Matt Dunlop15164551602012-20153D1995-03-31Stouffville, ONTCollege-University
Jacob Dupuis14101202021-20221F2003-08-01Courtice, ONTJunior A (Canada)
Jake Durham400002014-20151R1999-04-07Port Perry, ONTMinor Pro
Leonard Dziemianko416410262011-20121F1995-03-10Etobicoke, ONTJunior A (Canada)
Carson Eagles516814522021-20232F2005-01-30Stayner, ONTJunior A (Canada)
Corey Eastman12022182001-20021D1984-05-19Richmond Hill, ONTMinor Pro
Kevin Edgar14879134213961996-19993W1978-03-07Newmarket, ONTMinor Pro
Zennon Edwards5036942021-20221F2004-05-07Whitby, ONTJunior A (Canada)
George Eliopoulos63022311999-20012G1982-09-11Markham, ONTCollege-University
George Ellard20000121999-20001G1980-03-19Thunder Bay, ONTJunior A (Canada)
Jason Ellis1011128393151996-19993DJunior A (Canada)
Shawn Ellis721381996-19971Junior A (Canada)
Todd Elson100021995-19961Junior A (Canada)
Connor Evans1131536511082015-20183D1997-08-17Uxbridge, ONTCollege-University
Kurtis Evans311202016-20171R2001-04-21Uxbridge, ONTMajor Junior
William Everson100002019-20201F2002-12-03Peterborough, ONTJunior A (Canada)
Odaro Ewere158441161601092021-20243F2003-10-30Richmond Hill, ONTJunior A (Canada)
Mike Farrell200001999-20001 Junior A (Canada)
Chris Faulkner200001995-19961GJunior A (Canada)
Noah Featherstonhaug-Gowe1501102019-20201G1999-12-18Barrie, ONTJunior A (Canada)
Drew Ferris600002016-20182F2001-02-23Junior A (Canada)
Tyler Ferry941149601102009-20112D1992-12-09Richmond Hill, ONTEuropean Lower Leagues
Damian Figueira301102017-20181D1998-11-24Toronto, ONTMajor Junior
Steve Filippelli1601162004-20062G1987-01-24Thornhill, ONTJunior A (Canada)
Andoni Fimis55123042282023-20241D2006-07-11Richmond Hill, ONTJunior A (Canada)
Christian Finch14470138208982009-20123D1991-04-09Claremont, ONTMinor Pro
Alexander Fiorini300002023-20241F2006-11-12Junior A (Canada)
Brian Fish2138111061997-19981D1977-01-13College-University
Daniel Fitzgerald781891022009-20112D1992-04-02Markham, ONTJunior A (Canada)
Mike Fiume48132134251998-20002F1983-05-17King City, ONTCollege-University
Kieran Flynn100002019-20201FJunior A (Canada)
Tyson Foerster200002017-20181R2002-01-18Alliston, ONTMajor League
Paul Fone100002010-20111D1994-06-16Newmarket, ONTCollege-University
Jason Fontanna100001997-19981 Junior A (Canada)
Jordan Forfar2810717222009-20101F1990-08-13Sutton, ONTCollege-University
Mike Forgie773937761632001-20032F1983-06-23Scarborough, ONTMinor Pro
Mike Foy1041419331412005-20083F1987-06-26Markham, ONTCollege-University
Andrew Francone65302555741998-20013FCollege-University
Shawn Frank4711819282005-20061C1989-01-06Vaughn, ONTMajor Junior
Blake Frost301122017-20181F2001-10-11Stouffville, ONTCollege-University
Rob Frost50202444271996-19971C1978-09-14Schomberg, ONTMinor Pro
Corey Fulton81129214372006-20082L1987-04-29Mississauga, ONTMinor Pro
John Gage200042014-201511995-04-08Junior A (Canada)
Emilio Gallenero100002016-20171G1997-06-11Junior A (Canada)
Chris Gallucci395510831995-19972FJunior A (Canada)
Brandon Gaudette46161632412011-20132F1993-02-18Angus, ONTJunior A (Canada)
Andrew Gavros1213422018-20191F1999-03-24Richmond Hill, ONTJunior A (Canada)
Paul Geiger93167288382010-20122D1992-07-28Stouffville, ONTMinor Pro
Matteo Gennaro2200022022-20242G2003-11-16Tottenham, ONTJunior A (Canada)
Keith Genoile500051995-19961Junior A (Canada)
Kyle Gentles3011102014-20151D1998-05-30Ajax, ONTMajor Junior
Elan Georgiou932561995-19961Junior A (Canada)
Michael Giacometti3981523342014-20151D1994-02-09Mississauga, ONTCollege-University
Jordan Giacomin1071025351352017-20192D1999-06-15Richmond Hill, ONTCollege-University
Ryan Gibson501121995-19961Junior A (Canada)
Don Gillies368715721995-19972Junior A (Canada)
Jon Gillison100021999-20001 Junior A (Canada)
Alex Gilmour60232649382014-20162F1996-01-29Toronto, ONTMinor Pro
Ethan Girard2716782022-20231D2005-01-20Whitby, ONTJunior A (Canada)
Mark Girard500021999-20001 Junior A (Canada)
Craig Giuliani20268591997-19981D1980-07-17Junior A (Canada)
Ryan Goldberg9822527882007-20103D1990-05-02Thornhill, ONTCollege-University
Otis Goldman703322015-20161F1995-04-14Vancouver, BCCollege-University
Myles Gomes1221547621142005-20093D1988-07-19Stouffville, ONTMinor Pro
Justin Graham1161031412591998-20013DJunior A (Canada)
Nick Grainger100002001-20021 Junior A (Canada)
Chris Gray361014241592003-20041College-University
Darcy Gray2002282005-20061F1988-01-22Holland Landing, ONTJunior A (Canada)
Sean Gray4861319362001-20052D1984-10-31Pickering, ONTCollege-University
Aaron Green1000002010-20111G1990-04-17Mt. Albert, ONTCollege-University
Michael Grimes6271623931995-19972College-University
Sean Grimes202201998-19991F1983-07-04Montreal, PQJunior A (Canada)
Robert Groom125324577922003-20063F1986-03-26Thunder Bay, ONTCollege-University
Duncan Grube20471162023-20241F2005-03-10Barrie, ONTJunior A (Canada)
Tyler Gubb941926451422006-20082F1989-06-11Markham, ONTCollege-University
Declan Gunovski1174355981512008-20113F1990-07-12Newmarket, ONTCollege-University
Simon Gysbers1342257791632003-20063D1987-05-07Richmond Hill, ONTMinor Pro
Brad Hackett500021995-19961GJunior A (Canada)
Jody Halas32369212004-20051D1987-09-25Shanty Bay, ONTMajor Junior
Nathanael Halbert5231013652011-20132D1995-09-30Richmond Hill, ONTMinor Pro
Jon Hall3701122010-20122G1991-01-13Dexter, NYCollege-University
Tim Halloran12145112007-20081D1990-02-14Scarborough, ONTCollege-University
Nevin Hamilton431922411022000-20011CMajor Junior
Todd Hamlin13101371995-19961Junior A (Canada)
Justin Handsor200022023-20241D2007-09-24Whitby, ONTMajor Junior
Matt Hansell300002006-20071G1989-05-31Ridgeville, ONTJunior A (Canada)
Mason Hardy13246102019-20201D2000-04-03Kitchener, ONTMajor Junior
Andrew Harper33000171997-19992GJunior A (Canada)
Chris Harris28112232004-20051 Junior A (Canada)
Kyle Harrison500001997-19981D Junior A (Canada)
Liam Harry1201142023-20241D2006-09-15Mississauga, ONTJunior A (Canada)
Ryan Harvey89144559502022-20242D2005-04-15Stouffville, ONTJunior A (Canada)
Kevin Hayward841442561802002-20042F1985-06-16Stouffville, ONTJunior A (Canada)
Matthew Heffernan19120851052572011-20154D1994-02-15London, ONTCollege-University
Kory Helowka612302003-20041D1986-05-14Newmarket, ONTMinor Pro
Dylan Hendrick5031013572022-20231F2005-06-24Mactier, ONTJunior A (Canada)
Dawson Hettiarachchi44371082021-20221F2004-01-16Whitby, ONTJunior A (Canada)
Mike Hewitt200021995-19961Junior A (Canada)
Jason Heydon519716532008-20102F1991-05-07Scarborough, ONTJunior A (Canada)
Tanner Hicks19235402019-20201R2001-07-11Keswick, ONTJunior A (Canada)
Jeremy Hirsh51121426252022-20231F2005-03-21Toronto, ONTJunior A (Canada)
Matt Hoffman63145322005-20072D1988-03-14Toronto, ONTJunior A (Canada)
Andy Holborn200001997-19981 Junior A (Canada)
Christian Holden9011102021-20221D2004-08-02Stouffville, ONTJunior A (Canada)
Jason Hopiavuori9145491997-19981FSemi-Professional
Dustin Howard393691102005-20061D1987-05-03Hamilton, ONTJunior A (Canada)
Sam Hu36132841142015-20161F1996-12-09Guangzhou, ChinaMinor Pro
Nathan Hudgin924043831352014-20162L1997-11-29Toronto, ONTMinor Pro
Andrew Hughes78333164202016-20182F1997-09-22Ajax, ONTJunior A (Canada)
Peyton Hughes2011282018-20191F2000-10-20Chicago, ILCollege-University
Justin Hulshof865914752008-20113F1990-04-20Stouffville, ONTJunior A (Canada)
Kurtis Hulshof16022262008-20102F1991-05-05Stouffville, ONTJunior A (Canada)
Cole Hutchinson20000152010-20122D1994-04-08Uxbridge, ONTMinor Pro
Andrew Hutchison1601121996-19982LJunior A (Canada)
Anthony Issaris56325932017-20192D2000-06-09East Gwillimbury, ONTCollege-University
Cameron Jackson100002018-20191D2002-05-20Newmarket, ONTJunior A (Canada)
Nolan Jackson4261521242023-20241D2007-01-02Innisfil, ONTMajor Junior
Justin Jacobs200002016-20171F2000-01-29Whitby, ONTJunior A (Canada)
Shawn Jacobs400041995-19961DJunior A (Canada)
Curtis Jacques2208802010-20111D1993-02-16Barrie, ONTJunior A (Canada)
Kevin Jarman906349112982001-20032F1985-03-12Aurora, ONTMinor Pro
Charlie Jeans106202646262018-20202F2000-02-01Barrie, ONTJunior A (Canada)
Brody Jennings482681092016-20171D1997-04-18West Kelowna, BCJunior A (Canada)
Ryan Jenson301141999-20012 Junior A (Canada)
Nathaniel Jessop400042011-20121F1994-08-22Newmarket, ONTJunior A (Canada)
Raymond Johnson1803342016-20171D1997-05-09Pawling, NYJunior A (Canada)
Chad Johnston1000022008-20091F1990-05-30Oak Ridges, ONTJunior A (Canada)
Curtis Johnston823582006-20071F1986-09-01Southampton, ONTJunior A (Canada)
Derek Johnston4541721481996-19971College-University
Jesse Johnston98102636881998-20013FKeswick, ONTCollege-University
Randy Johnston1921161212371132003-20085C1987-06-19Newmarket, ONTMinor Pro
Scott Johnstone7112112007-20081F Junior A (Canada)
Ben Jones111202014-20151C1999-02-26Waterloo, ONTMajor League
Hunter Jones1600002016-20171G2000-09-21Brantford, ONTMinor Pro
Taylor Joseph44189242012-20131F1994-01-27Aurora, ONTCollege-University
Brett Joslin10000162008-20091F1990-09-20Richmond Hill, ONTJunior A (Canada)
Garrett Joss611222021-20221R2004-03-12Whitby, ONTJunior A (Canada)
Ben Jovkovic28358701996-19971Junior A (Canada)
Stephen Kapolnas91112637792005-20072D1986-09-01Markham, ONTJunior A (Canada)
Ed Kearney447613991997-19981CJunior A (Canada)
Geoff Keillor392122431091997-19981RJunior A (Canada)
Jason Kennedy200002001-20021 Junior A (Canada)
Joe Kennedy99102434402018-20223D2001-09-15Seattle, WAMinor Pro
Kory Kennedy61202040672010-20122F1993-07-23Barrie, ONTCollege-University
Zach Kercz401162014-20151F1995-04-27Aurora, ONTJunior A (Canada)
John Kerr100001998-19991Junior A (Canada)
Daniel Kim758182642001-20032RNorth York, ONTJunior A (Canada)
Darcy King99641071711311996-19982F1980-08-13Barrie, ONTCollege-University
Ryan King100001996-19971Junior A (Canada)
Peter Kioussis1486770137462021-20243F2004-06-09Oakville, ONTJunior A (Canada)
Kalev Kirton42549122018-20191D2000-09-16Ajax, ONTJunior A (Canada)
Bailey Kirwin104175067362018-20223C2001-07-21Barrie, ONTCollege-University
Brandon Klerer100002012-20131G Junior A (Canada)
Brad Knapp391101182006-20071D1988-06-15Markham, ONTJunior A (Canada)
Steve Knispel100001995-19961Junior A (Canada)
Rob Knuff273710961998-19991FJunior A (Canada)
Tom Kokelj5961117882006-20082D1989-04-15Inisfil, ONTJunior A (Canada)
Darius Kondrotas32246892017-20181D1998-11-17Gilford, ONTJunior A (Canada)
Andres Kopstals289918242013-20141C1994-02-14Toronto, ONTMajor Junior
Cameron Kosurko78143044342022-20242F2003-05-29Uxbridge, ONTJunior A (Canada)
Mike Kropman18235332003-20041L1984-02-24Don Mills, ONTJunior A (Canada)
Ryan Kruss2301111222011-20121D1994-04-09Thornhill, ONTCollege-University
Mark Kubicz23011202005-20072G1987-09-27Markham, ONTMajor Junior
Davis Kuksis29151631262016-20171F1996-01-10Ajax, ONTJunior A (Canada)
Tyler Kulba832220421062015-20183F1998-09-11Newmarket, ONTJunior A (Canada)
Chris Kyriakou1961016431995-19961Junior A (Canada)
Brian Ladner410121995-19961Junior A (Canada)
Philippe Lakos444261071997-19981D1980-08-19Toronto, ONTMinor Pro
Stefan Lakoseljac100002017-20181D2001-07-06College-University
Massimo Lamacchia47131730702008-20091C1991-03-23Vaughan, ONTMinor Pro
Anthony Lamanna1011638541062019-20222C2002-01-30Pickering, ONTJunior A (Canada)
Joseph Lamanna13011182011-20121D1994-01-15Pickering, ONTJunior A (Canada)
Dustin Laren91264773682006-20093F1990-02-01Toronto, ONTCollege-University
Chris Large823139701081998-20013FRichmond Hill, ONTCollege-University
Taylor Law19145142007-20081F1990-02-16Markham, ONTMinor Pro
Marty Lawlor100002013-20141F1996-01-23Orillia, ONTJunior A (Canada)
Adam Leader100002006-20071F Junior A (Canada)
Cooper Lee100002021-20221F2006-03-24Markham, ONTJunior A (Canada)
Patrick Lee37121022392004-20051R1988-01-27Sharon, ONTMajor Junior
Tommy Lee2101122000-20011G1984-09-01Port Perry, ONTMinor Pro
Ian Lemieux32123542018-20191D2002-02-13Midland, ONTMajor Junior
Pat Leone1133682003-20041F1986-10-22Woodbridge, ONTJunior A (Canada)
Benjamin Lindberg4711314822019-20201D1999-11-17East Aurora, NYMinor Pro
Gehrig Lindberg21011202019-20222D2002-12-10East Aurora, NYMinor Pro
Kyle Linney38000802015-20161D1998-05-17Beeton, ONTJunior A (Canada)
Cameron Lintner202558632612013-20174D1996-07-21Midhurst, ONTJunior A (Canada)
Nathan Little492810582009-20101D1991-04-23 Junior A (Canada)
Carson Littlejohn200002021-20221D2006-04-27Newmarket, ONTJunior A (Canada)
Luke Littlemore50358462018-20191DWhitby, ONTJunior A (Canada)
Beau Llewellyn47134511998-19991DCollege-University
Corey Lloyd5301161997-19992G1979-02-14Newmarket, ONTJunior A (Canada)
David Lock30044242001-20032D1985-11-26Uxbridge, ONTJunior A (Canada)
Andrew Lombard200041999-20001 Junior A (Canada)
Michael Lombardo123304575952002-20064C1986-06-19Stouffville, ONTJunior A (Canada)
John-Jon Loncaric1000022014-20151D1996-02-19Scarborough, ONTJunior A (Canada)
Kevin Lord3851924642003-200411986-04-16Etobicoke, ONTJunior A (Canada)
Billy Lovatsis3315722492010-20111F1993-06-29Markham, ONTJunior A (Canada)
Alec Lovisek33235312018-20191C2001-08-05Pickering, ONTCollege-University
John Lowrie65112031361995-19972College-University
Derek Lynden600002001-20021F1985-03-10Pickering, ONTCollege-University
Jordan Mabley1052343662202001-20054LStouffville, ONTJunior A (Canada)
P.J. Mabley200001998-20022Junior A (Canada)
Justin MacDonald310122010-20111F1990-09-06Newmarket, ONTMinor Pro
Brandon MacKinnon2471017372017-20181F1997-02-02Toronto, ONTCollege-University
Daniel Maggio29011562003-20041D1987-07-23Bolton, ONTJunior A (Canada)
Justin Mahabir122127281362015-20183D1998-03-15Pickering, ONTJunior A (Canada)
Don Maloney42121729362008-20091C1988-01-31New York, NYMinor Pro
Kosta Manikis842440641462017-20192R2001-08-15Richmond Hill, ONTMajor Junior
Daniel Mannella65000162012-20142G1995-08-24Woodbridge, ONTMinor Pro
Rizvan Mansurov47122537332018-20191F2000-11-18Kazan, RussiaJunior A (Canada)
Nathan Marincola100002022-20231F2006-02-03Stouffville, ONTJunior A (Canada)
Jeff Marshall99135467261996-19982D1978-02-20Newmarket, ONTMinor Pro
??? Martell100002022-20231Junior A (Canada)
Hunter Martell3112362021-20232D2005-02-27Angus, ONTJunior A (Canada)
Quentin Martellacci33235362019-20201D2000-06-29Maple, ONTJunior A (Canada)
Calvin Martin452111322015-20161L1999-09-16Peterborough, ONTMajor Junior
Cameron Martin302222023-20241D2007-05-09Mingsing, ONTJunior A (Canada)
Scott Martin1441731481831996-19993RJunior A (Canada)
??? Mathieson100002022-20231FJunior A (Canada)
Lee Maxwell4101112002-20031F Junior A (Canada)
Connor May13046681141092017-20203F1999-08-20Bradford, ONTCollege-University
Jamie Mazomenos51101020682019-20201F2002-08-16Junior A (Canada)
Alex Mazurek200002012-20131 Junior A (Canada)
Connor McBroom1340402017-20181F2000-06-08Etobicoke, ONTJunior A (Canada)
Brendan Mccann43192241451998-19991RJunior A (Canada)
Matt McCann72212647602007-20092F1988-05-20Newmarket, ONTCollege-University
Corey McCarthy601191995-19961Junior A (Canada)
Conor McCollum3501182014-20162G1997-01-17Pickering, ONTMinor Pro
Garrett McCrea4691625862001-20032Junior A (Canada)
Jeff McDowall2411011602001-20021D1983-05-14Charlottetown, PEIMinor Pro
Craig McDowell822218401922006-20093F1989-07-14Newmarket, ONTCollege-University
Patrick McEachen961342551092007-20092D1991-02-07Stouffville, ONTMinor Pro
Tanner Mceachern502118391092019-20201F2001-01-20Fonthill, ONTJunior A (Canada)
Dalton McGrath1000022010-20111G1991-11-04Brampton, ONTMinor Pro
Brett McInall187613102016-20171F1998-02-17Milton, ONTJunior A (Canada)
Zac McInall16156102016-20171D1998-02-17Milton, ONTJunior A (Canada)
James McIntosh13650641142362005-20083F1989-05-21Holland Landing, ONTCollege-University
Josh McIntosh701142007-20092F1990-10-17Newmarket, ONTJunior A (Canada)
Braeden McKinnon21055142018-20222F2001-06-08Holland Landing, ONTCollege-University
Kyle McLaughlin42182038322009-20112F1991-10-01Ajax, ONTJunior A (Canada)
Mack McLean100002012-20131D1995-09-17Markham, ONTJunior A (Canada)
Patrick McLean901142021-20221D2001-02-21Flossmoor, ILCollege-University
Roger McMann100001996-19971Junior A (Canada)
Ronan McQueenie1310142018-20202D2002-07-24Junior A (Canada)
James McQueston801122009-20101D1991-06-11Newmarket, ONTJunior A (Canada)
Luke McSorley21224432023-20241F2006-04-20Brampton, ONTJunior A (Canada)
Dan McWhinney69011382004-20062G1985-05-13Sault Ste. Marie, ONTMinor Pro
Mark Menonte1000101999-20001C1982-08-16Woodbridge, ONTJunior A (Canada)
James Mense-Dietrich41121830142014-20162R1996-05-17Innisfil, ONTMajor Junior
Darcy Meyer400042011-20121F1991-01-17Fredericton, NBJunior A (Canada)
Mike Micheff932538633271997-19992CJunior A (Canada)
Frank Millband100022001-20021 Junior A (Canada)
Connor Miller28224102012-20142F1995-04-15Stouffville, ONTJunior A (Canada)
Kyle Miller8011102006-20071F1989-09-14 Junior A (Canada)
Bryan Mills1101162001-20021D1983-08-14Oakville, ONTCollege-University
David Milne2641014122009-20101F1989-11-21Stouffville, ONTCollege-University
Jamie Minchella509152491998-20002C1983-10-25Richmond Hill, ONTMajor Junior
Anthony Minicucci1388381164941999-20023 Junior A (Canada)
Dillion Mitchell101102001-20021 Junior A (Canada)
Mark Mitchell84953622212001-20043D1983-01-28Newmarket, ONTJunior A (Canada)
Jeff Mok8392130652000-20022D1983-02-04Richmond Hill, ONTCollege-University
Jeff Moor33134562003-20041D1986-06-13Kettleby, ONTMinor Pro
Brad Moore400022001-20021 Junior A (Canada)
Joe Moore700022008-20091G1988-08-30Canton, MIJunior A (Canada)
Michael Morgan103252651422012-20142F1995-05-27Markham, ONTCollege-University
Jeff Morris183710731997-19981D1978-04-07Semi-Professional
Ben Morse2651116162006-20071D1989-05-24Toronto, ONTCollege-University
Nicolas Morvan1600002022-20231G2005-01-03Mississuaga, ONTJunior A (Canada)
Donivan Munro872327503042005-20083F1987-11-06Toronto, ONTCollege-University
Raine Nadeau29235242021-20232D2004-08-24Oshawa, ONTMajor Junior
John Najafi222911242011-20121F1994-11-03Richmond Hill, ONTJunior A (Canada)
Matthew Neal14976102178782008-20113F1991-11-22Minesing, ONTMinor Pro
Darren Nesbitt200002013-20141F1996-07-12Oro-Medonte, ONTJunior A (Canada)
Jordan Nesbitt32033192014-20151D1997-05-27Courtice, ONTJunior A (Canada)
Jake Newson1700042018-20191D2001-02-15Junior A (Canada)
Max Novick100225375622015-20172D1996-02-04Thornhill, ONTCollege-University
Ryan O'Dell34123272022-20231D2004-02-14Stouffville, ONTMajor Junior
Liam O'Dette2613482013-20152F1996-08-13Unionville, ONTJunior A (Canada)
Paul O'Doherty300002016-20182D2000-05-02Newmarket, ONTJunior A (Canada)
Jack O'Hara15112422013-20141D1994-12-23Toronto, ONTCollege-University
Lucas O'Neil604421996-19971Junior A (Canada)
Trevor O'Neill68033162006-20082G1988-02-11Keswick, ONTCollege-University
Dan O'Shell26202861998-19991DJunior A (Canada)
Mike Oakley23033241996-19971D1979-04-20Midland, ONTJunior A (Canada)
Greg Oliver22134202006-20071F1989-04-16Newmarket, ONTJunior A (Canada)
Ryan Oliver62162036632005-20072F1988-03-07Whitby, ONTCollege-University
Liam Oravsky300002023-20241FJunior A (Canada)
Doug Orr701847651291999-20012W1981-03-31Scarborough, ONTMinor Pro
Kyle Osborne100001996-19971Junior A (Canada)
Dan Oshell89825333641999-20012D1980-09-25Powassan, ONTJunior A (Canada)
Brock Ouellet622022421922004-20062F1987-03-10Lindsay, ONTCollege-University
David Paglia10441822542022-20242D2004-08-28King City, ONTJunior A (Canada)
Joe Pagnani4710142422000-20022C1984-04-13Richmond Hills, ONTJunior A (Canada)
Stefan Palatsidis428210572015-20161F1999-06-18Whitby, ONTJunior A (Canada)
GianLuca Palmieri300002012-20131G1992-02-20Richmond Hill, ONTJunior A (Canada)
Brandon Pantaleo300042012-20131F1994-04-03Markham, ONTJunior A (Canada)
Christian Papineau41088162015-20161D1998-03-17Barrie, ONTJunior A (Canada)
Barnard Parker100002022-20231GJunior A (Canada)
Alex Pasternak30246362023-20241D2005-04-07Port Perry, ONTJunior A (Canada)
Andrew Patriarche63142337421996-19982LJunior A (Canada)
Easton Penna200002019-20201F2004-01-15Coboconk, ONTJunior A (Canada)
Kyle Pescador400022015-20161G1999-08-16Junior A (Canada)
Adam Petric20651102017-20181F1997-03-25Toronto, ONTJunior A (Canada)
Mark Petrou50162036341995-19961Junior A (Canada)
Isaak Phillips523811402017-20181D2001-09-28Barrie, ONTMajor League
Matt Phillips300001995-19961Junior A (Canada)
Tate Phillips81284775651995-19972Junior A (Canada)
Graham Pickard2571118182013-20141C1994-10-11Barrie, ONTMinor Pro
Wyatt Pickrell101102011-20121G1994-05-19Newmarket, ONTCollege-University
Adam Pirri22000331995-19961GJunior A (Canada)
Kaden Pitre300002021-20221C2006-02-08Stouffville, ONTMajor Junior
Steve Pocock5331619291997-19992D1979-01-23Thornhill, ONTJunior A (Canada)
Sean Poitras704402008-20091F1989-03-14Barrie, ONTJunior A (Canada)
Riley Pope992035551682022-20242F2004-10-23Bolton, ONTMajor Junior
Chris Porter1446868136592009-20123F1991-10-04Stouffville, ONTMinor Pro
Sean Power7401515322011-20132D1995-01-16Pickering, ONTJunior A (Canada)
Christian Powers2611223362011-20121F1991-05-21Carlisle, ONTMinor Pro
Robert Powers107175269922011-20143D1994-06-21Ajax, ONTMinor Pro
Blake Pullin69822301352003-20063D1987-01-28Sharon, ONTJunior A (Canada)
Ryan Pullin100001997-19981 Junior A (Canada)
Ty Raine11457741311242002-20053F1986-05-01Markham, ONTJunior A (Canada)
Mike Ralph15448111995-19961Junior A (Canada)
Mike Ramsay80404080232000-20022R1984-09-13Newmarket, ONTMinor Pro
Anthony Ranieri14459232011-20121F1991-05-19Woodbridge, ONTJunior A (Canada)
Robert Rawlins416612222010-20122F1994-03-18Richmond Hill, ONTJunior A (Canada)
Curtis Rawn25448402017-20181F1998-06-18Barrie, ONTJunior A (Canada)
Matt Raymond11112122001-20021F1984-04-05Orillia, ONTSemi-Professional
Jason Read2510414141998-19991FJunior A (Canada)
Brad Rebic127916272000-20011F1980-09-16Brunswick, OHMajor Junior
Dakota Redshaw86066562012-20142D1995-09-08Shelby Township, MIJunior A (Canada)
Ashton Reesor5311213442016-20182D2001-01-12Markham, ONTMajor Junior
Ben Reeves401102018-20191Junior A (Canada)
Brendan Reid47189172018-20191FOshawa, ONTJunior A (Canada)
Rickey Rideout44246651997-19981L Junior A (Canada)
Connor Rider31111021342016-20171F1997-05-11Whitby, ONTCollege-University
Jacob Roach506511362021-20221F2003-12-20Aurora, ONTJunior A (Canada)
Drew Roberts15235371998-19991FJunior A (Canada)
Elijah Roberts101102014-20151D1999-01-23Brampton, ONTMajor Junior
Matt Roberts100002000-20011Junior A (Canada)
Spencer Roberts1353140712082013-20163F1996-12-14Stouffville, ONTCollege-University
Ty Roberts517815692018-20202F2002-06-21Uxbridge, ONTJunior A (Canada)
Zach Roberts5149131432014-20162L1999-08-04Stouffville, ONTMajor Junior
Cameron Robinson300002017-20181D1999-11-23Junior A (Canada)
Jason Robinson48293059381995-19982Junior A (Canada)
Mike Robinson3761218162010-20122L1993-05-06Stouffville, ONTMinor Pro
Riley Rogers1917862021-20221D2002-09-14Zephyr, ONTJunior A (Canada)
Luca Romano100002022-20231R2007-06-25Toronto, ONTMajor Junior
Tyler Rommelaere35132538261995-19961Junior A (Canada)
Jeremy Ronich200001995-19961GJunior A (Canada)
Ben Ross200002021-20221GJunior A (Canada)
Tony Rossi100001998-19991R1982-10-15Stouffville, ONTJunior A (Canada)
Mark Russell4710717301995-19961Junior A (Canada)
Ryan Russell96162743622021-20232F2004-06-17Barrie, ONTJunior A (Canada)
Rostyslav Saglo813481995-19961L1978-05-08Kiev, UkraineMinor Pro
Frank Salituro110102006-20071F1990-07-18Vaughan, ONTCollege-University
Chris Sanginesi3281220972000-20011D1980-01-25Junior A (Canada)
Colton Sansom3434722014-20151F1997-03-13Barrie, ONTJunior A (Canada)
Jackson Savery1011719361282014-20173F1998-05-23Stouffville, ONTJunior A (Canada)
Dylan Savory1332845731692010-20133F1993-12-28Oshawa, ONTJunior A (Canada)
Ben Schmidt802242021-20221DJunior A (Canada)
Joshua Schmidt4534742021-20232C2005-03-12Markham, ONTJunior A (Canada)
Sean Schoffer12101261996-19971Junior A (Canada)
Ethan Schoonderbeek2000122019-20201DJunior A (Canada)
Carter Schott74212141192018-20202D2001-04-26Pickering, ONTJunior A (Canada)
Rick Schrank1172931601362003-20063F1986-02-03Newmarket, ONTMinor Pro
Brandon Scott8612122662021-20232D2005-01-26Newmarket, ONTJunior A (Canada)
Bryan Scott100002004-20051G1987-04-29Pickering, ONTCollege-University
Sean Scully45112132201998-20002R1983-01-13Richmond Hill, ONTMajor Junior
Alex Sebestyen901102019-20201F2000-02-22Caledon, ONTJunior A (Canada)
Trevor Sedore632501999-20001Junior A (Canada)
Greg Seguin269514621999-20012 Junior A (Canada)
Brennan Serville7963945552009-20112D1993-06-02Pickering, ONTMinor Pro
Jarred Seymour82516211672007-20092D1990-02-22Toronto, ONTCollege-University
Brett Sharples400042012-20131D1995-09-13Keswick, ONTJunior A (Canada)
Joel Sheppard682740671272005-20072F1986-06-11Pefferlaw, ONTCollege-University
Mike Sheremeta2201102010-20111G1992-05-07Pickering, ONTJunior A (Canada)
Dean Sherman4161420841995-19961Junior A (Canada)
Matt Shier100002001-20021 Junior A (Canada)
Riley Silliphant2000102019-20201F2002-04-20Junior A (Canada)
Hayden Simpson318917472021-20221C2004-03-11Caledon, ONTMajor Junior
Stewart Sinclair100002022-20231FJunior A (Canada)
Cam Smith300002021-20221G2003-08-11Stouffville, ONTJunior A (Canada)
Geoff Smith502941701561995-19972Junior A (Canada)
Graham Smith100001996-19971Junior A (Canada)
Jacob Smith1000042016-20182D2000-10-03Bala, ONTJunior A (Canada)
Reed Smith92731381072007-20092D1989-02-18Newmarket, ONTCollege-University
Ryan Smith2836942017-20192F1998-10-05Whitby, ONTJunior A (Canada)
Shane Smith500002012-20131F1994-01-22Uxbridge, ONTJunior A (Canada)
Trevor Smith61639451322006-20082D1988-03-16Shelburne, ONTJunior A (Canada)
John Smithson238611812423241998-20035DJunior A (Canada)
Jon Smyth84383775751999-20012L1982-01-20Markham, ONTMinor Pro
John Soames22022102001-20021D1985-06-11Pickering, ONTJunior A (Canada)
Sam Solarino443912892019-20201F2002-02-16Markham, ONTJunior A (Canada)
Dan Speer425121741999-20001C1984-12-05Thunder Bay, ONTEuropean Elite
Sean Speer4711213531999-20001 Junior A (Canada)
Ryan Spiteri3300061996-19971GJunior A (Canada)
Daniel Spivak1761458721992004-20084D1988-08-09Thornhill, ONTMinor Pro
Rob Spytz300001996-19971Junior A (Canada)
Ian Staal84293160752001-20032CThunder Bay, ONTCollege-University
Boyd Stahlbaum200002019-20201F2002-07-18Peterborough, ONTCollege-University
Jim Stamatopoulos712341998-19991FJunior A (Canada)
Stan Stamatopoulos2500021995-19961GJunior A (Canada)
Anthony Stavrou5352025202017-20202F2000-03-04Pickering, ONTJunior A (Canada)
Ryan Steele1000101996-19971F1979-11-10Junior A (Canada)
Blake Stephenson3921517462010-20111D1993-03-06Barrie, ONTJunior A (Canada)
Jesse Steptoe200002005-20072F1988-05-31Uxbridge, ONTJunior A (Canada)
Craig Stern901182001-20021D1981-01-19Camp Hill, PACollege-University
Marc Stevens214711512012-20131C1996-03-01Turkey Point, ONTMajor Junior
Michael Stevens4871623952012-20142F1993-12-18Brantford, ONTCollege-University
Jason Stolec100001997-19981 Junior A (Canada)
Randy Stolec408614381997-19992R1979-03-08Markham, ONTJunior A (Canada)
Jason Stone100002014-20151D1996-01-27St. John's, NFLDMinor Pro
Ryan Stovold462911781998-19991DJunior A (Canada)
Tayjon Street3871320782023-20241F2005-05-04Vaughan, ONTJunior A (Canada)
Luke Strickland55301949402018-20223L2002-10-16Keswick, ONTCollege-University
Dalton Strongman56134122016-20193F2000-01-19Ajax, ONTJunior A (Canada)
Jaden Sturge600042022-20231D2005-05-22Woodbridge, ONTJunior A (Canada)
Kenny Styles50161733812018-20191F1999-07-03Trenton, MICollege-University
Mark Sullivan1324876124902005-20083F1987-07-27Stouffville, ONTCollege-University
Mike Sullivan57253964182001-20032C1984-09-14Stouffville, ONTMinor Pro
Jeff Summerfield26044651999-20001D1983-10-22Scarborough, ONTJunior A (Canada)
Mike Tache200022006-20071D1989-09-19Uxbridge, ONTJunior A (Canada)
John Tamburro1200041995-19982GJunior A (Canada)
Cale Tanaka87262652692002-20042L1986-05-31Stouffville, ONTEuropean Elite
Christopher Tanev400002007-20081D1989-12-20Toronto, ONTMajor League
Aaron Taylor118011222014-20173G1996-12-21Gormley, ONTMinor Pro
Breen Taylor210122003-20041D1984-02-06Junior A (Canada)
Joseph Teofilo30101222412016-20171F1997-05-26Richmond Hill, ONTJunior A (Canada)
Justin Thickins17033371998-19991D1981-09-23Oshawa, ONTJunior A (Canada)
Mickey Thistel400002005-20061G1987-11-15Ajax, ONTJunior A (Canada)
Danny Thomakos55151732342021-20242F2006-07-27Georgina, ONTJunior A (Canada)
Nick Thomakos96294271302013-20152F1997-08-23Uxbridge, ONTJunior A (Canada)
Kyle Thomas521213251292015-20172F1998-03-03Scarborough, ONTJunior A (Canada)
Shane Thompson200001996-19971Junior A (Canada)
Brett Thomson200002013-20141D1996-07-01Stouffville, ONTJunior A (Canada)
Darryl Thomson54101424182010-20143F1994-02-01Stouffville, ONTJunior A (Canada)
Cody Ticen3200002021-20221G2002-09-08Lakeville, MNJunior A (Canada)
Steve Tilker1100001996-19971G1979-04-18Hanover, ONTJunior A (Canada)
Thomas Tinmouth64181735232016-20182F2000-05-11Richmond Hill, ONTJunior A (Canada)
Luke Tokarz400002021-20221DJunior A (Canada)
Stephen Toltl2500002023-20241G2005-05-26Binbrook, ONTJunior A (Canada)
David Tonkin5033102000-20011FJunior A (Canada)
Nathan Torchia2200002017-20181G2000-05-12Waterloo, ONTMajor Junior
Brock Traill52033142013-20152F1997-06-13Fenelon Falls, ONTJunior A (Canada)
Jason Travis633710851999-20012 Junior A (Canada)
George Trifon61234972281995-19972F1980-04-09Stoufville, ONTCollege-University
Corey Trivino884384127462006-20082C1990-01-12Toronto, ONTMinor Pro
German Tsatsura300002007-20081G1989-07-06Aurora, ONTJunior A (Canada)
Tom Tsicos32111122252011-20132F1992-06-20Barrie, ONTMinor Pro
Michael Tucciarone1446089149811998-20013L1981-02-24Richmond Hill, ONTMinor Pro
Felice Turano14178222002-20031D1985-03-10Toronto, ONTJunior A (Canada)
Grant Turner3691423182019-20201F2000-12-08Mississauga, ONTJunior A (Canada)
Matt Tustin21123262014-20151F1996-09-06Whitby, ONTMinor Pro
Brodie Tutton49263258512014-20151F1994-04-11Courtice, ONTCollege-University
Nathan Twohey11594150452021-20243D2003-03-05Peterborough, ONTMajor Junior
Jake Van Allen1183639751632003-20063F1987-01-23Stouffville, ONTCollege-University
Brock Van Der Gulik21369182006-20071F1988-06-19Keswick, ONTJunior A (Canada)
Adam Vandersluis17347462010-20111F1992-02-13London, ONTJunior A (Canada)
Charlie Vanhaverbeke8111011672022-20242D2005-05-14Newcastle, ONTJunior A (Canada)
Jack Varga134253964722015-20183F1998-04-20Mt. Albert, ONTJunior A (Canada)
Alain Veilleux30181937492000-20011C1980-06-12Hearst, ONTMajor Junior
Matt Venditelli101102006-20071 Junior A (Canada)
Mark Versteeg-Lytwyn22101525522002-20031L1986-11-27Sharon, ONTMinor Pro
Andrew Vigliatore3700022018-20202G1999-06-04Markham, ONTJunior A (Canada)
Peter Vigneux100002012-20131G Junior A (Canada)
Matt Viola5191928362007-20092L1988-10-07North York, ONTMinor Pro
Joseph Visconti5081422342016-20171F1997-04-10Markham, ONTJunior A (Canada)
Nicholas Vitali100002013-201411997-02-19 Junior A (Canada)
Phil Vito102627331541996-19993DNewmarket, ONTCollege-University
Stefan von Engelbrechten51751282012-20131F1994-05-12Markham, ONTJunior A (Canada)
Tyler Von Englebrecten21182139102010-20111F1990-07-27Markham, ONTCollege-University
Ian Vucko5441115122017-20192F2000-01-10Newmarket, ONTJunior A (Canada)
Justin Wain96121729692012-20153F1996-02-26Keswick, ONTJunior A (Canada)
James Waldron5281220222016-20182F2000-05-30Whitby, ONTJunior A (Canada)
Mitchell Waldron2211011442016-20171D1997-07-23Whitby, ONTJunior A (Canada)
Brandon Walker67211233452004-20092F1988-08-29Stouffville, ONTCollege-University
Scott Walsh372461471995-19961Junior A (Canada)
Brett Waters22235142004-20051D1988-09-05Uxbridge, ONTCollege-University
Josh Weber1714582018-20191F2000-02-24Trenton, MIJunior A (Canada)
Wesley Weir267310592017-20181F2000-11-08Ancaster, ONTJunior A (Canada)
Shayne Welker4531013342009-20101F1991-02-25 Junior A (Canada)
Lachlan Wells56172340182023-20241F2004-10-27Scarborough, ONTJunior A (Canada)
Ethan Werek37294170762007-20081C1991-06-07Markham, ONTMinor Pro
Matt Westlake16011232007-20081D1987-08-30Beaverton, ONTJunior A (Canada)
Quinton Wheeler20112262017-20181D1999-02-26Whitby, ONTJunior A (Canada)
Bob Whiting34172744361995-19961RCollege-University
Alex Whitney587613122022-20242F2005-01-09Peterborough, ONTJunior A (Canada)
Carson Whitson47172037122021-20221R2001-01-28Uxbridge, ONTMajor Junior
Greg Whittle65162036272008-20102F1991-03-06Owen Sound, ONTCollege-University
Stephen Whittle2000102018-20191F2001-09-10Vaughan, ONTJunior A (Canada)
Lee Wideman13000161995-19961Junior A (Canada)
Connor Wilkinson100002010-20111G1993-08-31College-University
Hayden Williams412302023-20241FJunior A (Canada)
Alex Williamson96182947142015-20172F1998-07-27Uxbridge, ONTJunior A (Canada)
Jim Wilson4021416731995-19961Junior A (Canada)
Nate Windle1000042023-20241D2005-05-31Aurora, ONTJunior A (Canada)
Mike Winger200001996-19971Junior A (Canada)
Eric Wintjes2304482011-20121D1993-07-03Uxbridge, ONTJunior A (Canada)
Mackenzie Wood435510122012-20131F1994-02-23Simcoe, ONTCollege-University
Ethan Yantha711202021-20232F2005-06-23Cambridge, ONTJunior A (Canada)
Jonathan Yaremko36134122015-20161F1997-05-29Newmarket, ONTJunior A (Canada)
Myles Yearwood29671322023-20241C2005-08-13Toronto, ONTJunior A (Canada)
Brennan Young31066332017-20181F1999-04-07Aurora, ONTMinor Pro
Brad Yowart224812142016-20171D1996-05-05Guelph, ONTJunior A (Canada)
Robert Zago1200021998-19991GMajor Junior
Quintino Zarlenga400002014-20151D1998-06-03Junior A (Canada)
Paul Zderic11112861997-19981R Junior A (Canada)
Matthew Zebedee820202017-20181R2001-10-15Innisfil, ONTCollege-University
Dave Zelasko101454691531997-19992F1978-05-17Bradford, ONTCollege-University
Joey Zhang100002021-20221D2004-02-09Markham, ONTJunior A (Canada)
Kyle Zoon3901122001-20032GUnionville, ONTCollege-University
Ryan Zupancic48279312009-20101D1993-11-26Whitby, 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.