Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1995-1996 JYP U16Jr. C SM-sarja25 5 611 34|        
  JYP U18Jr. B SM-sarja9 1 12 4|        
  Finland U16 (all)International-Jr3 2 02 2|        
 1996-1997 JYP U18Jr. B SM-sarja33 3 58 83|        
  Finland U17 (all)International-Jr10 0 00 10|        
 1997-1998 JYP U18Jr. B SM-sarja13 4 1014 18|Playoffs5 3 25
  JYP U20Jr. A SM-liiga32 0 00 2|        
  Finland U18EJC-186 0 11 8|        
  Finland U18 (all)International-Jr24 1 23 18|        
 1998-1999 JYP U20Jr. A SM-liiga1 0 00 4|        
  JYPLiiga50 0 22 85|Playoffs3 0 00
  Finland U20 (all)International-Jr17 1 01 10|        
  Finland U20WJC-206 0 00 6|        
 1999-2000 JYP U20Jr. A SM-liiga3 1 12 2|Playoffs3 0 11
  JYPLiiga47 0 55 87|        
  Finland U20 (all)International-Jr16 0 44 18|        
  Finland U20WJC-207 0 22 8|        
 2000-2001 JYPLiiga53 5 49 60|        
 2001-2002 HPKLiiga51 4 37 80|Playoffs8 0 00 10 
 2002-2003 JokeritLiiga52 1 45 94|Playoffs10 1 23
 2003-2004 JokeritLiiga55 6 612 101|Playoffs8 1 12
  JokeritSpengler Cup4 1 01 8|        
  FinlandEHT3 0 00 0|        
 2004-2005 JokeritLiiga51 0 33 71|Playoffs7 0 33
 2005-2006 JokeritLiiga53 5 510 182|        
 2006-2007 JokeritLiiga49 9 716 136|Playoffs10 0 11
 2007-2008 Brynäs IFSHL45 2 46 114|Kvalserien SHL3 0 00
  FinlandEHT3 0 00 4|        
 2008-2009 HIFKLiiga57 4 1620 110|Playoffs2 0 00
 2009-2010 HIFKLiiga55 2 1214 137|Playoffs6 0 11
 2010-2011 HIFKLiiga58 1 1011 145|Playoffs15 0 44 28 
  HIFKET6 1 34 55|        
 2011-2012 HIFKLiiga29 0 44 71|Playoffs4 0 00
  HIFKET6 0 22 18|        
 2012-2013 TapparaLiiga58 4 1216 166|Playoffs15 0 11
  TapparaET7 0 00 6|Playoffs2 0 00
 2013-2014 TapparaLiiga58 5 49 72|Playoffs18 2 13 20 
  TapparaET8 0 00 4|        
 2014-2015 TapparaLiiga52 4 1014 97|Playoffs20 1 34 24 
  TapparaChampions HL8 0 00 31|        
 2015-2016 TapparaLiiga49 1 67 88|Playoffs18 1 12
  TapparaChampions HL8 1 12 29|        
 2016-2017 SportLiiga56 1 78 158|        
 2017-2018 SportLiiga17 1 23 33|        
  HIFKLiiga23 0 44 30|Playoffs12 1 01
 2018-2019 HIFKLiiga- - -- -|        

Player statistics powered by www.eliteprospects.com