Na igrzyskach olimpijskich w 2004 w Atenach odpadł w eliminacjach biegu na 5000 metrów, podobnie jak na mistrzostwach świata w 2005 w Helsinkach. Zwyciężył w biegu na 5000 metrów podczas superligi pucharu Europy w 2006. Na mistrzostwach Europy w tym samym roku w Göteborgu wystąpił w biegu na 10 000 metrów, w którym zajął 5. miejsce. Nie ukończył biegu eliminacyjnego na 3000 metrów na halowych mistrzostwach Europy w 2009 w Turynie. Podczas drużynowych mistrzostw Europy w 2009 w Leirii zajął 3. miejsce na 5000 m, które powtórzył w 2010 w Bergen. W 2012 zajął 9. miejsce w finale biegu na 5000 metrów podczas mistrzostw Europy w Helsinkach. Odpadł w eliminacjach tej konkurencji na igrzyskach olimpijskich w 2012 w Londynie.
Zdobył mistrzostwo Ukrainy w biegu na 1500 metrów w 1998 i 2005, na 5000 m w 1995, 1996, 1999, 2000, 2001, 2003, 2004 i 2009 oraz na 10 000 m w 2003, 2007 i 2008. Wielokrotnie zdobywał także złote medale halowych mistrzostw Ukrainy.