Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2004-2005 Pelicans U16Jr. C SM-sarja17 5 813 69|        
 2005-2006 Pelicans U18Jr. B SM-sarja35 13 1225 75|        
  Pelicans U20Jr. A SM-liiga0 0 00 0|Relegation2 0 00
  Finland U17WHC-175 0 00 4|        
  Finland U17 (all)International-Jr9 0 11 14|        
 2006-2007 Pelicans U18Jr. B SM-sarja12 5 510 77|        
  Pelicans U20Jr. A SM-liiga19 1 45 51|Playoffs14 1 23 14 
  Finland U18WJC-186 0 11 4|        
  Finland U18 (all)International-Jr8 0 22 8|        
 2007-2008 Pelicans U20Jr. A SM-liiga41 5 1318 56|        
 2008-2009 Pelicans U20Jr. A SM-liiga27 9 918 104|Playoffs3 0 00 29 
  PelicansLiiga5 0 00 0|Playoffs1 0 00
  HeKiMestis3 0 00 25|        
  Suomi U20Mestis1 0 11 0|        
 2009-2010 Pelicans U20Jr. A SM-liiga4 2 24 8|        
  PelicansLiiga32 8 311 85|        
  HeKiMestis25 10 919 73|        
 2010-2011 PelicansLiiga52 14 923 186|Relegation4 3 25 24 
  Finland EHT3 0 11 2|        
 2011-2012 Oklahoma City BaronsAHL55 6 1319 71|Playoffs14 0 11 20 
 2012-2013 Oklahoma City BaronsAHL32 3 25 65|Playoffs16 3 36 28 
 2013-2014 JokeritLiiga41 5 914 142|Playoffs2 0 00 10 
  JokeritET4 2 02 29|        
 2014-2015 IlvesLiiga46 10 1020 89|Playoffs2 1 01 18 
 2015-2016 IlvesLiiga13 5 16 53|        
  Färjestad BKSHL19 5 38 22|Playoffs5 0 11 22 
  Finland (all)International4 1 12 2|        
 2016-2017 PelicansLiiga35 5 611 88|Playoffs4 0 00
 2017-2018 PelicansLiiga53 11 1526 48|Playoffs3 2 02
 2018-2019 PelicansLiiga49 13 1629 36|        

Player statistics powered by www.eliteprospects.com