After returning, Pedraza continued to be mainly associated to the reserves. He played his first La Liga match with the main squad on 2 January 2010, coming on as a substitute for José Callejón in the last minute of a 1–0 away loss against Valencia CF.
Pedraza was released by Espanyol in summer 2010, but in October he signed with another club in his native region, third-division CE L'Hospitalet. He returned to the second tier after three full seasons, joining CD Numancia on a two-year contract.
On 28 July 2017, Pedraza agreed to a three-year deal at RCD Mallorca. Under manager Vicente Moreno, he was an undisputed starter as the side achieved two consecutive promotions, but took part in only three games in the 2019–20 campaign, being subsequently released.
Pedraza's father, Ángel, was also a footballer. A defender and midfielder, he played professionally for FC Barcelona and Mallorca, going on to coach his son at Hospitalet in one match.
↑"Marc Pedraza, a l'Hospi"[Marc Pedraza, to L'Hospi] (in Catalan). L'Hesport. 20 October 2010. Archived from the original on 6 July 2011. Retrieved 9 January 2011.
↑Hernández Torrejón, Jonathan (22 July 2020). "Marc Pedraza se desvincula del Mallorca"[Marc Pedraza cuts ties with Mallorca] (in Spanish). Vavel. Retrieved 27 August 2020.