Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2012-2013 Yunior KurganMHL B42 19 1736 38|Playoffs14 3 25 24 
 2013-2014 Yunior KurganMHL24 9 1726 10|        
  Nomad Nur-SultanKazakhstan4 0 00 0|        
  Snezhnye Barsy Nur-SultanMHL31 3 710 26|Playoffs2 0 11
 2014-2015 Snezhnye Barsy Nur-SultanMHL0 0 00 0|Playoffs4 1 01
 2015-2016 Kristall SaratovVHL14 1 12 0|        
  MHK Kristall SaratovRussia312 1 12 4|        
 2016-2017 Did not play |        
 2017-2018 HC Dvur Kralove nad LabemCzech314 12 820 34|        
 2018-2019 Lokomotiv OrshaBelarus246 11 3142 16|        
  Lokomotiv OrshaBelarus Q6 0 22 0|        
 2019-2020 Lokomotiv OrshaBelarus Cup6 0 22 2|        
  KH TorunPoland16 6 511 2|      0
  Pinskiye YastrebyBelarus25 1 56 2|Qualification24 7 815 20 
 2020-2021 Pinskiye YastrebyBelarus Cup3 1 01 6|        
  Pinskiye YastrebyBelarus28 1 34 4|        

Player statistics powered by www.eliteprospects.com