Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1994-1995 GrIFK U16U16 SM-sarja10 3 25 6|        
 1996-1997 Karhu-Kissat U18U18 SM-sarja10 4 59 4|Relegation4 4 04
  Karhu-Kissat U20U20 I-divisioona22 11 1829 6|        
  Karhu-KissatII-divisioona1 1 01 0|        
 1997-1998 Jokerit U20U20 SM-sarja21 13 1124 14|Playoffs7 2 24
  Finland U19 (all)International-Jr3 2 02 0|        
  Finland U20WJC-206 2 02 0|        
  Finland U20 (all)International-Jr8 2 02 0|        
 1998-1999 Jokerit U20U20 SM-sarja33 10 2232 6|Playoffs9 4 37
  JokeritLiiga5 0 00 0|Playoffs3 0 11
 1999-2000 Jokerit U20U20 SM-sarja12 6 814 4|Playoffs12 7 714
  JokeritLiiga1 0 00 0|        
  HermesI-divisioona23 6 39 4|        
 2000-2001 IlvesLiiga56 10 1828 16|Playoffs9 3 25
 2001-2002 Ottawa SenatorsNHL10 0 11 0|        
  Grand Rapids GriffinsAHL50 6 814 25|Playoffs4 0 00
 2002-2003 Ottawa SenatorsNHL12 1 01 0|        
  Binghamton SenatorsAHL59 6 1824 14|Playoffs3 0 00 12 
 2003-2004 IlvesLiiga41 9 1827 43|Playoffs7 0 33
  Finland EHT6 2 24 0|        
 2004-2005 JokeritLiiga56 16 723 43|Playoffs12 3 25
  Finland EHT3 0 00 0|        
 2005-2006 JokeritLiiga54 10 1121 37|        
 2006-2007 LukkoLiiga53 15 2540 26|Playoffs3 0 00
 2007-2008 Mora IKSHL50 8 1624 14|Kvalserien SHL9 2 57
 2008-2009 Mora IKHockeyAllsvenskan6 1 23 4|        
  KärpätLiiga26 2 1113 8|Playoffs8 0 00
  KärpätChampions HL2 0 00 0|        
 2009-2010 HIFKLiiga7 1 23 2|        
  KalPaLiiga20 3 47 4|Playoffs13 1 12
 2010-2011 HK JeseniceICEHL20 9 1221 20|        
  Grizzlys WolfsburgDEL12 0 55 0|Playoffs7 0 22
 2011-2012 Graz99ersICEHL46 8 2028 16|        
 2012-2013 Arystan TemirtauKazakhstan30 7 1724 12|Playoffs13 0 33
 2013-2014 Arystan TemirtauKazakhstan45 16 2945 70|Playoffs15 5 611 16 
 2014-2015 Sputnik Nizhny TagilVHL44 5 914 45|Playoffs7 1 34
 2015-2016 STS SanokPoland22 4 1317 12|        
  Glasgow ClanEIHL13 1 89 0|        

Player statistics powered by www.eliteprospects.com