W roku 1999 podzielił I m. w rozegranych w Ałuszcie mistrzostwach Ukrainy. W 2002 zwyciężył (wspólnie z Władimirem Małaniukiem) w Archangielsku, natomiast w 2003 triumfował w Toronto i Ontario (turniej "40th Canadian Open") oraz podzielił I m. (wspólnie z m.in. Liviu-Dieterem Nisipeanu, Wadimem Miłowem i Bartoszem Soćko) w otwartym turnieju w Santo Domingo. W 2004 podzielił I m. (wspólnie z Wadimem Miłowem, Jewgienijem Aleksiejewem i Pawło Eljanowem) w kolejnym turnieju "open" w Genewie, zwyciężył w Guelph i Lindsborgu (wspólnie z Ildarem Ibragimowem), zdobył brązowy medal na mistrzostwach Ukrainy w Charkowie oraz awansował do III rundy mistrzostw świata systemem pucharowym rozegranych w Trypolisie (w której przegrał z Władimirem Akopianem). W 2005 wystąpił w Pucharze Świata w Chanty-Mansyjsku, odpadając w II rundzie po porażce z Loekiem van Wely. W 2006 odniósł duży sukces, samodzielnie zwyciężając w jednym z najbardziej znanych otwartych turniejów na świecie w Cappelle-la-Grande. Podzielił również I m. (wspólnie z Emilem Sutowskim i Jewgienijem Tomaszewskim) w kołowym turnieju w Saratowie. W 2007 r. zwyciężył (przed m.in. Magnusem Carlsenem) w turnieju "Arctic Chess Challenge" w Tromsø, natomiast w 2008 r. podzielił I m. w Filadelfii (2008, "World Open", wspólnie z Jewgienijem Najerem, Parimarjanem Negi i Ľubomírem Ftáčnikiem) i Montrealu (wspólnie z Eduardasem Rozentalisem, Matthieu Cornette i Wiktorem Michalewskim) oraz zwyciężył w memoriale Akiby Rubinsteina w Polanicy-Zdroju. W lutym 2009 r. zwyciężył (wspólnie z Étienne Bacrotem) w silnie obsadzonym turnieju "Aerofłot Open" w Moskwie. W 2013 r. zdobył w Legnicy tytuł indywidualnego mistrza Europy. W 2014 r. podzielił I m. (wspólnie z Maksimem Matłakowem, Mateuszem Bartlem i Michałem Krasenkowem) w turnieju "Moscow Open" w Moskwie.