He broke the senior national record and won a gold medal at the Guwahati South Asian Games with a throw of 82.23 metres, which was then a personal best.
Chopra won the gold medal in the World U20 Championships in Poland with a throw of 86.48 metres, breaking both the U20 Asian and World records.
Chopra won yet another gold medal, this time at the 22nd Asian Athletics Championships in Bhubaneshwar, with a winning throw of 85.23 metres.
Chopra, only the fourth Indian to win a CWG gold after Milkha Singh, Krishna Poonia, and Vikas Gowda, became the first Indian javelin thrower to do it in Australia. He recorded a winning throw time of 86.47.
He achieved a then-national record with his javelin throw of 88.06 metres to win India's first gold in the Asian Games, which were hosted in Jakarta that year.
Chopra's 87.58m throw in the Tokyo Olympics final in August 2021 helped India win its first-ever athletics gold medal, which was undoubtedly one of the nation's greatest victories.
At the Paavo Nurmi Games in Turku, Finland, in June, Chopra improved his own javelin national record (88.07m) by more than a metre and took home a silver medal.
The 2022 Olympic champion captured his first gold medal in the Kuortane Games, which were held in Finland in June, with an opening throw of 86.69 metres.
At the Stockholm Diamond League in Sweden, Chopra set a new national record and established his personal best throw to date with an 89.94m second-finish toss.