Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2007-2008 Belarus U18WJC-186 0 00 2|        
 2008-2009 Belarus U18WJC-18 D15 0 00 4|        
 2009-2010 Philadelphia RevolutionEJHL32 4 59 59|        
 2010-2011 Cape Breton Screaming EaglesQMJHL50 2 79 68|Playoffs4 0 00
 2011-2012 Cape Breton Screaming 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 LitvinovCzech22 1 45 16|Relegation2 0 00

Player statistics powered by www.eliteprospects.com