Elite Prospects
 Season Team League GP G A TP PIM
 1999-2000 Traktor Chelyabinsk U16Russia U16 Finals6 1 01 2
 2000-2001 Traktor Chelyabinsk-2Russia35 0 00 0
 2001-2002 Mechel Chelyabinsk-2Russia318 1 01 2
 2002-2003 Mechel Chelyabinsk-2Russia338 12 517 14
  Zvezda ChebarkulRussia414 6 17 12
 2003-2004 Mechel Chelyabinsk-2Russia351 12 1931 24
 2004-2005 Mechel Chelyabinsk-2Russia357 9 817 30
 2005-2006 Mechel Chelyabinsk-2Russia32 2 02 6
 2006-2007 Kristall-Yugra BeloyarskyRussia357 8 816 26
  Kristall BeloyarskyRussia4- - -- -
 2007-2008 Kristall-Yugra BeloyarskyRussia344 15 1530 30
 2008-2009 Kristall-Yugra BeloyarskyRussia318 4 37 4
  THK TverRussia331 21 1738 14
 2009-2010 THK TverRussia211 0 00 4
 2010-2011 Avangard-Yugra KogalymRussia336 14 1024 8
 2011-2012 Kristall-Yugra BeloyarskyRussia338 29 3160 20
 2012-2013 Kristall-Yugra BeloyarskyRussia336 13 1528 14
 2013-2014 Kristall-Yugra BeloyarskyRussia332 15 1429 16

Player statistics powered by www.eliteprospects.com