Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2008-2009 Calgary Bronks U15 AAAAEHL U1533 2 1416 12|        
 2009-2010 Calgary Bronks U15 AAAAEHL U1532 8 1624 34|        
 2010-2011 Calgary Flames U18 AAAAEHL U1831 0 1111 44|Playoffs4 0 00
  Swift Current BroncosWHL1 0 00 0|        
  Team Alberta CWG6 0 44 2|        
 2011-2012 Swift Current BroncosWHL57 2 810 63|        
 2012-2013 Swift Current BroncosWHL71 4 2327 80|Playoffs5 0 33
  Canada U18WJC-187 1 01 4|        
 2013-2014 Swift Current BroncosWHL70 6 2935 63|Playoffs6 0 11
  WHL All-StarsJr Super Series2 0 00 4|        
 2014-2015 Swift Current BroncosWHL48 1 1415 48|Playoffs4 0 00
  WHL All-StarsJr Super Series2 0 00 0|        
  Springfield FalconsAHL3 0 11 0|        
  Canada U20WJC-207 0 00 2|        
 2015-2016 Cleveland MonstersAHL63 3 1619 50|Playoffs15 0 33
 2016-2017 Cleveland MonstersAHL38 1 56 30|        
  Texas StarsAHL22 2 68 21|        
 2017-2018 Dallas StarsNHL6 0 11 26|        
  Texas StarsAHL55 3 1417 47|Playoffs21 0 33 18 
 2018-2019 Dallas StarsNHL5 0 11 0|Playoffs1 0 00
  Texas StarsAHL73 2 2224 75|        
 2019-2020 Texas StarsAHL59 2 1214 55|        
 2020-2021 Barys AstanaKHL41 2 57 40|Playoffs6 0 00
 2021-2022 Ottawa SenatorsNHL9 0 00 7|        
  Belleville SenatorsAHL45 2 1113 22|Playoffs2 1 01
 2022-2023 Ottawa SenatorsNHL3 0 00 0|        
  Belleville SenatorsAHL60 4 1115 63|        
 2023-2024 Belleville SenatorsAHL60 3 710 31|        
  Team Canada Spengler Cup4 0 11 2|        
 2024-2025 San Diego GullsAHL59 1 67 43|        

Player statistics powered by www.eliteprospects.com