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
Fastest lap
Oscar Piastri
Entries
2018 classified

Classification

F1DB layout zandvoort-5 · 4.259 km · 14 turns, F1DB’s figures
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

010203040506070Laps completedGridResult11Oscar Piastri32Max Verstappen43Isack Hadjar54George Russell155Alexander AlbonPL6Oliver Bearman197Lance Stroll108Fernando Alonso129Yuki Tsunoda1810Esteban Ocon1611Franco Colapinto812Liam Lawson913Carlos Sainz1714Nico Hulkenberg1315Gabriel Bortoleto1116Andrea Kimi Antonelli1417Pierre Gasly218Lando Norris6DNFCharles Leclerc7DNFSir Lewis Hamilton

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.

Grid to flag
DriverGridResultLaps
Oscar Piastri1172
Max Verstappen3272
Isack Hadjar4372
George Russell5472
Alexander Albon15572
Oliver BearmanPL672
Lance Stroll19772
Fernando Alonso10872
Yuki Tsunoda12972
Esteban Ocon181072
Franco Colapinto161172
Liam Lawson81272
Carlos Sainz91372
Nico Hulkenberg171472
Gabriel Bortoleto131572
Andrea Kimi Antonelli111672
Pierre Gasly141772
Lando Norris21864
Charles Leclerc6DNF52
Sir Lewis Hamilton7DNF22

Qualifying

Qualifying
PosDriverConstructorNo.Q1Q2Q3GapInterval
1Oscar PiastriMcLaren811:09.3381:08.9641:08.662——
2Lando NorrisMcLaren41:09.4691:08.8741:08.674+0.012+0.012
3Max VerstappenRed Bull Racing11:09.6961:09.1221:08.925+0.263+0.251
4Isack HadjarRacing Bulls61:09.9661:09.4391:09.208+0.546+0.283
5George RussellMercedes631:09.6761:09.3131:09.255+0.593+0.047
6Charles LeclercFerrari161:09.9061:09.3041:09.340+0.678+0.085
7Sir Lewis HamiltonFerrari441:09.9001:09.2611:09.390+0.728+0.050
8Liam LawsonRacing Bulls301:09.7791:09.3831:09.500+0.838+0.110
9Carlos SainzWilliams551:09.9801:09.4721:09.505+0.843+0.005
10Fernando AlonsoAston Martin141:09.9501:09.3661:09.630+0.968+0.125
11Andrea Kimi AntonelliMercedes121:09.8451:09.493———
12Yuki TsunodaRed Bull Racing221:09.9541:09.622———
13Gabriel BortoletoSauber51:10.0371:09.622———
14Pierre GaslyAlpine101:09.8941:09.637———
15Alexander AlbonWilliams231:09.7921:09.652———
16Franco ColapintoAlpine431:10.104————
17Nico HulkenbergSauber271:10.195————
18Esteban OconHaas F1 Team311:10.197————
19Oliver BearmanHaas F1 Team871:10.262————
NCLance StrollAston Martin18—————
Before knock-out qualifying arrived in 2006 there is one time per driver; from 2006, the best lap of each of the three sessions.

Pit stops

010203040506070Lap1Oscar Piastri2Max Verstappen3Isack Hadjar4George Russell5Alexander Albon6Oliver Bearman7Lance Stroll8Fernando Alonso9Yuki Tsunoda10Esteban Ocon11Franco Colapinto12Liam Lawson13Carlos Sainz14Nico Hulkenberg15Gabriel Bortoleto16Andrea Kimi Antonelli17Pierre Gasly18Lando NorrisDNFCharles LeclercDNFSir Lewis Hamilton

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.

Pit stops
DriverResultLapsStops recordedStopped on lap
Oscar Piastri172223, 53
Max Verstappen272223, 53
Isack Hadjar372223, 53
George Russell472223, 53
Alexander Albon572223, 53
Oliver Bearman672153
Lance Stroll77228, 52
Fernando Alonso872218, 40
Yuki Tsunoda972219, 53
Esteban Ocon1072152
Franco Colapinto1172319, 53, 65
Liam Lawson1272323, 27, 52
Carlos Sainz1372423, 27, 51, 65
Nico Hulkenberg1472219, 53
Gabriel Bortoleto1572222, 60
Andrea Kimi Antonelli1672323, 51, 53
Pierre Gasly1772123
Lando Norris1864223, 53
Charles LeclercDNF52222, 52
Sir Lewis HamiltonDNF220None recorded

Who stopped first, between neighbours

