1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour :
Gravenberch a rejoint l'Académie des jeunes de l'Ajax Amsterdam en 2010, dont il a gravi progressivement les échelons des niveaux juniors[1]. Le , il devient le premier récipiendaire du Trophée Abdelhak Nouri qui récompense le talent plus prometteur de l'Académie de l'Ajax[2]. Il signe son premier contrat professionnel avec le club le jour même qui le lie au club jusqu'en 2021 [3].
Il dispute son premier match avec l'équipe première de l'Ajax le , en entrant sur le terrain à la 83e minute (en remplacement de David Neres) lors de la défaite 3-0 contre le PSV Eindhoven[6]. Âgé de 16 ans, 4 mois et 7 jours au moment de la rencontre, il devient ainsi le plus jeune joueur de l'Ajax à prendre part à une rencontre d'Eredivisie, surpassant le record établi par Clarence Seedorf (16 ans, 6 mois et 20 jours) vingt-six ans auparavant[7].
Le , il est inclus dans le top 50 — à la 30e position — des meilleurs jeunes au niveau mondial par le site spécialisé de Football Talent Scout[8].
Le , il joue son premier match de Ligue des Champions en étant titulaire 90 minutes face à Liverpool lors d'une défaite 0-1 de son équipe à domicile[9]. Le de la même année il inscrit son premier but dans la compétition face au FC Midtjylland. Titulaire ce jour-là, c'est lui qui ouvre le score et son équipe s'impose par trois buts à un[10].
Ryan Gravenberch rejoint le Bayern Munich lors de l'été 2022. Le transfert est annoncé le et il signe un contrat courant jusqu'en juin 2027[15].
Liverpool FC
Au mercato d'été 2023, il s'engage jusqu’en 2028 (et une année de plus en option) avec le club anglais de Liverpool FC pour un montant de 45 M€ (bonus inclus)[16].
Gravenberch marque son premier but pour Liverpool le , lors d'une rencontre de phase de groupe de la Ligue Europa 2023-2024 face au Royale Union saint-gilloise. Il contribue à la victoire de son équipe par deux buts à zéro[17].
En sélection nationale
U15
Gravenberch a fait ses débuts dans les équipes jeunes des Pays-Bas lorsqu'il avait 14 ans et 8 mois et demi, le , à l'occasion d'un match amical contre l'Irlande U15 aisément remporté (victoire 5-1)[18],[19].
Le , Gravenberch joue son premier match avec les espoirs face à la Biélorussie. Il est titularisé puis remplacé par Ludovit Reis et son équipe s'impose largement pas sept buts à zéro[22].
Avec les A
En , Ryan Gravenberch est appelé pour la première fois avec l'équipe nationale des Pays-Bas par le sélectionneur Frank de Boer[23]. Il reste toutefois sur le banc des remplaçants sans entrer en jeu lors de ce rassemblement. Le , il honore sa première sélection avec l'équipe nationale des Pays-Bas face à la Turquie. Il entre en jeu à la place de Daley Blind lors de cette rencontre perdue par son équipe (4-2)[24]. Il inscrit son premier but en sélection le 6 juin 2021 lors d'un match amical contre la Géorgie. Il entre en jeu à la place de Frenkie de Jong et son équipe l'emporte par trois buts à zéro ce jour-là[25]. Le mois suivant il dispute son premier tournoi international lors de l'Euro 2020.
Le 29 mai 2024, il figure dans la liste des 26 joueurs néerlandais retenus par Ronald Koeman pour participer à l'Euro 2024[26].