1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour :
Son père, Eric Batista de Goes connu simplement comme Eric, né en 1984, était un footballeur professionnel[2], évoluant au post arrière droit.
Carrière en club
Santos FC (2017-2019)
Le , il signe un contrat pro avec l'équipe du Santos FC pour une durée de cinq ans[3].
Rodrygo joue son premier match avec les Santistes le contre l'Atlético Mineiro en remplaçant Bruno Henrique à la 90e minute de jeu (victoire 3-1 au stade Urbano-Caldeira)[4]. Le , il joue son premier match de Copa Libertadores en entrant en jeu à 8 minutes de la fin du match qui oppose son équipe aux Péruviens du Cusco FC. Il devient à cette occasion le plus jeune joueur de Santos à jouer un match dans cette compétition à 17 ans et 50 jours[5]. Le , il marque le premier but de sa carrière contre Club Nacional de Football en Copa Libertadores (victoire 3-1). Lors de ce match, il devient le plus jeune buteur brésilien de l'histoire de la compétition à 17 ans, 2 mois et 6 jours[6]. Le , il marque un triplé et délivre une passe décisive contre l'Esporte Clube Vitória lors d'une victoire 5-2 en championnat[7].
Le 25 septembre 2019 , il joue son premier match officiel avec le Real Madrid face à Osasuna. Lors de ce match il inscrit son premier but lors d'une victoire 2-0[10]. Le , il inscrit un triplé contre Galatasaray en Ligue des champions (victoire 6-0) et devient le deuxième plus jeune joueur de l'histoire du club madrilène à mettre un triplé en Ligue des champions depuis Raúl en 1995[11]. Le , il marque un but et délivre une passe décisive face à Bruges lors de la dernière journée des phases de poules de la Ligue des champions[12].
Le , il est titulaire 60 minutes face à l'Atlético Madrid lors de la finale de la Supercoupe d'Espagne (victoire 4-1 de son équipe aux tirs au but)[13]. Le , il entre en jeu à 14 minutes de la fin du match de son équipe face à la Real Sociedad en Coupe du Roi. Lors de ce match il marque un but mais n'empêche pas la défaite 4-3 et l'élimination de son équipe[14]. Le , il est inclus dans le top 50 des meilleurs jeunes au niveau mondial par le site spécialisé de Football Talent Scout[15]. Le , il est sacré champion d'Espagne.
Le il délivre une passe décisive pour Luka Modrić lors du Classico face au FC Barcelone[16]. Le il inscrit le but de la victoire face à l'Inter Milan sur une passe décisive de son compatriote Vinícius Júnior entré en jeu en même temps que lui[17]. Il sauve ainsi son équipe d'un mauvais pas face aux Italiens. Le , lors de la dernière journée de la phase de poule en Ligue des champions, il délivre la passe décisive sur le deuxième but inscrit par Karim Benzema, ce qui permet la qualification du Real Madrid en huitième de finale.
Malgré une saison en demi-teinte pour la Maison Blanche (deuxième place en championnat et échec en demi-finale de la Ligue des champions), Rodrygo termine l'exercice sur une bonne note individuelle. Le talentueux ailier brésilien délivre ainsi six passes décisives en championnat, dont cinq pour son numéro 9, Karim Benzema.
Le 4 mai 2022 le Real Madrid reçoit Manchester City en demi-finale retour de la Ligue des champions, après être entré en jeu à la 68e minute, il se distingue en inscrivant un doublé en deux minutes (90' et 90'+1), permettant ainsi à son équipe d'accéder aux prolongations puis de se qualifier en finale.
En 2023, il prolonge son contrat avec le Real Madrid jusqu’en 2028[18].
Le , il est sélectionné par Tite pour participer à la Coupe du monde 2022[24] faisant d'elle sa première compétition internationale. Le 10 mai 2024, il figure dans la liste des joueurs retenus par Dorival Júnior pour participer à la Copa América 2024[25].