Elite Prospects
 Season Team League GP G A TP PIM
 1999-2000 DalarnaTV-Pucken8 1 89 47
  Leksands IF J18J18 Nationell14 6 713 27
  Sweden U16 (all)International-Jr3 0 00 2
 2000-2001 Leksands IF J18J18 Nationell13 7 714 10
  Leksands IF J20J20 Nationell3 1 01 0
 2001-2002 Leksands IF J18J18 Nationell0 0 00 0
  Leksands IF J20J20 Nationell36 16 1733 121
 2002-2003 Leksands IF J20J20 Nationell30 12 2133 68
 2003-2004 IFK ArbogaAllsvenskan44 8 614 24
 2004-2005 Leksands IF J20J20 Nationell4 2 46 6
  Leksands IFAllsvenskan39 7 714 16
 2005-2006 Leksands IFSHL50 6 612 24
 2006-2007 Leksands IFHockeyAllsvenskan43 3 1013 24
 2007-2008 Leksands IFHockeyAllsvenskan44 10 1121 45
 2008-2009 Leksands IFHockeyAllsvenskan45 7 1017 22
 2009-2010 Leksands IFHockeyAllsvenskan38 16 1329 22
 2010-2011 Leksands IFHockeyAllsvenskan50 21 2344 20
 2011-2012 Brynäs IFSHL55 6 1420 36
 2012-2013 Brynäs IFSHL55 7 815 16
  Brynäs IFET6 0 22 2
 2013-2014 Brynäs IFSHL53 17 2239 28
  Brynäs IFET6 0 11 2
  Sweden (all)International5 1 12 0
 2014-2015 Brynäs IFSHL2 1 01 0
 2015-2016 Brynäs IFSHL45 9 716 8
 2016-2017 Leksands IFSHL51 6 1016 20
 2017-2018 Leksands IFHockeyAllsvenskan43 4 48 4
 2018-2019 Leksands IFHockeyAllsvenskan49 4 711 14

Player statistics powered by www.eliteprospects.com