Elite Prospects
 Season Team League GP G A TP PIM
 1996-1997 HIFK U16U16 SM-sarja Q1 0 11 0
  Finland U15 (all)International-Jr3 0 00 0
 1997-1998 HIFK U16U16 SM-sarja Q10 6 1016 20
  HIFK U16U16 SM-sarja22 13 2134 22
  Finland U16 (all)International-Jr3 0 11 2
 1998-1999 HIFK U18U18 SM-sarja31 19 1130 22
 1999-2000 HIFK U18U18 SM-sarja6 6 39 6
  HIFK U20U20 SM-sarja40 10 1020 45
 2000-2001 HIFK U20U20 SM-sarja35 24 2044 41
  HIFKLiiga2 0 00 0
 2001-2002 HIFK U20U20 SM-sarja5 4 711 8
  HIFKLiiga45 6 1016 24
  HaukatMestis3 1 23 6
  Chicago SteelUSHL6 2 24 6
  Finland U20WJC-207 0 11 6
  Finland U20 (all)International-Jr11 1 12 10
 2002-2003 HIFK U20U20 SM-sarja1 0 33 0
  HIFKLiiga55 4 1115 26
 2003-2004 HIFKLiiga56 7 1219 56
 2004-2005 HIFKLiiga55 8 1321 61
  HIFKSpengler Cup4 2 02 0
 2005-2006 HIFKLiiga53 14 2640 69
 2006-2007 JokeritLiiga54 19 4059 62
  Finland EHT6 3 03 6
 2007-2008 JokeritLiiga54 17 2441 99
  Finland EHT3 1 12 4
 2008-2009 HIFKLiiga58 18 4866 54
  Finland EHT3 1 45 2
 2009-2010 HIFKLiiga54 18 2644 62
 2010-2011 Timrå IKSHL52 12 2133 52
 2011-2012 HIFKLiiga30 3 47 30
  HIFKET8 2 46 8
  Torpedo Nizhny NovgorodKHL12 2 35 4
 2012-2013 Luleå HFSHL39 7 916 28
  Luleå HFET7 1 23 4
  Dinamo MinskNadezhda Cup6 1 67 2
  Dinamo MinskKHL3 0 33 2
 2013-2014 BluesLiiga60 9 2231 62
 2014-2015 BluesLiiga59 13 4558 46
 2015-2016 BluesLiiga25 3 1013 18
  BluesChampions HL8 4 59 10
  KärpätLiiga29 2 1113 22
 2016-2017 Espoo UnitedMestis3 0 11 2
 2017-2018 Espoo UnitedMestis29 2 1921 28
 2018-2019 Kiekko-EspooSuomi-sarja11 3 58 6
  Kiekko-EspooSuomen Cup2 1 01 2

Player statistics powered by www.eliteprospects.com