In 2016, Coleman joined Huddersfield Town, where he spent three seasons before moving to Shrewsbury Town on loan. During his time at Huddersfield, he gained valuable experience playing in the Championship and helping the team secure promotion to the Premier League in the 2016-2017 season.