2015 versuchte sich Campbell beim "PDC North American Qualifying Event" für die Weltmeisterschaft 2016 qualifizieren, scheiterte jedoch in der Runde der letzten 32 gegen den ehemaligen Weltmeister John Part. Bei den "Canadian Open 2018" schaffte er es bis ins Halbfinale und stand auf der "Championship Darts Circuit Tour" erstmals in einem Finale, wo er knapp mit 5:6 dem US-Amerikaner Darin Young unterlag. Im Februar 2019 gelang ihm dann der erste Turniersieg mit dem Gewinn der "ADO Syracuse Open". Zudem konnte er sich als bester Kanadier der Tour für die Weltmeisterschaft 2020 qualifizieren. Dort verlor Campbell in der ersten Runde mit 1:3 Sätzen gegen Mark McGeeney aus England.