Craig finished runner up in the Final of the British Championship at Belle Vue.
Craig scored fourteen points from five rides as the Panthers beat Glasgow.
Craig scored fifteen points from six rides as the Aces beat Lakeside.
Craig scored twelve points from five rides as the Panthers beat Ipswich.
Craig scored six plus a bonus point from four rides as the Aces beat Coventry.