Francés speelde vanaf zijn veertiende levensjaar in de jeugdopleiding van Real Zaragoza. Zijn professionele debuut maakte hij op 17 december 2019, toen in de Copa del Rey door een doelpunt van Giorgi Papoenasjvili met 0–1 gewonnen werd van Socuéllamos. Coach Víctor Fernández liet Francés in de basiself beginnen en hij speelde het gehele duel.[1] Tijdens de jaargang 2019/20 speelde hij drie competitiewedstrijden en vanaf het seizoen erop kreeg hij overwegend een basisplaats. Zijn eerste doelpunt voor Zaragoza maakte Francés op 6 december 2021, toen hij op aangeven van Francho Serrano tekende voor het enige doelpunt tegen Eibar: 1–0.[2]
Tot aan de zomer van 2024 speelde Francés 123 competitiewedstrijden voor Zaragoza. Dat jaar vertrok hij; Girona nam hem voor een bedrag van circa drieënhalf miljoen euro over en hij zette zijn handtekening onder een verbintenis voor de duur van vijf seizoenen.[3] Bij zijn nieuwe club maakte de verdediger zijn debuut in de UEFA Champions League, toen hij mocht invallen tegen Paris Saint-Germain (1–0 verlies).