Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1995-1996 Kärpät U16U16 SM-sarja23 4 610 6|        
 1998-1999 Laser HT U20U20 II-divisioona- - -- -|        
  LiKiII-divisioona- - -- -|        
 1999-2000 Chicago FreezeNAHL47 9 2736 54|        
 2000-2001 Chicago FreezeNAHL17 3 811 44|        
  Kiekko-OuluSuomi-sarja21 17 1330 51|        
 2001-2002 Kiekko-OuluSuomi-sarja26 17 2037 65|Playoffs4 2 24
  Kiekko-OuluSuomi-sarja- - -- -|Qualification6 6 17
 2002-2003 HokkiMestis37 15 1732 75|Playoffs3 0 11
  KärpätLiiga8 0 11 6|        
 2003-2004 HokkiMestis39 13 2235 32|Playoffs4 2 02 12 
 2004-2005 HokkiMestis36 13 1427 59|Playoffs4 0 22
 2005-2006 KalPaLiiga48 7 1219 55|        
 2006-2007 KalPaLiiga55 14 2135 86|        
 2007-2008 KalPaLiiga43 13 2033 30|        
  Färjestad BKSHL13 4 48 6|Playoffs12 1 34 14 
 2008-2009 JYPLiiga24 4 812 10|Playoffs15 1 23
 2009-2010 JYPLiiga58 22 1234 26|Playoffs12 3 14
  Finland EHT3 0 00 6|        
 2010-2011 JYPLiiga43 10 1929 47|Playoffs10 0 77
 2011-2012 JYPLiiga56 17 3451 26|Playoffs14 7 815
  Finland EHT3 0 00 0|        
  FinlandWC2 0 11 2|        
 2012-2013 Donbass DonetskKHL39 7 815 42|        
  Finland EHT3 0 00 0|        
  Finland (all)International3 0 00 0|        
 2013-2014 JYPLiiga55 12 2133 30|Playoffs7 1 56
  JYPET8 5 510 6|Playoffs3 0 22
  Finland (all)International6 1 34 0|        
 2014-2015 JYPLiiga57 17 3451 28|Playoffs11 4 610 33 
  JYPChampions HL8 2 79 12|        
  Finland EHT2 0 00 0|        
  Finland (all)International2 0 00 0|        
 2015-2016 JYPLiiga48 12 2436 66|Playoffs13 5 510
  JYPChampions HL5 0 33 10|        
 2016-2017 JYPLiiga60 12 2739 26|Playoffs15 1 56
  JYPChampions HL8 1 45 4|        
 2017-2018 JYPLiiga57 21 3354 36|Playoffs5 0 77
  JYPChampions HL12 1 89 8|        
 2018-2019 JYPLiiga54 10 2737 26|Playoffs3 1 12
  JYPChampions HL4 1 12 6|        
 2019-2020 JYPLiiga57 15 2944 26|        
 2020-2021 JYPLiiga59 11 2334 44|        
 2021-2022 JukuritLiiga20 1 34 18|        
  GrenobleLigue Magnus18 3 912 6|Playoffs14 5 813 10 

Player statistics powered by www.eliteprospects.com