Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1999-2000 Belarus U18WJC-186 1 12 4|        
 2000-2001 Yunost MinskBelarus7 5 49 18|        
  Belarus U18WJC-18 D15 3 58 12|        
  Belarus U20WJC-206 1 12 0|        
 2001-2002 Keramin MinskBelarus12 2 02 0|Playoffs5 0 11
  Keramin MinskEEHL25 4 59 10|        
  Belarus U20WJC-206 0 22 4|        
 2002-2003 HK VitebskBelarus39 4 610 28|        
  HK VitebskBelarus Cup2 0 00 0|        
  HK VitebskEEHL28 3 47 18|        
  Belarus U20WJC-206 2 02 2|        
  Belarus (all)International2 0 00 0|        
 2003-2004 Yunost MinskBelarus8 0 00 2|        
  Dinamo MinskBelarus Cup5 1 23 0|        
  Yunior MinskBelarus6 0 11 6|        
  Dinamo MinskBelarus20 3 47 4|Playoffs4 0 00
  Dinamo Minsk-2Belarus Vysshaya5 5 16 0|        
 2004-2005 Dinamo MinskBelarus41 12 820 28|        
  Dinamo MinskBelarus Cup8 2 02 16|        
  Dinamo Minsk-2Belarus Vysshaya1 0 00 4|        
  Khimik NovopolotskBelarus1 1 12 0|Playoffs3 0 00
 2005-2006 Dinamo MinskBelarus54 13 1326 36|Playoffs10 0 00
  Dinamo MinskBelarus Cup10 5 38 4|        
  Belarus (all)International8 3 36 0|        
 2006-2007 Dinamo MinskBelarus49 11 1324 32|Playoffs12 4 59
  Dinamo MinskBelarus Cup11 4 04 8|        
  Dinamo Minsk-2Belarus Vysshaya2 2 24 0|        
  BelarusWC6 2 24 6|        
  Belarus (all)International18 3 36 16|        
 2007-2008 Dinamo MinskBelarus53 15 2540 66|Playoffs8 3 47
  Dinamo MinskBelarus Cup9 3 58 10|        
  BelarusWC5 0 11 0|        
  Belarus (all)International15 1 67 8|        
 2008-2009 Dinamo MinskKHL37 6 1016 12|        
  Keramin MinskBelarus15 6 39 2|        
  BelarusWC7 0 00 2|        
  Belarus (all)International18 3 710 6|        
 2009-2010 Dinamo MinskKHL40 5 510 8|        
  Shakhter SoligorskBelarus10 5 510 2|Playoffs14 4 812 14 
  Dinamo MinskSpengler Cup5 2 02 2|        
  BelarusOG4 0 11 0|        
  BelarusWC6 0 00 0|        
  Belarus (all)International20 1 34 4|        
 2010-2011 Dinamo MinskKHL53 9 1221 22|Playoffs7 1 45
  BelarusWC6 1 56 2|        
 2011-2012 Dinamo MinskKHL52 8 1018 24|Playoffs3 0 11 25 
  BelarusWC5 0 00 2|        
 2012-2013 Dinamo MinskKHL50 8 311 28|        
  Dinamo MinskNadezhda Cup6 1 01 10|        
  BelarusOGQ3 1 12 2|        
  BelarusWC7 1 12 4|        
  Belarus (all)International20 6 612 8|        
 2013-2014 Torpedo Nizhny NovgorodKHL16 0 11 2|        
 2014-2015 Dinamo MinskKHL56 7 916 16|Playoffs5 0 00
  BelarusWC8 0 33 2|        
  Belarus (all)International16 0 55 6|        
 2015-2016 Dinamo MinskKHL7 0 00 0|        
  Belarus (all)International4 1 34 2|        
 2016-2017 Dinamo MinskKHL46 5 914 20|Playoffs5 0 11
  BelarusOGQ3 0 11 0|        
  Dinamo MinskSpengler Cup1 0 00 0|        
  BelarusWC7 2 02 0|        
  Belarus (all)International15 3 36 4|        
 2017-2018 Dinamo MinskKHL35 3 36 8|        
  Shakhter SoligorskBelarus14 2 79 12|Playoffs7 3 58 16 
  Belarus (all)International1 0 00 0|        
 2018-2019 Yunost MinskBelarus49 5 3338 8|Playoffs11 2 79 25 
  Yunost MinskChampions HL6 1 23 8|        
  Yunost MinskBelarus Cup5 2 46 2|        
 2019-2020 Yunost MinskBelarus54 2 1820 4|Playoffs11 1 23 10 
  Yunost MinskBelarus Cup- - -- -|Playoffs2 0 00
  Yunost MinskChampions HL6 0 22 8|        
 2020-2021 Podhale Nowy TargPoland2 0 00 2|Playoffs4 0 33

Player statistics powered by www.eliteprospects.com