Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2006-2007 VästerbottenTV-Pucken8 1 34 6|        
  IF Björklöven J18J18 Allsvenskan13 1 34 14|        
  IF Björklöven J20SuperElit6 0 11 2|        
 2007-2008 IF Björklöven J18J18 Elit7 6 915 10|        
  IF Björklöven J18J18 Allsvenskan3 1 12 6|        
  IF Björklöven J20SuperElit38 10 1222 85|        
  IF BjörklövenAllsvenskan1 0 00 0|        
 2008-2009 IF Björklöven J20SuperElit42 10 1222 34|Relegation2 3 58
  IF BjörklövenAllsvenskan18 0 22 0|        
  Piteå HCDivision 12 2 02 0|        
  Sweden U19 (all)International-Jr8 2 24 2|        
 2009-2010 IF Björklöven J20SuperElit17 8 1220 26|        
  IF BjörklövenAllsvenskan37 3 47 8|        
  Lycksele SKDivision 11 0 00 0|        
 2010-2011 Nybro IFDivision 139 13 2134 24|Qualification5 1 23
 2011-2012 IK OskarshamnAllsvenskan49 4 59 16|Qualification6 0 11
  Olofströms IKDivision 13 0 22 2|        
 2012-2013 IK OskarshamnAllsvenskan47 3 811 32|Qualification6 2 24
 2013-2014 HC Vita HästenDivision 137 6 2834 56|Kvalserien AS12 4 812 10 
 2014-2015 Karlskrona HKAllsvenskan49 9 1625 26|Qualification4 1 34
 2015-2016 Karlskrona HKSHL18 1 34 10|        
  Västerås IKAllsvenskan28 7 1219 59|        
 2016-2017 HC Banska BystricaSlovakia44 7 1017 8|        
  ÄssätLiiga13 3 47 10|Playoffs3 0 11
 2017-2018 ÄssätLiiga60 13 2639 70|Playoffs7 1 23 16 
 2018-2019 Metallurg MagnitogorskKHL62 6 1521 6|Playoffs6 0 11
  Metallurg MagnitogorskSpengler Cup3 1 01 0|        
 2019-2020 Metallurg MagnitogorskKHL5 0 11 0|        

Player statistics powered by www.eliteprospects.com