Elite Prospects
 Season Team League GP G A TP PIM
 2013-2014 HK Brest-Beryoza U18Belarus U183 1 12 0
 2014-2015 Shakhter Soligorsk U18Belarus U1817 37 2966 28
  Shakhter Soligorsk-2Belarus Vysshaya20 14 1630 28
 2015-2016 Team Belarus U20JCWC3 0 00 4
  RCOP RaubichiBelarus Vysshaya8 3 710 8
  Shakhter Soligorsk-2Belarus Vysshaya21 9 2130 42
  Belarus U18WJC-18 D1A5 2 46 2
 2016-2017 Owen Sound AttackOHL54 17 1532 24
  Belarus U20WJC-20 D1A5 1 01 0
 2017-2018 Owen Sound AttackOHL60 31 2960 52
  Shakhter SoligorskBelarus Cup3 1 12 2
  Belarus U20WJC-206 2 68 4
  BelarusWC6 0 11 0
  Belarus (all)International8 0 11 4
 2018-2019 Owen Sound AttackOHL62 18 3351 44
  Belarus U20WJC-20 D1A4 1 23 8
  BelarusWC D1A5 0 00 4
  Belarus (all)International8 0 00 4
 2019-2020 Lehigh Valley PhantomsAHL53 11 1021 32
 2020-2021 Dinamo MinskKHL30 2 35 20
  Dinamo MinskBelarus Cup2 0 11 0
  Philadelphia FlyersNHL2 0 00 0
  Lehigh Valley PhantomsAHL9 0 00 2
 2021-2022 Lehigh Valley PhantomsAHL63 10 717 31
 2022-2023 Dynamo MoskvaKHL27 4 48 12
  Sibir NovosibirskKHL24 3 36 14
  Belarus (all)International2 1 01 2
 2023-2024 Sibir NovosibirskKHL54 2 13 30
  Belarus (all)International5 2 35 2
 2024-2025 Sibir NovosibirskKHL36 2 13 6
  Belarus (all)International2 0 11 0

Player statistics powered by www.eliteprospects.com