Craig scored thirteen points from five rides as the Comets lose at Berwick.
Craig scored eight points from five rides as the Aces lose at home to Leicester.
Craig scored fourteen plus two bonus points from six rides as the Aces beat Somerset.
Craig finished fourth in the 2018 Grand Prix Challenge in Togliatti, Russia.
The top three automatically qualify for the 2018 Speedway Grand Prix, but with Partick Dudek challenging to be World Champion and likely to qualify by finishing in the top eight in 2017, Craig will be awarded a spot in the 2018 series.
Craig scored fourteen points from five rides as the Comets beat Redcar.