Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2010-2011 Minskie Zubry MHL25 4 812 16|        
  Dinamo-Shinnik BobruyskBelarus221 5 813 80|        
  Belarus U18WJC-18 D15 5 38 2|        
 2011-2012 Dinamo-Shinnik BobruyskMHL47 18 1432 14|Relegation11 6 410
  Dinamo-Shinnik BobruyskJCWC3 1 23 2|        
  Dinamo-Shinnik BobruyskBelarus Cup5 0 00 10|        
 2012-2013 Dinamo-Shinnik BobruyskMHL19 7 411 10|        
  Yunost MinskVHL5 0 00 0|        
  Shakhter SoligorskBelarus4 0 00 2|Playoffs3 0 00
  Shakhter Soligorsk-2Belarus29 10 1121 10|Playoffs12 8 1119 18 
  Dinamo-Shinnik BobruyskJCWC6 0 11 2|        
  Belarus U20WJC-20 D1A5 2 02 10|        
 2013-2014 MHK Yunost MinskBelarus Cup5 0 22 27|        
  Yunost MinskBelarus1 0 00 0|        
  MHK Yunost MinskMHL50 21 1334 22|Playoffs5 0 00
  Yunior MinskBelarus22 0 22 4|Playoffs2 0 22
 2014-2015 Slavutich SmolenskRussia316 4 59 6|        
  Kristall BerdskMHL11 6 612 2|Playoffs8 0 00
 2015-2016 HK BrestBelarus8 0 11 6|        
  Metallurg ZhlobinBelarus Cup1 0 00 0|        
  HK BrestBelarus Cup1 0 11 2|        
  HK Brest-2Belarus24 3 69 2|        
  Borås HCDivision 219 13 1023 16|Relegation6 7 1320
 2016-2017 Hasle/LørenNorway26 4 26 18|        
  Motala AIFDivision 213 13 518 45|Relegation6 4 1317 16 
 2017-2018 Surahammars IFDivision 15 0 22 4|        
  Arvika HCDivision 218 24 1741 18|Relegation2 2 24
 2018-2019 Hovås HCDivision 215 6 511 31|        
  Dnepr KhersonUkraine9 2 57 20|Playoffs6 2 68

Player statistics powered by www.eliteprospects.com