Born in Ponferrada, Castile and León,[2] Valcarce began his career with hometown club SD Ponferradina, making his senior debut with the reserves.
[3] He played his first match as a professional on 15 March, coming on as a late substitute for Javier del Pino in a 4–0 away loss against Real Valladolid in the Segunda División.
[9] On 2 July 2018, free agent Valcarce signed a four-year contract with fellow second division side RCD Mallorca.
[10] He made his official debut on 19 August, playing 20 minutes in place of Aridai Cabrera in a 1–0 home defeat of CA Osasuna.
[12] He made only ten appearances during the season (12 across all competitions), as the club achieved a second consecutive promotion to reach La Liga.