Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1999-2000 Kärpät U16U16 SM-sarja11 4 04 4|        
 2000-2001 Kärpät U16U16 SM-sarja13 16 1127 24|Playoffs7 4 26
  Kärpät U18U18 SM-sarja3 0 11 0|        
  Finland U16 (all)International-Jr3 0 00 0|        
 2001-2002 Kärpät U18U18 SM-sarja23 9 1120 28|Playoffs2 0 00
 2002-2003 Kärpät U18U18 SM-sarja2 5 16 6|        
  Kärpät U20U20 SM-sarja33 19 322 30|Playoffs1 0 00
  KärpätLiiga1 0 00 0|        
  Finland U18WJC-186 0 11 4|        
 2003-2004 Kärpät U20U20 SM-sarja32 30 1545 32|Playoffs3 1 01
  KärpätLiiga8 0 00 2|        
 2004-2005 Kärpät U20U20 SM-sarja34 27 2350 38|Playoffs5 0 22 22 
  KärpätLiiga6 0 00 0|        
 2005-2006 KärpätLiiga50 13 1225 28|Playoffs9 0 00
  KärpätECC3 0 00 2|        
 2006-2007 KärpätLiiga53 11 2132 48|Playoffs10 1 45
  Finland EHT2 0 00 0|        
  Finland (all)International2 0 00 0|        
 2007-2008 KärpätLiiga44 9 1726 20|Playoffs15 3 25
  KärpätECC2 0 11 0|        
 2008-2009 KärpätLiiga53 10 2131 14|Playoffs15 3 69
  KärpätChampions HL3 1 01 0|        
 2009-2010 PelicansLiiga58 28 2149 56|        
  Finland EHT3 3 25 0|        
  FinlandWC7 1 23 2|        
  Finland (all)International10 4 48 2|        
 2010-2011 Metallurg MagnitogorskKHL54 20 1939 22|Playoffs20 6 39 16 
  Finland EHT9 2 13 2|        
  FinlandWC9 1 23 6|        
  Finland (all)International20 3 25 10|        
 2011-2012 Metallurg MagnitogorskKHL54 22 931 26|Playoffs8 1 23
  Finland EHT5 1 23 2|        
  Finland (all)International5 1 23 2|        
 2012-2013 Rögle BKSHL42 12 1931 22|Kvalserien SHL10 3 25
  Finland EHT9 3 14 0|        
  FinlandWC10 4 711 4|        
  Finland (all)International21 8 816 4|        
 2013-2014 KärpätLiiga35 12 1931 38|Playoffs16 8 715
  Finland EHT3 0 11 0|        
  Finland OG4 1 01 2|        
  Finland (all)International7 1 12 2|        
 2014-2015 JokeritKHL48 10 2434 28|Playoffs10 4 26 22 
  JokeritSpengler Cup2 0 00 0|        
  Finland EHT5 0 11 0|        
  FinlandWC8 1 34 2|        
  Finland (all)International14 2 57 2|        
 2015-2016 JokeritKHL45 15 1328 14|Playoffs6 0 11
  JokeritSpengler Cup3 1 34 0|        
 2016-2017 HIFKLiiga52 19 2039 28|Playoffs13 0 55
  HIFKChampions HL6 2 13 4|        
  Finland EHT3 0 00 0|        
  FinlandWC5 0 33 0|        
  Finland (all)International8 0 33 0|        
 2017-2018 Rögle BKSHL35 8 1119 14|        
  SC BernNL2 1 12 0|Playoffs3 1 12
 2018-2019 Skellefteå AIKSHL35 1 89 6|        
  Skellefteå AIKChampions HL10 4 610 2|        
  PelicansLiiga11 9 413 8|Playoffs6 1 45
 2019-2020 PelicansLiiga48 17 2037 22|        
  PelicansChampions HL5 1 56 2|        
  KärpätLiiga12 2 57 2|        
 2020-2021 KärpätLiiga32 7 2027 16|Playoffs5 2 46
 2021-2022 KärpätLiiga58 14 2135 30|Playoffs7 1 23
 2022-2023 JukuritLiiga51 10 2434 18|        
  JukuritChampions HL8 1 45 4|        
  Finland EHT3 1 34 0|        
  Finland (all)International3 1 34 0|        
 2023-2024 BK Mlada BoleslavCzechia25 5 1116 8|        
  Esbjerg EnergyDenmark7 3 69 2|        
  PelicansLiiga11 2 46 4|Playoffs17 1 34

Player statistics powered by www.eliteprospects.com