Sin embargo desde el punto de vista individual, a Francis tampoco le vino bien el volver al club azulino ya que siguió sin jugar regularmente.En las dos temporadas posteriores, Francis, a diferencia de su equipo, siguió jugando en Segunda B, esta vez en el San Fernando y en el Écija en donde Francis se consolidó como futbolista profesional y demostró que estaba preparado para jugar con el Xerez.Desde entonces siempre ha permanecido en la entidad jerezana, pero no ha sido hasta la temporada 08-09 cuando Francis ha explotado como futbolista, consolidándose en el once titular.[1] En el año 2012, como consecuencia del ERE en el que esta el Racing de Santander por su nefasta situación económica, negocia un nuevo contrato con la entidad, que acaba de descender a segunda división, donde Francis acepta rebajarse el sueldo.En la temporada lució el número 7 y además, ejerció como primer capitán del equipo.