Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2015-2016 Camrose Red Wings U15 AAAAEHL U1536 4 1923 32|Playoffs5 0 22 12 
 2016-2017 Camrose Red Wings U15 AAAAEHL U1536 27 2956 44|Playoffs2 1 01
  Team Northeast Alberta Cup5 0 22 2|        
 2017-2018 OHA Edmonton U18 PrepCSSHL U1836 7 1017 26|Playoffs3 0 22 16 
  Team Alberta WHL Cup5 1 01 0|        
  Edmonton Oil KingsWHL4 0 00 0|        
 2018-2019 Edmonton Oil KingsWHL33 1 56 6|        
 2019-2020 Edmonton Oil KingsWHL62 2 1012 26|        
 2020-2021 Drayton Valley ThunderAJHL2 0 00 0|        
  Edmonton Oil KingsWHL23 5 1419 11|        
 2021-2022 Edmonton Oil KingsWHL9 1 34 4|        

Player statistics powered by www.eliteprospects.com