Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2010-2011 Toronto Marlboros U16 AAAOHL Cup7 0 22 2|        
  Toronto Marlboros U15 AAAGTHL U15- - -- -|        
  Toronto Marlboros U16 AAAGTHL U16- - -- -|        
 2011-2012 Toronto Marlboros U16 AAAGTHL U1628 10 2535 30|        
  Toronto Marlboros U16 AAAOHL Cup7 3 710 0|        
 2012-2013 Kingston FrontenacsOHL61 7 2229 33|Playoffs4 0 00
  Canada Ontario U17WHC-175 0 33 6|        
  Canada U18WJC-187 0 11 0|        
 2013-2014 Kingston FrontenacsOHL62 11 3243 61|Playoffs7 1 34
  Canada U18Hlinka Gretzky Cup5 0 11 6|        
  Canada U18WJC-187 0 11 2|        
 2014-2015 Kingston FrontenacsOHL65 7 2532 57|Playoffs4 0 11
  OHL All-StarsJr Super Series2 0 00 2|        
  Charlotte CheckersAHL4 0 11 0|        
 2015-2016 Kingston FrontenacsOHL59 7 3542 49|Playoffs9 3 912
  Canada U20WJC-205 0 00 2|        
  OHL All-StarsJr Super Series2 0 22 4|        
 2016-2017 Charlotte CheckersAHL71 1 1011 16|Playoffs5 0 33
 2017-2018 Carolina HurricanesNHL10 0 33 19|        
  Charlotte CheckersAHL65 7 1623 36|Playoffs8 1 12
 2018-2019 Charlotte CheckersAHL70 4 2125 56|Playoffs10 0 33
 2019-2020 Charlotte CheckersAHL61 4 2024 50|        
 2020-2021 Skellefteċ AIKSHL24 4 59 16|Playoffs12 1 34 10 
 2021-2022 Colorado EaglesAHL61 3 1720 49|Playoffs9 0 88 18 
 2022-2023 Nashville PredatorsNHL6 0 00 8|        
  Milwaukee AdmiralsAHL60 6 1622 40|Playoffs14 2 24
 2023-2024 Milwaukee AdmiralsAHL69 6 1723 56|Playoffs14 2 24 19 
 2024-2025 San Diego GullsAHL69 15 2338 46|        

Player statistics powered by www.eliteprospects.com