Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2013-2014 Dinamo-RaubichiBelarus Vysshaya38 18 1331 18|        
  RCOP RaubichiBelarus Vysshaya10 4 59 2|        
 2014-2015 Dinamo-Shinnik BobruyskMHL4 0 00 4|        
  Dinamo-RaubichiMHL B60 20 2141 48|        
  Belarus U18WJC-18 D1A4 0 00 0|        
 2015-2016 Team Belarus U20Belarus Cup4 0 00 2|        
  Team Belarus U20Belarus28 2 46 10|        
  Team Belarus U20JCWC4 0 00 4|        
  MHK Yunost MinskMHL B14 7 613 14|Playoffs7 4 48
  Yunior MinskBelarus Vysshaya0 0 00 0|Playoffs2 0 11
  Belarus U20WJC-206 0 22 2|        
 2016-2017 Team Belarus U20Belarus24 8 1422 22|        
  Yunost MinskBelarus11 1 01 4|Playoffs12 0 22
  Yunior MinskBelarus Vysshaya1 0 00 2|Playoffs3 1 34
  Belarus U20WJC-20 D1A5 6 39 6|        
 2017-2018 Dinamo-MolodechnoBelarus Cup5 2 24 2|Playoffs1 0 11
  Dinamo-MolodechnoBelarus40 6 1016 8|Playoffs11 7 18
  Minskie ZubryBelarus Vysshaya2 2 13 0|Playoffs2 0 11
  Belarus (all)International10 1 23 2|        
 2018-2019 Dinamo-MolodechnoBelarus Cup4 1 12 2|        
  Dinamo-MolodechnoBelarus56 19 1635 28|Playoffs13 5 38
  Belarus (all)International5 0 00 4|        
 2019-2020 Torpedo Nizhny NovgorodKHL55 8 816 6|Playoffs4 1 01
  Belarus (all)International3 1 01 0|        
 2020-2021 Torpedo Nizhny NovgorodKHL60 5 1217 12|Playoffs4 0 00

Player statistics powered by www.eliteprospects.com