Su máximo Elo fue de 2494 en julio de 2000 (577 del mundo).