Who won the 2025 Spanish Grand Prix at Barcelona?

Oscar Piastri (McLaren) won the 2025 Spanish Grand Prix at Barcelona ahead of Lando Norris and Charles Leclerc. Full race classification, points, fastest lap and qualifying results.

Catalunya, Barcelona · June 1, 2025

Race classification

PosDriverTeamGapPoints
1 Oscar Piastri McLaren 25
2 Lando Norris McLaren +2.47118
3 Charles Leclerc Ferrari +10.45515
4 George Russell Mercedes +11.35912
5 Nico Hulkenberg Kick Sauber +13.64810
6 Lewis Hamilton Ferrari +15.5088
7 Isack Hadjar Racing Bulls +16.0226
8 Pierre Gasly Alpine +17.8824
9 Fernando Alonso Aston Martin +21.5642
10 Max Verstappen Red Bull Racing +21.8261
11 Liam Lawson Racing Bulls +25.5320
12 Gabriel Bortoleto Kick Sauber +25.9960
13 Yuki Tsunoda Red Bull Racing +28.8220
14 Carlos Sainz Williams +29.3090
15 Franco Colapinto Alpine +31.3810
16 Esteban Ocon Haas F1 Team +32.1970
17 Oliver Bearman Haas F1 Team +37.0650
18 Kimi Antonelli Mercedes 0
19 Alexander Albon Williams 0

Standings after the Spanish Grand Prix (Barcelona)