Su elo máximo es de 2685, logrado en enero de 2005.