Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2015-2016 St. Albert Sabres U15 AAAAEHL U1532 3 36 12|        
 2016-2017 St. Albert Sabres U15 AAAAEHL U1536 6 1925 40|Playoffs10 3 47
  St. Albert Flyers U17 AAAAEHL U171 0 00 0|        
  St. Albert Sabres U15 AAAJohn Reid Memorial5 3 25 2|        
  Team Northwest Alberta Cup5 0 22 6|        
 2017-2018 Northern Alberta Xtreme U16 PrepCSSHL U1630 6 1723 24|Playoffs5 0 22
  Northern Alberta Xtreme U18 PrepCSSHL U181 0 11 2|        
 2018-2019 Northern Alberta Xtreme U18 PrepCSSHL U1832 2 2325 66|Playoffs5 1 12
  Spruce Grove SaintsAJHL10 0 11 6|Playoffs5 0 11
 2019-2020 Spruce Grove SaintsAJHL50 9 2433 83|Playoffs6 0 22 10 
  Canada West U19WJAC-194 1 01 4|        
 2020-2021 Sioux City MusketeersUSHL51 6 2127 96|Playoffs4 1 01
 2021-2022 Univ. of MichiganNCAA36 3 811 16|        
 2022-2023 Univ. of MichiganNCAA37 4 1014 69|        
 2023-2024 Univ. of MichiganNCAA21 3 710 20|        
 2024-2025 Univ. of MichiganNCAA36 5 1621 40|        
  Utica CometsAHL10 0 33 8|        

Player statistics powered by www.eliteprospects.com