Elite Prospects
 Season Team League GP G A TP PIM
 2011-2012 Oakville Rangers U16 AAASCTA U1651 1 1516 72
 2012-2013 Oakville Rangers U18 AAASCTA U1873 6 2935 94
  Oakville BladesOJHL4 0 00 2
 2013-2014 Oakville BladesOJHL42 3 710 32
 2014-2015 Oakville BladesOJHL45 1 910 28
 2015-2016 Oakville BladesOJHL45 1 910 47
 2016-2017 Oakville BladesOJHL49 2 2931 156

Player statistics powered by www.eliteprospects.com