Who stopped first, between neighbours
Drivers, in grid orderGridResultFirst recorded stop, lapStopped firstGrid to flag
Oscar Piastri · Max Verstappen1 · 31 · 223 · 23Same lapKept their order
Oscar Piastri · Lando Norris1 · 21 · 1823 · 23Same lapKept their order
Lando Norris · Max Verstappen2 · 318 · 223 · 23Same lapSwapped places
Max Verstappen · Isack Hadjar3 · 42 · 323 · 23Same lapKept their order
Isack Hadjar · George Russell4 · 53 · 423 · 23Same lapKept their order
George Russell · Alexander Albon5 · 154 · 523 · 23Same lapKept their order
Pierre Gasly · Alexander Albon14 · 1517 · 523 · 23Same lapSwapped places
Alexander Albon · Franco Colapinto15 · 165 · 1123 · 19Franco ColapintoKept their order
Fernando Alonso · Lance Stroll10 · 198 · 718 · 8Lance StrollSwapped places
Esteban Ocon · Lance Stroll18 · 1910 · 752 · 8Lance StrollSwapped places
Carlos Sainz · Fernando Alonso9 · 1013 · 823 · 18Fernando AlonsoSwapped places
Fernando Alonso · Yuki Tsunoda10 · 128 · 918 · 19Fernando AlonsoKept their order
Fernando Alonso · Andrea Kimi Antonelli10 · 118 · 1618 · 23Fernando AlonsoKept their order
Andrea Kimi Antonelli · Yuki Tsunoda11 · 1216 · 923 · 19Yuki TsunodaSwapped places
Yuki Tsunoda · Esteban Ocon12 · 189 · 1019 · 52Yuki TsunodaKept their order
Yuki Tsunoda · Gabriel Bortoleto12 · 139 · 1519 · 22Yuki TsunodaKept their order
Franco Colapinto · Esteban Ocon16 · 1811 · 1019 · 52Franco ColapintoSwapped places
Nico Hulkenberg · Esteban Ocon17 · 1814 · 1019 · 52Nico HulkenbergSwapped places
Liam Lawson · Franco Colapinto8 · 1612 · 1123 · 19Franco ColapintoSwapped places
Franco Colapinto · Nico Hulkenberg16 · 1711 · 1419 · 19Same lapKept their order
Liam Lawson · Carlos Sainz8 · 912 · 1323 · 23Same lapKept their order
Carlos Sainz · Nico Hulkenberg9 · 1713 · 1423 · 19Nico HulkenbergKept their order
Gabriel Bortoleto · Nico Hulkenberg13 · 1715 · 1422 · 19Nico HulkenbergSwapped places
Andrea Kimi Antonelli · Gabriel Bortoleto11 · 1316 · 1523 · 22Gabriel BortoletoSwapped places
Gabriel Bortoleto · Pierre Gasly13 · 1415 · 1722 · 23Gabriel BortoletoKept their order
Andrea Kimi Antonelli · Pierre Gasly11 · 1416 · 1723 · 23Same lapKept their order
Lando Norris · Pierre Gasly2 · 1418 · 1723 · 23Same lapSwapped places
Pairs of classified drivers who started or finished next to each other, each with a stop recorded; the two names in a row are in grid order. Both are read from the stops F1DB records, which has gaps. It is the order things happened in and no more: with no stop duration and no lap times, the record cannot say whether stopping first won or lost a place.
Practice sessions Practice 1 · Practice 2 · Practice 3

Practice 1

Practice 1
PosDriverConstructorNo.Best lapGapIntervalLaps
1Lando NorrisMcLaren41:10.278——35
2Oscar PiastriMcLaren811:10.570+0.292+0.29232
3Lance StrollAston Martin181:10.779+0.501+0.20925
4Fernando AlonsoAston Martin141:10.841+0.563+0.06225
5Alexander AlbonWilliams231:11.171+0.893+0.33033
6Max VerstappenRed Bull Racing11:11.218+0.940+0.04724
7George RussellMercedes631:11.386+1.108+0.16829
8Carlos SainzWilliams551:11.458+1.180+0.07233
9Gabriel BortoletoSauber51:11.509+1.231+0.05130
10Pierre GaslyAlpine101:11.613+1.335+0.10430
11Liam LawsonRacing Bulls301:11.753+1.475+0.14029
12Isack HadjarRacing Bulls61:11.772+1.494+0.01930
13Nico HulkenbergSauber271:11.875+1.597+0.10330
14Charles LeclercFerrari161:11.951+1.673+0.07632
15Sir Lewis HamiltonFerrari441:11.960+1.682+0.00928
16Yuki TsunodaRed Bull Racing221:12.126+1.848+0.16624
17Esteban OconHaas F1 Team311:12.144+1.866+0.01829
18Franco ColapintoAlpine431:12.276+1.998+0.13227
19Oliver BearmanHaas F1 Team871:12.564+2.286+0.28830
20Andrea Kimi AntonelliMercedes121:14.275+3.997+1.7116
Each driver’s best lap of the session and the laps they ran: a classification, not lap timing.

