In July 1952 Villoresi won the French Grand Prix at Les Sables d'Olonne, driving a Ferrari. He captured the three-hour, race, with an average speed of . Ferrari achieved a 1,2,3 sweep at the Grand Prix d'France in La Baule, in August 1952. Alberto Ascari was first, followed by Villoresi and Rosier. Ascari had already clinched the Formula One World Championship before this event. Villoresi drove a Ferrari to win the 1952 Grand Prix of Modena in 1:5:21 over a distance of 100 laps, . His average speed was .