Every Spanish Grand Prix F1 Winner

Find a complete list of every Spanish Grand Prix winner from 1951 to today, from Pedralbes to the Madring in Madrid.

Ben Bush

By Ben Bush
Published on January 16, 2024
Updated on March 24, 2026

Report an Error
Michael Schumacher 1996 Spanish Grand Prix
Michael Schumacher wins the 1996 Spanish Grand Prix.

Few races reflect the technical and competitive heartbeat of Formula One quite like the Spanish Grand Prix. First held in 1913 and revived in the modern championship era in 1968, the event has travelled between historic venues and produced victories that shaped title fights, defined careers and marked the arrival of new eras.

From the sweeping boulevards of Pedralbes to the flowing curves of Jarama and Montjuïc, and later to a more permanent home at the Circuit de Barcelona-Catalunya, to finally the Madring circuit in Madrid from 2026 onwards, each winner has left a distinct imprint on the race’s story.

What To Know?

  • Most wins: Michael Schumacher and Lewis Hamilton share the record with six victories each, underlining how Barcelona often rewards sustained dominance in a competitive era.
  • Youngest winner: Max Verstappen became the youngest race winner in Formula One history when he won the 2016 Spanish Grand Prix on his Red Bull debut at just 18 years old.
  • Closest finish: The 1986 race at Jerez saw Ayrton Senna defeat Nigel Mansell by just 0.014 seconds, one of the tightest finishes in Formula One history.
  • Home hero milestone: Fernando Alonso became the first Spaniard to win the Spanish Grand Prix in the Formula One World Championship era when he triumphed in 2006, igniting one of the loudest celebrations the circuit has ever seen.

List of Every Spanish Grand Prix Winner

