Following a nasty crash in his first ride, Craig was forced to withdraw from the meeting with a wrist injury.
Craig scored five points from five rides in the Slovenian Grand Prix in Krsko.
Craig scored four points from five rides in the Polish Grand Prix at Gorzow.
Craig scored three points from five rides at the Swedish Grand Prix at Malilla, Sweden.
Craig narrowly missed out on qualifiying for the 2019 Speedway Grand Prix Series after losing a race off for third place with Antonion Lindback.