Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1988-1989 TPS U20Jr. A SM-sarja11 2 35 2|        
 1989-1990 TPS U20Jr. A SM-sarja21 2 79 20|Relegation12 4 711 25 
  Finland U18EJC-186 1 12 18|        
 1990-1991 TPS U20Jr. A SM-sarja35 20 1636 28|        
  Kiekko-67I-divisioona2 0 22 4|        
 1991-1992 Kiekko-67 U20Jr. A I-divisioona13 16 1531 28|        
  Kiekko-67I-divisioona41 12 2436 36|        
  Finland U20WJC-206 0 11 4|        
 1992-1993 TPS U20Jr. A SM-liiga1 1 01 0|        
  TPSLiiga3 0 00 8|        
  Kiekko-67I-divisioona28 14 1529 18|        
  PelicansLiiga14 3 47 18|Relegation6 2 46 10 
 1993-1994 TPSLiiga44 14 2438 20|Playoffs11 0 33
  TPSEuropean Cup3 0 00 0|        
  Finland Izvestia Trophy4 0 00 0|        
  Finland Nissan Cup3 0 22 2|        
  Finland (all)International10 0 22 2|        
 1994-1995 TPSLiiga48 10 1727 32|Playoffs11 4 37
  TPSEuropean Cup4 2 13 2|        
  FinlandWC5 0 00 6|        
 1995-1996 Frölunda HCSHL32 7 1118 26|Playoffs12 2 79
  FinlandWCup1 0 00 2|        
  FinlandWC5 0 00 2|        
 1996-1997 Frölunda HCSHL44 20 1434 39|Playoffs2 0 11
  Frölunda HCEuro HL5 2 24 0|        
  FinlandWC8 0 22 10|        
 1997-1998 DavosNLA33 13 1730 24|Playoffs17 8 1422
  FinlandWC1 0 00 0|        
  Finland (all)International10 1 34 2|        
 1998-1999 DavosNLA44 11 4253 22|Playoffs4 0 22
  DavosSpengler Cup5 2 24 0|        
  FinlandWC12 0 00 4|        
 1999-2000 DavosNLA40 15 2338 20|Playoffs5 0 33
  DavosSpengler Cup- - -- -|        
  FinlandWC9 2 46 0|        
 2000-2001 Columbus Blue JacketsNHL61 4 1216 10|        
  FinlandWC9 1 1213 0|        
 2001-2002 LuganoNLA34 5 1924 6|Playoffs13 6 814
  TPSSpengler Cup- - -- -|        
  FinlandWC7 1 01 2|        
  Finland (all)International13 1 23 2|        
 2002-2003 LuganoNLA43 18 3957 12|Playoffs8 3 710
  Finland EHT6 1 56 6|        
  FinlandWC7 2 24 4|        
 2003-2004 LuganoNLA48 20 3959 59|Playoffs16 7 2027
  Finland EHT8 3 58 4|        
  FinlandWC7 2 24 2|        
 2004-2005 LuganoNLA36 13 3649 18|Playoffs3 1 01
  Finland EHT6 2 35 0|        
  FinlandWC7 0 22 0|        
 2005-2006 LuganoNLA38 13 3245 22|Playoffs17 8 2533 10 
  FinlandOG8 0 22 2|        
  Finland EHT9 0 33 6|        
  FinlandWC9 3 1114 2|        
 2006-2007 Minnesota WildNHL51 3 1720 22|Playoffs3 1 12
  FinlandWC7 3 58 4|        
 2007-2008 Minnesota WildNHL27 2 79 2|Playoffs4 0 11
 2008-2009 LuganoNLA41 21 3960 16|Playoffs7 4 59
  Finland EHT6 3 25 2|        
  FinlandWC5 0 33 0|        
 2009-2010 LuganoNLA34 7 1623 10|Playoffs4 0 33
  Finland EHT2 1 01 0|        
  FinlandWC6 1 67 0|        
 2010-2011 LuganoNLA29 3 1518 18|Relegation1 0 11
 2011-2012 LuganoNLA36 7 2431 20|Playoffs6 0 11
 2012-2013 LuganoNLA11 4 59 0|        
  TPSLiiga8 3 14 2|        
  Finland EHT3 1 12 0|        
  Finland (all)International3 1 12 0|        
 2013-2014 LukkoLiiga37 5 1722 6|Playoffs10 3 710
  Finland EHT2 0 00 0|        
  Finland (all)International2 0 00 0|        
 2014-2015 TPSLiiga16 2 810 31|        
  TPSChampions HL4 0 22 0|        
 2015-2016 TPSLiiga27 5 1419 2|Playoffs5 1 23
  TPSChampions HL9 2 46 2|        
 2016-2017 StorhamarNorway17 3 1013 14|        
  TUTO HockeyMestis5 1 45 0|Playoffs10 3 58
 2017-2018 Nikko IcebucksAsia League27 3 2023 18|Playoffs3 1 12
 2018-2019 PKSIV-divisioona2 1 34 0|        

Player statistics powered by www.eliteprospects.com