Practice 2

Practice 2
PosDriverConstructorNo.Best lapGapIntervalLaps
1Lando NorrisMcLaren41:09.890——28
2Fernando AlonsoAston Martin141:09.977+0.087+0.08720
3Oscar PiastriMcLaren811:09.979+0.089+0.00229
4George RussellMercedes631:10.274+0.384+0.29525
5Max VerstappenRed Bull Racing11:10.478+0.588+0.20423
6Sir Lewis HamiltonFerrari441:10.738+0.848+0.26022
7Yuki TsunodaRed Bull Racing221:10.795+0.905+0.05726
8Charles LeclercFerrari161:10.834+0.944+0.03923
9Franco ColapintoAlpine431:10.957+1.067+0.12326
10Nico HulkenbergSauber271:11.080+1.190+0.12325
11Oliver BearmanHaas F1 Team871:11.113+1.223+0.03326
12Andrea Kimi AntonelliMercedes121:11.185+1.295+0.07221
13Gabriel BortoletoSauber51:11.320+1.430+0.13525
14Liam LawsonRacing Bulls301:11.339+1.449+0.01925
15Esteban OconHaas F1 Team311:11.361+1.471+0.02223
16Carlos SainzWilliams551:11.682+1.792+0.32130
17Alexander AlbonWilliams231:11.756+1.866+0.07416
18Lance StrollAston Martin181:11.975+2.085+0.2197
19Pierre GaslyAlpine101:12.122+2.232+0.14728
20Isack HadjarRacing Bulls6———1
Each driver’s best lap of the session and the laps they ran: a classification, not lap timing.

Practice 3

Practice 3
PosDriverConstructorNo.Best lapGapIntervalLaps
1Lando NorrisMcLaren41:08.972——16
2Oscar PiastriMcLaren811:09.214+0.242+0.24215
3George RussellMercedes631:09.858+0.886+0.64417
4Carlos SainzWilliams551:09.913+0.941+0.05523
5Max VerstappenRed Bull Racing11:09.925+0.953+0.01220
6Charles LeclercFerrari161:09.938+0.966+0.01323
7Alexander AlbonWilliams231:10.099+1.127+0.16122
8Lance StrollAston Martin181:10.103+1.131+0.00424
9Isack HadjarRacing Bulls61:10.166+1.194+0.06321
10Fernando AlonsoAston Martin141:10.232+1.260+0.06620
11Liam LawsonRacing Bulls301:10.300+1.328+0.06817
12Yuki TsunodaRed Bull Racing221:10.349+1.377+0.04919
13Gabriel BortoletoSauber51:10.361+1.389+0.01221
14Sir Lewis HamiltonFerrari441:10.373+1.401+0.01220
15Oliver BearmanHaas F1 Team871:10.595+1.623+0.22219
16Nico HulkenbergSauber271:10.599+1.627+0.00424
17Andrea Kimi AntonelliMercedes121:10.697+1.725+0.09831
18Esteban OconHaas F1 Team311:10.801+1.829+0.10418
19Pierre GaslyAlpine101:10.963+1.991+0.16224
20Franco ColapintoAlpine431:11.054+2.082+0.09121
Each driver’s best lap of the session and the laps they ran: a classification, not lap timing.

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.

McLaren MCL39
McLaren MCL39
FIA F1 Austria 2025 Nr. 4 Norris · Lukas Raich · CC BY-SA 4.0 · unchecked
Red Bull Racing RB21
Red Bull Racing RB21
FIA F1 Austria 2025 Nr. 1 Verstappen · Lukas Raich · CC BY-SA 4.0 · unchecked
Racing Bulls VCARB 02
Racing Bulls VCARB 02
FIA F1 Austria 2025 Nr. 30 Lawson · Lukas Raich · CC BY-SA 4.0 · unchecked
Williams FW47
Williams FW47
FIA F1 Austria 2025 Nr. 55 Sainz · Lukas Raich · CC BY-SA 4.0 · unchecked
Haas VF-25
Haas VF-25
FIA F1 Austria 2025 Nr. 87 Bearman · Lukas Raich · CC BY-SA 4.0 · unchecked
Kick Sauber C45
Kick Sauber C45
FIA F1 Austria 2025 Nr. 27 Hülkenberg · Lukas Raich · CC BY-SA 4.0 · unchecked

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
Ferrari SF-25
Ferrari SF-25
FIA F1 Austria 2025 Nr. 44 Hamilton · Lukas Raich · CC BY-SA 4.0 · unchecked

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.