 He started his career as a winger.Juanfran signed with CA Osasuna 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, adding several specifics, which included a possibility of a January 2007 recall by Madrid who also retained a buying option at the end of the season.He played his first game for the Navarrese on 24 September 2006 in a 2–0 win at RC Celta de Vigo, and scored the second goal of the match; additionally, he appeared in nine games and netted once in their semi-final run in the UEFA Cup.