 In 2004, he signed for Bristol Rovers, and he became the club's captain until November 2006, when a disagreement with first-team coach Paul Trollope about Hunt being named as a substitute instead of being in the starting 11 led to him being transfer listed.He joined Grimsby Town in early 2007 on loan and was instrumental in the club's successful fight to avoid relegation.He was out of contract with the Pirates in the summer so signed permanently for the Mariners.