Gonçalo Silva Belenenses ha giocato nella maggior parte delle gare del club in Primeira Liga nel 2020/2021, avendo collezionato 18 presenze, per un totale di 1567 minuti. É partito titolare in 18 presenze, su 34 giornate.
La sua ultima presenza nella competizione è stata il 19 maggio, gara in cui ha giocato 90 minuti con la maglia Belenenses contro Porto, nella sconfitta per 4-0. In totale il difensore ha realizzato 1 rete in questa stagione. Ha ricevuto 5 cartellini gialli.
Il suo primo gol nel campionato è arrivato in un pareggio 2-2 contro Moreirense l'1 marzo.
Nella passata stagione di Primeira Liga Silva è sceso in campo in 18 partite con Belenenses, fornendo 1 assist.
Prima di arrivare a vestire la maglia Belenenses nel luglio 2015, Silva non ha collezionato alcuna presenza in campionato con Sporting Braga.