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, Marquinhos est formé par l'un des clubs de sa ville natale, le São Paulo FC. Il joue son premier match en équipe première le , lors d'une rencontre de championnat face à l'EC Bahia. Il entre en jeu à la place de Vitor Bueno et son équipe s'impose par un but à zéro[1],[2].
Marquinhos joue son premier match de Copa Libertadores le face au Racing Club de Avellaneda. Il entre en jeu et les deux équipes se neutralisent ce jour-là (1-1 score final)[3]. Lors du match retour, le , Marquinhos inscrit son premier but dans la compétition, et en professionnel. Il délivre également une passe décisive pour Emiliano Rigoni et contribue ainsi à la victoire de son équipe par trois buts à un[4]. Avec cette réalisation il devient à 18 ans le plus jeune buteur du São Paulo FC en Copa Libertadores, dépassant donc le record précédemment détenu par Ademilson[5].
Arsenal FC
Le , Marquinhos signe un contrat de cinq ans avec l'Arsenal FC[6],[7].
Il porte le numéro 27.
Norwich City
Le 31 janvier 2023, dans les derniers instants du mercato hivernal, Marquinhos rejoint Norwich City sous la forme d'un prêt sans option d'achat. Il part pour gagner du temps de jeu jusqu'à la fin de la saison[8].
FC Nantes
Le , Marquinhos rejoint la France afin de s'engager en faveur du FC Nantes sous la forme d'un prêt d'une saison[9].
Après avoir disputé seulement 7 matchs de Ligue 1 sans trouver le chemin des filets, le FC Nantes annonce mettre fin au prêt de l’attaquant brésilien le 12 janvier 2024[10].
Fluminense FC
Le 15 février 2024, Marquinhos fait son retour au Brésil en étant prêté par Arsenal au Fluminense FC jusqu'en décembre 2024[11].
En sélection
Avec les moins de 16 ans, il inscrit un but contre le Mexique, et délivre une passe décisive face à l'Espagne[12].