Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1999-2000 HIFK U16Jr. C SM-sarja10 5 27 8|Playoffs3 0 00
 2000-2001 Karhu-Kissat U20Jr. A I-divisioona4 3 25 0|        
  Karhu-KissatII-divisioona1 0 00 0|        
 2001-2002 HIFK U18Jr. B SM-sarja18 10 818 12|Playoffs8 2 02
  HIFK U20Jr. A SM-liiga5 0 00 0|        
 2002-2003 HIFK U20Jr. A SM-liiga28 2 24 35|Playoffs7 3 14 29 
 2003-2004 HIFK U20Jr. A SM-liiga33 11 1728 28|Playoffs10 6 713
  HIFKLiiga8 0 00 2|Playoffs1 0 00
  Suomi U20Mestis7 1 01 0|        
  Finland U20WJC-205 0 00 27|        
 2004-2005 HIFK U20Jr. A SM-liiga12 5 510 10|Playoffs2 0 11
  HIFKLiiga35 3 25 35|Playoffs4 0 11
 2005-2006 HIFKLiiga51 12 820 88|Playoffs12 1 23 20 
 2006-2007 HIFKLiiga53 19 1130 74|Playoffs5 0 00
 2007-2008 HIFKLiiga48 10 1727 34|Playoffs7 1 12
  FinlandEHT6 0 00 2|        
 2008-2009 HIFKLiiga43 7 1320 85|Playoffs2 0 00
  FinlandEHT3 0 00 0|        
 2009-2010 HIFKLiiga56 12 1224 61|Playoffs6 1 01
 2010-2011 HIFKLiiga56 13 2235 34|Playoffs13 7 512
  HIFKET8 0 00 27|        
  FinlandEHT6 1 01 2|        
 2011-2012 Edmonton OilersNHL60 4 59 45|        
  Oklahoma City BaronsAHL9 2 24 4|        
  FinlandEHT3 1 01 2|        
  Finland (all)International5 1 01 2|        
 2012-2013 HIFKLiiga26 11 011 12|        
  Edmonton OilersNHL35 3 69 4|        
 2013-2014 GenŤve-ServetteNLA50 5 1621 24|Playoffs12 1 23
  GenŤve-ServetteSpengler Cup4 1 01 2|        
 2014-2015 LuleŚ HFSHL50 5 510 16|Playoffs9 0 22
  LuleŚ HFChampions HL12 3 47 4|        
  FinlandEHT7 1 12 0|        
  Finland (all)International9 1 23 2|        
 2015-2016 LuleŚ HFSHL32 3 47 8|Playoffs11 2 02
  LuleŚ HFChampions HL10 0 00 4|        
 2016-2017 HIFKLiiga52 7 613 14|        
  HIFKChampions HL8 3 14 6|        

Player statistics powered by www.eliteprospects.com