Marcus Edwards Vitória Guimarães ha giocato la maggior parte delle partite della sua squadra in Primeira Liga nel 2020/2021, avendo collezionato 33 presenze, per un totale di 1772 minuti. É partito titolare in 21 di queste presenze, su 34 giornate, ed è entrato a gara in corso 12 volte.
L'attaccante ha collezionato la sua ultima presenza il 19 maggio, con Vitória Guimarães: una sconfitta per 3-1 contro Benfica, in cui ha giocato 90 minuti. In totale l'attaccante ha realizzato 3 reti in questa stagione; ha inoltre fornito 1 assist.
Il suo ultimo gol in campionato è arrivato nel pareggio 2-2 contro Farense, il 17 febbraio. Ha aperto le sue marcature in questo campionato contro Boavista il 19 ottobre, con una rete nella vittoria per 1-0.
Nell'ultima stagione con Vitória Guimarães in Primeira Liga Edwards ha collezionato 26 presenze, gare in cui ha realizzato 7 gol e fornito 5 assist vincenti.
Prima di cominciare l'esperienza con Vitória Guimarães nel settembre 2019, Edwards ha collezionato 25 presenze in campionato con Excelsior, per un totale di 2 gol e 4 assist.