 At the end of the season he helped the club to win promotion into League One through the play-offs, and he also played in the club's defeat in the League Trophy final.A first team regular in 2007–08, he then lost his place and spent the 2008–09 season on loan at Conference side Oxford United.He joined Port Vale on loan at the start of the 2009–10 season, before joining the club permanently in January 2010.