On 3 January 2013, after only sparingly for the B-side in the following years, Alfaro terminated his contract and immediately joined fellow third division club Arroyo CP.
[1] He remained in the category in the following four seasons, representing Algeciras CF,[2] CD Alcoyano[3] and FC Barcelona B,[4] achieving promotion to Segunda División with the latter in 2017.
Alfaro made his professional team debut on 28 August 2017, coming on as a substitute for Ferrán Sarsanedas in an 0–3 home loss against CD Tenerife.
[8] On 21 June 2023, Alfaro signed for Polish second division club Wisła Kraków on a one-year deal with an extension option,[9] which was exercised in late April 2024.
[11] Alfaro's two brothers are also footballers: Juan José (1981), a midfielder, graduated in FC Barcelona's La Masia, but spent his entire career in Segunda División B or lower.