[2] In August 2019, after a short period at Burgos CF, he signed for Tercera División side UD Alzira.
[3] Marco made his senior debut on 25 August 2019, starting and scoring the opener in a 2–0 home win against CD Roda.
On 7 August of the following year, after being a regular starter, he moved to CD Mirandés and was assigned to the reserves also in the fourth division.
[4] Marco made his professional debut on 1 November 2020, coming on as a second-half substitute for Sergio Moreno in a 0–1 away loss against CD Leganés in the Segunda División championship.
[5] The following 24 August, he moved to another reserve team, Elche CF Ilicitano in Tercera División RFEF.