Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2000-2001 Blues U16Jr. C SM-sarja14 18 826 22|Playoffs2 1 01 16 
  Blues U18Jr. B SM-sarja3 0 00 2|        
  Blues U20Jr. A SM-liiga2 0 00 0|        
 2001-2002 Blues U18Jr. B SM-sarja26 8 1119 30|        
 2002-2003 Blues U18Jr. B SM-sarja26 9 1221 38|Playoffs8 2 24 10 
  Blues U20Jr. A SM-liiga3 0 00 0|        
 2003-2004 Blues U20Jr. A SM-liiga41 11 920 22|Playoffs5 2 13 12 
 2004-2005 Blues U20Jr. A SM-liiga38 15 1631 58|Playoffs6 1 12
  BluesLiiga8 1 01 2|        
 2005-2006 SalamatMestis9 0 00 2|        
  Blues U20Jr. A SM-liiga15 2 1113 30|Playoffs10 1 56 14 
 2006-2007 SalamatMestis42 3 1417 54|Relegation7 2 35
 2007-2008 JokipojatMestis38 12 1224 63|Playoffs3 1 12
 2008-2009 KooKooMestis44 15 2237 42|Playoffs5 2 24
  BluesLiiga2 0 00 2|        
 2009-2010 JokipojatMestis44 11 2031 36|Playoffs9 1 12
 2010-2011 JukuritMestis49 16 3147 40|Playoffs11 5 1116 12 
  SaiPaLiiga3 1 23 0|        
 2011-2012 SaiPaLiiga57 5 813 63|        
  JukuritMestis1 2 13 0|        
 2012-2013 SaiPaLiiga59 7 1421 26|        
 2013-2014 SaiPaLiiga57 5 1217 63|Playoffs11 0 00 37 
 2014-2015 SaiPaLiiga52 0 88 36|Playoffs6 1 12 33 
  SaiPaChampions HL9 0 22 8|        
 2015-2016 IlvesLiiga48 12 1527 61|        
 2016-2017 IlvesLiiga57 8 715 35|Playoffs10 2 24
 2017-2018 JukuritLiiga53 2 911 36|        
 2018-2019 JukuritLiiga56 10 1424 12|        

Player statistics powered by www.eliteprospects.com