 He started in the final game of the 2002–03 season at home to Coventry City and scored the first senior goal of his career in the 2–0 win, with the opener on 51 minutes.Craig began the 2003–04 season as a virtual ever-present, making 10 appearances, but he dropped out of the squad entirely in October 2003.He was again out of favour with manager Dennis Wise during the 2004–05 season and had to wait until 19 February 2005 for his first appearance, which came with a start in a 1–0 defeat to Stoke City and he finished the campaign with 10 appearances.