Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2012-2013 Ottawa Valley Titans U14 AAAHEO U1428 14 2943 14|Playoffs9 4 610
 2013-2014 Ottawa Valley Titans U15 AAAHEO U1529 15 2944 14|Playoffs3 1 12
  Ottawa Valley Titans U15 AAABig Nickel Bantam7 4 26 6|        
 2014-2015 Ottawa Valley Titans U16 AAAOEHL U1625 18 3149 36|Playoffs10 5 914
  Ottawa Valley Titans U16 AAAOHL Cup3 2 13 4|        
  Team HEO OGC-165 1 01 2|        
 2015-2016 Soo GreyhoundsOHL65 4 1115 12|Playoffs12 0 22
  Team Black U17-Dev3 1 12 4|        
 2016-2017 Soo GreyhoundsOHL38 6 814 18|        
  Guelph StormOHL28 3 1114 22|        
  Canada U18WJC-185 0 00 4|        
 2017-2018 Guelph StormOHL62 14 2741 31|Playoffs6 3 36
 2018-2019 Guelph StormOHL66 37 4178 32|Playoffs24 4 913 12 
  Guelph StormM-Cup4 1 01 0|        
 2019-2020 Kitchener RangersOHL54 23 4871 51|        
 2020-2021 Laval RocketAHL- - -- -|        

Player statistics powered by www.eliteprospects.com