Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2011-2012 NWCAA Bruins Bantam AAHCBAA26 21 526 16|Playoffs4 1 23
 2012-2013 Edge School Bantam PrepBantam- - -- -|        
  Edge School Maroon Mdgt AA/PrepCSSVHL2 1 01 0|        
  Team Calgary North Alberta Cup5 4 04 2|        
 2013-2014 Edge School Elite 15sMidget52 37 3471 24|        
  Edge School Elite 15sCSSHL E1523 12 1325 16|Playoffs2 3 03
  Edge School Maroon Mdgt AA/PrepCSSVHL2 2 57 2|        
 2014-2015 Edge School PrepCSSHL22 15 1429 22|Playoffs3 0 22 19 
  Edge School PrepMPHL18 9 716 8|        
  Regina PatsWHL3 0 00 0|        
  Grande Prairie StormAJHL2 0 00 0|        
 2015-2016 Regina PatsWHL17 0 00 6|        
  Grande Prairie StormAJHL20 1 34 28|        
 2016-2017 Grande Prairie StormAJHL20 9 312 21|        
  Winnipeg IceWHL46 7 916 24|        
 2017-2018 Lethbridge HurricanesWHL70 18 1937 46|Playoffs16 4 913
 2018-2019 Lethbridge HurricanesWHL68 39 4281 41|Playoffs7 1 56 10 
  Hartford Wolf PackAHL5 2 24 4|        
 2019-2020 Hartford Wolf PackAHL- - -- -|        

Player statistics powered by www.eliteprospects.com