Vor seiner PDC-Karriere versuchte sich Cross schon für die BDO World Darts Championship 2016 zu qualifizieren, aber schaffte dies nicht. Er nahm auch beim BDO World Masters 2015, dem ältesten noch ausgetragenen Major-Turnier, teil, aber er scheiterte bereits an Darius Labanauskas in der Runde der letzten 48. Seine PDC-Karriere begann Cross als Amateur-Qualifikant bei den UK Open 2016. Nachdem er unter anderem Wes Newton und Jeffrey de Graaf geschlagen hatte, schied er in der vierten Runde gegen Michael van Gerwen mit 9:5 aus. Dies bekräftigte seinen Entschluss Profi zu werden, da er mit den Großen mithalten konnte, aber da Cross zu diesem Zeitpunkt keine Tour Card für die PDC Pro Tour besaß, musste er die Turniere der "PDC Challenge Tour" absolvieren. Er gewann drei dieser Events und erarbeitete sich so eine Tour Card für die kommenden zwei Jahre.