Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2006-2007 Belye Medvedi MoskvaMosJHL1 0 00 0|        
 2007-2008 Belye Medvedi MoskvaMosJHL3 0 11 2|        
  Belarus U18WJC-186 0 00 2|        
 2008-2009 Belye Medvedi MoskvaMosJHL6 1 23 8|        
  Belarus U18WJC-18 D15 0 00 4|        
 2009-2010 Philadelphia RevolutionEJHL32 4 59 59|        
 2010-2011 Cape Breton EaglesQMJHL50 2 79 68|Playoffs4 0 00
 2011-2012 Cape Breton EaglesQMJHL30 1 56 26|        
  Drummondville VoltigeursQMJHL27 3 1114 29|Playoffs4 2 13
  Belarus U20WJC-20 D1A5 2 24 2|        
  BelarusWC7 0 11 0|        
 2012-2013 Albany DevilsAHL34 1 45 18|        
  BelarusWC7 1 01 2|        
  Belarus (all)International9 1 12 6|        
 2013-2014 Albany DevilsAHL48 6 1521 26|        
  Elmira JackalsECHL5 0 22 4|        
  BelarusWC8 0 22 2|        
  Belarus (all)International8 0 22 2|        
 2014-2015 New Jersey DevilsNHL1 0 00 0|        
  Albany DevilsAHL47 9 1827 26|        
 2015-2016 Albany DevilsAHL47 5 49 42|        
 2016-2017 Dinamo MinskKHL16 2 68 21|Playoffs1 0 00
  Dinamo MinskSpengler Cup3 0 11 14|        
  BelarusOGQ3 1 12 6|        
  BelarusWC4 0 11 6|        
  Belarus (all)International20 6 410 28|        
 2017-2018 Neftekhimik NizhnekamskKHL17 1 12 16|        
  Kunlun Red StarKHL31 1 23 12|        
  Belarus (all)International5 0 11 6|        
 2018-2019 HC LitvinovCzechia22 1 45 16|Relegation2 0 00
 2019-2020 Bili Tygri LiberecCzechia49 0 1010 85|        
  Bili Tygri LiberecChampions HL3 0 00 0|        
 2020-2021 Neftekhimik NizhnekamskKHL9 1 12 24|        
 2021-2022 VHK VsetinCzechia21 0 11 0|        
  Arlan KokshetauKazakhstan18 3 811 49|Playoffs13 1 67 38 
 2022-2023 Unia OswiecimPoland6 2 13 6|        
  Unia OswiecimContinental Cup3 0 00 0|        
  Cracovia KrakowPoland14 1 34 4|Playoffs13 1 45
 2023-2024 Did not play |        
 2024-2025 Metallurg ZhlobinBelarus2 0 11 0|        
  HK MogilevBelarus6 0 44 2|        

Player statistics powered by www.eliteprospects.com