Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2007-2008 Vancouver NW Hawks U18 AAABCEHL U1840 7 3441 32|Playoffs2 0 11
 2008-2009 Vancouver NW Hawks U18 AAABCEHL U1840 15 3954 67|Playoffs5 2 46
  Penticton VeesBCHL2 0 00 0|        
 2009-2010 Penticton VeesBCHL54 13 5265 19|Playoffs16 2 810 12 
  Canada West U19WJAC-195 0 44 2|        
 2010-2011 Penticton VeesBCHL58 20 6282 47|Playoffs9 1 910 12 
  Canada West U19WJAC-195 0 00 8|        
 2011-2012 Univ. of DenverNCAA43 11 2738 35|        
 2012-2013 Univ. of DenverNCAA39 11 1829 31|        
 2013-2014 Univ. of DenverNCAA37 12 1224 36|        
 2014-2015 Univ. of DenverNCAA37 15 2540 56|        
  Oklahoma City BaronsAHL5 1 12 2|Playoffs2 0 00
 2015-2016 Bakersfield CondorsAHL63 8 1927 38|        
 2016-2017 Bakersfield CondorsAHL67 20 1838 30|        
 2017-2018 Bakersfield CondorsAHL68 15 2843 32|        
 2018-2019 San Antonio RampageAHL71 16 3147 30|        
 2019-2020 San Antonio RampageAHL50 7 1421 16|        
 2020-2021 Rögle BKSHL12 2 35 2|Playoffs14 1 12
 2021-2022 Timrå IKSHL52 9 2938 24|Relegation4 1 45
 2022-2023 Timrå IKSHL9 2 35 4|        
  HV71SHL40 16 1733 10|        
 2023-2024 HC LuganoNL39 9 1726 10|        
  Team Canada Spengler Cup3 0 11 0|        
 2024-2025 HV71SHL2 0 11 0|        

Player statistics powered by www.eliteprospects.com