Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2011-2012 StockholmTV-Pucken8 4 59 2|        
  Djurgårdens IF U16U16 SM8 6 511 2|        
  Djurgårdens IF J18J18 Elit8 0 33 2|        
  Djurgårdens IF J18J18 Allsvenskan5 0 00 2|        
 2012-2013 Stockholm SydTV-Pucken7 3 25 2|        
  Södertälje SK U16U16 SM5 4 26 0|        
  Södertälje SK J18J18 Elit2 0 00 0|        
  Södertälje SK J18J18 Allsvenskan1 0 00 0|        
  Södertälje SK J20SuperElit39 3 1013 12|Playoffs3 0 11
  Sweden U16 (all)International-Jr11 4 37 4|        
 2013-2014 Färjestad BK J20U20 Super Challenge5 2 810 6|        
  Färjestad BKET0 0 00 0|Playoffs3 0 00
  Färjestad BK J18J18 Elit2 1 23 2|        
  Färjestad BK J20SuperElit21 5 1621 22|Playoffs2 3 03
  Färjestad BKSHL32 2 46 6|Playoffs12 0 22
  Sweden U17 (all)International-Jr5 1 12 2|        
  Sweden U18 (all)International-Jr3 0 00 0|        
 2014-2015 Färjestad BKChampions HL6 0 00 2|        
  Färjestad BK J20SuperElit10 4 37 2|Playoffs6 0 55
  Färjestad BKSHL18 2 35 4|        
  AIKAllsvenskan17 4 37 6|        
  Sweden U18WJC-185 0 22 4|        
  Sweden U18Hlinka Memorial5 1 23 2|        
  Sweden U18 (all)International-Jr16 1 67 10|        
  Sweden U20 (all)International-Jr5 0 00 2|        
 2015-2016 Calgary FlamesNHL1 0 00 0|        
  Stockton HeatAHL47 5 712 14|        
  Sweden U20 (all)International-Jr3 1 34 2|        
 2016-2017 Stockton HeatAHL60 6 2127 22|Playoffs5 0 11
  Sweden U20WJC-207 0 44 8|        
  Sweden U20 (all)International-Jr8 0 44 8|        
 2017-2018 Stockton HeatAHL5 1 23 0|        

Player statistics powered by www.eliteprospects.com