Circuit de Barcelona-Catalunya

Host metro: Barcelona · Spain · Wikipedia

Grands Prix
36
First / Last
1991–2026
Latest winner
Lewis Hamilton
Most wins
Lewis Hamilton (7)

Race History

2026
Barcelona Grand Prix
Winner
Lewis Hamilton
Constructor
Pole
George Russell
2025
Spanish Grand Prix
Winner
Oscar Piastri
Constructor
Pole
Oscar Piastri
2024
Spanish Grand Prix
Winner
Max Verstappen
Constructor
Pole
Lando Norris
2023
Spanish Grand Prix
Winner
Max Verstappen
Constructor
Pole
Max Verstappen
2022
Spanish Grand Prix
Winner
Max Verstappen
Constructor
Pole
Charles Leclerc
2021
Spanish Grand Prix
Winner
Lewis Hamilton
Constructor
Pole
Lewis Hamilton
2020
Spanish Grand Prix
Winner
Lewis Hamilton
Constructor
Pole
Lewis Hamilton
2019
Spanish Grand Prix
Winner
Lewis Hamilton
Constructor
Pole
Valtteri Bottas
2018
Spanish Grand Prix
Winner
Lewis Hamilton
Constructor
Pole
Lewis Hamilton
2017
Spanish Grand Prix
Winner
Lewis Hamilton
Constructor
Pole
Lewis Hamilton
2016
Spanish Grand Prix
Winner
Max Verstappen
Constructor
Pole
Lewis Hamilton
2015
Spanish Grand Prix
Winner
Nico Rosberg
Constructor
Pole
Nico Rosberg