Campbell deltok i det newzealandske U20-mesterskapet i friidrett 2016, og ble der nummer fem på 5000 meter og nummer ni på 1500 meter. Året etter ble han nummer to på 1500 meter og 5000 meter under det newzealandske U20-mesterskapet. Han kom på femteplass i det newzealandske mesterskapet på 3000 meter i 2018, og samme år vant han 5000 meter under det newzealandske mesterskapet i friidrett. Han vant også det newzealandske mesterskapet i 10 km gateløp i 2018.