Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2007-2008 Calgary Royals U15 AAAAEHL U1533 10 3040 24|Playoffs3 2 24
 2008-2009 Calgary Royals U15 AAAAEHL U1527 32 3163 10|Playoffs10 11 1122
  Calgary Royals U15 AAAJohn Reid Bantam5 6 814 2|        
 2009-2010 Calgary Royals U18 AAAAEHL U183 0 11 0|        
 2010-2011 Medicine Hat TigersWHL63 14 2842 24|Playoffs14 4 59
  Canada Pacific U17WHC-176 5 49 2|        
 2011-2012 Medicine Hat TigersWHL66 49 4291 38|Playoffs8 2 911
  Canada U18WJC-186 4 48 6|        
  Canada U18Hlinka Gretzky Cup5 1 12 4|        
 2012-2013 Medicine Hat TigersWHL64 37 4986 44|Playoffs8 3 36
  Canada U20 CAN-RUS Challenge3 0 00 2|        
  WHL All-StarsJr Super Series1 0 00 2|        
 2013-2014 WHL All-StarsJr Super Series2 1 01 0|        
  Medicine Hat TigersWHL18 5 1116 29|        
 2014-2015 Utica CometsAHL74 16 1531 28|Playoffs23 4 26
 2015-2016 Vancouver CanucksNHL1 0 00 0|        
  Utica CometsAHL45 21 1839 18|        
  Calgary FlamesNHL7 2 13 2|        
  Stockton HeatAHL17 6 612 2|        
 2016-2017 Calgary FlamesNHL7 0 11 2|        
  Stockton HeatAHL52 15 2035 20|Playoffs5 2 13
 2017-2018 Stockton HeatAHL63 17 1532 30|        
 2018-2019 Laval RocketAHL54 5 510 20|        
 2019-2020 Charlotte CheckersAHL20 4 37 4|        
  Kunlun Red StarKHL19 3 69 16|        
 2020-2021 Kunlun Red StarKHL47 12 1830 10|        
 2021-2022 Dinamo RigaKHL39 5 813 14|        
  HV71HockeyAllsvenskan8 0 33 0|Qualification15 3 811
 2022-2023 Neftekhimik NizhnekamskKHL19 2 35 4|        
 2023-2024 Iserlohn RoostersDEL28 5 914 12|        
 2024-2025 Cardiff DevilsEIHL1 0 00 0|        
  Cardiff DevilsEIHL Cup1 0 00 0|        

Player statistics powered by www.eliteprospects.com