En julio de 2011 tuvo 2724 puntos de Elo, que lo situaron en el número 20 de los jugadores activos de la clasificación mundial de la FIDE, y en el primer clasificado de España, por delante del letón nacionalizado español Alexei Shirov.