Auteur d'une première saison professionnelle remarquable avec le club de Cordoba en Liga 2, avec 32 matchs et 7 buts, son équipe finit néanmoins par être reléguée en 3e division nationale[1].
En 2019, il signe au Rayo Vallecano pour un transfert estimé à 2,5 millions d'euros[2]. Cette vente n'est pas sans entraîner une controverse, en effet le Cordoba CF a vraisemblablement bradé le prix du joueur pour éponger des dettes et des retards dans le payement de ses salaires[3].