Elite Prospects
 Season Team League GP G A TP PIM
 1995-1996 Skellefteå AIKDivision 17 0 00 0
 1996-1997 Skellefteå AIK J20J20 Nationell9 4 48 -
  Skellefteå AIKDivision 112 1 12 10
 1997-1998 Skellefteå AIKDivision 130 5 510 15
 1998-1999 Skellefteå AIKDivision 135 15 2944 76
 1999-2000 Luleå HFSHL48 9 1726 46
  Sweden (all)International2 0 11 0
 2000-2001 Luleå HFSHL46 9 1928 68
  Sweden (all)International11 0 22 4
 2001-2002 Luleå HFSHL47 11 718 38
 2002-2003 Anaheim DucksNHL4 0 00 0
  Cincinnati Mighty DucksAHL50 14 2135 58
 2003-2004 Djurgårdens IFSHL48 12 2234 94
  Sweden EHT11 1 23 30
  SwedenWC8 1 12 6
  Sweden (all)International21 2 46 48
 2004-2005 Timrå IKSHL46 14 2135 92
  Sweden EHT9 4 15 60
  SwedenWC9 3 47 10
  Sweden (all)International22 8 715 74
 2005-2006 Anaheim DucksNHL79 13 1427 48
 2006-2007 Timrå IKSHL54 13 2538 74
  Sweden EHT5 0 22 4
  SwedenWC8 3 25 18
  Sweden (all)International18 4 59 28
 2007-2008 Timrå IKSHL27 7 613 50
  Sweden EHT3 0 11 0
  Sweden (all)International3 0 11 0
 2008-2009 Timrå IKSHL11 0 22 8
  CSKA MoskvaKHL31 1 45 24
 2009-2010 Luleå HFSHL48 2 1618 63
 2010-2011 KärpätLiiga18 2 46 16
  KärpätET7 0 11 6
  Asplöven HCHockeyEttan14 6 1824 8
 2011-2012 Timrå IKSHL53 9 1221 72
 2012-2013 Timrå IKSHL52 6 1218 34
 2013-2014 Piteå HCHockeyEttan5 1 34 4
  Haninge AnchorsDivision 21 2 02 0
 2014-2015 Brunflo IKDivision 21 0 22 0
  IF Sundsvall HockeyHockeyEttan6 0 55 6
 2015-2016 Did not play
 2016-2017 Did not play
 2017-2018 Did not play
 2018-2019 Åsele IKDivision 32 0 11 2
 2023-2024 IFK TumbaDivision 22 0 00 2

Player statistics powered by www.eliteprospects.com