Francés was born in Zaragoza, Aragon, and was a Real Zaragoza youth graduate. On 17 December 2019, before even having appeared for the B-side, he made his made his first team debut by starting in a 1–0 away win against UD Socuéllamos, for the season's Copa del Rey;[3] along with fellow debutant Andrés Borge, both became the first players of the 21st century to appear for the club.[4]
Francés made his professional debut on 21 January 2020, coming on as a late substitute for Pichu Atienza in a 3–1 home win over RCD Mallorca, also for the national cup.[5] Five days later, he first appeared with the B-team by starting in a 1–2 Tercera División home loss against SD Tarazona.[6]
Francés made his Segunda División on 16 June 2020, starting in a 3–1 away win against CD Lugo.[7] On 20 August, he renewed his contract until 2024.[8] The following February, he was given a permanent first team place and received the number 6 jersey.[9]
On 26 July 2024, Francés signed a five-year contract with La Liga side Girona FC.[10]