Il centrocampista del Perth Glory Zach Duncan è sceso in campo nella maggior parte delle gare della sua squadra in A-League Men nel 2022/2023, avendo collezionato 24 presenze, per un totale di 883 minuti. É stato scelto nell'11 iniziale in 8 di queste presenze, su 26 giornate, ed è stato spesso utilizzato da subentrato, essendo entrato a gara in corso in 16 occasioni.
Il centrocampista ha collezionato la sua ultima presenza il 29 aprile, con Perth Glory: una sconfitta per 2-1 contro Western United, in cui ha giocato 11 minuti. In totale il centrocampista ha segnato 1 rete in questa stagione. Ha ricevuto 4 cartellini gialli.
Ha aperto le sue marcature in questo campionato contro Sydney il 14 gennaio, avendo segnato nel pareggio 2-2.
Duncan ha giocato 6 partite di Superliga nell'ultima stagione con l'AGF.
Il centrocampista ha iniziato la sua esperienza in prestito con Perth Glory nel settembre 2022. In precedenza giocava per l'AGF, per cui ha collezionato 24 presenze in campionato, dopo aver raggiunto il club nel luglio 2019, mentre prima giocava per Brisbane Roar II.