Ha partecipato a nove edizioni delle Olimpiadi degli scacchi dal 1998 al 2014 (cinque volte in prima scacchiera), ottenendo complessivamente il 61 % dei punti. Ha vinto l'argento individuale in terza scacchiera e il bronzo di squadra alle olimpiadi di Tromsø 2014.[3]
Ha raggiunto il massimo rating FIDE nel maggio 2012, con 2720 punti Elo, numero 26 al mondo e secondo tra i giocatori indiani dietro Viswanathan Anand.[4]
Grandi maestri internazionali di scacchi che hanno raggiunto o superato i 2 700 punti elo. È riportato l'Elo massimo raggiunto in carriera. Lista aggiornata a febbraio 2023.