Juanfran was loaned out toRCD Espanyol for2005–06[6] and, although theCatalan side barely avoided relegation, he featured heavily throughout the campaign, scoring on 22 March 2006 in a 1–1 draw atAthletic Bilbao.[7] He started his career as awinger.[8]
Juanfran signed withCA Osasuna[9] after a deal that allowed Osasuna to get the player without having to pay a transfer fee and with per-set price of€10 million,[10] adding several specifics, which included a possibility of a January 2007 recall by Madrid who also retained a buying option at the end ofthe season. He played his first game for theNavarrese on 24 September 2006 in a 2–0 away victory overRC Celta de Vigo, and scored the second goal of the match.[11] Additionally, he appeared in nine games and netted once[12] in theirsemi-final run in theUEFA Cup.
In2008–09, Juanfran was again ever-present in Osasuna's lineups. On 31 May 2009, in the last matchday, he scored from 30 yards in a 2–1 home defeat of former side Real Madrid, which kept the club in the top flight for another year.[13] Inthe following campaign, as the former fared better in the league by finishing 12th, he scored a career-best four goals.
On 11 January 2011, Juanfran signed forAtlético Madrid until June 2015 for a fee of just over €4 million.[14] He made his official debut two days later, starting in a 3–1 away loss against his first professional club Real Madrid in thequarter-finals of theCopa del Rey.[15]
Juanfran scored his first goal for Atlético on 21 May 2011, in a 4–3 win atRCD Mallorca – the last game ofthe season – dedicating it to his father who had died two weeks beforehand.[16] In2011–12 he began being regularly played as aright-back, by bothGregorio Manzano and his successor,Diego Simeone.[17][18] In theEuropa League final, which his teamwon 3–0 against Athletic, he played in that position;[19] after the match, he dedicated the triumph to his late father, saying "My baby son Oliver is here with me; the only words he knows are 'mama' and 'Atleti',I dedicate this win to my family and to my dad, who passed away last year. I know he's up there looking down on us celebrating now."[20]
On 24 May 2014, Juanfran played all 120 minutes of theChampions League final, lost 4–1 to Real Madrid at theEstádio da Luz.[21] He signed a contract extension one month later, running until 2018.[22]
Juanfran started both legs of theround-of-16 Champions League tie againstPSV Eindhoven; on 15 March 2016, in the second match, he took the decisivepenalty in the 8–7shootout win (0–0 on aggregate).[23][24] Inthe final of the competition, also decided on penalties after a 1–1 draw inMilan, he was the only player to fail to convert in an eventual defeat to his former club Real Madrid.[25]
Juanfran left Atlético upon the expiration of his contract on 30 June 2019, having made 355 appearances and won seven trophies for the club.[26]
On 3 August 2019, Juanfran joinedSão Paulo FC on a contract running until December 2020.[27] He became the second Spanish footballer to play for the Brazilian club, after Fernando Carazzo Castro in 1936.[28] He made his debut in theCampeonato Brasileiro Série A fifteen days later, a 1–0 home victory overCeará Sporting Club.[29]
In February 2021 – with hissecond season having overrun due to theCOVID-19 pandemic – Juanfran was released, having totalled 56 games for theTricolor.[30] Having retired, he returned to Spain and joined the Intercityfutsal club in his hometown in July.[31]
On 16 November 2013, Juanfran scored his only goal, playing the entire 2–1 friendly victory inEquatorial Guinea.[38] However, this match was ruled invalid byFIFA as they had not been notified early enough that the referee would be from Equatorial Guinea.[39]
Juanfran was named in Spain's 30-man provisional squad for the2014 FIFA World Cup,[40] and was also included in thefinal list.[41] With the country already eliminated, he made his tournament debut in the last group game againstAustralia, playing the whole 90 minutes andassistingDavid Villa for the first goal of a 3–0 win.[42]
Juanfran featured in theroster forEuro 2016, where he played all of his team's four games. After two years in the international wilderness, in October 2018 the 33-year-old stated that he was still available for selection by the national side.[43]
A former winger, Juanfran usually played as a right-back. While an accomplished defender, he was also known for his ability to get forward and provide accuratecrosses for teammates inside the box.[44]
^Portillo, Miguel (25 June 2005)."España se despide del Mundial sub'20" [Spain say goodbye to the under'20 World Cup].El Mundo (in Spanish). Retrieved14 January 2019.
^"Real Madrid – At. Madrid" (in Spanish). Royal Spanish Football Federation. 17 May 2013. Archived fromthe original on 8 June 2013. Retrieved29 January 2015.