Bruno Duarte è un attaccante Vitória Guimarães che ha giocato nella maggior parte delle gare della sua squadra in Primeira Liga nel 2020/2021, avendo collezionato 25 presenze, per un totale di 998 minuti. É partito titolare in 10 presenze su 34 giornate ed è stato utilizzato frequentemente come subentrato, in 15 occasioni.
L'attaccante ha giocato la sua ultima gara il 19 maggio, con Vitória Guimarães: una sconfitta per 3-1 contro Benfica, in cui ha giocato 29 minuti. In totale l'attaccante ha realizzato 3 reti nel 2020/2021; ha inoltre fornito 1 assist.
É stato contro Famalicão il 12 maggio che Duarte ha segnato il suo ultimo gol, nella sconfitta per 2-1. Ha aperto le sue marcature in questo campionato contro Gil Vicente l'1 novembre, avendo realizzato una rete nella vittoria per 2-1.
Duarte ha giocato 24 partite di Primeira Liga nell'ultima stagione con Vitória Guimarães, realizzando 8 gol e fornendo 5 assist.
Prima di cominciare l'esperienza con Vitória Guimarães nell'agosto 2019, Duarte ha collezionato 31 presenze in campionato con Lviv, per un totale di 10 reti e 2 assist.