 With 19 appearances for Vale in 2008–09, he was released upon the season's conclusion.He rejoined Cheltenham on 25 March 2010 on non-contract terms, but was released by the club along with seven other players in May, having only played 16 minutes in the final match of the season.In July 2010, he joined Grimsby Town on trial and played in the club's 3–0 win over Winterton Rangers.