2010 Yadav won a gold medal at the
2010 AIBA Youth World Boxing Championships in
Tehran, Iran. He won a gold medal in
2010 AIBA Youth World Boxing Championships at
Baku in the
Lightweight category, after defeating
Evaldas Petrauskas of Lithuania. He won a bronze medal in
2010 Summer Youth Olympics in
Lightweight category after being defeated by Evaldas Petrauskas of Lithuania in the semifinals. At the
2010 Asian Games which were held in
Guangzhou, China, he won the gold medal after defeating
Hu Qing of
China 5–4.
2011 World Amateur Boxing Championships At the 2011 World Amateur Boxing Championships, Yadav secured the bronze medal in the welterweight category. He advanced to the semi-finals after defeating Asadullo Boimurodov (16:8), Magomed Nurutdinov (on a tie-break), Önder Şipal (14:7), and Vasile Belous (9:8), before losing 15:12 to Ukraine's Taras Shelestyuk.
2012 Olympics Yadav lost to
Errol Spence Jr. of the United States in the last 16. Yadav originally won the bout but Spence successfully appealed his 11–13 loss. Using video review, AIBA determined the bout referee gave too few cautions for holding fouls and should have awarded Spence at least four more points.
2014 Asian Games Representing
India at the Games held at
Incheon, South Korea, he won the bronze medal in the
middleweight (75 kg) category. His first opponent was Azamat Kanybek Uulu of
Kyrgyzstan, beating him 3:0 in the Round of 16. His opponent in the quarter-finals was Hurshidbek Normatov of
Uzbekistan whom he beat to 3:0 to progress to the semi-finals. In the semi-final bout he lost to
Zhanibek Alimkhanuly of Kazakhstan.
2015 Asian Boxing Championships On September 5, 2015, Yadav reached the final of the
middleweight category and lost to
Bektemir Melikuziev of Uzbekistan, winning the silver medal.
2015 World Amateur Boxing Championships On October 10, 2015, Vikas exited the World Boxing Championships in
Doha, Qatar, by losing 3–0 to
Hosam Abdin of Egypt in the quarter-finals.
2016 Rio Olympics Yadav qualified for the Rio Olympic Games by finishing with a bronze medal at the Olympic qualifiers held in Baku in June 2016. To win the bronze medal, he beat USA's Charles Cornell by a unanimous decision. At the Olympics he beat
Önder Şipal of Turkey before being defeated by
Bektemir Melikuziev of Uzbekistan in the quarterfinal of the men's middleweight (75 kg).
2018 Commonwealth and Asian games Yadav won a gold medal in
2018 Commonwealth Games in Australia defeating boxers from Australia, Zambia, Northern Ireland and Cameroon. He became the first Indian male boxer to win gold medals at both Asian and Commonwealth Games. Yadav beat Cameroon's Dieudonne Wilfried Seyi Ntsengue in the final. At the 2018 Asian Games, he reached the final had to withdraw from his last match because of a serious eye injury. He was scheduled to face
Zeyad Eashash in the final. On 15 November 2018, Yadav signed a multiyear promotional contract with American-based
Top Rank.
2020 Tokyo Olympics Yadav returned to the 69 kg weight class for the 2020 Olympic cycle. By qualifying for the Olympics Games he became only the second Indian male boxer after Olympic bronze medallist
Vijender Singh to qualify for a third Olympics. At the Olympic Games, he lost 5-0 to
Sewon Okazawa of Japan. == Awards ==