Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1995-1996 Torpedo Yaroslavl-2Russia340 4 48 20|        
 1996-1997 Torpedo Yaroslavl-2Russia345 0 22 30|        
  Russia U18EJC-186 2 02 4|        
 1997-1998 Torpedo Yaroslavl-2Russia247 8 917 164|        
  Russia U18EJC-186 2 68 24|        
  Russia U20WJC-207 1 23 6|        
 1998-1999 Lokomotiv YaroslavlRussia34 3 47 38|Playoffs10 0 00
  Torpedo Yaroslavl-2Russia26 3 58 22|        
  Russia U20WJC-207 0 22 6|        
  RussiaWC6 0 11 8|        
 1999-2000 Anaheim DucksNHL31 1 12 26|        
  Cincinnati Mighty DucksAHL35 1 34 45|        
 2000-2001 Anaheim DucksNHL76 1 1011 99|        
  RussiaWC7 0 33 6|        
 2001-2002 Anaheim DucksNHL74 0 33 60|        
 2002-2003 Anaheim DucksNHL80 2 68 76|Playoffs21 0 11
 2003-2004 Anaheim DucksNHL73 6 1016 51|        
  RussiaWCup3 0 00 0|        
 2004-2005 Khimik VoskresenskRussia51 7 1724 92|        
  RussiaEHT4 1 01 2|        
 2005-2006 Anaheim DucksNHL82 1 78 91|Playoffs16 0 44 10 
  RussiaOG8 0 11 4|        
 2006-2007 Atlanta ThrashersNHL52 3 912 31|        
  Nashville PredatorsNHL15 0 11 10|        
 2007-2008 New Jersey DevilsNHL69 2 57 50|Playoffs3 0 00
 2008-2009 Lokomotiv YaroslavlKHL53 8 1321 124|Playoffs19 2 79 44 
  RussiaEHT9 0 33 8|        
  Russia (all)International9 0 00 29|        
  RussiaWC9 0 00 29|        
 2009-2010 Lokomotiv YaroslavlKHL55 5 1419 68|Playoffs17 0 99 32 
  RussiaEHT6 0 00 8|        
  Russia (all)International6 0 00 8|        
 2010-2011 SKA St. PetersburgKHL49 7 815 44|Playoffs11 0 11
 2011-2012 SKA St. PetersburgKHL54 3 47 89|Playoffs14 0 11
 2012-2013 Lokomotiv YaroslavlKHL52 2 57 36|Playoffs6 0 00
 2013-2014 Lokomotiv YaroslavlKHL52 1 45 22|Playoffs18 1 01
 2014-2015 Lokomotiv YaroslavlKHL43 0 33 16|Playoffs1 0 00

Player statistics powered by www.eliteprospects.com