Race · Round 15 of 24 ·
2025 Dutch Grand Prix
Oscar Piastri won for McLaren from pole at Circuit Zandvoort. 2 of the starters were not classified. It was the first championship podium for Isack Hadjar.
- Circuit
- Circuit ZandvoortZandvoort, Netherlands
- Winner
- Oscar PiastriMcLaren
- Pole
- Oscar Piastri
- Fastest lap
- Oscar Piastri
- Entries
- 2018 classified
Classification
| Pos | Driver | Constructor | Chassis | Grid | Laps | Out | Points | FL |
|---|---|---|---|---|---|---|---|---|
| 1 | Oscar Piastri | McLaren | MCL39 | 1 | 72 | Finished | 25 | fastest lap |
| 2 | Max Verstappen | Red Bull Racing | RB21 | 3 | 72 | Finished | 18 | |
| 3 | Isack Hadjar | Racing Bulls | VCARB 02 | 4 | 72 | Finished | 15 | |
| 4 | George Russell | Mercedes | F1 W16 | 5 | 72 | Finished | 12 | |
| 5 | Alexander Albon | Williams | FW47 | 15 | 72 | Finished | 10 | |
| 6 | Oliver Bearman | Haas F1 Team | VF-25 | PL | 72 | Finished | 8 | |
| 7 | Lance Stroll | Aston Martin | AMR25 | 19 | 72 | Finished | 6 | |
| 8 | Fernando Alonso | Aston Martin | AMR25 | 10 | 72 | Finished | 4 | |
| 9 | Yuki Tsunoda | Red Bull Racing | RB21 | 12 | 72 | Finished | 2 | |
| 10 | Esteban Ocon | Haas F1 Team | VF-25 | 18 | 72 | Finished | 1 | |
| 11 | Franco Colapinto | Alpine | A525 | 16 | 72 | Finished | 0 | |
| 12 | Liam Lawson | Racing Bulls | VCARB 02 | 8 | 72 | Finished | 0 | |
| 13 | Carlos Sainz | Williams | FW47 | 9 | 72 | Finished | 0 | |
| 14 | Nico Hulkenberg | Sauber | C45 | 17 | 72 | Finished | 0 | |
| 15 | Gabriel Bortoleto | Sauber | C45 | 13 | 72 | Finished | 0 | |
| 16 | Andrea Kimi Antonelli | Mercedes | F1 W16 | 11 | 72 | Finished | 0 | |
| 17 | Pierre Gasly | Alpine | A525 | 14 | 72 | Finished | 0 | |
| 18 | Lando Norris | McLaren | MCL39 | 2 | 64 | Chassis | 0 | |
| DNF | Charles Leclerc | Ferrari | SF-25 | 6 | 52 | Collision | 0 | |
| DNF | Sir Lewis Hamilton | Ferrari | SF-25 | 7 | 22 | Accident | 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:09.338 | 1:08.964 | 1:08.662 | — | — |
| 2 | Lando Norris | McLaren | 4 | 1:09.469 | 1:08.874 | 1:08.674 | +0.012 | +0.012 |
| 3 | Max Verstappen | Red Bull Racing | 1 | 1:09.696 | 1:09.122 | 1:08.925 | +0.263 | +0.251 |
| 4 | Isack Hadjar | Racing Bulls | 6 | 1:09.966 | 1:09.439 | 1:09.208 | +0.546 | +0.283 |
| 5 | George Russell | Mercedes | 63 | 1:09.676 | 1:09.313 | 1:09.255 | +0.593 | +0.047 |
| 6 | Charles Leclerc | Ferrari | 16 | 1:09.906 | 1:09.304 | 1:09.340 | +0.678 | +0.085 |
| 7 | Sir Lewis Hamilton | Ferrari | 44 | 1:09.900 | 1:09.261 | 1:09.390 | +0.728 | +0.050 |
| 8 | Liam Lawson | Racing Bulls | 30 | 1:09.779 | 1:09.383 | 1:09.500 | +0.838 | +0.110 |
| 9 | Carlos Sainz | Williams | 55 | 1:09.980 | 1:09.472 | 1:09.505 | +0.843 | +0.005 |
| 10 | Fernando Alonso | Aston Martin | 14 | 1:09.950 | 1:09.366 | 1:09.630 | +0.968 | +0.125 |
| 11 | Andrea Kimi Antonelli | Mercedes | 12 | 1:09.845 | 1:09.493 | — | — | — |
| 12 | Yuki Tsunoda | Red Bull Racing | 22 | 1:09.954 | 1:09.622 | — | — | — |
| 13 | Gabriel Bortoleto | Sauber | 5 | 1:10.037 | 1:09.622 | — | — | — |
| 14 | Pierre Gasly | Alpine | 10 | 1:09.894 | 1:09.637 | — | — | — |
| 15 | Alexander Albon | Williams | 23 | 1:09.792 | 1:09.652 | — | — | — |
| 16 | Franco Colapinto | Alpine | 43 | 1:10.104 | — | — | — | — |
| 17 | Nico Hulkenberg | Sauber | 27 | 1:10.195 | — | — | — | — |
| 18 | Esteban Ocon | Haas F1 Team | 31 | 1:10.197 | — | — | — | — |
| 19 | Oliver Bearman | Haas F1 Team | 87 | 1:10.262 | — | — | — | — |
| NC | Lance Stroll | Aston Martin | 18 | — | — | — | — | — |
Pit stops
Bars run in finishing order, ticked on each lap a driver stopped. An unticked bar may hide a stop: F1DB’s record has gaps. 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 · Max Verstappen | 1 · 3 | 1 · 2 | 23 · 23 | Same lap | Kept their order |
| Oscar Piastri · Lando Norris | 1 · 2 | 1 · 18 | 23 · 23 | Same lap | Kept their order |
| Lando Norris · Max Verstappen | 2 · 3 | 18 · 2 | 23 · 23 | Same lap | Swapped places |
| Max Verstappen · Isack Hadjar | 3 · 4 | 2 · 3 | 23 · 23 | Same lap | Kept their order |
| Isack Hadjar · George Russell | 4 · 5 | 3 · 4 | 23 · 23 | Same lap | Kept their order |
| George Russell · Alexander Albon | 5 · 15 | 4 · 5 | 23 · 23 | Same lap | Kept their order |
| Pierre Gasly · Alexander Albon | 14 · 15 | 17 · 5 | 23 · 23 | Same lap | Swapped places |
| Alexander Albon · Franco Colapinto | 15 · 16 | 5 · 11 | 23 · 19 | Franco Colapinto | Kept their order |
| Fernando Alonso · Lance Stroll | 10 · 19 | 8 · 7 | 18 · 8 | Lance Stroll | Swapped places |
| Esteban Ocon · Lance Stroll | 18 · 19 | 10 · 7 | 52 · 8 | Lance Stroll | Swapped places |
| Carlos Sainz · Fernando Alonso | 9 · 10 | 13 · 8 | 23 · 18 | Fernando Alonso | Swapped places |
| Fernando Alonso · Yuki Tsunoda | 10 · 12 | 8 · 9 | 18 · 19 | Fernando Alonso | Kept their order |
| Fernando Alonso · Andrea Kimi Antonelli | 10 · 11 | 8 · 16 | 18 · 23 | Fernando Alonso | Kept their order |
| Andrea Kimi Antonelli · Yuki Tsunoda | 11 · 12 | 16 · 9 | 23 · 19 | Yuki Tsunoda | Swapped places |
| Yuki Tsunoda · Esteban Ocon | 12 · 18 | 9 · 10 | 19 · 52 | Yuki Tsunoda | Kept their order |
| Yuki Tsunoda · Gabriel Bortoleto | 12 · 13 | 9 · 15 | 19 · 22 | Yuki Tsunoda | Kept their order |
| Franco Colapinto · Esteban Ocon | 16 · 18 | 11 · 10 | 19 · 52 | Franco Colapinto | Swapped places |
| Nico Hulkenberg · Esteban Ocon | 17 · 18 | 14 · 10 | 19 · 52 | Nico Hulkenberg | Swapped places |
| Liam Lawson · Franco Colapinto | 8 · 16 | 12 · 11 | 23 · 19 | Franco Colapinto | Swapped places |
| Franco Colapinto · Nico Hulkenberg | 16 · 17 | 11 · 14 | 19 · 19 | Same lap | Kept their order |
| Liam Lawson · Carlos Sainz | 8 · 9 | 12 · 13 | 23 · 23 | Same lap | Kept their order |
| Carlos Sainz · Nico Hulkenberg | 9 · 17 | 13 · 14 | 23 · 19 | Nico Hulkenberg | Kept their order |
| Gabriel Bortoleto · Nico Hulkenberg | 13 · 17 | 15 · 14 | 22 · 19 | Nico Hulkenberg | Swapped places |
| Andrea Kimi Antonelli · Gabriel Bortoleto | 11 · 13 | 16 · 15 | 23 · 22 | Gabriel Bortoleto | Swapped places |
| Gabriel Bortoleto · Pierre Gasly | 13 · 14 | 15 · 17 | 22 · 23 | Gabriel Bortoleto | Kept their order |
| Andrea Kimi Antonelli · Pierre Gasly | 11 · 14 | 16 · 17 | 23 · 23 | Same lap | Kept their order |
| Lando Norris · Pierre Gasly | 2 · 14 | 18 · 17 | 23 · 23 | Same lap | 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:10.278 | — | — | 35 |
| 2 | Oscar Piastri | McLaren | 81 | 1:10.570 | +0.292 | +0.292 | 32 |
| 3 | Lance Stroll | Aston Martin | 18 | 1:10.779 | +0.501 | +0.209 | 25 |
| 4 | Fernando Alonso | Aston Martin | 14 | 1:10.841 | +0.563 | +0.062 | 25 |
| 5 | Alexander Albon | Williams | 23 | 1:11.171 | +0.893 | +0.330 | 33 |
| 6 | Max Verstappen | Red Bull Racing | 1 | 1:11.218 | +0.940 | +0.047 | 24 |
| 7 | George Russell | Mercedes | 63 | 1:11.386 | +1.108 | +0.168 | 29 |
| 8 | Carlos Sainz | Williams | 55 | 1:11.458 | +1.180 | +0.072 | 33 |
| 9 | Gabriel Bortoleto | Sauber | 5 | 1:11.509 | +1.231 | +0.051 | 30 |
| 10 | Pierre Gasly | Alpine | 10 | 1:11.613 | +1.335 | +0.104 | 30 |
| 11 | Liam Lawson | Racing Bulls | 30 | 1:11.753 | +1.475 | +0.140 | 29 |
| 12 | Isack Hadjar | Racing Bulls | 6 | 1:11.772 | +1.494 | +0.019 | 30 |
| 13 | Nico Hulkenberg | Sauber | 27 | 1:11.875 | +1.597 | +0.103 | 30 |
| 14 | Charles Leclerc | Ferrari | 16 | 1:11.951 | +1.673 | +0.076 | 32 |
| 15 | Sir Lewis Hamilton | Ferrari | 44 | 1:11.960 | +1.682 | +0.009 | 28 |
| 16 | Yuki Tsunoda | Red Bull Racing | 22 | 1:12.126 | +1.848 | +0.166 | 24 |
| 17 | Esteban Ocon | Haas F1 Team | 31 | 1:12.144 | +1.866 | +0.018 | 29 |
| 18 | Franco Colapinto | Alpine | 43 | 1:12.276 | +1.998 | +0.132 | 27 |
| 19 | Oliver Bearman | Haas F1 Team | 87 | 1:12.564 | +2.286 | +0.288 | 30 |
| 20 | Andrea Kimi Antonelli | Mercedes | 12 | 1:14.275 | +3.997 | +1.711 | 6 |
Practice 2
| Pos | Driver | Constructor | No. | Best lap | Gap | Interval | Laps |
|---|---|---|---|---|---|---|---|
| 1 | Lando Norris | McLaren | 4 | 1:09.890 | — | — | 28 |
| 2 | Fernando Alonso | Aston Martin | 14 | 1:09.977 | +0.087 | +0.087 | 20 |
| 3 | Oscar Piastri | McLaren | 81 | 1:09.979 | +0.089 | +0.002 | 29 |
| 4 | George Russell | Mercedes | 63 | 1:10.274 | +0.384 | +0.295 | 25 |
| 5 | Max Verstappen | Red Bull Racing | 1 | 1:10.478 | +0.588 | +0.204 | 23 |
| 6 | Sir Lewis Hamilton | Ferrari | 44 | 1:10.738 | +0.848 | +0.260 | 22 |
| 7 | Yuki Tsunoda | Red Bull Racing | 22 | 1:10.795 | +0.905 | +0.057 | 26 |
| 8 | Charles Leclerc | Ferrari | 16 | 1:10.834 | +0.944 | +0.039 | 23 |
| 9 | Franco Colapinto | Alpine | 43 | 1:10.957 | +1.067 | +0.123 | 26 |
| 10 | Nico Hulkenberg | Sauber | 27 | 1:11.080 | +1.190 | +0.123 | 25 |
| 11 | Oliver Bearman | Haas F1 Team | 87 | 1:11.113 | +1.223 | +0.033 | 26 |
| 12 | Andrea Kimi Antonelli | Mercedes | 12 | 1:11.185 | +1.295 | +0.072 | 21 |
| 13 | Gabriel Bortoleto | Sauber | 5 | 1:11.320 | +1.430 | +0.135 | 25 |
| 14 | Liam Lawson | Racing Bulls | 30 | 1:11.339 | +1.449 | +0.019 | 25 |
| 15 | Esteban Ocon | Haas F1 Team | 31 | 1:11.361 | +1.471 | +0.022 | 23 |
| 16 | Carlos Sainz | Williams | 55 | 1:11.682 | +1.792 | +0.321 | 30 |
| 17 | Alexander Albon | Williams | 23 | 1:11.756 | +1.866 | +0.074 | 16 |
| 18 | Lance Stroll | Aston Martin | 18 | 1:11.975 | +2.085 | +0.219 | 7 |
| 19 | Pierre Gasly | Alpine | 10 | 1:12.122 | +2.232 | +0.147 | 28 |
| 20 | Isack Hadjar | Racing Bulls | 6 | — | — | — | 1 |
Practice 3
| Pos | Driver | Constructor | No. | Best lap | Gap | Interval | Laps |
|---|---|---|---|---|---|---|---|
| 1 | Lando Norris | McLaren | 4 | 1:08.972 | — | — | 16 |
| 2 | Oscar Piastri | McLaren | 81 | 1:09.214 | +0.242 | +0.242 | 15 |
| 3 | George Russell | Mercedes | 63 | 1:09.858 | +0.886 | +0.644 | 17 |
| 4 | Carlos Sainz | Williams | 55 | 1:09.913 | +0.941 | +0.055 | 23 |
| 5 | Max Verstappen | Red Bull Racing | 1 | 1:09.925 | +0.953 | +0.012 | 20 |
| 6 | Charles Leclerc | Ferrari | 16 | 1:09.938 | +0.966 | +0.013 | 23 |
| 7 | Alexander Albon | Williams | 23 | 1:10.099 | +1.127 | +0.161 | 22 |
| 8 | Lance Stroll | Aston Martin | 18 | 1:10.103 | +1.131 | +0.004 | 24 |
| 9 | Isack Hadjar | Racing Bulls | 6 | 1:10.166 | +1.194 | +0.063 | 21 |
| 10 | Fernando Alonso | Aston Martin | 14 | 1:10.232 | +1.260 | +0.066 | 20 |
| 11 | Liam Lawson | Racing Bulls | 30 | 1:10.300 | +1.328 | +0.068 | 17 |
| 12 | Yuki Tsunoda | Red Bull Racing | 22 | 1:10.349 | +1.377 | +0.049 | 19 |
| 13 | Gabriel Bortoleto | Sauber | 5 | 1:10.361 | +1.389 | +0.012 | 21 |
| 14 | Sir Lewis Hamilton | Ferrari | 44 | 1:10.373 | +1.401 | +0.012 | 20 |
| 15 | Oliver Bearman | Haas F1 Team | 87 | 1:10.595 | +1.623 | +0.222 | 19 |
| 16 | Nico Hulkenberg | Sauber | 27 | 1:10.599 | +1.627 | +0.004 | 24 |
| 17 | Andrea Kimi Antonelli | Mercedes | 12 | 1:10.697 | +1.725 | +0.098 | 31 |
| 18 | Esteban Ocon | Haas F1 Team | 31 | 1:10.801 | +1.829 | +0.104 | 18 |
| 19 | Pierre Gasly | Alpine | 10 | 1:10.963 | +1.991 | +0.162 | 24 |
| 20 | Franco Colapinto | Alpine | 43 | 1:11.054 | +2.082 | +0.091 | 21 |
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
- 15 of 2025
- Grand Prix
- Dutch Grand Prix
- Dates
- Layout raced
- —
- Format
- Standard weekend
- Constructor
- McLaren
- Entrant
- —
- Confidence
- verified
No layout is recorded for this round: this register has no layout timeline for the circuit, and a blank here is better than a guess.