Formado na AD Sanjoanense, Francisco Silva chegou ao Sporting CP em 2024, após uma temporada na AA Águas Santas. O jovem guarda-redes de 19 anos é internacional português desde os sub-16, tendo já actuado pelos sub-18 e sub-20 de Portugal.
Na temporada 2024/25 esteve integrado na equipa B e disputou encontros na Divisão de Honra de seniores e no campeonato nacional sub-20. Tendo já integrado algumas convocatórias da equipa sénior na última temporada, fará este ano parte do plantel de Ricardo Costa.