YearCircuitDriverConstructorStart Pos.Win marginRace time
2026Madring
2025CatalunyaOscar PiastriMcLaren-Mercedes12.471s1hr 32m 57.375s
2024CatalunyaMax VerstappenRed Bull-Honda RBPT22.219s1hr 28m 20.227s
2023CatalunyaMax VerstappenRed Bull-Honda RBPT124.090s1hr 27m 57.940s
2022CatalunyaMax VerstappenRed Bull-RBPT213.072s1hr 37m 20.475s
2021CatalunyaLewis HamiltonMercedes115.841s1hr 33m 07.680s
2020CatalunyaLewis HamiltonMercedes124.177s1hr 31m 45.279s
2019CatalunyaLewis HamiltonMercedes24.074s1hr 35m 50.443s
2018CatalunyaLewis HamiltonMercedes120.593s1hr 35m 29.972s
2017CatalunyaLewis HamiltonMercedes13.490s1hr 35m 56.497s
2016CatalunyaMax VerstappenRed Bull-TAG Heuer40.616s1hr 41m 40.017s
2015CatalunyaNico RosbergMercedes117.551s1hr 41m 12.555s
2014CatalunyaLewis HamiltonMercedes10.636s1hr 41m 05.155s
2013CatalunyaFernando AlonsoFerrari59.338s1hr 39m 16.596s
2012CatalunyaPastor MaldonadoWilliams-Renault13.195s1hr 39m 09.145s
2011CatalunyaSebastian VettelRed Bull-Renault20.630s1hr 39m 03.301s
2010CatalunyaMark WebberRed Bull-Renault124.065s1hr 35m 44.101s
2009CatalunyaJenson ButtonBrawn GP-Mercedes113.056s1hr 37m 19.202s
2008CatalunyaKimi RaikkonenFerrari13.228s1hr 38m 19.051s
2007CatalunyaFelipe MassaFerrari16.790s1hr 31m 36.230s
2006CatalunyaFernando AlonsoRenault118.502s1hr 26m 21.759s
2005CatalunyaKimi RaikkonenMcLaren-Mercedes127.652s1hr 27m 16.830s
2004CatalunyaMichael SchumacherFerrari113.290s1hr 27m 32.841s
2003CatalunyaMichael SchumacherFerrari15.716s1hr 33m 46.933s
2002CatalunyaMichael SchumacherFerrari135.630s1hr 30m 29.981s
2001CatalunyaMichael SchumacherFerrari140.738s1hr 31m 03.305s
2000CatalunyaMika HakkinenMcLaren-Mercedes216.066s1hr 33m 55.390s
1999CatalunyaMika HakkinenMcLaren-Mercedes16.238s1hr 34m 13.665s
1998CatalunyaMika HakkinenMcLaren-Mercedes19.439s1hr 33m 37.621s
1997CatalunyaJacques VilleneuveWilliams-Renault15.804s1hr 30m 35.896s
1996CatalunyaMichael SchumacherFerrari345.302s1hr 59m 49.307s
1995CatalunyaMichael SchumacherBenetton-Renault151.988s1hr 34m 20.507s
1994CatalunyaDamon HillWilliams-Renault224.166s1hr 36m 14.374s
1993CatalunyaAlain ProstWilliams-Renault116.873s1hr 32m 27.685s
1992CatalunyaNigel MansellWilliams-Renault123.914s1hr 56m 10.674s
1991CatalunyaNigel MansellWilliams-Renault211.331s1hr 38m 41.541s
1990JerezAlain ProstFerrari222.064s1hr 48m 01.461s
1989JerezAyrton SennaMcLaren-Honda127.051s1hr 47m 48.264s
1988JerezAlain ProstMcLaren-Honda226.232s1hr 48m 43.851s
1987JerezNigel MansellWilliams-Honda222.225s1hr 49m 12.692s
1986JerezAyrton SennaLotus-Renault10.014s1hr 48m 47.735s
1981JaramaGilles VilleneuveFerrari70.211s1hr 46m 35.010s
1979JaramaPatrick DepaillerLigier-Ford Cosworth220.940s1hr 39m 11.840s
1978JaramaMario AndrettiLotus-Ford Cosworth119.560s1hr 41m 47.060s
1977JaramaMario AndrettiLotus-Ford Cosworth115.850s1hr 42m 52.220s
1976JaramaJames HuntMcLaren-Ford Cosworth130.970s1hr 42m 20.430s
1975Montjuic ParkJochen MassMcLaren-Ford Cosworth111.100s42m 53.700s
1974JaramaNiki LaudaFerrari135.610s2hr 00m 29.560s
1973Montjuic ParkEmerson FittipaldiLotus-Ford Cosworth742.700s1hr 48m 18.700s
1972JaramaEmerson FittipaldiLotus-Ford Cosworth318.920s2hr 03m 41.230s
1971Montjuic ParkJackie StewartTyrrell-Ford Cosworth43.400s1hr 49m 03.400s
1970JaramaJackie StewartMatra-Ford Cosworth31 lap2hr 10m 58.200s
1969Montjuic ParkJackie StewartMatra-Ford Cosworth42 laps2hr 16m 53.990s
1968JaramaGraham HillLotus-Ford Cosworth615.900s2hr 15m 20.100s
1954PedralbesMike HawthornFerrari31m 13.200s3hr 13m 52.100s
1951PedralbesJuan Manuel FangioAlfa Romeo254.280s2hr 46m 54.100s
Juan Manuel Fangio 1951 Spanish Grand Prix
Juan Manuel Fangio wins the 1951 Spanish Grand Prix and the first of his five World Championships.

Spanish Grand Prix Winners: 1950s to 1970s

The Spanish Grand Prix first became part of the Formula One World Championship in 1951, when Juan Manuel Fangio won at Pedralbes for Alfa Romeo. His victory was the dominance of the sport’s first great era.

In 1954, Mike Hawthorn delivered Ferrari a prestigious Spanish win before the race disappeared from the calendar for over a decade.

When it returned in 1968 at Jarama, Graham Hill claimed victory for Lotus. The late 1960s and early 1970s were then shaped by Jackie Stewart, who won three times with three different teams, underlining his adaptability and technical intelligence.

The 1970s saw a diverse list of winners. Emerson Fittipaldi triumphed twice for Lotus. Niki Lauda secured Ferrari’s 1974 win from pole. The tragic 1975 race at Montjuïc was won by Jochen Mass in a shortened event.

Later in the decade, James Hunt, Mario Andretti and Patrick Depailler added their names to the honour roll, reflecting the competitive variety of the ground effect era.

Gilles Villeneuve Ferrari 1981 Spanish Grand Prix
Gilles Villeneuve wins the 1981 Spanish Grand Prix for Ferrari.

Spanish Grand Prix Winners: 1980s to 2000s

The 1980s began with one of Formula One’s greatest defensive drives, as Gilles Villeneuve won in 1981 at Jarama by just 0.211 seconds.

The race moved to Jerez in 1986, where Ayrton Senna edged Nigel Mansell by 0.014 seconds in a legendary finish. Mansell won the following year, while Alain Prost secured victories in both 1988 and 1990.

