Gonçalves joined the Toulouse FC academy at U15 level, and signed his first professional contract with the club in June 2018. He made his professional debut for Toulouse in a 4–0 Ligue 1 loss to Paris Saint-Germain F.C. on 25 August 2019.
