Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2001-2002 Ässät U16U16 SM-sarja3 1 12 4|        
 2002-2003 Ässät U16U16 SM-sarja4 1 67 2|        
  Ässät U18U18 SM-sarja26 8 1018 53|Playoffs3 1 23
  Ässät U20U20 SM-sarja3 0 11 2|        
  Finland U16 (all)International-Jr6 0 11 12|        
 2003-2004 Ässät U18U18 SM-sarja2 2 02 2|Relegation4 5 27
  Ässät U20U20 SM-sarja28 7 916 18|Playoffs3 0 11
  ÄssätLiiga6 0 00 0|        
  Finland U18WJC-184 0 00 6|        
 2004-2005 Ässät U20U20 SM-sarja13 7 815 14|Relegation4 0 55
  ÄssätLiiga39 1 12 4|        
  Finland U18WJC-186 2 13 0|        
  Finland U20WJC-206 1 01 2|        
 2005-2006 ÄssätLiiga51 4 812 57|Playoffs14 0 22 12 
  Suomi U20Mestis2 1 01 12|        
  Finland U20WJC-207 2 24 8|        
 2006-2007 Ässät U20U20 SM-sarja5 2 13 6|        
  ÄssätLiiga52 9 1726 74|        
  Suomi U20Mestis2 0 22 6|        
  Finland U20WJC-206 1 12 14|        
 2007-2008 ÄssätLiiga56 17 1835 89|        
  Bridgeport IslandersAHL1 0 00 0|        
 2008-2009 New York IslandersNHL7 1 23 4|        
  Bridgeport IslandersAHL71 20 1939 58|Playoffs5 2 13
 2009-2010 New York IslandersNHL11 1 01 4|        
  Bridgeport IslandersAHL70 14 3448 66|Playoffs5 0 22
 2010-2011 New York IslandersNHL42 6 39 33|        
  Bridgeport IslandersAHL35 8 1624 31|        
  FinlandWC0 0 00 0|        
  Finland (all)International0 0 00 0|        
 2011-2012 HV71SHL50 13 1629 58|Playoffs6 2 13 37 
  HV71ET7 2 02 14|        
  Finland EHT8 0 11 2|        
  FinlandWC9 2 35 24|        
  Finland (all)International21 2 57 34|        
 2012-2013 ÄssätLiiga24 11 1425 83|        
  New York IslandersNHL7 0 22 6|Playoffs1 0 00
  Finland EHT3 0 00 0|        
  Finland (all)International3 0 00 0|        
 2013-2014 Edmonton OilersNHL42 3 25 16|        
 2014-2015 Edmonton OilersNHL20 2 24 14|        
  BernNL15 2 57 30|Playoffs8 2 13
  BernSwiss Cup2 0 11 2|        
  Finland EHT1 0 00 0|        
  Finland (all)International2 0 11 0|        
 2015-2016 JokeritKHL54 9 1625 70|Playoffs6 2 35 54 
  JokeritSpengler Cup2 0 33 14|        
 2016-2017 JokeritKHL50 15 1328 90|Playoffs4 0 00 10 
  Finland EHT3 0 11 6|        
  Finland (all)International3 0 11 6|        
 2017-2018 JokeritKHL49 7 916 64|Playoffs11 2 24 10 
 2018-2019 JokeritKHL60 19 1837 83|Playoffs6 1 01
 2019-2020 JokeritKHL60 15 1631 96|Playoffs6 1 12
 2020-2021 JokeritKHL44 11 920 36|Playoffs4 0 11
 2021-2022 JokeritKHL32 2 46 24|        
 2022-2023 ÄssätLiiga60 9 1019 48|Playoffs8 3 03
 2023-2024 ÄssätLiiga41 7 29 50|        

Player statistics powered by www.eliteprospects.com