El jugador colombiano firma por el Zaragoza y se marcha del Betis. La pasada temporada estuvo cedido en Las Palmas.
Juanjo Narváez abandona el Real Betis Balompié seis temporadas después. Llegó al filial verdiblanco procedente del Real Madrid Castilla. Debutó con el primer equipo verdiblanco en la temporada 2017-18, para disputar más tarde un total de 32 partidos, incluido amistosos. Con el Betis Deportivo ha jugado 52 encuentros y ha visto portería en nueve ocasiones. El atacante ha salido cedido hasta a tres equipos diferentes cuando pertenecía al Betis. Narváez jugó a préstamo en el Córdoba en la campaña 17-18 en Segunda División. En esa misma categoría estuvo con el Almería para disputar la temporada 18-19 y jugó 30 partidos. La pasada temporada estuvo bajo las órdenes de Pepe Mel en Las Palmas y marcó siete goles en 29 choques.
El futbolista de 25 años se empezó a ejercitar a las órdenes de Manuel Pellegrini con el primer equipo del Betis, pero desde la entidad de Heliópolis le buscaban una salida. No entraba en los planes del chileno y tenía varios equipos interesados en Segunda División para hacerse con sus servicios. Juanjo Narváez llegó a Zaragoza hace unos días y firmará hasta 2023 con el club aragonés.