Elite Prospects
 Season Team League 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
  Ässät U20U20 I-divisioona1 0 00 0
  Ässät U20U20 I-divisioona- - -- -
 2002-2003 Red Deer RebelsWHL65 15 2035 56
 2003-2004 Red Deer RebelsWHL28 6 814 46
  Moose Jaw WarriorsWHL35 15 1025 57
  Finland U20WJC-207 2 13 2
 2004-2005 Moose Jaw WarriorsWHL51 14 3246 49
  Finland U20WJC-206 0 00 12
 2005-2006 New York IslandersNHL1 0 00 0
  Bridgeport IslandersAHL75 9 2231 77
 2006-2007 Bridgeport IslandersAHL78 6 1117 80
 2007-2008 ÄssätLiiga24 5 611 28
 2008-2009 IlvesLiiga43 6 1319 103
 2009-2010 IlvesLiiga43 12 1022 118
 2010-2011 IlvesLiiga51 10 2030 82
  Finland EHT3 0 11 6
 2011-2012 IlvesLiiga49 13 1124 67
  Finland EHT3 0 00 4
 2012-2013 IlvesLiiga9 3 36 6
 2013-2014 IlvesLiiga0 0 00 0
 2014-2015 TapparaLiiga41 4 26 37
  LeKiMestis8 3 36 4
  TapparaChampions HL1 0 00 0
 2015-2016 ÄssätLiiga42 10 1424 52
 2016-2017 JokeritKHL37 2 68 34
 2017-2018 JokeritKHL24 2 24 28
  Almtuna ISHockeyAllsvenskan14 4 26 29
 2018-2019 Pirati ChomutovCzechia45 8 816 28
  Pirati ChomutovCzechia Q- - -- -
 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