After failing to convince his parent club, he was released in early 2009. In July 2009, Hughes featured as a trialist for Hereford United in their pre-season friendly against local rivals Pegasus Juniors, but was not offered a contract. Instead he continued his playing career with non-league Pensnett United, while also entering full-time work.