Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2006-2007 JYP U16U16 SM-sarja Q9 7 1623 30|        
  JYP U16U16 SM-sarja4 5 38 16|        
  JYP U18U18 SM-sarja0 0 00 0|Playoffs7 1 01
  Finland U16 (all)International-Jr7 1 34 2|        
 2007-2008 JYP U18U18 SM-sarja Q9 2 46 10|        
  JYP U18U18 SM-sarja26 7 2532 20|Playoffs1 0 00
  JYP U20U20 SM-sarja0 0 00 0|Playoffs2 0 00
  Finland U17WHC-175 2 35 8|        
  Finland U17 (all)International-Jr8 2 68 10|        
  Finland U18WJC-186 0 33 4|        
  Finland U18 (all)International-Jr6 0 33 4|        
 2008-2009 JYP U18U18 SM-sarja Q3 1 12 14|        
  JYP U18U18 I-divisioona2 2 35 0|Playoffs1 1 12 14 
  JYP U20U20 SM-sarja20 3 710 22|        
  D TeamMestis5 1 12 8|        
  Suomi U20Mestis2 0 00 2|        
  Finland U18WJC-186 1 12 2|        
  Finland U18 (all)International-Jr22 5 1217 48|        
 2009-2010 JYPLiiga55 7 2330 44|Playoffs14 3 47
  Suomi U20Mestis1 0 00 2|        
  Finland U20WJC-206 2 35 0|        
  Finland U20 (all)International-Jr17 8 1018 6|        
  Finland EHT3 0 00 2|        
  FinlandWC7 0 00 6|        
 2010-2011 JYPLiiga52 11 2031 30|Playoffs3 1 12
  Suomi U20Mestis1 0 00 0|        
  Finland U20WJC-206 0 44 4|        
  Finland U20 (all)International-Jr10 0 55 4|        
  Finland EHT3 0 11 2|        
 2011-2012 JYPLiiga49 14 2842 40|Playoffs4 2 02
  Finland EHT3 2 13 0|        
 2012-2013 Anaheim DucksNHL8 2 02 0|      -
  Norfolk AdmiralsAHL62 9 3645 44|        
 2013-2014 Anaheim DucksNHL48 6 1521 22|Playoffs5 0 11
  Norfolk AdmiralsAHL8 2 57 4|Playoffs5 0 33
  Finland OG6 0 55 0|        
  Finland (all)International6 0 55 0|        
 2014-2015 Anaheim DucksNHL67 12 2537 36|Playoffs16 3 811
 2015-2016 Anaheim DucksNHL71 9 2938 20|Playoffs7 1 34
 2016-2017 Anaheim DucksNHL71 3 2124 30|Playoffs12 1 56
  FinlandWCup3 0 00 2|        
  Finland (all)International6 0 11 4|        
 2017-2018 Anaheim DucksNHL15 1 34 8|        
  New Jersey DevilsNHL57 3 2528 32|Playoffs4 1 01
 2018-2019 New Jersey DevilsNHL50 4 1317 22|        
 2019-2020 New Jersey DevilsNHL47 5 1823 22|        
  Carolina HurricanesNHL0 0 00 0|Playoffs7 0 33
 2020-2021 New Jersey DevilsNHL30 2 46 18|        
  Dallas StarsNHL9 0 00 2|        
 2021-2022 Genève-Servette HCNL38 9 3039 12|Playoffs2 1 01
  Finland EHT7 0 44 4|        
  Finland OG6 0 33 4|        
  FinlandWC8 2 46 2|        
  Finland (all)International25 2 1113 10|        
 2022-2023 Genève-Servette HCNL13 1 1314 6|Playoffs17 7 613
 2023-2024 Genève-Servette HCNL48 9 2938 10|Playoffs2 0 00
  Genève-Servette HCChampions HL13 3 912 4|        
 2024-2025 Genève-Servette HCNL17 3 710 2|        
  Genève-Servette HCChampions HL7 0 77 6|        

Player statistics powered by www.eliteprospects.com