Race · Round 9 of 24 ·
2025 Spanish Grand Prix
Oscar Piastri won for McLaren from pole at Circuit de Barcelona-Catalunya. 2 of the starters were not classified.
- Circuit
- Circuit de Barcelona-CatalunyaMontmelo, Spain
- Winner
- Oscar PiastriMcLaren
- Pole
- Oscar Piastri
- Fastest lap
- Oscar Piastri
- Entries
- 2017 classified
Classification
| Pos | Driver | Constructor | Chassis | Grid | Laps | Out | Points | FL |
|---|---|---|---|---|---|---|---|---|
| 1 | Oscar Piastri | McLaren | MCL39 | 1 | 66 | Finished | 25 | fastest lap |
| 2 | Lando Norris | McLaren | MCL39 | 2 | 66 | Finished | 18 | |
| 3 | Charles Leclerc | Ferrari | SF-25 | 7 | 66 | Finished | 15 | |
| 4 | George Russell | Mercedes | F1 W16 | 4 | 66 | Finished | 12 | |
| 5 | Nico Hulkenberg | Sauber | C45 | 15 | 66 | Finished | 10 | |
| 6 | Sir Lewis Hamilton | Ferrari | SF-25 | 5 | 66 | Finished | 8 | |
| 7 | Isack Hadjar | Racing Bulls | VCARB 02 | 9 | 66 | Finished | 6 | |
| 8 | Pierre Gasly | Alpine | A525 | 8 | 66 | Finished | 4 | |
| 9 | Fernando Alonso | Aston Martin | AMR25 | 10 | 66 | Finished | 2 | |
| 10 | Max Verstappen | Red Bull Racing | RB21 | 3 | 66 | Finished | 1 | |
| 11 | Liam Lawson | Racing Bulls | VCARB 02 | 13 | 66 | Finished | 0 | |
| 12 | Gabriel Bortoleto | Sauber | C45 | 12 | 66 | Finished | 0 | |
| 13 | Yuki Tsunoda | Red Bull Racing | RB21 | PL | 66 | Finished | 0 | |
| 14 | Carlos Sainz | Williams | FW47 | 17 | 66 | Finished | 0 | |
| 15 | Franco Colapinto | Alpine | A525 | 18 | 66 | Finished | 0 | |
| 16 | Esteban Ocon | Haas F1 Team | VF-25 | 16 | 66 | Finished | 0 | |
| 17 | Oliver Bearman | Haas F1 Team | VF-25 | 14 | 66 | Finished | 0 | |
| DNF | Andrea Kimi Antonelli | Mercedes | F1 W16 | 6 | 53 | Oil pressure | 0 | |
| DNF | Alexander Albon | Williams | FW47 | 11 | 27 | Collision damage | 0 | |
| DNS | Lance Stroll | Aston Martin | AMR25 | — | — | Injury | 0 |
F1DB, CC BY 4.0 · drawn by Jules Roy
The outline is F1DB’s, for every layout; the trace is OpenStreetMap’s, where it exists.
Grid to flag
Lines run from grid slot to result, ending at the last lap completed. A dashed line ending in a cross is a driver not classified. Nothing between is recorded, so a crossing is not an overtake at that lap.
Qualifying
| Pos | Driver | Constructor | No. | Q1 | Q2 | Q3 | Gap | Interval |
|---|---|---|---|---|---|---|---|---|
| 1 | Oscar Piastri | McLaren | 81 | 1:12.551 | 1:11.998 | 1:11.546 | — | — |
| 2 | Lando Norris | McLaren | 4 | 1:12.799 | 1:12.056 | 1:11.755 | +0.209 | +0.209 |
| 3 | Max Verstappen | Red Bull Racing | 1 | 1:12.798 | 1:12.358 | 1:11.848 | +0.302 | +0.093 |
| 4 | George Russell | Mercedes | 63 | 1:12.806 | 1:12.407 | 1:11.848 | +0.302 | +0.000 |
| 5 | Sir Lewis Hamilton | Ferrari | 44 | 1:13.058 | 1:12.447 | 1:12.045 | +0.499 | +0.197 |
| 6 | Andrea Kimi Antonelli | Mercedes | 12 | 1:12.815 | 1:12.585 | 1:12.111 | +0.565 | +0.066 |
| 7 | Charles Leclerc | Ferrari | 16 | 1:13.014 | 1:12.495 | 1:12.131 | +0.585 | +0.020 |
| 8 | Pierre Gasly | Alpine | 10 | 1:13.081 | 1:12.611 | 1:12.199 | +0.653 | +0.068 |
| 9 | Isack Hadjar | Racing Bulls | 6 | 1:13.139 | 1:12.461 | 1:12.252 | +0.706 | +0.053 |
| 10 | Fernando Alonso | Aston Martin | 14 | 1:13.102 | 1:12.523 | 1:12.284 | +0.738 | +0.032 |
| 11 | Alexander Albon | Williams | 23 | 1:13.044 | 1:12.641 | — | — | — |
| 12 | Gabriel Bortoleto | Sauber | 5 | 1:13.045 | 1:12.756 | — | — | — |
| 13 | Liam Lawson | Racing Bulls | 30 | 1:13.039 | 1:12.763 | — | — | — |
| 14 | Lance Stroll | Aston Martin | 18 | 1:13.038 | 1:13.058 | — | — | — |
| 15 | Oliver Bearman | Haas F1 Team | 87 | 1:13.074 | 1:13.315 | — | — | — |
| 16 | Nico Hulkenberg | Sauber | 27 | 1:13.190 | — | — | — | — |
| 17 | Esteban Ocon | Haas F1 Team | 31 | 1:13.201 | — | — | — | — |
| 18 | Carlos Sainz | Williams | 55 | 1:13.203 | — | — | — | — |
| 19 | Franco Colapinto | Alpine | 43 | 1:13.334 | — | — | — | — |
| 20 | Yuki Tsunoda | Red Bull Racing | 22 | 1:13.385 | — | — | — | — |
Pit stops
Bars run in finishing order, ticked on each lap a driver stopped. A cross is a driver not classified. Only the lap is recorded: not a stop’s length, tyres or gain.
Who stopped first, between neighbours
| Drivers, in grid order | Grid | Result | First recorded stop, lap | Stopped first | Grid to flag |
|---|---|---|---|---|---|
| Oscar Piastri · Lando Norris | 1 · 2 | 1 · 2 | 22 · 21 | Lando Norris | Kept their order |
| Lando Norris · Charles Leclerc | 2 · 7 | 2 · 3 | 21 · 17 | Charles Leclerc | Kept their order |
| Lando Norris · Max Verstappen | 2 · 3 | 2 · 10 | 21 · 13 | Max Verstappen | Kept their order |
| George Russell · Charles Leclerc | 4 · 7 | 4 · 3 | 20 · 17 | Charles Leclerc | Swapped places |
| Charles Leclerc · Pierre Gasly | 7 · 8 | 3 · 8 | 17 · 10 | Pierre Gasly | Kept their order |
| Max Verstappen · George Russell | 3 · 4 | 10 · 4 | 13 · 20 | Max Verstappen | Swapped places |
| George Russell · Nico Hulkenberg | 4 · 15 | 4 · 5 | 20 · 9 | Nico Hulkenberg | Kept their order |
| George Russell · Sir Lewis Hamilton | 4 · 5 | 4 · 6 | 20 · 16 | Sir Lewis Hamilton | Kept their order |
| Sir Lewis Hamilton · Nico Hulkenberg | 5 · 15 | 6 · 5 | 16 · 9 | Nico Hulkenberg | Swapped places |
| Oliver Bearman · Nico Hulkenberg | 14 · 15 | 17 · 5 | 8 · 9 | Oliver Bearman | Swapped places |
| Nico Hulkenberg · Esteban Ocon | 15 · 16 | 5 · 16 | 9 · 20 | Nico Hulkenberg | Kept their order |
| Sir Lewis Hamilton · Isack Hadjar | 5 · 9 | 6 · 7 | 16 · 19 | Sir Lewis Hamilton | Kept their order |
| Pierre Gasly · Isack Hadjar | 8 · 9 | 8 · 7 | 10 · 19 | Pierre Gasly | Swapped places |
| Isack Hadjar · Fernando Alonso | 9 · 10 | 7 · 9 | 19 · 15 | Fernando Alonso | Kept their order |
| Pierre Gasly · Fernando Alonso | 8 · 10 | 8 · 9 | 10 · 15 | Pierre Gasly | Kept their order |
| Max Verstappen · Fernando Alonso | 3 · 10 | 10 · 9 | 13 · 15 | Max Verstappen | Swapped places |
| Max Verstappen · Liam Lawson | 3 · 13 | 10 · 11 | 13 · 18 | Max Verstappen | Kept their order |
| Gabriel Bortoleto · Liam Lawson | 12 · 13 | 12 · 11 | 19 · 18 | Liam Lawson | Swapped places |
| Liam Lawson · Oliver Bearman | 13 · 14 | 11 · 17 | 18 · 8 | Oliver Bearman | Kept their order |
| Esteban Ocon · Carlos Sainz | 16 · 17 | 16 · 14 | 20 · 9 | Carlos Sainz | Swapped places |
| Carlos Sainz · Franco Colapinto | 17 · 18 | 14 · 15 | 9 · 14 | Carlos Sainz | Kept their order |
| Esteban Ocon · Franco Colapinto | 16 · 18 | 16 · 15 | 20 · 14 | Franco Colapinto | Swapped places |
| Oliver Bearman · Esteban Ocon | 14 · 16 | 17 · 16 | 8 · 20 | Oliver Bearman | Swapped places |
Practice sessions Practice 1 · Practice 2 · Practice 3
Practice 1
| Pos | Driver | Constructor | No. | Best lap | Gap | Interval | Laps |
|---|---|---|---|---|---|---|---|
| 1 | Lando Norris | McLaren | 4 | 1:13.718 | — | — | 29 |
| 2 | Max Verstappen | Red Bull Racing | 1 | 1:14.085 | +0.367 | +0.367 | 18 |
| 3 | Sir Lewis Hamilton | Ferrari | 44 | 1:14.096 | +0.378 | +0.011 | 29 |
| 4 | Charles Leclerc | Ferrari | 16 | 1:14.238 | +0.520 | +0.142 | 31 |
| 5 | Oscar Piastri | McLaren | 81 | 1:14.294 | +0.576 | +0.056 | 28 |
| 6 | Liam Lawson | Racing Bulls | 30 | 1:14.339 | +0.621 | +0.045 | 28 |
| 7 | Oliver Bearman | Haas F1 Team | 87 | 1:14.597 | +0.879 | +0.258 | 26 |
| 8 | Isack Hadjar | Racing Bulls | 6 | 1:14.605 | +0.887 | +0.008 | 26 |
| 9 | Yuki Tsunoda | Red Bull Racing | 22 | 1:14.643 | +0.925 | +0.038 | 27 |
| 10 | Pierre Gasly | Alpine | 10 | 1:14.746 | +1.028 | +0.103 | 28 |
| 11 | George Russell | Mercedes | 63 | 1:14.751 | +1.033 | +0.005 | 32 |
| 12 | Lance Stroll | Aston Martin | 18 | 1:14.786 | +1.068 | +0.035 | 24 |
| 13 | Fernando Alonso | Aston Martin | 14 | 1:14.798 | +1.080 | +0.012 | 20 |
| 14 | Nico Hulkenberg | Sauber | 27 | 1:14.865 | +1.147 | +0.067 | 21 |
| 15 | Carlos Sainz | Williams | 55 | 1:14.935 | +1.217 | +0.070 | 26 |
| 16 | Gabriel Bortoleto | Sauber | 5 | 1:15.155 | +1.437 | +0.220 | 23 |
| 17 | Ryō Hirakawa (never started a Grand Prix) | Haas F1 Team | 50 | 1:15.298 | +1.580 | +0.143 | 23 |
| 18 | Andrea Kimi Antonelli | Mercedes | 12 | 1:15.369 | +1.651 | +0.071 | 31 |
| 19 | Victor Martins (never started a Grand Prix) | Williams | 45 | 1:15.522 | +1.804 | +0.153 | 26 |
| 20 | Franco Colapinto | Alpine | 43 | 1:15.530 | +1.812 | +0.008 | 19 |
Practice 2
| Pos | Driver | Constructor | No. | Best lap | Gap | Interval | Laps |
|---|---|---|---|---|---|---|---|
| 1 | Oscar Piastri | McLaren | 81 | 1:12.760 | — | — | 28 |
| 2 | George Russell | Mercedes | 63 | 1:13.046 | +0.286 | +0.286 | 32 |
| 3 | Max Verstappen | Red Bull Racing | 1 | 1:13.070 | +0.310 | +0.024 | 30 |
| 4 | Lando Norris | McLaren | 4 | 1:13.070 | +0.310 | +0.000 | 31 |
| 5 | Charles Leclerc | Ferrari | 16 | 1:13.260 | +0.500 | +0.190 | 33 |
| 6 | Andrea Kimi Antonelli | Mercedes | 12 | 1:13.298 | +0.538 | +0.038 | 31 |
| 7 | Fernando Alonso | Aston Martin | 14 | 1:13.301 | +0.541 | +0.003 | 28 |
| 8 | Pierre Gasly | Alpine | 10 | 1:13.385 | +0.625 | +0.084 | 30 |
| 9 | Isack Hadjar | Racing Bulls | 6 | 1:13.400 | +0.640 | +0.015 | 29 |
| 10 | Liam Lawson | Racing Bulls | 30 | 1:13.494 | +0.734 | +0.094 | 29 |
| 11 | Sir Lewis Hamilton | Ferrari | 44 | 1:13.533 | +0.773 | +0.039 | 29 |
| 12 | Nico Hulkenberg | Sauber | 27 | 1:13.592 | +0.832 | +0.059 | 30 |
| 13 | Yuki Tsunoda | Red Bull Racing | 22 | 1:13.683 | +0.923 | +0.091 | 31 |
| 14 | Carlos Sainz | Williams | 55 | 1:13.721 | +0.961 | +0.038 | 34 |
| 15 | Alexander Albon | Williams | 23 | 1:13.839 | +1.079 | +0.118 | 32 |
| 16 | Lance Stroll | Aston Martin | 18 | 1:13.839 | +1.079 | +0.000 | 17 |
| 17 | Gabriel Bortoleto | Sauber | 5 | 1:13.959 | +1.199 | +0.120 | 27 |
| 18 | Esteban Ocon | Haas F1 Team | 31 | 1:14.005 | +1.245 | +0.046 | 30 |
| 19 | Oliver Bearman | Haas F1 Team | 87 | 1:14.126 | +1.366 | +0.121 | 20 |
| 20 | Franco Colapinto | Alpine | 43 | 1:14.303 | +1.543 | +0.177 | 31 |
Practice 3
| Pos | Driver | Constructor | No. | Best lap | Gap | Interval | Laps |
|---|---|---|---|---|---|---|---|
| 1 | Oscar Piastri | McLaren | 81 | 1:12.387 | — | — | 14 |
| 2 | Lando Norris | McLaren | 4 | 1:12.913 | +0.526 | +0.526 | 18 |
| 3 | Charles Leclerc | Ferrari | 16 | 1:13.130 | +0.743 | +0.217 | 17 |
| 4 | George Russell | Mercedes | 63 | 1:13.139 | +0.752 | +0.009 | 18 |
| 5 | Max Verstappen | Red Bull Racing | 1 | 1:13.375 | +0.988 | +0.236 | 14 |
| 6 | Isack Hadjar | Racing Bulls | 6 | 1:13.382 | +0.995 | +0.007 | 17 |
| 7 | Andrea Kimi Antonelli | Mercedes | 12 | 1:13.405 | +1.018 | +0.023 | 12 |
| 8 | Fernando Alonso | Aston Martin | 14 | 1:13.414 | +1.027 | +0.009 | 17 |
| 9 | Sir Lewis Hamilton | Ferrari | 44 | 1:13.527 | +1.140 | +0.113 | 17 |
| 10 | Liam Lawson | Racing Bulls | 30 | 1:13.637 | +1.250 | +0.110 | 18 |
| 11 | Gabriel Bortoleto | Sauber | 5 | 1:13.722 | +1.335 | +0.085 | 19 |
| 12 | Nico Hulkenberg | Sauber | 27 | 1:13.733 | +1.346 | +0.011 | 18 |
| 13 | Carlos Sainz | Williams | 55 | 1:13.758 | +1.371 | +0.025 | 16 |
| 14 | Yuki Tsunoda | Red Bull Racing | 22 | 1:13.892 | +1.505 | +0.134 | 13 |
| 15 | Lance Stroll | Aston Martin | 18 | 1:13.904 | +1.517 | +0.012 | 20 |
| 16 | Pierre Gasly | Alpine | 10 | 1:13.954 | +1.567 | +0.050 | 20 |
| 17 | Franco Colapinto | Alpine | 43 | 1:14.085 | +1.698 | +0.131 | 23 |
| 18 | Esteban Ocon | Haas F1 Team | 31 | 1:14.138 | +1.751 | +0.053 | 14 |
| 19 | Alexander Albon | Williams | 23 | 1:14.289 | +1.902 | +0.151 | 5 |
| 20 | Oliver Bearman | Haas F1 Team | 87 | 1:14.460 | +2.073 | +0.171 | 12 |
Photographs from this race
Filed on Wikimedia Commons under this race's own category, each shown with the photographer and licence its terms require. The filing is the Commons editors' and has not been checked here.
Everything filed under 2025 Spanish Grand Prix on Wikimedia Commons
The cars in this race
The photograph each car's Wikipedia article leads with, from Wikimedia Commons: taken wherever and whenever that was, not necessarily at this race.
A photograph marked unchecked has a file name that does not name the car it is shown for. Most are still the right car, filed under the driver rather than the machine — but nobody has confirmed these one by one.
1 more photograph
Where this comes from
- Round
- 9 of 2025
- Grand Prix
- Spanish Grand Prix
- Dates
- Layout raced
- Chicane removed · 4.657 km · 14 turns
- Format
- Standard weekend
- Constructor
- McLaren
- Entrant
- —
- Confidence
- verified
The layout raced and its figures are this register’s, from its own sources; the figures under the race’s drawing are F1DB’s, and at some circuits the two disagree.