[1] Nacido en Cintruénigo, se unió al fútbol base del C. A. Osasuna en 2011 procedente del C. A. Cirbonero.
Debutó con el filial el 19 de enero de 2020 partiendo como titular en una derrota por 2-0 frente al Real Valladolid Promesas en la antigua Segunda División B.
[3] El 30 de diciembre del año siguiente volvió a renovar su contrato, esta vez hasta 2024.
[4] Logró debutar con el primer equipo el 5 de enero de 2023 al entrar como suplente en la segunda mitad en una victoria por 1-2 contra el Gimnàstic de Tarragona en la Copa del Rey.
[5][6] Su debut profesional llegó cuatro días después al partir como titular en un empate por 0-0 frente al Athletic Club en la Primera División de España.