Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2000-2001 HK VitebskBelarus20 1 34 26|        
  Belarus U18WJC-18 D15 0 00 2|        
 2001-2002 HK VitebskBelarus17 2 13 66|Playoffs2 0 00
  HK VitebskEEHL B20 1 01 14|        
  HK VitebskBelarus Cup3 0 00 22|        
  Yunost MinskBelarus5 1 12 4|        
  Belarus U18WJC-188 0 11 27|        
 2002-2003 HK VitebskBelarus37 2 13 112|        
  HK VitebskEEHL31 1 01 77|        
  HK VitebskBelarus Cup4 1 01 2|        
  Medvedi VitebskBelarus Vysshaya8 4 711 12|        
  Belarus U20WJC-206 0 11 4|        
 2003-2004 Khimik NovopolotskBelarus41 3 811 107|Playoffs2 0 00
  Yunior MinskBelarus1 0 00 2|        
  Khimik NovopolotskBelarus Cup8 2 13 8|        
  Belarus U20WJC-20 D15 0 33 8|        
 2004-2005 Dinamo MinskBelarus1 0 00 0|        
  Keramin MinskBelarus Cup4 0 00 12|        
  Keramin MinskBelarus12 0 11 12|Playoffs4 0 00
  Keramin Minsk-2Belarus Vysshaya9 3 25 20|        
  Belarus (all)International4 0 00 20|        
 2005-2006 Keramin MinskBelarus35 1 12 65|Playoffs4 0 22
  Keramin Minsk-2Belarus Vysshaya1 0 11 0|        
  Keramin MinskBelarus Cup5 1 01 12|        
  BelarusWC6 0 11 35|        
  Belarus (all)International16 1 23 43|        
 2006-2007 Lada TogliattiRussia39 0 33 76|Playoffs3 0 00
  Lada Togliatti-2Russia32 0 11 0|        
  BelarusWC6 0 11 14|        
  Belarus (all)International12 1 23 51|        
 2007-2008 Cleveland MonstersAHL66 2 68 111|        
  Johnstown ChiefsECHL5 0 22 26|        
  BelarusWC6 0 33 6|        
  Belarus (all)International8 0 44 16|        
 2008-2009 Hartford Wolf PackAHL62 5 1520 117|Playoffs2 0 00
  Keramin MinskBelarus Cup5 0 77 47|        
  BelarusWC5 0 00 6|        
  Belarus (all)International5 0 00 6|        
 2009-2010 Dinamo MinskKHL42 5 914 68|        
  BelarusOG4 0 00 0|        
  BelarusWC6 0 11 2|        
  Belarus (all)International17 0 33 12|        
 2010-2011 Ambrì-PiottaNL37 1 45 54|Relegation12 0 55 14 
  Ambrì-PiottaNLA Q- - -- -|Qualification5 1 23
  BelarusWC4 0 11 4|        
 2011-2012 Dinamo MinskKHL47 4 26 115|Playoffs4 0 00
  Yunost MinskBelarus Cup5 1 34 24|        
  BelarusWC7 0 11 10|        
 2012-2013 Dinamo MinskKHL50 1 23 50|        
  Dinamo MinskNadezhda Cup6 0 00 6|        
  BelarusOGQ3 0 33 6|        
  Belarus (all)International5 1 56 12|        
 2013-2014 Torpedo Nizhny NovgorodKHL49 5 914 36|Playoffs6 0 11
  BelarusWC8 1 12 12|        
  Belarus (all)International15 1 34 20|        
 2014-2015 Ak Bars KazanKHL56 3 1013 56|Playoffs19 0 11 10 
  Belarus (all)International2 0 00 4|        
 2015-2016 Ak Bars KazanKHL10 1 12 13|        
  Traktor ChelyabinskKHL23 1 12 16|        
  Belarus (all)International2 0 00 2|        
 2016-2017 Traktor ChelyabinskKHL45 1 23 54|Playoffs5 0 00 18 
  BelarusWC2 0 11 2|        
  Belarus (all)International13 2 46 6|        
 2017-2018 Dinamo MinskKHL40 1 23 42|        
  SaiPaLiiga7 0 33 16|Playoffs9 0 11 16 
  BelarusWC5 0 00 10|        
  Belarus (all)International9 0 00 10|        
 2018-2019 SaiPaLiiga40 1 45 86|        
  Belarus (all)International3 1 12 0|        

Player statistics powered by www.eliteprospects.com