 On 11 March 2016, Singh's contract with FC Midtjylland was cancelled due to failing to settle in Denmark, and he returned to Molde FK, signing an 18-month contract with the club.On 23 March 2017, Singh signed for Ekstraklasa side Wisła Płock on an 18-month contract.After only two months and one game played, the club announced that Singh had asked for termination of his contract due to personal and family reasons.