Elite Prospects
 Season Team League GP G A TP PIM
 2013-2014 London Jr. Knights U16 AAAALLIANCE U1632 3 1417 22
 2014-2015 London Jr. Knights U18 AAAALLIANCE U180 0 00 0
  London Jr. Knights U18 AAATCQ-O7 0 44 10
 2015-2016 London NationalsGOJHL46 4 812 35
 2016-2017 Kitchener-Waterloo SiskinsGOJHL46 1 1617 124
 2017-2018 Kitchener-Waterloo SiskinsGOJHL41 2 1315 116
 2018-2019 Kitchener-Waterloo SiskinsGOJHL46 3 2124 114

Player statistics powered by www.eliteprospects.com