Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2016-2017 Team Belarus U17Belarus Vysshaya9 1 12 17|        
  Team Belarus U18Belarus Vysshaya0 0 00 0|Playoffs1 0 00
 2017-2018 Shakhter Soligorsk-2Belarus Vysshaya18 15 823 12|        
  Team Belarus U17Belarus Vysshaya15 14 721 12|        
  Team Belarus U18Belarus Vysshaya12 7 815 10|Playoffs4 1 12
  Belarus U18 (all)International-Jr8 1 34 6|        
  Belarus U18WJC-185 1 01 4|        
 2018-2019 Shakhter SoligorskBelarus Cup5 0 11 0|        
  Team Belarus U20Belarus2 0 00 4|        
  Shakhter SoligorskBelarus49 6 1218 10|Playoffs11 0 00
  Shakhter Soligorsk-2Belarus Vysshaya3 2 46 6|        
  Belarus U18 (all)International-Jr12 11 1122 12|        
  Belarus U18WJC-185 3 36 4|        
  Belarus U20WJC-20 D1A5 1 01 2|        
 2019-2020 Flint FirebirdsOHL58 33 4578 51|        
  Team Belarus U20Belarus Cup4 3 25 8|        
  Belarus U20WJC-20 D1A5 1 67 6|        
 2020-2021 Yunost MinskBelarus31 3 36 17|Playoffs13 4 15 14 
  Belarus (all)International1 0 22 0|        
 2021-2022 Texas StarsAHL8 2 24 2|        
  Idaho SteelheadsECHL40 19 1534 18|        
  Belarus (all)International2 0 11 0|        
 2022-2023 Amur KhabarovskKHL16 1 12 4|        
  Sokol KrasnoyarskVHL16 6 39 8|Playoffs8 0 11
 2023-2024 Arlan KokshetauKazakhstan38 17 2037 16|Playoffs14 6 814 12 
  Arlan KokshetauKazakhstan Cup6 4 26 4|        
 2024-2025 HK TambovVHL6 0 00 0|        
  Yunost MinskBelarus8 0 11 0|        
  Lokomotiv OrshaBelarus8 3 03 4|Playoffs7 4 48
 2025-2026 Yunost MinskBelarus- - -- -|        

Player statistics powered by www.eliteprospects.com