 During his first full season with Northampton the club secured a play-off place with the Second Division and after defeating Bristol Rovers in the semi-final the club were defeated 1–0 by Grimsby Town at Wembley Stadium.In 2002 Hunt joined Oxford United.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.