Le , lors des Championnats nationaux juniors à Coimbatore, il bat le record national senior avec un saut de 2,26 m, réussi au deuxième essai.
Le , il bat le record national avec 2,29 m à Lubbock[1].
Le , il avait franchi 2,28 m en salle à Ames.
Le , il saute 2,25 m à Tempe.
Le , il saute 2,26 m à Norman.
A partir de 2022 il concourt aussi sur le décathlon. En 2023 il obtient la médaille d'argent aux Jeux asiatiques de Hangzhou. Avec un score de 7 666 pts il bat de huit points le record d'Inde détenu depuis 2016 par Bhartinder Singh[2].