Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2013-2014 Calgary Flames U15 AAAAEHL U1532 4 1519 16|Playoffs11 1 23 12 
 2014-2015 Calgary Flames U15 AAAAEHL U1533 20 3858 72|Playoffs3 1 45 21 
  NWCAA Stampeders U16 AAAAEHL U172 1 23 4|Playoffs4 4 711
  Team Calgary North Alberta Cup- - -- -|        
 2015-2016 Team Alberta WCCC-164 0 00 2|        
  Calgary Flames U18 AAAAEHL U1828 5 1722 73|Playoffs8 1 34
  Okotoks OilersAJHL3 1 12 0|        
 2016-2017 Penticton VeesBCHL48 3 2023 30|Playoffs21 0 44
  Canada White U17WHC-176 0 44 2|        
  Penticton VeesWestern Canada Cup4 0 00 0|        
  Penticton VeesRBC Cup3 0 00 0|        
  Canada West U19WJAC-194 1 12 14|        
 2017-2018 Penticton VeesBCHL48 9 3847 34|Playoffs11 3 1417
  Canada U18WJC-185 0 22 2|        
  Canada West U19WJAC-195 1 12 6|        
 2018-2019 Univ. of North DakotaNCAA28 0 44 14|        
 2019-2020 Univ. of North DakotaNCAA24 4 711 14|        
 2020-2021 Univ. of Nebraska-OmahaNCAA23 3 58 16|        
 2021-2022 Univ. of Nebraska-OmahaNCAA24 2 68 19|        
 2022-2023 Univ. of Nebraska-OmahaNCAA35 8 1826 24|        
  Newfoundland GrowlersECHL7 2 35 4|Playoffs15 1 1516
 2023-2024 Toronto MarliesAHL4 1 23 0|        
  Newfoundland GrowlersECHL51 6 3743 46|        
 2024-2025 Djurgårdens IFHockeyAllsvenskan20 1 56 18|        

Player statistics powered by www.eliteprospects.com