Duncan McGuire del Orlando City ha giocato nella maggior parte delle gare della sua squadra in MLS nel 2025, avendo collezionato 19 presenze, per un totale di 814 minuti. É partito titolare in 7 presenze su 35 giornate ed è stato utilizzato spesso come subentrato, in 12 occasioni.
La sua ultima presenza in MLS è stata il 22 ottobre, gara in cui ha giocato 90 minuti con la maglia del Orlando City contro il Chicago Fire, nella sconfitta per 3-1. In totale l'attaccante ha realizzato 3 reti nel 2025; ha inoltre registrato 2 assist.
É stato contro il Toronto il 18 ottobre che McGuire ha segnato il suo ultimo gol, nella sconfitta per 4-2. Ha aperto le sue marcature in questo campionato contro i Portland Timbers il 24 maggio, avendo realizzato una rete nella vittoria per 1-0.
Nella passata stagione di MLS Mcguire ha giocato 32 partite con l'Orlando City, gare in cui ha realizzato 10 gol e fornito 2 passaggi vincenti.