On 28 June 2012, Alcaraz signed for AE Prat in the third level.[1] On 11 July 2014, he moved to fellow league team CE L'Hospitalet,[2] and scored ten goals in 34 appearances during his first and only season at the club.
On 17 June 2015, Alcaraz signed a two-year deal with Segunda División side Girona FC.[3] He made his professional debut on 24 August, starting in a 1–0 away win against Bilbao Athletic.[4]
Alcaraz scored his first goal in the second tier on 1 November 2015, netting the game's only in an away success over CA Osasuna.[5] On 21 August of the following year, he scored a brace in a 3–3 draw at Sevilla Atlético.[6]
On 3 August 2018, Alcaraz signed a four-year contract with Real Valladolid, newly-promoted to the main category.[9] He made his debut in the main category of Spanish football on 17 August, starting in a 0–0 away draw against former side Girona.[10]
Alcaraz scored his first goal in the top tier on 7 October 2018, netting the game's only in a 1–0 home success over SD Huesca. He quickly established himself as a regular starter, but suffered team relegation in 2021.
On 20 January 2022, Alcaraz was loaned to Cádiz CF in the first division, until June.[11] On 1 June, the club exercised his buyout clause, and he signed a permanent two-year contract.[12]