Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2012-2013 CAC Canadians U15 AAAAEHL U1533 14 1024 28|        
 2013-2014 CAC Canadians U15 AAAAEHL U1531 19 4160 69|Playoffs5 3 47
  Team Edmonton North Alberta Cup5 1 45 6|        
 2014-2015 CAC Canadians U18 AAAAEHL U1832 9 1625 28|Playoffs13 6 410 23 
 2015-2016 Spruce Grove SaintsAJHL51 16 1531 74|Playoffs14 5 914
 2016-2017 Edmonton Oil KingsWHL70 24 3054 69|        
 2017-2018 Edmonton Oil KingsWHL71 32 5789 81|        
 2018-2019 Edmonton Oil KingsWHL65 37 65102 52|Playoffs16 6 814 14 
  Cleveland MonstersAHL0 0 00 0|Playoffs3 1 12
  WHL All-StarsJr Super Series2 0 11 0|        
 2019-2020 Cleveland MonstersAHL43 12 1426 32|        
 2020-2021 Cleveland MonstersAHL9 4 59 2|        
 2021-2022 Cleveland MonstersAHL4 3 14 2|        

Player statistics powered by www.eliteprospects.com