Gravenberch nació en Ámsterdam el 16 de mayo de 2002. El jugador formó parte de la cantera del Ajax desde 2010 e hizo su debut con el primer equipo el 23 de septiembre de 2018, en el PSV - Ajax (3-0). El jugador internacional ha jugado 103 partidos oficiales con el primer equipo y ha marcado un total de doce goles.
La temporada pasada, Gravenberch se proclamó campeón con el Ajax por tercera vez en su carrera. Ha conseguido dos dobletes con el Ajax, ganando la liga y la copa de los Países Bajos en 2019 y 2021. En 2019, también levantó la Supercopa Johan Cruijff.