A la llista d'Elo de la FIDE de l'abril de 2023, hi tenia un Elo de 2.306 punts, cosa que en feia el jugador número 37 (en actiu) de Bulgària.[4] El seu màxim Elo va ser de 2.532 punts, a la llista de juliol de 2000 (posició 312 al rànquing mundial).[5]