 Craig's next league appearance came in February, and although he started a further three league matches, Craig appeared in only one matchday squad following the side's relegation, joining Hamilton Academical in September 1995.After a year with Hamilton, Craig joined Kirkcaldy side Raith Rovers, returning to Hamilton after one season.Again, Craig spent a year with "Accies" before beginning a six-year stint with Ayr United, where his time included finishing as Scottish First Division runners-up and League Cup runners-up in the early 2000s.