Odniósł wiele indywidualnych sukcesów w turniejach międzynarodowych, zwyciężając bądź dzieląc I miejsca m.in. w Hastings (1973/74), Reggio Emilii (1976/77), Baku (1977), Tallinnie (1979), Kladowie (1980), Dortmundzie (1981), Bangalore (1981), Berlinie (turniej Berliner Sommer, 1994), Cappelle-la-Grande (1994) oraz Ałuszcie (1994). Dwukrotnie wystąpił w Polanicy-Zdroju w memoriałach Akiby Rubinsteina, za każdym razem zajmując II miejsca (w roku 1977 za Vlastimilem HortemXV Memoriał Akiby Rubinsteina Polanica Zdrój 1977., natomiast w 1984 – za Giennadijem ZajczikiemXXII Memoriał Akiby Rubinsteina Polanica Zdrój 1984.).

Trzykrotnie (w latach 1969, 1989 i 1999) podzielił I miejsca w mistrzostwach UkrainyWinners of Soviet and Indepedent Ukraine Chess Championships.. Oprócz tego, w roku 2003 zdobył srebrny medal w mistrzostwach rozegranych w SymferopoluUkrainian Chess Championship 2003..

Najwyższy ranking w karierze osiągnął 1 maja 1974 r., z wynikiem 2600 punktów dzielił wówczas 15–18. miejsce na światowej liście FIDE, jednocześnie dzieląc 8-9.