Oscar Piastri won the Spanish Grand Prix 2025 at Circuit de Barcelona-Catalunya on 1 June 2025, starting from pole position. Lando Norris finished second for McLaren, with Charles Leclerc completing the podium for Ferrari. Oscar Piastri set the fastest lap with a time of 1:15.743.
| Pos | Grid | Driver | Team | Laps | Time / Status | Pts | FL |
|---|---|---|---|---|---|---|---|
| 1 | 1 | Oscar PiastriPIA | McLaren | 66 | 1:32:57.375 | 25 | ⚡ 1:15.743 |
| 2 | 2 | Lando NorrisNOR | McLaren | 66 | +2.471 | 18 | |
| 3 | 7 | Charles LeclercLEC | Ferrari | 66 | +10.455 | 15 | |
| 4 | 4 | George RussellRUS | Mercedes | 66 | +11.359 | 12 | |
| 5 | 15 | Nico HülkenbergHUL | Sauber | 66 | +13.648 | 10 | |
| 6 | 5 | Lewis HamiltonHAM | Ferrari | 66 | +15.508 | 8 | |
| 7 | 9 | Isack HadjarHAD | RB F1 Team | 66 | +16.022 | 6 | |
| 8 | 8 | Pierre GaslyGAS | Alpine F1 Team | 66 | +17.882 | 4 | |
| 9 | 10 | Fernando AlonsoALO | Aston Martin | 66 | +21.564 | 2 | |
| 10 | 3 | Max VerstappenVER | Red Bull | 66 | +21.826 | 1 | |
| 11 | 13 | Liam LawsonLAW | RB F1 Team | 66 | +25.532 | 0 | |
| 12 | 12 | Gabriel BortoletoBOR | Sauber | 66 | +25.996 | 0 | |
| 13 | 19 | Yuki TsunodaTSU | Red Bull | 66 | +28.822 | 0 | |
| 14 | 17 | Carlos SainzSAI | Williams | 66 | +29.309 | 0 | |
| 15 | 18 | Franco ColapintoCOL | Alpine F1 Team | 66 | +31.381 | 0 | |
| 16 | 16 | Esteban OconOCO | Haas F1 Team | 66 | +32.197 | 0 | |
| 17 | 14 | Oliver BearmanBEA | Haas F1 Team | 66 | +37.065 | 0 | |
| R | 6 | Andrea Kimi AntonelliANT | Mercedes | 53 | Retired | 0 | |
| R | 11 | Alexander AlbonALB | Williams | 27 | Retired | 0 |
| Pos | Driver | Team | Q1 | Q2 | Q3 |
|---|---|---|---|---|---|
| 1 | Oscar Piastri | McLaren | 1:12.551 | 1:11.998 | 1:11.546 |
| 2 | Lando Norris | McLaren | 1:12.799 | 1:12.056 | 1:11.755 |
| 3 | Max Verstappen | Red Bull | 1:12.798 | 1:12.358 | 1:11.848 |
| 4 | George Russell | Mercedes | 1:12.806 | 1:12.407 | 1:11.848 |
| 5 | Lewis Hamilton | Ferrari | 1:13.058 | 1:12.447 | 1:12.045 |
| 6 | Andrea Kimi Antonelli | Mercedes | 1:12.815 | 1:12.585 | 1:12.111 |
| 7 | Charles Leclerc | Ferrari | 1:13.014 | 1:12.495 | 1:12.131 |
| 8 | Pierre Gasly | Alpine F1 Team | 1:13.081 | 1:12.611 | 1:12.199 |
| 9 | Isack Hadjar | RB F1 Team | 1:13.139 | 1:12.461 | 1:12.252 |
| 10 | Fernando Alonso | Aston Martin | 1:13.102 | 1:12.523 | 1:12.284 |
| 11 | Alexander Albon | Williams | 1:13.044 | 1:12.641 | - |
| 12 | Gabriel Bortoleto | Sauber | 1:13.045 | 1:12.756 | - |
| 13 | Liam Lawson | RB F1 Team | 1:13.039 | 1:12.763 | - |
| 14 | Lance Stroll | Aston Martin | 1:13.038 | 1:13.058 | - |
| 15 | Oliver Bearman | Haas F1 Team | 1:13.074 | 1:13.315 | - |
| 16 | Nico Hülkenberg | Sauber | 1:13.190 | - | - |
| 17 | Esteban Ocon | Haas F1 Team | 1:13.201 | - | - |
| 18 | Carlos Sainz | Williams | 1:13.203 | - | - |
| 19 | Franco Colapinto | Alpine F1 Team | 1:13.334 | - | - |
| 20 | Yuki Tsunoda | Red Bull | 1:13.385 | - | - |