Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2005-2006 Edmonton Jr. OilersQC Int PW- - -- -|        
 2007-2008 CAC Canadians U15 AA EMHA U1532 20 3353 30|        
  CAC Canadians U15 AAAAEHL U152 1 01 0|        
 2008-2009 CAC Canadians U15 AAAAEHL U1533 11 1526 18|        
 2009-2010 CAC Canadians U17 AAAAEHL U1730 17 2643 41|        
  CAC Canadians U18 AAREMHL U182 0 11 0|        
 2010-2011 CAC Canadians U18 AAAAEHL U1834 6 2127 30|        
 2011-2012 CAC Canadians U18 AAAAEHL U1834 10 1525 34|        
 2012-2013 Bonnyville PontiacsAJHL55 13 1730 59|Playoffs9 1 12
 2013-2014 Bonnyville PontiacsAJHL60 40 2767 67|Playoffs3 4 15
 2014-2015 Union CollegeNCAA39 11 1425 24|        
 2015-2016 Union CollegeNCAA36 12 1325 14|        
 2016-2017 Union CollegeNCAA38 26 3662 24|        
 2017-2018 Calgary FlamesNHL4 2 02 0|        
  Stockton HeatAHL62 20 1939 41|        
 2018-2019 Stockton HeatAHL67 17 2138 36|        
 2019-2020 Kunlun Red StarKHL58 8 1725 18|        
 2020-2021 Kunlun Red StarKHL48 9 918 36|        
 2021-2022 Kunlun Red StarKHL48 14 1933 18|        
  ChinaWC D2A4 3 710 0|        
  ChinaOG4 0 00 4|        
 2022-2023 Henderson Silver KnightsAHL60 6 814 16|        
  ChinaWC D1B5 4 26 2|        
 2023-2024 Kunlun Red StarKHL54 13 1629 25|        
 2024-2025 Kunlun Red StarKHL24 5 712 14|        

Player statistics powered by www.eliteprospects.com