Elite Prospects
 Season Team League GP G A TP PIM
 1994-1995 GrIFK U16U16 SM-sarja10 3 25 6
 1996-1997 Karhu-Kissat U18U18 SM-sarja10 4 59 4
  Karhu-Kissat U20U20 I-divisioona22 11 1829 6
  Karhu-KissatII-divisioona1 1 01 0
 1997-1998 Jokerit U20U20 SM-sarja21 13 1124 14
  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
  JokeritLiiga5 0 00 0
 1999-2000 Jokerit U20U20 SM-sarja12 6 814 4
  JokeritLiiga1 0 00 0
  HermesI-divisioona23 6 39 4
 2000-2001 IlvesLiiga56 10 1828 16
 2001-2002 Ottawa SenatorsNHL10 0 11 0
  Grand Rapids GriffinsAHL50 6 814 25
 2002-2003 Ottawa SenatorsNHL12 1 01 0
  Binghamton SenatorsAHL59 6 1824 14
 2003-2004 IlvesLiiga41 9 1827 43
  Finland EHT6 2 24 0
 2004-2005 JokeritLiiga56 16 723 43
  Finland EHT3 0 00 0
 2005-2006 JokeritLiiga54 10 1121 37
 2006-2007 LukkoLiiga53 15 2540 26
 2007-2008 Mora IKSHL50 8 1624 14
 2008-2009 Mora IKHockeyAllsvenskan6 1 23 4
  KärpätLiiga26 2 1113 8
  KärpätChampions HL2 0 00 0
 2009-2010 HIFKLiiga7 1 23 2
  KalPaLiiga20 3 47 4
 2010-2011 HK JeseniceICEHL20 9 1221 20
  Grizzlys WolfsburgDEL12 0 55 0
 2011-2012 Graz99ersICEHL46 8 2028 16
 2012-2013 Arystan TemirtauKazakhstan30 7 1724 12
 2013-2014 Arystan TemirtauKazakhstan45 16 2945 70
 2014-2015 Sputnik Nizhny TagilVHL44 5 914 45
 2015-2016 STS SanokPoland22 4 1317 12
  Glasgow ClanEIHL13 1 89 0

Player statistics powered by www.eliteprospects.com