Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2000-2001 VärmlandTV-Pucken8 3 811 6|        
  Sweden U16 (all)International-Jr3 0 11 0|        
 2001-2002 Arvika HCDivision 131 1 1314 34|        
 2002-2003 Arvika HCDivision 130 13 2841 89|        
 2003-2004 Skåre BKDivision 132 12 1628 52|Kvalserien AS10 1 56
 2004-2005 BIK KarlskogaAllsvenskan45 5 712 22|Qualification5 0 00
  Sweden U20 (all)International-Jr6 0 11 0|        
 2005-2006 BIK KarlskogaAllsvenskan1 0 00 0|        
  Färjestad BKSHL46 1 56 16|Playoffs18 0 22
 2006-2007 Färjestad BKSHL55 7 916 42|Playoffs8 2 35
  Färjestad BKECC2 0 00 0|        
 2007-2008 Färjestad BKSHL53 15 2439 80|Playoffs11 4 59 37 
 2008-2009 Färjestad BKSHL49 6 2834 20|Playoffs11 1 34
 2009-2010 Hamilton Bulldogs AHL20 3 36 2|        
  Färjestad BKSHL12 0 66 6|Playoffs7 2 02
 2010-2011 Färjestad BKSHL45 12 2335 22|Playoffs14 5 813
  Färjestad BKET7 1 45 14|Playoffs3 0 33
 2011-2012 Färjestad BKSHL53 8 3139 22|Playoffs11 0 66
  Färjestad BKET7 0 11 2|        
  SwedenEHT3 0 11 0|        
  Sweden (all)International3 0 11 0|        
 2012-2013 Färjestad BKET5 0 33 2|        
  Färjestad BK J20SuperElit2 1 12 2|        
  Färjestad BKSHL32 4 1418 12|Playoffs10 2 46
 2013-2014 Leksands IFSHL55 9 3039 48|Playoffs3 0 11
  SwedenEHT3 1 01 2|        
  Sweden (all)International3 1 01 2|        
 2014-2015 RapperswilNLA40 6 3339 46|Relegation8 2 02
  RapperswilSwiss Cup3 0 00 0|        
  RapperswilNLA0 0 00 0|Qualification3 1 34
 2015-2016 Färjestad BKSHL51 12 2840 18|Playoffs5 2 46
  Färjestad BKChampions HL6 1 56 4|        
 2016-2017 Lada TogliattiKHL12 1 34 4|        
  Dizel PenzaVHL1 0 00 0|        
  HIFKLiiga37 8 1119 14|Playoffs6 0 22
  HIFKChampions HL2 0 00 0|        
 2017-2018 Brynäs IFSHL10 0 33 0|        
  Brynäs IFChampions HL2 0 11 0|        

Player statistics powered by www.eliteprospects.com