Born in Manipur, Singh began his career with NEROCA when they were in I-League 2nd Division.[1] He was part of the NEROCA side that earned promotion from the 2nd Division during the 2016–17 season.[2]
On 9 December 2017, Singh made his professional debut with NEROCA in the I-League against Gokulam Kerala. He came on as an 87th-minute substitute and proceeded to score NEROCA's third goal in the 96th minute as the club won the match 3–0.[3] In NEROCA's next match, on 15 December, Singh would again come off the bench and score. He came on as a 77th-minute substitute during their match against Chennai City and then scored the winning goal two minutes into stoppage time to give NEROCA a 2–1 victory.[4]