La perseverancia de Franco dio frutos en 2024, cuando debutó en la Fórmula 1 con Williams Racing, reemplazando a Logan Sargeant a mitad de temporada. Se convirtió en el primer piloto argentino en la F1 desde 2001. A lo largo de nueve Grandes Premios, Franco mostró su potencial, destacándose con un octavo puesto en Azerbaiyán, lo que marcó los primeros puntos para un piloto argentino desde 1982.