Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2002-2003 HK KievEEHL B3 0 00 0|        
 2003-2004 HK KievEEHL B10 1 23 0|        
  HK KievUkraine8 3 36 2|        
  Ukraine U18WJC-18 D25 3 47 6|        
 2004-2005 HK BrestBelarus11 0 00 0|        
  HK Brest-2Belarus231 9 817 36|        
  Ukraine U18WJC-18 D15 2 13 4|        
  Ukraine U20WJC-20 D15 1 01 4|        
 2005-2006 HK BrestBelarus35 0 22 8|        
  HK BrestBelarus Cup7 0 00 2|        
  HK Brest-2Belarus230 25 2348 64|        
  Ukraine U20WJC-20 D15 0 00 0|        
 2006-2007 HK Mogilev-2Belarus236 16 1430 91|        
  Ukraine U20WJC-20 D15 1 01 2|        
 2007-2008 HK MogilevBelarus4 0 11 0|        
  HK Mogilev-2Belarus230 19 1837 146|        
 2008-2009 Sokol KievRussia22 0 22 0|Playoffs2 0 00
  Sokol Kiev-2Belarus233 18 1836 85|        
  Sokol Kiev-2Ukraine15 8 1119 14|Playoffs3 0 00
 2009-2010 Sokol Kiev-2Ukraine2 4 04 2|        
  Gornyak RudnyKazakhstan17 3 69 33|        
  Ertis PavlodarKazakhstan14 8 311 6|Playoffs7 3 03 12 
 2010-2011 Ertis PavlodarKazakhstan14 2 35 4|        
  Kazakhmys SatpaevKazakhstan10 4 59 6|        
  Saryarka KaragandaKazakhstan12 2 46 12|        
  Donbass DonetskUkraine7 12 1628 8|        
 2011-2012 Donbass Donetsk-2Ukraine31 20 1333 28|        
 2012-2013 Donbass Donetsk-2Ukraine34 15 1631 53|Playoffs10 2 24 10 
  UkraineOGQ6 0 11 0|        
  UkraineWC D1B5 6 06 2|        
 2013-2014 Donbass DonetskKHL27 0 22 41|Playoffs4 0 00
  Donbass DonetskContinental Cup3 0 00 0|        
  UkraineWC D1A5 3 58 2|        
 2014-2015 Yermak AngarskVHL43 12 1022 88|Playoffs12 1 34 10 
  UkraineWC D1A5 2 24 8|        
 2015-2016 Saryarka KaragandaVHL44 25 429 67|Playoffs14 2 24 22 
  UkraineOGQ2 1 12 2|        
  UkraineWC D1B5 1 01 6|        
 2016-2017 Metallurg NovokuznetskKHL6 1 01 2|        
  Donbass DonetskUkraine26 21 1031 26|Playoffs9 2 35 20 
  Donbass DonetskContinental Cup2 1 01 14|        
  UkraineWC D1A5 1 01 8|        
 2017-2018 Dunaújvárosi AcélbikákErste Liga4 0 11 4|Playoffs  
  Arlan KokshetauKazakhstan16 2 35 14|        
 2018-2019 Did not play |        
 2019-2020 HK BobruiskBelarus212 2 57 22|        

Player statistics powered by www.eliteprospects.com