Find out the full Race results for all the drivers for the Formula 1 Spanish Grand Prix on BBC Sport, including who had the fastest laps in. The Spanish Grand Prix was a Formula One motor race held on 14 May at the Official name, Formula 1 Gran Premio de España Pirelli Report · Free practice · Classification. Race results - Spanish Formula 1 Grand Prix. Pos. Driver, Team, Time. 1. L. Hamilton · Mercedes, 2. S. Vettel · Ferrari, + 3. D. Ricciardo.