Craig scored nine points from his five rides and qualified for the semi final of the British Speedway Grand Prix at Cardiff.
Craig scored three p[oints from five rides in the Swedish Grand Prix in Hallstavik.
Craig scored two points from his five rides in the Danish Grand Prix at Horsens.
Craig scored two points from five rides in the Czech Grand Prix in Prague.
Craig won the 2019 Speedway Grand Prix Qualifier 1st Round meeting at Landshut in Germany.