Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2001-2002 Kiekko-Espoo U16U16 SM-sarja12 11 415 18|Playoffs2 0 00
 2002-2003 Did not play |        
 2003-2004 FoPS U20U20 I-divisioona28 9 817 45|        
 2004-2005 FoPS U20U20 I-divisioona12 2 68 20|        
  FoPS U20U20 Suomi-sarja13 6 713 24|Playoffs2 0 33 32 
 2005-2006 FoPS U20U20 Suomi-sarja1 0 22 2|        
  FPSMestis35 3 36 20|        
 2006-2007 FPSMestis44 14 1933 60|        
 2007-2008 ÄssätLiiga48 4 711 52|        
  KooKooMestis2 1 12 2|        
 2008-2009 ÄssätLiiga51 6 1925 18|        
 2009-2010 ÄssätLiiga50 6 713 48|        
 2010-2011 ÄssätLiiga55 9 1322 34|Playoffs6 0 33
 2011-2012 ÄssätLiiga60 17 1431 67|Playoffs4 1 12
  Finland (all)International5 2 02 2|        
 2012-2013 ÄssätLiiga46 20 1636 43|Playoffs16 4 59 10 
  Finland EHT3 2 02 2|        
  FinlandWC10 3 14 4|        
  Finland (all)International13 5 16 6|        
 2013-2014 Yugra Khanty-MansiyskKHL49 13 619 54|        
  Yugra Khanty-MansiyskNadezhda Cup6 2 02 4|        
  Finland EHT6 0 11 0|        
  FinlandWC7 0 00 2|        
  Finland (all)International19 2 24 2|        
 2014-2015 Leksands IFSHL24 5 510 12|        
  Torpedo Nizhny NovgorodKHL25 2 35 4|Playoffs4 0 00 10 
  Finland EHT1 0 00 0|        
  Finland (all)International3 0 00 0|        
 2015-2016 TapparaLiiga44 7 1522 18|Playoffs18 2 24 28 
  TapparaChampions HL8 0 33 2|        
 2016-2017 TapparaLiiga55 30 2656 36|Playoffs17 5 611 30 
  TapparaChampions HL4 1 01 25|        
  Finland EHT6 4 15 6|        
  FinlandWC10 3 47 4|        
  Finland (all)International16 7 512 10|        
 2017-2018 Yugra Khanty-MansiyskKHL50 9 817 14|        
  Finland EHT10 1 23 31|        
  Finland OG5 1 12 2|        
  FinlandWC8 4 48 6|        
  Finland (all)International28 7 916 66|        
 2018-2019 Kunlun Red StarKHL37 9 918 45|        
  Finland EHT2 1 01 0|        
  FinlandWC10 0 55 0|        
  Finland (all)International14 1 56 0|        
 2019-2020 JokeritKHL44 11 1324 27|Playoffs6 3 03
  Finland EHT2 1 01 0|        
  Finland (all)International2 1 01 0|        
 2020-2021 JokeritKHL52 14 1024 58|Playoffs4 0 00
  Finland EHT1 0 00 0|        
  Finland (all)International1 0 00 0|        
 2021-2022 JokeritKHL45 5 712 23|        
  Finland EHT2 0 00 0|        
  TapparaLiiga8 3 03 29|Playoffs15 8 210
  TapparaChampions HL1 0 00 0|        
  Finland (all)International2 0 00 0|        
 2022-2023 TapparaLiiga54 17 2744 30|Playoffs14 7 714 12 
  TapparaChampions HL13 4 37 12|        
 2023-2024 TapparaLiiga23 8 1119 8|Playoffs15 4 711 35 
  TapparaChampions HL5 0 22 12|        
 2024-2025 TapparaLiiga23 6 612 30|        
  TapparaChampions HL8 0 44 2|        
  Finland EHT2 0 00 0|        
  Finland (all)International2 0 00 0|        

Player statistics powered by www.eliteprospects.com