List of all Spain Grand Prix races held in Formula 1 championships

Race Winner Track Race Start
Spain Grand Prix 1951 Spain Grand Prix Damon Hill
Williams FW17
Pedralbes 28th October 1951
Spain Grand Prix 1954 Spain Grand Prix Jenson Button
McLaren MP4-25
Pedralbes 24th October 1954
Spain Grand Prix 1968 Spain Grand Prix Peter Collins
Ferrari D50
Jarama 12th May 1968
Spain Grand Prix 1969 Spain Grand Prix Nico Rosberg
Mercedes-Benz F1 W05
Montjuïc Park 4th May 1969
Spain Grand Prix 1970 Spain Grand Prix David Coulthard
McLaren MP4-16
Jarama 19th April 1970
Spain Grand Prix 1971 Spain Grand Prix Alain Prost
Ferrari 641
Montjuïc Park 18th April 1971
Spain Grand Prix 1972 Spain Grand Prix Carlos Reutemann
Ferrari 312T2
Jarama 1st May 1972
Spain Grand Prix 1973 Spain Grand Prix Fernando Alonso
Ferrari 150° Italia
Montjuïc Park 29th April 1973
Spain Grand Prix 1974 Spain Grand Prix Jacques Villeneuve
Williams FW18
Jarama 28th April 1974
Spain Grand Prix 1975 Spain Grand Prix Niki Lauda
McLaren MP4/1B
Montjuïc Park 27th April 1975
Spain Grand Prix 1976 Spain Grand Prix Jimmy Clark
Lotus 49
Jarama 2nd May 1976
Spain Grand Prix 1977 Spain Grand Prix Giuseppe Farina
Alfa Romeo 158
Jarama 8th May 1977
Spain Grand Prix 1978 Spain Grand Prix Michael Schumacher
Ferrari F2003-GA
Jarama 4th June 1978
Spain Grand Prix 1979 Spain Grand Prix Nigel Mansell
Williams FW11
Jarama 29th April 1979
Spain Grand Prix 1981 Spain Grand Prix Lewis Hamilton
McLaren MP4-23
Jarama 21st June 1981
Spain Grand Prix 1986 Spain Grand Prix Tony Brooks
Ferrari D246
Jerez de la Frontera 13th April 1986
Spain Grand Prix 1987 Spain Grand Prix Mark Webber
Red Bull RB5
Jerez de la Frontera 27th September 1987
Spain Grand Prix 1988 Spain Grand Prix Nigel Mansell
Williams FW14B
Jerez de la Frontera 2nd October 1988
Spain Grand Prix 1989 Spain Grand Prix James Hunt
McLaren M23
Jerez de la Frontera 1st October 1989
Spain Grand Prix 1990 Spain Grand Prix Tony Brooks
Ferrari D246
Jerez de la Frontera 30th September 1990
Spain Grand Prix 1991 Spain Grand Prix Mark Webber
Red Bull RB6
Barcelone 29th September 1991
Spain Grand Prix 1992 Spain Grand Prix Damon Hill
Williams FW15C
Barcelone 3rd May 1992
Spain Grand Prix 1993 Spain Grand Prix Bob Sweikert
Kurtis Kraft 500D
Barcelone 9th May 1993
Spain Grand Prix 1994 Spain Grand Prix Sebastian Vettel
Toro Rosso STR3
Barcelone 29th May 1994
Spain Grand Prix 1995 Spain Grand Prix Nigel Mansell
Williams FW14
Barcelone 14th May 1995
Spain Grand Prix 1996 Spain Grand Prix Clay Regazzoni
Ferrari 312T
Barcelone 2nd June 1996
Spain Grand Prix 1997 Spain Grand Prix Tony Brooks
Vanwall VW 5
Barcelone 25th May 1997
Spain Grand Prix 1998 Spain Grand Prix Jenson Button
McLaren MP4-26
Barcelone 10th May 1998
Spain Grand Prix 1999 Spain Grand Prix Michael Schumacher
Benetton B195
Barcelone 30th May 1999
Spain Grand Prix 2000 Spain Grand Prix Daniel Ricciardo
Red Bull RB12
Barcelone 7th May 2000
Spain Grand Prix 2001 Spain Grand Prix Eddie Irvine
Ferrari F399
Barcelone 29th April 2001
Spain Grand Prix 2002 Spain Grand Prix Richie Ginther
Honda RA272
Barcelone 28th April 2002
Spain Grand Prix 2003 Spain Grand Prix Fernando Alonso
Renault R26
Barcelone 4th May 2003
Spain Grand Prix 2004 Spain Grand Prix Alain Prost
McLaren MP4/4
Barcelone 9th May 2004
Spain Grand Prix 2005 Spain Grand Prix Jochen Rindt
Lotus 49C
Barcelone 8th May 2005
Spain Grand Prix 2006 Spain Grand Prix Niki Lauda
McLaren MP4/2B
Barcelone 14th May 2006
Spain Grand Prix 2007 Spain Grand Prix Jimmy Clark
Lotus 49
Barcelone 13th May 2007
Spain Grand Prix 2008 Spain Grand Prix Michael Schumacher
Benetton B193B
Barcelone 27th April 2008
Spain Grand Prix 2009 Spain Grand Prix Lewis Hamilton
Mercedes-Benz F1 W05
Barcelone 10th May 2009
Spain Grand Prix 2010 Spain Grand Prix Ayrton Senna
McLaren MP4/4
Barcelone 9th May 2010
Spain Grand Prix 2011 Spain Grand Prix Alain Prost
Williams FW15C
Barcelone 22nd May 2011
Spain Grand Prix 2012 Spain Grand Prix Jimmy Clark
Lotus 33
Barcelone 13th May 2012
Spain Grand Prix 2013 Spain Grand Prix Felipe Massa
Ferrari F2007
Barcelone 12th May 2013
Spain Grand Prix 2014 Spain Grand Prix Alain Prost
McLaren MP4/4
Barcelone 11th May 2014
Spain Grand Prix 2015 Spain Grand Prix Jacques Laffite
Ligier JS7
Barcelone 10th May 2015
Spain Grand Prix 2016 Spain Grand Prix Lewis Hamilton
Mercedes-Benz F1 W06
Barcelone 15th May 2016
Spain Grand Prix 2017 Spain Grand Prix Niki Lauda
Ferrari 312T
Barcelone 14th May 2017
Spain Grand Prix 2018 Spain Grand Prix Gilles Villeneuve
Ferrari 312T4
Barcelone 13th May 2018
Spain Grand Prix 2019 Spain Grand Prix Clay Regazzoni
Ferrari 312T
Barcelone 12th May 2019
Spain Grand Prix 2020 Spain Grand Prix Lewis Hamilton
Mercedes-Benz F1 W11
Barcelone 16th August 2020
Spain Grand Prix 2021 Spain Grand Prix Barcelone 9th May 2021
Spain Grand Prix 2022 Spain Grand Prix Barcelone 22nd May 2022