He finished his formation in CD Toledo's youth ranks, and made his senior debuts with the reserves in the 2009–10 campaign, playing in the regional leagues.
On 5 December 2010 Aguirre made his first-team debut, coming on as a second-half substitute in a 0–0 draw at Manzanares CF in the Tercera División.
[2] On 19 July 2012, after appearing regularly with Toledo and being relegated back to the fourth level, Aguirre signed a new deal with the club.
[7] He played his first match as a professional two days later, replacing Carlos Álvarez in the 62nd minute of a 0–2 away loss against UE Llagostera.
[10] Returning to Rayo in July 2016, Aguirre contributed with three goals in 19 appearances during the 2017–18 campaign as his side achieved a top-tier promotion.