Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2003-2004 Luleň HF J18J18 Allsvenskan14 14 822 18|Playoffs7 3 47
  Luleň HF J20SuperElit1 0 00 0|        
 2004-2005 Luleň HF J18J18 Allsvenskan1 2 02 0|        
  Luleň HF J20SuperElit32 8 917 44|Playoffs7 4 26
 2005-2006 Luleň HF J20SuperElit32 22 2143 56|Playoffs5 1 23 28 
  Luleň HFSHL19 0 11 10|Playoffs3 0 00
  Sweden U19 (all)International-Jr5 2 24 6|        
 2006-2007 Luleň HFSHL50 8 917 32|Playoffs4 1 01
  Sweden U20WJC-207 2 35 4|        
  Sweden U20 (all)International-Jr16 2 46 10|        
 2007-2008 Luleň HFSHL55 11 2132 46|        
 2008-2009 Luleň HFSHL53 23 3255 66|Playoffs5 0 55
  SwedenEHT9 2 68 10|        
  SwedenWC9 2 810 14|        
  Sweden (all)International20 6 1622 26|        
 2009-2010 Dynamo MoskvaKHL56 20 1636 34|Playoffs4 0 00
  SwedenEHT12 3 36 14|        
  SwedenWC9 1 34 8|        
  Sweden (all)International24 6 814 20|        
 2010-2011 Edmonton OilersNHL51 5 2227 26|        
  Oklahoma City BaronsAHL28 14 1731 32|Playoffs6 1 23
 2011-2012 Edmonton OilersNHL14 3 03 8|        
  Oklahoma City BaronsAHL18 6 1016 8|        
  SwedenEHT3 0 00 2|        
  Sweden (all)International5 0 00 2|        
 2012-2013 ZugNLA48 17 5269 40|Playoffs12 2 46 12 
  ZugET4 1 78 2|        
  SwedenEHT4 1 01 0|        
  Sweden (all)International7 1 23 4|        
 2013-2014 Edmonton OilersNHL1 0 00 0|        
  Oklahoma City BaronsAHL29 14 1529 18|        
  Buffalo SabresNHL13 0 22 6|        
  Luleň HFSHL5 1 34 0|Playoffs6 2 35
 2014-2015 JokeritKHL60 16 3046 26|Playoffs10 3 69 12 
  JokeritSpengler Cup3 3 25 12|        
  SwedenEHT3 0 44 0|        
  Sweden (all)International3 0 55 0|        
 2015-2016 Salavat Yulaev UfaKHL60 18 3957 40|Playoffs19 5 1116 20 
  SwedenEHT6 2 46 2|        
  SwedenWC8 0 66 2|        
  Sweden (all)International18 2 1315 10|        
 2016-2017 Salavat Yulaev UfaKHL55 14 4256 38|Playoffs5 1 34
  SwedenEHT6 1 67 2|        
  SwedenWC5 2 02 2|        
  Sweden (all)International18 4 1620 6|        
 2017-2018 Salavat Yulaev UfaKHL55 16 3955 60|Playoffs14 4 1317 33 
  SwedenEHT6 0 33 6|        
  SwedenOG4 0 77 0|        
  Sweden (all)International11 0 1010 4|        
 2018-2019 Salavat Yulaev UfaKHL56 10 3949 28|Playoffs17 4 1418 16 
 2019-2020 Salavat Yulaev UfaKHL25 6 1824 22|        

Player statistics powered by www.eliteprospects.com