İspanya GP ilk olarak 1951 yılında gerçekleştirilmiş ve en çok galibiyet alan takım 12 galibiyet ile Ferrari. 8 galibiyet ile McLaren İtalyan takımı takip ediyor. En çok galibiyet alan pilot ise altı galibiyet ile Michael Schumacher.
1951 – Juan Manuel Fangio – Alfa Romeo
1954 Mike Hawthorn – Ferrari
1968 – Graham Hill – Matra
1969 – Jackie Stewart – Lotus
1970 – Jackie Stewart – March
1971 – Jackie Stewart – Tyrrell
1972 – Emerson Fittipaldi – Lotus
1973 – Emerson Fittipaldi – Lotus
1974 – Niki Lauda – Ferrari
1975 – Jochen Mass – McLaren
1976 – James Hunt – McLaren
1977 – Mario Andretti – Lotus
1978 – Mario Andretti – Lotus
1979 – Patrick Depailler – Ligier
1981 – Gilles Villeneueve – Ferrari
1986 – Ayrton Senna – Lotus
1987 Nigel Mansell – Williams
1988 – Alain Prost – McLaren
1989 – Ayrton Senna – McLaren
1990 – Alain Prost – Ferrari
1991 – Nigel Mansell – Williams
1992 – Nigel Mansell – Williams
1993 – Alain Prost – Williams
1994 – Damon Hill – Williams
1995 – Michael Schumacher – Benetton
1996 – Michael Schumacher – Ferrari
1997 – Jacques Villeneueve – Williams
1998 – Mika Hakkinen – McLaren
1999 – Mika Hakkinen – McLaren
2000 – Mika Hakkinen – McLaren
2001 – Michael Schumacher – Ferrari
2002 – Michael Schumacher – Ferrari
2003 – Michael Schumacher – Ferrari
2004 – Michael Schumacher – Ferrari
2005 – Kimi Raikkonen – McLaren
2006 – Fernando Alonso – Renault
2007 – Felipe Massa – Ferrari
2008 – Kimi Raikkonen – Ferrari
2009 – Jenson Button – Brawn GP
2010 – Mark Webber – Red Bull
2011- Sebastian Vettel – Red Bull
2012 – Pastor Maldonado – Williams
2013 – Fernando Alonso – Ferrari