His performances for Ayr soon alerted Utd, who picked him up for a nominal fee.
He has continued to progress and is now one of the first names on the Utd team sheet.
His finest game to date, happened to be the cup final against Ross County, where he scored the first and last goals in a man of the match performance.
Craig currently has two international caps, with many more surely to follow.