Ab 2017 startete Stewart in der Elite. Gemeinsam mit Sexton wurde er Ozeanienmeister im Zweier-Mannschaftsfahren. Beim Lauf des &lt;a href="Bahnrad-Weltcup%202017/18"&gt;Bahnrad-Weltcups 2017/18&lt;/a&gt; in Santiago de Chile gewann er im Zweier-Mannschaftsfahren sowie in der Mannschaftsverfolgung. Bei den Ozeanienmeisterschaften errang er in Punktefahren und Mannschaftsfahren sowie bei den Commonwealth Games in Scratch und Punktefahren jeweils Silber. Bei den UCI-Bahn-Weltmeisterschaften 2018 in Apeldoorn belegte Campbell Stewart Platz fünf im Omnium.