Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2013-2014 Waterloo Wolves U16 AAAALLIANCE U165 0 11 2|        
 2014-2015 Waterloo Wolves U16 AAAALLIANCE U1626 16 2440 14|Playoffs13 6 713
  Waterloo Wolves U16 AAAOHL Cup5 0 33 0|        
  Waterloo Wolves U16 AAAU16 AAA51 31 4374 24|        
  Team ALLIANCE OGC-165 3 25 2|        
 2015-2016 Team Green U17-Dev3 2 02 0|        
  Kitchener-Waterloo SiskinsGOJHL45 26 2854 40|Playoffs15 7 1017
  Guelph StormOHL6 1 34 0|        
 2016-2017 Guelph StormOHL54 18 1836 27|        
  Canada U18WJC-185 0 11 0|        
 2017-2018 Guelph StormOHL57 16 2339 34|Playoffs6 2 46
  OHL All-StarsJr Super Series1 0 00 0|        
 2018-2019 Guelph StormOHL65 34 68102 58|Playoffs24 8 1119 28 
  Guelph StormM-Cup4 0 22 2|        
  OHL All-StarsJr Super Series1 0 00 0|        
 2019-2020 Tucson RoadrunnersAHL22 1 89 23|        
  Binghamton DevilsAHL21 2 68 8|        
 2020-2021 Binghamton DevilsAHL31 6 915 12|        

Player statistics powered by www.eliteprospects.com