1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour :
Né à São Paulo au Brésil, Gustavo Assunção passe une grande partie de sa formation en Espagne, à l'Atlético de Madrid. Le 1er juillet 2019 il rejoint le FC Famalicão, au Portugal, où il s'engage pour cinq ans[1]. Il joue son premier match en professionnel le 3 août 2019, à l'occasion d'une rencontre de coupe de la Ligue du Portugal face au SC Covilhã, contre qui son équipe s'incline (0-2)[2]. Il joue son premier mach de Liga NOS le 10 août suivant en étant titularisé face au CD Santa Clara lors de la première journée de la saison 2019-2020. Son équipe s'impose sur le score de deux buts à zéro ce jour-là[3].
Auteur d'une saison 2019-2020 pleine avec le club portugais, il intéresse plusieurs clubs européens pour l'été 2020, comme l'OGC Nice[4]. Il reste toutefois au FC Famalicão, où il est nommé capitaine, puis prolonge son contrat le 9 octobre 2020, le liant avec le club jusqu'en juin 2025[5]. Il inscrit son premier but le , lors d'une rencontre de championnat face au Sporting CP. Les deux équipes se neutralisent ce jour-là (2-2)[6].
Le , Gustavo Assunção est prêté au Galatasaray SK[7]. Il ne joue toutefois que deux matchs avec le club turc avant de retourner au FC Famalicão en janvier 2022[8].