El extremo izquierdo colombiano, Juanjo Nárvaez, será con casi toda seguridad, solo faltan flecos, el último fichaje del CD Tenerife. Nárvaez pertenece al Real Betis y el curso pasado jugó cedido en el Almería. La UD, con Pepe Mel a la cabeza, también ha mostrado interés en hacerse con los servicios del futbolista verdiblanco. Nárvaez empezó su carrera deportiva en la Asociación Deportivo Pasto. A finales de noviembre del año 2012 es contratado por el Real Madrid, tras la recomendación de Zinedine Zidane,ingresando en el segundo equipo juvenil. Durante su primer semestre como madridista alternó con los equipos del Juvenil A y del Juvenil B, proclamándose campeón de la Copa del Rey Juvenil de 2013 con el primer juvenil y ganando la Liga Nacional Juvenil 2012-13 con el segundo (equivalente a una segunda división Juvenil).
En el año 2016 firmó por el Real Betis B. Fue en la temporada 2017-18 cuando es ascendido al Real Betis Balompié de la Primera División debutando como titular en la Liga Santander en su visita al Fútbol Club Barcelona en el Camp Nou. El extremo izquierdo colombiano firmó en el mercado de invierno por el Córdoba cedido por el Betis y la temporada siguiente 2018-2019 fue cedido al Almería marcando su primer gol ante la UD Las Palmas. Con el cuadro almeriense demostró sus condiciones, pero le faltaron minutos y en los que jugó, pecó de irregular. Puede suponer una alternativa interesante para la banda izquierda del conjunto de López Garai. Se suele desenvolver por la banda izquierda y destaca por su gran disparo.
Narváez nunca llegó a ser convocado en las categorías inferiores de la selección Colombia. En diciembre del 2014, el técnico de la selección sub-20 Carlos Restrepo, confirmó que formaría parte del grupo para disputar el Sudamericano Sub 20 de 2015, sin embargo, pocos días antes de la convocatoria, Narváez renunció para luchar por su permanencia en el Real Madrid B, ya que no estaba siendo tenido en cuenta por Zinedine Zidane.