Eljanov klatret stødig oppover på FIDEs verdensranking fram til september 2010, da han hadde en rating på 2761. Dette gjorde ham til nummer 1 i Ukraina og nummer 6 i verden. I mai 2010 vant han FIDEs Grand Prix-turnering i Astrakhan med en poengsum på 8 av 13.