Rain cost Craig a chance to progress further after the meeting was abandoned after twelve heats with him in 9th place, just outside of the qualifying positions in the 2017 Speedway Grand Prix Qualifier at Lonigo, Italy.
Craig scored four points from four rides as the Aces lose at King’s Lynn.
Craig scored five points from four rides as the Panthers lose at Somerset.
Craig scored ten points from six rides as a guest for Lakeside at Swindon.
Craig scored eleven plus a bonus point from five rides as the Panthers beat Plymouth.