Duncan kam in seiner ersten Spielzeit bei Perth an den letzten sechs Spieltagen zum Einsatz, allerdings begünstigt dadurch, dass Vukovic zu diesem Zeitpunkt an Vegalta Sendai verliehen war. In der &lt;a href="A-League%202014/15"&gt;Saison 2014/15&lt;/a&gt; war er weiterhin Ersatztorwart hinter Vukovic, so auch beim verlorenen Pokalfinale im Dezember gegen Adelaide United. Im Januar 2015, während der Unterbrechung der A-League auf Grund der in Australien stattfindenden Asienmeisterschaft, reiste Duncan für ein zweiwöchiges Probetraining zum dänischen Erstligisten Randers FC. Im Sommer 2015 wechselte er zu Randers in die dänische Superliga und ist dort in seiner ersten Saison Ersatztorhüter hinter Karl-Johan Johnsson.