Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2000-2001 Ässät U16U16 SM-sarja12 9 514 50|        
  Finland U16 (all)International-Jr6 1 12 8|        
 2001-2002 Ässät U18U18 SM-sarja24 6 1622 93|Playoffs1 0 11
  Ässät U20U20 I-divisioona1 0 00 0|Playoffs5 3 25
  Ässät U20U20 I-divisioona- - -- -|Qualification1 0 00
 2002-2003 Red Deer RebelsWHL65 15 2035 56|Playoffs23 1 23 20 
 2003-2004 Red Deer RebelsWHL28 6 814 46|        
  Moose Jaw WarriorsWHL35 15 1025 57|Playoffs10 1 34 15 
  Finland U20WJC-207 2 13 2|        
 2004-2005 Moose Jaw WarriorsWHL51 14 3246 49|Playoffs5 1 23
  Finland U20WJC-206 0 00 12|        
 2005-2006 New York IslandersNHL1 0 00 0|        
  Bridgeport IslandersAHL75 9 2231 77|Playoffs7 3 03
 2006-2007 Bridgeport IslandersAHL78 6 1117 80|        
 2007-2008 ÄssätLiiga24 5 611 28|        
 2008-2009 IlvesLiiga43 6 1319 103|Playoffs3 2 13
 2009-2010 IlvesLiiga43 12 1022 118|Relegation5 1 01 20 
 2010-2011 IlvesLiiga51 10 2030 82|Playoffs6 1 23
  Finland EHT3 0 11 6|        
 2011-2012 IlvesLiiga49 13 1124 67|Relegation5 4 15
  Finland EHT3 0 00 4|        
 2012-2013 IlvesLiiga9 3 36 6|        
 2013-2014 IlvesLiiga0 0 00 0|        
 2014-2015 TapparaLiiga41 4 26 37|Playoffs19 2 13 10 
  LeKiMestis8 3 36 4|        
  TapparaChampions HL1 0 00 0|        
 2015-2016 ÄssätLiiga42 10 1424 52|        
 2016-2017 JokeritKHL37 2 68 34|Playoffs3 0 00
 2017-2018 JokeritKHL24 2 24 28|        
  Almtuna ISHockeyAllsvenskan14 4 26 29|Qualification5 2 02
 2018-2019 Pirati ChomutovCzechia45 8 816 28|Relegation1 0 00
  Pirati ChomutovCzechia Q- - -- -|Qualification1 0 00
 2019-2020 Cardiff DevilsEIHL43 8 1119 88|        
  Cardiff DevilsChampions HL6 0 22 4|        
  Cardiff DevilsEIHL Cup12 3 69 6|        

Player statistics powered by www.eliteprospects.com