Il difensore del Kortrijk João Silva ha giocato in ogni gara di First Division A del 2023/2024, 35 volte da titolare e 1 a gara in corso.
La sua ultima apparizione in campionato risale all'11 maggio, gara in cui ha giocato 90 minuti con la maglia del Kortrijk contro lo Sporting Charleroi, nella sconfitta per 3-1. In totale il difensore ha segnato 1 rete in questa stagione; ha inoltre fornito 1 assist. Ha ricevuto 5 cartellini gialli.
Il suo primo gol nel campionato è arrivato in una vittoria 1-0 contro l'Eupen il 5 maggio.
Silva ha giocato 22 partite di First Division A nell'ultima stagione con il Kortrijk, gare in cui ha realizzato 2 gol e fornito 1 assist vincente.
Prima di arrivare a vestire la maglia del Kortrijk nel luglio 2022, Silva ha collezionato 40 presenze in campionato con Istra 1961, per un totale di 1 gol.