Shankar won the gold medal at the
2015 Commonwealth Youth Games in
Apia, setting a
Games record of 2.14 metres. He won silver at the
2016 South Asian Games in
Guwahati with a leap of 2.17 metres. At the age of 17, Shankar rose to prominence when he broke
Hari Shankar Roy's 12-year-old national record of 2.25 metres with a jump of 2.26 metres at the Junior National Championships in
Coimbatore in November 2016. He was the third best
IAAF junior high jumper in the world that year. He was bedridden for six months in 2017 with a
slipped disc. In January 2018, Shankar broke Roy's indoor national record with a mark of 2.18 metres, and then bettered it by a centimetre the same month. In February, he further improved on his indoor record with a 2.28 metres leap at the Big 12 Indoor Athletics Championships in
Ames. Shankar finished sixth at the
2018 Commonwealth Games during qualification for the games Shankar bettered his own national record by jumping 2.28 metres at the 22nd Federation Cup Indian Championships in
Patiala in March 2018. It was the joint-best performance to qualify for the Commonwealth Games. He further broke his national record by another centimeter representing K-State athletics, jumping 2.29m in April 2018 at the Texas tech invite. Shankar, who was not initially selected in the
2022 Commonwealth Games contingent despite meeting the qualification standard, took the
Athletics Federation of India to court and was later brought in as a replacement. He secured the bronze medal at
the event in Birmingham with a jump of 2.22 metres; this was India's first ever high jump medal at the Commonwealth Games. He switched to the decathlon and won a Bronze at the
2023 Asian Athletics Championships in July. He then bettered the decathlon Indian National Record by 6 points in October 2023, to finish second at the
2022 Asian Games, earning a silver medal. In February 2024, he won gold at the World Athletics indoor tour challenger, the high jump gala at Elmos 2024 in Belgium. In May 2025, Shankar won a silver medal in the decathlon event at the
2025 Asian Athletics Championships held in Gumi, South Korea. ==Personal bests==