Nacido en Ólvega, Soria, Castilla y León, Martínez se formó en la cantera del C. A. Osasuna.
[1] Marcó su primer gol en Segunda División B nueve días después, anotando el primero de su equipo en el empate 2-2 ante el C. D. Lealtad.
El 31 de mayo de 2019, Martínez hizo su debut profesional con el primer equipo del C. A. Osasuna en Segunda División, en una victoria por 3-2 sobre el Córdoba C. F..
El 19 de diciembre de 2020 debutó en Primera División, en un encuentro frente al Villarreal C. F. en el que acabaría con derrota por un gol a tres, donde jugaría apenas un minuto de encuentro.
[4] El 31 de enero de 2023, se hace oficial la cesión a la S. D. Huesca,[5] tras romper su anterior cesión al Albacete Balompié.