Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2000-2001 Pelicans U16Jr. C SM-sarja14 1 910 12|        
 2001-2002 Pelicans U18Jr. B SM-sarja28 9 2029 32|Playoffs4 1 23
 2002-2003 Pelicans U18Jr. B SM-sarja1 0 00 0|        
  Pelicans U20Jr. A SM-liiga36 4 1822 38|        
  Finland U18WJC-186 3 25 4|        
 2003-2004 Pelicans U20Jr. A SM-liiga33 21 2243 68|        
  PelicansLiiga2 0 00 0|        
  Suomi U20Mestis1 0 11 0|        
 2004-2005 Pelicans U20Jr. A SM-liiga21 12 1022 30|Playoffs4 2 24
  PelicansLiiga34 0 44 18|        
 2005-2006 Pelicans U20Jr. A SM-liiga2 0 11 14|        
  PelicansLiiga54 14 1630 50|        
 2006-2007 PelicansLiiga51 10 1828 46|Playoffs6 0 11 12 
 2007-2008 PelicansLiiga54 20 1232 53|Playoffs6 1 34
  Finland EHT3 1 12 2|        
 2008-2009 PelicansLiiga57 9 2130 43|Playoffs10 1 23
 2009-2010 PelicansLiiga51 7 1017 16|        
 2010-2011 HC Karlovy VaryCzech6 1 01 4|        
  SaiPaLiiga36 9 514 24|        
 2011-2012 SaiPaLiiga59 12 3143 12|        
  Finland (all)International2 0 00 0|        
 2012-2013 HPKLiiga38 7 815 18|Playoffs5 0 11
 2013-2014 HPKLiiga44 8 1523 14|Playoffs6 0 11 12 
 2014-2015 HPKLiiga59 17 2643 8|        
  Finland EHT1 0 00 0|        
  Finland (all)International1 0 00 0|        
 2015-2016 Medvescak ZagrebKHL57 7 1926 59|        
  Finland EHT3 0 00 0|        
  Finland (all)International3 0 00 0|        
 2016-2017 KärpätLiiga34 6 1723 10|Playoffs1 0 00
  KärpätChampions HL5 1 12 4|        
 2017-2018 PelicansLiiga45 11 2536 16|Playoffs3 0 22
 2018-2019 PelicansLiiga54 14 3549 18|Playoffs6 4 15
 2019-2020 HIFKLiiga12 1 910 0|        

Player statistics powered by www.eliteprospects.com