Elite Prospects
 Season Team League GP G A TP PIM
 1995-1996 Team Urals U15Districts Cup U155 0 00 0
 1997-1998 Dynamo-Energiya Yekaterinburg-2Russia316 3 36 18
  Team Urals U17Districts Cup U175 1 12 4
  Spartakovets Yekaterinburg U18Russia U18 Finals5 4 59 4
 1998-1999 Severstal CherepovetsRussia8 1 01 4
  Severstal Cherepovets-2Russia221 6 511 20
  Severstal Cherepovets-3Russia36 2 24 18
  Severstal Cherepovets-2FHR Nadezhda Cup- 1 -- -
  Russia U18WJC-187 3 25 20
 1999-2000 Halifax MooseheadsQMJHL72 34 4276 39
  Halifax MooseheadsMemorial Cup4 0 22 2
 2000-2001 SKA St. PetersburgRussia11 6 17 4
  Severstal CherepovetsRussia20 1 12 10
  Russia U20WJC-207 2 13 2
 2001-2002 Severstal CherepovetsRussia8 0 00 6
  Severstal Cherepovets-2Russia33 1 23 2
  SKA St. PetersburgRussia28 4 48 10
 2002-2003 Severstal CherepovetsRussia37 2 46 10
 2003-2004 Severstal CherepovetsRussia55 4 610 46
  Severstal Cherepovets-2Russia31 0 11 2
 2004-2005 Severstal CherepovetsRussia46 1 1112 18
  Severstal Cherepovets-2Russia31 1 01 0
 2005-2006 Severstal CherepovetsRussia45 2 13 32
 2006-2007 CSKA MoskvaRussia45 7 714 48
 2007-2008 CSKA MoskvaRussia53 3 1417 34
 2008-2009 Severstal CherepovetsKHL37 3 58 16
 2009-2010 Severstal CherepovetsKHL51 5 1217 26
 2010-2011 Severstal CherepovetsKHL38 3 1215 28
 2011-2012 Severstal CherepovetsKHL34 0 33 49
 2012-2013 Spartak MoskvaKHL46 7 714 34
  Spartak MoskvaNadezhda Cup3 0 00 0
 2013-2014 Yugra Khanty-MansiyskKHL46 6 713 28
  Yugra Khanty-MansiyskNadezhda Cup2 0 00 0
 2014-2015 Severstal CherepovetsKHL37 6 1117 20
 2015-2016 Severstal CherepovetsKHL46 7 916 47
 2016-2017 Severstal CherepovetsKHL7 0 33 4

Player statistics powered by www.eliteprospects.com