 On 23 July 2017, Singh was selected in the 15th and last round of the 2017–18 ISL Players Draft by Jamshedpur for the 2017–18 Indian Super League season.He made his professional debut for the club on 6 December 2017 against Delhi Dynamos.He started and played 79 minutes as Jamshedpur won 1–0.