The 23-year-old’s self-written track, Come Waste My Time, was confirmed as the eighth-most downloaded and streamed song in the country on Sunday night.
The record finished two places above global pop icon Justin Bieber’s latest hit Hold On.
Craig tweeted: “Thank you so much everyone who has streamed or downloaded Come Waste My Time.
Craig had already made history on The Voice when Come Waste My Time became the best-performing self-written winner’s single and reached the top of the UK iTunes chart.
Praising Scottish fans after winning the live final on March 20, he said: “I just want to say thank you very much because without your support I wouldn’t be here.”
The official video for Come Waste My Time can now be watched online.