Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2013-2014 Toronto Titans U16 AAAGTHL U1632 12 719 56|Playoffs5 1 23
  Toronto Titans U18 AAAGTHL U18- - -- -|Playoffs1 0 00
 2014-2015 Barrie ColtsOHL59 4 59 26|Playoffs9 0 00
 2015-2016 Barrie ColtsOHL60 9 1019 78|Playoffs15 0 22 13 
 2016-2017 Barrie ColtsOHL57 15 1631 99|        
 2017-2018 Barrie ColtsOHL52 12 1527 63|Playoffs11 0 22 17 
 2018-2019 Barrie ColtsOHL62 27 2350 78|        
 2019-2020 Brampton BeastECHL14 2 13 10|        
  Univ. of New BrunswickUSports13 1 78 16|Playoffs5 0 11
 2020-2021 Ístersunds IKHockeyEttan29 11 1122 65|        

Player statistics powered by www.eliteprospects.com