Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1995-1996 KetteräI-divisioona33 2 46 6|        
 1996-1997 Ketterä U20Jr. A I-divisioona34 17 2845 50|        
  KetteräI-divisioona2 0 00 4|        
 1997-1998 Ketterä U20Jr. A I-divisioona9 6 915 45|        
  KetteräII-divisioona33 23 1639 14|        
 1998-1999 KetteräIII-divisioona- - -- -|        
 1999-2000 KetteräII-divisioona36 31 3162 16|Playoffs- - --
 2000-2001 SaiPaLiiga51 3 69 26|        
 2001-2002 SaiPaLiiga50 0 00 6|        
 2002-2003 JukuritMestis43 13 1326 14|Playoffs11 3 36
  Finland II Mont Blanc Cup3 0 00 0|        
  Finland II (all)International3 0 00 0|        
 2003-2004 JukuritMestis45 16 1127 14|Playoffs13 3 03
 2004-2005 JukuritMestis36 12 1123 20|Playoffs9 4 37
  Finland II Mont Blanc Cup3 1 01 2|        
 2005-2006 JukuritMestis45 15 1429 34|Playoffs13 2 02 16 
  Finland II Mont Blanc Cup3 1 23 0|        
 2006-2007 JYPLiiga55 5 611 20|        
 2007-2008 JYPLiiga50 2 810 36|Playoffs6 0 11
 2008-2009 JYPLiiga50 0 44 43|Playoffs15 2 24 12 
 2009-2010 JYPLiiga45 5 914 18|Playoffs14 2 13
  D TeamMestis1 0 11 2|        
 2010-2011 JYPLiiga58 6 713 86|Playoffs10 0 22
 2011-2012 JYPLiiga49 3 58 18|Playoffs14 1 01 35 
  JYP-AkatemiaMestis2 0 11 0|        
 2012-2013 JYPLiiga55 11 415 43|Playoffs6 1 34
  JYPET7 1 12 4|        
 2013-2014 LukkoLiiga59 8 513 42|Playoffs15 1 01
 2014-2015 LukkoLiiga59 7 714 16|Playoffs14 0 11
  LukkoChampions HL10 1 23 2|        
 2015-2016 LukkoLiiga59 3 58 22|Playoffs5 0 11
  LukkoChampions HL12 1 01 12|        
 2016-2017 JukuritLiiga46 2 24 43|        

Player statistics powered by www.eliteprospects.com