Tras formarse desde los cinco años en la disciplina del Getafe Club de Fútbol, finalmente el 29 de octubre de 2017 hizo su debut con el equipo filial en un encuentro contra el Club Deportivo El Álamo tras sustituir a Carlos Calderón.
Cinco días antes debutó con el primer equipo en un encuentro de Copa del Rey contra el Deportivo Alavés.
[6] El 20 de febrero de 2021, tras haber anotado ocho goles en sus doce primeros encuentros con el Castilla, debutó con el primer equipo del Real Madrid Club de Fútbol jugando unos minutos en la segunda mitad ante el Real Valladolid Club de Fútbol[7] y cuatro días después debutó en la Liga de Campeones contra la Atalanta Bergamasca Calcio tras sustituir a Isco Alarcón en el minuto 76, el segundo de los tres encuentros que disputó en total con el equipo.
Finalizó la temporada con veinte partidos disputados con el filial madridista en los que anotó doce goles y que permitió que el equipo fuera uno de los debutantes en la nueva Primera División RFEF a partir de la temporada 2021-22.
[9] Antes de que acabara la temporada fue adquirido en propiedad y firmó un contrato hasta 2026.