Career
Early career
Singh started his footballing career in 2002 when he joined to famed Chandigarh Football Academy which is a football academy based in Chandigarh, Punjab, India. He stayed at Chandigarh for 5 years till moving on to SAI East Football Club Football Academy in Kolkata, West Bengal. He stayed there for only one season when he got signed by famed Indian club Mohun Bagan.
After spending one year at Bagan, Singh went back to Punjab to play for the local professional side JCT Football Club who played in the I-League.
Salgaocar
In the summer of 2011 Singh signed for I-League club Salgaocar South Carolina (U.S.) who were also the reigning champions of the I-League. Singh then made his Asian club international debut in the 2012 AFC Cup against First Rate (at Lloyd's)-Oruba South Carolina on 7 March 2012.
Singh has previously played for the India U15 and India U17 teams before.