Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2003-2004 Izhstal IzhevskRussia251 0 44 18|Playoffs5 1 01
 2004-2005 Izhstal IzhevskRussia243 3 36 34|Playoffs4 1 01
  Russian Selects U20CHL Challenge6 0 00 0|        
 2005-2006 Izhstal IzhevskRussia252 5 611 58|        
  Izhstal Izhevsk-2Russia35 6 17 14|        
 2006-2007 Yunost MinskBelarus2 0 11 2|        
  Yunior MinskBelarus227 7 916 34|        
  Yunost MinskBelarus Cup4 0 22 8|        
 2007-2008 Neftekhimik NizhnekamskRussia32 1 23 28|        
 2008-2009 Avtomobilist YekaterinburgRussia238 12 1123 50|        
  Lada TogliattiKHL9 0 11 4|Playoffs5 0 00
 2009-2010 Lada TogliattiKHL55 4 913 59|        
 2010-2011 Yugra Khanty-MansiyskKHL18 0 22 10|Playoffs6 0 00
 2011-2012 Yugra Khanty-MansiyskKHL30 1 910 14|        
 2012-2013 Yugra Khanty-MansiyskKHL30 2 35 26|        
  Sibir NovosibirskKHL17 1 45 14|Playoffs3 0 00
 2013-2014 Sibir NovosibirskKHL42 2 1113 22|Playoffs10 4 36 10 
 2014-2015 Salavat Yulaev UfaKHL36 0 33 32|        
  Salavat Yulaev UfaSpengler Cup5 0 00 8|        
 2015-2016 Salavat Yulaev UfaKHL4 0 00 4|        
  Avangard OmskKHL51 2 810 30|Playoffs11 1 12
 2016-2017 Neftekhimik NizhnekamskKHL40 2 57 53|        
 2017-2018 Yugra Khanty-MansiyskKHL40 4 711 13|        
  Lokomotiv YaroslavlKHL8 0 11 27|Playoffs7 1 01
 2018-2019 Severstal CherepovetsKHL59 2 810 45|        
 2019-2020 Yugra Khanty-MansiyskVHL6 1 34 0|        

Player statistics powered by www.eliteprospects.com