Ceará Sporting Club
On 3 August 2019, Juanfran joined São Paulo FC on a contract running until December 2020. He became the second Spanish footballer to play for the Brazilian club – after Fernando Carazzo Castro in 1936. He made his debut in the Campeonato Brasileiro Série A fifteen days later, a 1–0 home victory over Ceará Sporting Club.