Silva made his professional debut with
Bahia in a 0–0
Campeonato Brasileiro Série B tie with
Fluminense de Feira on 20 January 2019. On 22 August 2020, Silva signed a professional contract with
Moreirense. In July 2022, Silva joined Bulgarian club
Lokomotiv Plovdiv. On 22 August 2023, the
Azerbaijan Premier League club
Qarabağ signed Silva on a 2+2 year contract. He made his debut for the club in the
2023–24 UEFA Europa League match against
Olimpija Ljubljana, coming on as a substitute for
Benzia in the 75th minute of a 2–0 victory. ==References==