The arrival of the Circuit de Barcelona-Catalunya in 1991 marked a new chapter. Mansell dominated the early 1990s at the venue, while Michael Schumacher turned Spain into one of his strongest circuits. His masterclass in wet conditions in 1996 remains one of the defining drives of the decade. Schumacher would ultimately win the Spanish Grand Prix six times.

The late 1990s and early 2000s saw Mika Hakkinen win three consecutive races from 1998 to 2000 for McLaren. In 2006, Fernando Alonso became the first Spaniard to win his home race in the modern era, sparking enormous celebrations in the grandstands.

Gilles Villeneuve Ferrari 1981 Spanish Grand Prix
Gilles Villeneuve wins the 1981 Spanish Grand Prix for Ferrari.

Spanish Grand Prix Winners: 2010s to Today

The 2010s ushered in the hybrid era and a period of sustained dominance. Sebastian Vettel won in 2011 for Red Bull, while Pastor Maldonado claimed a surprise victory in 2012, Williams’ only win of the decade.

From 2014 onward, Lewis Hamilton turned Barcelona into a fortress, winning six times with Mercedes between 2014 and 2021.

See also…

In 2016, a teenage Max Verstappen became the youngest winner in Formula One history on his Red Bull debut. Verstappen would return to dominate again in the early 2020s, taking multiple victories as Red Bull led the field.

By 2025, Oscar Piastri added his name to the list, signalling McLaren’s resurgence and continuing the race’s tradition of showcasing the sport’s next generation.

Every changing circuits

Across seven decades, the Spanish Grand Prix has crowned legends, produced shocks and marked turning points in championship battles. Whether at Pedralbes, Jarama, Jerez or Barcelona, its winners form a timeline of Formula One history itself.

From 2026, Spain’s capital city, Madrid, will host the Spanish Grand Prix under a contract running until 2035. The new street is called Madring and will be around the IFEMA Exhibition Centre in Madrid.

More F1 Race Winners

From Adelaide to Silverstone to Monza and Spa, we chart the full story of every F1 winner from each event’s first race to the last.

Grand PrixYear(s) heldRaces held
70th Anniversary20201
Abu Dhabi2009202618
Argentina19531958, 1960, 19721975, 19771981, 1995199820
Australia19852019, 2022202640
Austria1964, 19701987, 19972003, 2014202639
Azerbaijan20172019, 202120269
Bahrain20042010, 2012202622
Barcelona-Catalunya2026, 2028, 2030, 20321
Belgium19501956, 1958, 19601968, 1970, 19722002, 20042005, 20072026, 2027, 2029, 203171
Brazil1973201947
Britain1950202677
Caesars Palace198119822
Canada19671974, 19761986, 19882008, 20102019, 2022202655
China20042019, 2024202619
Dallas19841
Detroit198219887
Eifel20201
Emilia Romagna20202022, 202420255
Europe19831985, 19931997, 19992012, 201623
France19501954, 19562008, 20182019, 2021202262
Germany19511954, 19561959, 19612006, 20082014, 2016, 2018201964
Hungary1986202641
India201120133
Indianapolis1950196011
Italy1950202677
Japan19761977, 19872019, 2022202640
Las Vegas202320264
Luxembourg199719982
Malaysia1999201719
Mexico19631970, 19861992, 2015201920
Mexico City202120266
Miami202220265
Monaco1950, 19552019, 2021202672
Morocco19581
Netherlands19521953, 1955, 19581971, 19731985, 2021202636
Pacific199419952
Pescara19571
Portugal19581960, 19841996, 20202021, 2027202818
Qatar2021, 202320265
Russia201420218
Sakhir20201
San Marino1981200626
Sao Paulo202120266
Saudi Arabia202120266
Singapore20082019, 2022202617
South Africa19621963, 1965, 19671980, 19821985, 1992199323
South Korea201020134
Spain1951, 1954, 19681979, 1981, 1986202656
Styria202020212
Sweden197319786
Switzerland19501954, 19826
Turkey20052011, 202020219
Tuscany20201
USA19591980, 19891991, 20002007, 20122019, 2021202647
USA West197619838

Seen in:

Ben Bush

Staff Writer

Ben Bush

Ben is a staff writer specialising in F1 from the 1990s to the modern era. Ben has been following Formula 1 since 1986 and is an avid researcher who loves understanding the technology that makes it one of the most exciting motorsport on the planet. He listens to podcasts about F1 on a daily basis, and enjoys reading books from the inspirational Adrian Newey to former F1 drivers.