Spanish Grand Prix

  Year Race Title Location   Winner
1 1951 Gran Premio de España Pedralbes Juan Manuel Fangio Alfa Romeo
2 1954 Gran Premio de España Pedralbes Mike Hawthorn Ferrari
3 1968 Gran Premio de España Jarama Graham Hill Lotus
4 1969 Gran Premio de España Montjuïc Park Jackie Stewart Matra
5 1970 XVI Gran Premio de España Jarama Jackie Stewart March
6 1971 XVII Gran Premio de España Montjuïc Park Jackie Stewart Tyrrell
7 1972 XVIII Gran Premio de España Jarama Emerson Fittipaldi Lotus
8 1973 XIX Gran Premio de España Montjuïc Park Emerson Fittipaldi Lotus
9 1974 XX Gran Premio de España Jarama Niki Lauda Ferrari
10 1975 XXI Gran Premio de España Montjuïc Park Jochen Mass McLaren
11 1976 XXII Gran Premio de España Jarama James Hunt McLaren
12 1977 XXIII Gran Premio de España Jarama Mario Andretti Lotus
13 1978 XXIV Gran Premio de España Jarama Mario Andretti Lotus
14 1979 XXV Gran Premio de España Jarama Patrick Depailler Ligier
15 1981 XXVII Gran Premio Talbot de España Jarama Gilles Villeneuve Ferrari
16 1986 Gran Premio Tio Pepe de España Jerez de la Frontera Ayrton Senna Lotus
17 1987 Gran Premio Tio Pepe de España Jerez de la Frontera Nigel Mansell Williams
18 1988 Gran Premio Tio Pepe de España Jerez de la Frontera Alain Prost McLaren
19 1989 Gran Premio Tio Pepe de España Jerez de la Frontera
Ayrton Senna McLaren
20 1990 Gran Premio Tio Pepe de España Jerez de la Frontera Alain Prost Ferrari
21 1991 Gran Premio Tio Pepe de España Catalunya Nigel Mansell Williams
22 1992 Gran Premio Tio Pepe de España Catalunya Nigel Mansell Williams
23 1993 Gran Premio de España Catalunya Alain Prost Williams
24 1994 Gran Premio Marlboro de España Catalunya Damon Hill Williams
25 1995 Gran Premio Marlboro de España Catalunya Michael Schumacher Benetton
26 1996 Gran Premio Marlboro de España Catalunya Michael Schumacher Ferrari
27 1997 Gran Premio Marlboro de España Catalunya Jacques Villeneuve Williams
28 1998 Gran Premio Marlboro de España Catalunya Mika Häkkinen McLaren
29 1999 Gran Premio Marlboro de España Catalunya Mika Häkkinen McLaren
30 2000 Gran Premio Marlboro de España Catalunya Mika Häkkinen McLaren
31 2001 Gran Premio Marlboro de España Catalunya Michael Schumacher Ferrari
32 2002 Gran Premio Marlboro de España Catalunya Michael Schumacher Ferrari
33 2003 Gran Premio Marlboro de España Catalunya Michael Schumacher Ferrari
34 2004 Gran Premio Marlboro de España Catalunya Michael Schumacher Ferrari
35 2005 Gran Premio Marlboro de España Catalunya Kimi Räikkönen McLaren
36 2006 Gran Premio Telefónica de España Catalunya Fernando Alonso Renault
37 2007 Gran Premio de España Telefónica Catalunya Felipe Massa Ferrari
38 2008 Gran Premio de España Telefónica Catalunya Kimi Räikkönen Ferrari
39 2009 Gran Premio de España Telefónica Catalunya Jenson Button Brawn
40 2010 Gran Premio de España Telefónica Catalunya Mark Webber Red Bull
41 2011 Gran Premio de España Santander Catalunya Sebastian Vettel Red Bull
42 2012 Gran Premio de España Santander Catalunya Pastor Maldonado Williams
43 2013 Gran Premio de España Catalunya Fernando Alonso Ferrari
44 2014 Gran Premio de España Pirelli Catalunya Lewis Hamilton Mercedes
45 2015 Gran Premio de España Pirelli Catalunya
Nico Rosberg Mercedes
46 2016 Gran Premio de España Pirelli Catalunya Max Verstappen Red Bull
47 2017 Gran Premio de España Pirelli Catalunya Lewis Hamilton Mercedes