Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2003-2004 TPS U16U16 SM-sarja2 0 00 0|        
 2004-2005 TPS U16U16 SM-sarja20 19 2140 24|Playoffs2 0 33
  TPS U18U18 SM-sarja4 1 01 0|        
 2005-2006 TPS U18U18 SM-sarja22 9 1019 10|        
  TPS U20U20 SM-sarja15 1 12 12|Relegation9 1 12
  Finland U17WHC-175 1 01 0|        
  Finland U17 (all)International-Jr12 2 02 6|        
 2006-2007 TPS U18U18 SM-sarja3 0 11 0|Playoffs6 7 411
  TPS U20U20 SM-sarja42 16 2137 38|Playoffs5 0 44
  TPSLiiga1 0 00 0|        
  Finland U18 (all)International-Jr7 3 14 6|        
  Finland U18WJC-186 1 12 4|        
 2007-2008 TPS U20U20 SM-sarja36 15 1328 28|Relegation7 4 48
  TPSLiiga22 0 11 0|        
 2008-2009 TPS U20U20 SM-sarja5 2 79 4|Playoffs12 3 69
  TPSLiiga3 1 01 0|Playoffs1 0 00
  HokkiMestis24 3 710 6|        
  Suomi U20Mestis4 1 34 4|        
  Finland U19 (all)International-Jr3 2 13 0|        
 2009-2010 TPS U20U20 SM-sarja1 0 00 2|        
  TPSLiiga46 2 13 10|        
  TUTO HockeyMestis6 1 56 6|        
 2010-2011 Aalborg PiratesDenmark39 8 2028 16|Playoffs4 0 11
  Aalborg PiratesDanish Cup5 1 34 2|        
 2011-2012 SportMestis41 7 714 24|Playoffs11 4 610
 2012-2013 IlvesLiiga60 9 413 28|Relegation5 2 24
 2013-2014 SportMestis54 28 2957 38|Playoffs7 2 46
 2014-2015 SportLiiga43 9 1120 22|        
 2015-2016 SportLiiga58 12 1729 16|Playoffs2 0 00
 2016-2017 SportLiiga49 6 1218 10|        
 2017-2018 Stavanger OilersNorway40 6 915 14|Playoffs5 1 01
  Stavanger OilersChampions HL5 1 12 2|        
 2018-2019 TUTO HockeyMestis47 15 1833 32|Playoffs10 3 69
  TUTO HockeySuomen Cup2 0 22 0|        

Player statistics powered by www.eliteprospects.com