In early 2015 it was announced that Singh had signed for new direct-entry I-League side Bharat FC for the 2014–15 season. He made his professional debut for the club on 24 January 2015 against Dempo. Singh started the match and played one half as BharatFCdrew the match 0–0.