Borja moved to Real Valladolid in summer 2005, but could only appear for its reserves during his spell, being loaned to Alicante CF in his second year after which he was released.[1] He joined the same team permanently – still in the Segunda División B – helping to promotion in his third season.
In the 2009 off-season, following Alicante's relegation, Borja stayed in the third division, joining AD Alcorcón.[2] On 27 October, he scored twice against Real Madrid in the Copa del Rey in a final 4–0 home rout, taking his tally against this club to six (he had netted already four times in different editions of the tournament); Alcorcón won 4–1 on aggregate.[3][4]
Kilmarnock
On 16 August 2012, it was announced that Borja had signed for Scottish Premier League side Kilmarnock on a one-year deal, after spending some weeks on trial.[5] He made his debut two days later, coming on as a substitute in a 1–2 home loss against Motherwell.[6]
Borja's first goal came from a penalty to give his team a 2–0 lead in an eventual 3–1 victory over Dundee United, also at Rugby Park.[7]
Later career
In May 2013, Borja extended his contract with the East Ayrshire club until 2015.[8] Kilmarnock changed manager the following month however, and, in August, he returned to his country after transferring to CD Tenerife.[9]