Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2012-2013 BCMML AvalancheU16 Cup4 0 11 -|        
 2014-2015 Cariboo CougarsBCMML34 14 2135 62|Playoffs7 2 35
 2015-2016 Surrey EaglesBCHL28 4 48 36|        
 2016-2017 Cowichan Valley CapitalsBCHL13 2 13 6|        
  Langley RivermenBCHL11 0 11 13|        
  Campbell River StormVIJHL11 3 69 27|Playoffs16 6 1218
  Victoria GrizzliesBCHL1 0 00 0|        
 2017-2018 Campbell River StormVIJHL40 26 3359 30|Playoffs16 9 1019 12 
  Nanaimo ClippersBCHL1 0 00 0|        
 2018-2019 Campbell River StormVIJHL20 9 1625 4|Playoffs16 6 511
  Campbell River StormCyclone Taylor Cup3 0 11 0|        

Player statistics powered by www.eliteprospects.com