He made just 1 league appearance in the 2017/18 season. However the following season, in a surprise move he was called back up to the starting lineup on 2 September 2018 in a match against Norwich and he remained in goal for a further 7 games before once again being dropped back to the bench following a mistake that led to an goal against QPR. He would make 10 further appearances in net during the season. After making 113 appearances for the Tractor Boys, it was announced on 20 May 2019 that his contract would not be renewed and he was released at the end of the season.