En noviembre de 2016, en la lista de la FIDE, ocupa el 63º puesto del mundo con un Elo (sistema de puntuación) de 2679.