Singh caught the eye with high scores in 2023. He was part of the Indian mixed team in the Rio de Janeiro World Cup in September 2023, where he was ranked 5th. In 2024, he took part in the World Cup events at Cairo, Munich and Granada. He also took part in the Asian Championships at Jakarta.[1]
He qualified for the Paris Olympics at the Indian Olympic selection trials held at the Madhya Pradesh shooting range in Bhopal in May 2024 and stood first. He beat Olympic quota winner Arjun Babuta and Rudranksh Patil, a world champion. Both of them had an additional point but could not beat the scores of Singh.[2][4][5] In the Olympic 10m air rifle event, he shot 629.3 and finished 12th in the qualification round and could not advance further. Even in the 10m air rifle team event, along with Elavenil Valarivan, he finished 12th and were eliminated.[6][7]