He signed a new contract in June 2006 and was made club captain after the departure of Tony James. His first season in the Football League saw him appear in 44 out of 46 league matches with a further 7 appearances in cup competitions, thus making more first team appearances than any other player. He scored 9 goals in all competitions, 8 of which were from the penalty spot, which made him the second highest goalscorer for Hereford. Midway through the season he was moved from a midfield role into the left-back position, underlining his versatility. At the end of the season he was voted the Supporters Player of the Year, and also picked up the award for Away Player of the Year. At the time of his departure, he was the longest serving player at the club, and his 223 first team appearances rank him 33rd on the all-time list of appearances for Hereford United.