On 16 May 2009 it was announced that Craig had signed a one-year deal, with the option of a second year, with Super League side Hull F.C.
Craig signed a temporary agreement with Hull F.C. on 16 May 2009, which could be made permanent for another year.