Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2003-2004 ÅngermanlandTV-Pucken5 3 25 4|        
  Höga Kusten HFDivision 2- - -- -|        
 2004-2005 ÅngermanlandTV-Pucken5 2 02 12|        
  MoDo Hockey J18J18 Nationell14 5 712 40|Playoffs4 1 12
 2005-2006 MoDo Hockey J18J18 Nationell6 4 26 29|Playoffs2 0 22
  MoDo Hockey J20J20 Nationell36 20 1232 26|Playoffs2 0 00 10 
  Sweden U18WJC-185 0 11 27|        
  Sweden U18 (all)International-Jr14 1 12 33|        
 2006-2007 St. John's Fog DevilsQMJHL62 23 1942 51|Playoffs4 0 00
 2007-2008 St. John's Fog DevilsQMJHL48 25 2449 36|Playoffs6 4 37
  Sweden U20WJC-206 0 00 2|        
  Sweden U20 (all)International-Jr12 0 00 8|        
 2008-2009 Rögle BK J20J20 Nationell1 0 00 2|        
  Rögle BKSHL30 2 810 8|        
  Mora IKHockeyAllsvenskan17 9 312 6|Qualification3 0 00
  Philadelphia PhantomsAHL5 0 00 2|Playoffs3 0 00
 2009-2010 Rögle BKSHL51 7 1118 14|Kvalserien SHL10 7 29
 2010-2011 Djurgårdens IFSHL54 10 717 6|Playoffs7 0 00
  Djurgårdens IFET7 1 23 6|        
 2011-2012 Djurgårdens IFSHL52 8 715 14|Kvalserien SHL10 2 57
  Djurgårdens IFET8 1 12 27|        
 2012-2013 MoDo HockeySHL53 15 1227 12|Playoffs5 0 00
  Sweden (all)International4 1 12 2|        
 2013-2014 MoDo HockeySHL54 9 817 18|Playoffs2 0 00
  Sweden EHT3 0 00 0|        
  Sweden (all)International3 0 00 0|        
 2014-2015 Vityaz Moscow RegionKHL54 13 1932 52|        
 2015-2016 Vityaz Moscow RegionKHL56 12 517 64|        
 2016-2017 Vityaz Moscow RegionKHL56 14 2034 28|Playoffs4 0 11
  Sweden EHT6 1 01 0|        
  Sweden (all)International13 2 13 27|        
 2017-2018 Arizona CoyotesNHL18 2 24 4|        
  Tucson RoadrunnersAHL47 18 1937 22|Playoffs9 4 37
 2018-2019 Arizona CoyotesNHL52 4 59 18|        
  Tucson RoadrunnersAHL10 5 611 8|        
  SwedenWC4 1 12 2|        
  Sweden EHT3 1 01 0|        
  Sweden (all)International7 2 13 2|        
 2019-2020 Ontario ReignAHL16 3 811 8|        
  CSKA MoskvaKHL28 5 1520 6|Playoffs4 1 01
 2020-2021 CSKA MoskvaKHL34 11 1122 20|Playoffs12 0 00 31 
  Sweden EHT2 0 11 2|        
  SwedenWC7 2 02 0|        
  Sweden (all)International12 3 36 4|        
 2021-2022 Dinamo MinskKHL31 6 1117 12|        
 2022-2023 Luleå HFSHL12 0 33 2|        
  Luleå HFChampions HL2 0 11 4|        
 2023-2024 Luleå HFSHL22 5 38 12|        
  Sweden EHT3 3 14 0|        
  HC LuganoNL9 1 01 4|Playoffs4 1 01
  Sweden (all)International3 3 14 0|        
 2024-2025 TapparaLiiga11 2 24 4|        

Player statistics powered by www.eliteprospects.com