 He was named in the PFA Scotland Third Division Team of the Year for 2006–07 while playing for Dumbarton.Craig began his career at the end of the 1980s with Partick Thistle, making a dozen league appearances for "The Jags" before joining East Stirlingshire in 1991.Spending three years with "The Shire", Craig won a move to Scottish Premier Division side Dundee United in 1994, making his league debut in November as a substitute.