Born in Chandigarh, Singh is a product of Raman Vijayan Soccer School and has represented ATK at youth level. He began his professional career with I-League club Chennai City. He made his debut for the club on 28 February 2021 against Aizawl. He came on as a 12th-minute substitute after Chennai City's starting goalkeeper, Kabir Thaufiq, was red carded.[1] Chennai City would go on to lose the match 3–0.[1]