Su elo máximo es de 2667, logrado en noviembre de 2002.