Born in Pamplona, Navarre, Martín spent his entire professional career with local CA Osasuna, making his debut in the 1979–80 season whilst the club was in the Segunda División and helping it to return to La Liga after a 17-year absence.
[4] Subsequently, until his retirement in 1988 at the age of 32, Martín always competed in the top flight, his first game in the competition taking place on 7 September 1980 in a 1–0 home win against UD Las Palmas.
[7] Martín played three matches with his main team in the 1985–86 UEFA Cup, scoring in a 2–0 home victory over Rangers in the first round (2–1 on aggregate);[8] he earned two caps for Spain, his debut coming on 27 October 1982 in a 1–0 defeat of Iceland for the UEFA Euro 1984 qualifiers (six minutes played in Málaga).
[18][19] On 5 May 2015, following another two stints with Osasuna B (two full seasons, three games in 2011–12),[20][21][22] Martín returned to the first team, seriously threatened with relegation in division two.
[26] On 23 October 2018, Martín replaced José Antonio Gordillo at the helm of Gimnàstic de Tarragona,[27] suffering relegation at the end of the season.