Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2014-2015 Saskatoon Bandits U15 AASAAHL U1529 22 1638 46|Playoffs2 2 13
 2015-2016 Saskatoon Outlaws U15 AASAAHL U1530 44 3781 78|Playoffs5 6 511
  Saskatoon Contacts U18 AAASMAAAHL7 2 02 6|        
 2016-2017 Saskatoon Contacts U18 AAASMAAAHL36 27 1845 48|Playoffs4 2 02
  Team Saskatchewan WCCC-165 1 12 6|        
 2017-2018 Team Red U17-Dev3 0 11 2|        
  Kamloops BlazersWHL68 11 1829 26|        
 2018-2019 Kamloops BlazersWHL63 24 4367 55|Playoffs4 3 14
  Canada U18WJC-187 4 37 6|        
 2019-2020 Kamloops BlazersWHL57 38 4886 51|        
  WHL All-StarsJr Super Series2 0 11 0|        
 2020-2021 Stockton HeatAHL9 3 47 4|        
  Kamloops BlazersWHL15 6 1824 35|        
  Canada U20WJC-207 0 22 2|        
 2021-2022 Stockton HeatAHL53 13 1225 36|Playoffs13 1 12
 2022-2023 Calgary WranglersAHL72 21 3758 63|Playoffs9 1 34
 2023-2024 Calgary FlamesNHL63 14 2034 22|        
  Calgary WranglersAHL6 1 910 2|        
 2024-2025 Calgary FlamesNHL- - -- -|        

Player statistics powered by www.eliteprospects.com