[1] He made his debut for DSK Shivajians on 17 January 2016 against Sporting Goa.
[2] In August 2022, Rajasthan United secured the signature of Singh ahead of the Durand Cup campaign.
In September 2022, Singh joined I-League club NEROCA on a one-year deal.
[4] On 5 September, he made his debut for the club Chennaiyin in the Durand Cup, which ended in a 2–0 loss.
This biographical article related to Indian association football is a stub.