En verano de 2019 el Osasuna se hace con el fichaje del jugador por 2 millones de euros para afrontar su regreso a Primera División. Tuvo participación en las 8 primeras jornadas de Liga, marcando incluso un gol en la visita al Real Valladolid. Disputó más partidos como extremo por la izquierda que por la derecha. Una inoportuna lesión le hizo perderse 6 jornadas entre octubre y noviembre, pero en diciembre y enero volvió a tener participación tanto en Liga como en Copa, aunque con poca regularidad. Tras el parón de las competiciones por la pandemia de coronavirus no disputó más partidos por el club navarro por problemas físicos, por lo que participó solo en un total de 14 partidos de Liga y 4 de Copa.