Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1995-1996 JukuritII-divisioona19 1 56 10|        
 1996-1997 JYP U18U18 SM-sarja12 1 67 16|        
  JYP U20U20 SM-sarja29 2 35 14|Playoffs7 0 00 29 
  Finland U18EJC-186 5 49 10|        
  Finland U18 (all)International-Jr13 5 813 14|        
 1997-1998 JYP U20U20 SM-sarja16 2 46 16|        
  JYPLiiga33 2 68 26|        
  D-KiekkoI-divisioona2 2 13 0|        
  Finland U19 (all)International-Jr4 1 12 2|        
  Finland U20WJC-207 1 23 8|        
  Finland U20 (all)International-Jr15 2 35 12|        
 1998-1999 JYP U20U20 SM-sarja3 2 13 6|        
  JYPLiiga49 5 712 56|Playoffs3 0 00
  Finland U20WJC-206 3 25 4|        
  Finland U20 (all)International-Jr14 4 48 12|        
 1999-2000 Jokerit U20U20 SM-sarja5 0 33 8|Playoffs1 1 01
  JokeritLiiga47 4 913 16|Playoffs10 1 34
 2000-2001 AIKSHL4 0 00 4|        
  JokeritLiiga48 5 712 41|Playoffs5 0 00
  Kiekko-VantaaMestis1 0 00 0|        
  JokeritSpengler Cup- - -- -|        
 2001-2002 TPSLiiga55 4 913 55|Playoffs5 1 01
  TPSSpengler Cup- - -- -|        
 2002-2003 TPSLiiga53 3 1013 52|Playoffs7 0 00 27 
 2003-2004 TPSLiiga42 1 34 18|Playoffs13 0 11 14 
 2004-2005 Mora IKSHL50 6 1117 32|        
 2005-2006 TapparaLiiga56 6 1622 34|Playoffs6 2 57 10 
 2006-2007 TapparaLiiga56 12 1426 76|Playoffs5 1 12 14 
 2007-2008 JokeritLiiga56 9 1928 42|Playoffs14 5 1217 10 
 2008-2009 JokeritLiiga52 8 1119 56|Playoffs5 1 12
 2009-2010 JokeritLiiga55 7 1320 52|Playoffs3 0 11
 2010-2011 JokeritLiiga35 1 1011 18|        
  JokeritET8 0 22 2|Playoffs3 1 12
  KalPaLiiga7 0 22 4|Playoffs6 0 33
 2011-2012 KalPaLiiga56 4 2125 32|Playoffs7 2 24
  KalPaET8 0 22 4|        
 2012-2013 KalPaLiiga46 9 1625 30|Playoffs5 0 33
  KalPaET6 1 12 0|        
 2013-2014 KalPaLiiga31 3 1518 39|        
  KalPaET8 0 33 8|        
  TapparaLiiga7 0 33 0|Playoffs15 1 23 10 
 2014-2015 MoDo HockeySHL15 1 34 14|        
  JYPLiiga38 5 510 22|Playoffs12 1 01
 2015-2016 JukuritMestis48 7 3239 22|Playoffs16 0 66 12 
 2016-2017 JukuritLiiga58 3 1619 18|        

Player statistics powered by www.eliteprospects.com