Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1998-1999 HIFK U16Jr. C SM-sarja11 7 1219 51|Playoffs4 1 12
 1999-2000 HIFK U18Jr. B SM-sarja0 0 00 0|Playoffs2 0 00
 2000-2001 HIFK U18Jr. B SM-sarja20 14 2034 141|Playoffs3 0 33
  HIFK U20Jr. A SM-liiga8 4 26 4|Playoffs8 0 11
 2001-2002 HIFK U20Jr. A SM-liiga24 16 1733 60|Playoffs1 0 00
 2002-2003 HIFK U20Jr. A SM-liiga10 8 917 52|Playoffs8 4 610 20 
  HIFKLiiga41 4 48 10|Playoffs1 0 00
  FPSMestis2 0 11 4|        
 2003-2004 HIFK U20Jr. A SM-liiga1 0 00 0|        
  HIFKLiiga50 1 78 12|Playoffs12 0 00
  HaukatMestis1 0 00 0|        
  Ahmat HyvinkääMestis4 3 25 2|        
 2004-2005 HIFKLiiga56 12 1325 67|Playoffs5 1 01
 2005-2006 HIFKLiiga56 18 2644 66|Playoffs12 4 37 39 
  FinlandEHT3 0 00 2|        
 2006-2007 Binghamton SenatorsAHL74 12 1729 53|        
 2007-2008 HIFKLiiga47 6 1016 48|Playoffs7 2 02
 2008-2009 HIFKLiiga57 23 1639 76|Playoffs2 1 12
 2009-2010 HIFKLiiga58 12 2032 48|Playoffs6 1 23
  FinlandEHT2 0 00 0|        
 2010-2011 BluesLiiga59 15 1227 75|Playoffs18 5 27 12 
 2011-2012 PelicansLiiga59 18 1735 106|Playoffs17 8 210
 2012-2013 HIFKLiiga56 10 1424 28|Playoffs2 0 00
  HIFKET7 1 23 12|        
 2013-2014 HIFKLiiga59 9 1524 63|Playoffs2 0 00
  HIFKET3 0 00 4|        
 2014-2015 HIFKLiiga54 19 1433 32|Playoffs8 1 34 14 
  HIFKChampions HL10 2 35 4|        
 2015-2016 HIFKLiiga56 17 926 49|Playoffs18 5 38
  HIFKChampions HL6 0 22 0|        
 2016-2017 HIFKLiiga36 5 510 20|        
  HIFKChampions HL1 0 11 2|        

Player statistics powered by www.eliteprospects.com