Im November 2000 wurde ihm der Titel Internationaler Meister verliehen, seit Februar 2003 trägt er als achter Inder den Titel Schachgroßmeister. Die Normen hierfür erreichte er bei der Asiatischen Einzelmeisterschaft 2001, bei der indischen Einzelmeisterschaft 2002 in Nagpur und bei der 35. Schacholympiade 2002 in Bled. Im März 2010 lag er auf dem 55. Platz der FIDE-Weltrangliste.