Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2011-2012 Airdrie Xtreme U15 AAAAEHL U1521 7 1118 4|Playoffs4 2 24
 2012-2013 Notre Dame Hounds U15 PrepSSMHL U1826 24 2044 43|Playoffs5 6 511
  Team South Alberta Cup5 4 26 2|        
  Notre Dame Argos U18 AAASMAAAHL4 2 02 0|Playoffs3 0 11 14 
 2013-2014 Team Alberta WCCC-164 0 22 2|        
  Notre Dame Argos U18 AAASMAAAHL44 21 4263 65|Playoffs12 5 813 14 
  Kelowna RocketsWHL0 0 00 0|Playoffs1 0 00
 2014-2015 Team White U17-Dev3 2 02 0|        
  Kelowna RocketsWHL45 17 1027 12|Playoffs18 5 611
  Kelowna RocketsMemorial Cup5 0 11 12|        
 2015-2016 Kelowna RocketsWHL65 26 4066 50|Playoffs18 2 57 16 
  Team White U18-Dev3 1 01 2|        
  Canada U18Hlinka Gretzky Cup4 1 23 2|        
 2016-2017 Kelowna RocketsWHL40 20 3555 40|Playoffs17 7 1421 18 
  Stockton HeatAHL0 0 00 0|Playoffs1 0 00
  Canada U20WJC-207 0 33 4|        
 2017-2018 Kelowna RocketsWHL53 38 4684 52|Playoffs4 2 02 14 
  Stockton HeatAHL6 0 44 2|        
  Canada U20WJC-207 3 25 2|        
  WHL All-StarsJr Super Series2 2 35 0|        
 2018-2019 Calgary FlamesNHL25 1 45 4|        
  Stockton HeatAHL37 15 2439 24|        
 2019-2020 Calgary FlamesNHL45 6 1016 6|Playoffs10 4 15
  Stockton HeatAHL13 4 913 8|        
 2020-2021 Calgary FlamesNHL51 11 1122 20|        
 2021-2022 Calgary FlamesNHL79 18 1432 20|Playoffs12 0 11
 2022-2023 Calgary FlamesNHL82 18 2745 47|        
 2023-2024 Calgary FlamesNHL43 3 47 8|        
 2024-2025 Dinamo MinskKHL15 3 25 11|        

Player statistics powered by www.eliteprospects.com