Martín made his senior debut on 27 August 2017, starting in a 0–0 away draw against Crevillente Deportivo. He scored his first goal the following 21 January, netting the winner in a 2–1 away defeat of CD Roda.
On 14 August 2020, Martín was loaned to Segunda División side CD Mirandés for the season.[6] He scored his first professional goal on 19 September, netting the opener in a 1–1 home draw against Real Oviedo.
On 10 July 2021, Martín moved to La Liga side Deportivo Alavés, on a one-year loan deal.[7] The following 27 January, after featuring rarely, he moved to Girona in the second level, also in a temporary deal.[8]
In July 2022, after helping the Catalans to achieve promotion to the top tier, Martín's loan was extended for a further year; he would, however, spend the first months of the new campaign nursing a fibula injury.[9] On 22 July 2023, he signed a permanent three-year contract with the club.[10]
On 3 January 2024, Martín scored the winning goal for Girona in stoppage time in a 4–3 victory over Atlético Madrid, to be his club's first ever win against the latter.[11]