Craig started as a trainee with Preston North end, but joined his local non-league side Bamber Bridge, before Waywell spotted him playing well against his Leigh RMI side in their championship winning side. An Undisclosed fee later, and he was on their books. So good was he, that he kept out previous number one, Welsh wonder, David Felgate; until he was injured in a match against Stevenage. Unfortunately for Craig, Felgate worked hard to retain his place, and Leigh transfer listed him. Buxton were interested, but the Miller connection was too strong and he joined Celtic. He has represented the British Universities in the Student World games, which is something of an accomplishment!