Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2004-2005 Tappara U16U16 SM-sarja9 2 24 0|        
 2005-2006 Tappara U16U16 SM-sarja Q11 8 1220 4|        
  Tappara U16U16 SM-sarja13 10 1020 8|Playoffs6 5 38 14 
 2006-2007 Tappara U18U18 SM-sarja30 1 56 26|        
 2007-2008 Ilves U18U18 SM-sarja Q9 5 914 8|        
  Ilves U18U18 SM-sarja26 8 1927 22|        
  Ilves U20U20 SM-sarja1 0 00 0|        
 2008-2009 Ilves U20U20 SM-sarja35 6 612 22|        
 2009-2010 Ilves U20U20 SM-sarja41 22 2850 50|Playoffs9 4 711
  IlvesLiiga1 0 00 0|        
  Suomi U20Mestis3 1 12 4|        
 2010-2011 Ilves U20U20 SM-sarja4 3 47 0|Playoffs6 4 26
  IlvesLiiga42 5 611 45|        
  LeKiMestis9 7 411 4|        
 2011-2012 IlvesLiiga44 6 511 20|Relegation5 0 00
 2012-2013 IlvesLiiga56 13 1427 10|Relegation5 1 45
 2013-2014 IlvesLiiga52 17 3552 47|        
  Finland EHT2 1 01 0|        
  Finland (all)International6 4 15 2|        
 2014-2015 Iowa WildAHL70 10 2737 22|        
 2015-2016 Minnesota WildNHL1 0 00 0|        
  Iowa WildAHL45 8 1523 22|        
  Binghamton SenatorsAHL21 4 37 13|        
 2016-2017 JokeritKHL25 2 57 6|        
  IlvesLiiga31 7 613 14|Playoffs10 1 23
 2017-2018 KooKooLiiga39 16 2238 24|        
  Genčve-Servette HCNL1 1 01 0|Playoffs2 0 00
 2018-2019 Mora IKSHL45 6 1420 24|Relegation2 0 00
 2019-2020 EHC VispSL3 1 12 0|        
  EHC VispSwiss Cup1 0 22 0|        
  HIFKLiiga34 13 720 16|        
 2020-2021 SportLiiga27 9 1019 10|        
 2021-2022 SportLiiga45 7 1118 41|        
 2022-2023 Bietigheim SteelersDEL42 9 1120 16|        
 2023-2024 Berani ZlinCzechia217 2 46 8|        
  Odense BulldogsDenmark11 4 26 2|Playoffs7 3 58
 2024-2025 Ferencvárosi TCErste Liga16 7 714 8|        
  Ferencvárosi TCContinental Cup3 2 46 4|        

Player statistics powered by www.eliteprospects.com