Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2009-2010 CNHA Blazers U15 AAHCAA U1528 1 34 20|Playoffs2 0 11
  Calgary Northstars U15 AAAAEHL U151 0 00 0|        
 2010-2011 Calgary Northstars U15 AAAAEHL U1532 1 1011 46|        
  Team Calgary North Alberta Cup5 1 34 2|        
 2011-2012 Calgary Northstars U18 AAAAEHL U1834 2 1517 46|Playoffs6 0 00
 2012-2013 Calgary MustangsAJHL12 1 01 4|        
  Calgary CanucksAJHL32 4 37 33|        
  Calgary HitmenWHL0 0 00 0|Playoffs1 0 00
 2013-2014 Calgary HitmenWHL72 7 2431 39|Playoffs6 1 56 13 
  Canada U18WJC-187 0 11 2|        
 2014-2015 Calgary HitmenWHL60 7 2431 28|Playoffs17 0 44
 2015-2016 Calgary HitmenWHL14 0 33 10|        
  Vancouver GiantsWHL60 8 1725 40|        
  Syracuse CrunchAHL8 1 34 0|        
 2016-2017 Syracuse CrunchAHL71 3 1821 30|Playoffs22 5 813 12 
 2017-2018 Syracuse CrunchAHL72 4 1822 58|Playoffs3 0 00
 2018-2019 Syracuse CrunchAHL67 2 1416 24|Playoffs4 0 00
 2019-2020 Syracuse CrunchAHL56 3 1316 22|        
 2020-2021 Tampa Bay LightningNHL5 0 00 0|        
  Syracuse CrunchAHL16 1 89 10|        
 2021-2022 Leksands IFSHL32 2 13 16|        
  Leksands IFChampions HL6 0 11 4|        
  Växjö Lakers HCSHL15 2 13 6|Playoffs2 0 00
 2022-2023 TapparaChampions HL12 1 23 2|        
  TapparaLiiga50 4 812 53|Playoffs14 1 45 31 
 2023-2024 Iserlohn RoostersDEL45 2 1113 27|        
 2024-2025 HK PopradSlovakia7 0 33 2|        

Player statistics powered by www.eliteprospects.com