Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2015-2016 Shawnigan Lake School U17 PrepCSSHL U1724 8 2028 34|Playoffs4 2 35
  Shawnigan Lake School U18 PrepCSSHL U182 0 00 0|        
 2016-2017 Shawnigan Lake School U18 PrepCSSHL U1829 9 1322 40|Playoffs4 1 23
 2017-2018 Shawnigan Lake School U18 PrepCSSHL U1823 10 818 40|Playoffs3 1 23
  Valley West Giants U18 AAABCEHL U180 0 00 0|Playoffs2 0 11
 2018-2019 Lloydminster BobcatsAJHL53 3 1114 52|        
 2019-2020 Olds GrizzlysAJHL8 2 24 6|        
  Westshore WolvesVIJHL21 9 1221 54|Playoffs5 0 44
  Victoria GrizzliesBCHL1 0 00 0|        
 2020-2021 Westshore WolvesVIJHL11 3 69 22|        

Player statistics powered by www.eliteprospects.com