Season 2020 · Round 6
Spanish Grand Prix
DNF
1
L38
Storylines · This Grand Prix & circuit
Most wins at this GP
Lewis Hamilton
active
6 wins
Michael Schumacher
6 wins
Max Verstappen
active
4 wins
Pole-to-win rate 25/36
69.4%
Most SC/VSC · all-time P14
Most lead changes · all-time P12
Circuit Info
Circuit de Barcelona-Catalunya
Barcelona, Spain
Records Watch · Active drivers ranked at this Grand Prix
P1 Lewis Hamilton
6 wins
· GP #1
P3 Max Verstappen
4 wins
· → Michael Schumacher -2
P8 Kimi Räikkönen
2 wins
· → Mika Häkkinen -1
P2 Lewis Hamilton
6
· → Michael Schumacher -1
P4 Kimi Räikkönen
2
· → Ayrton Senna -2
P13 Valtteri Bottas
1
· → Nico Rosberg -1
P1 Lewis Hamilton
12
· GP #1
P3 Max Verstappen
8
· → Michael Schumacher -4
P7 Kimi Räikkönen
5
· → Nigel Mansell -1
P1 Lewis Hamilton
5
· GP #1
P2 Max Verstappen
2
· → Lewis Hamilton -3
P4 Valtteri Bottas
1
· → Felipe Massa -1
P2 Lewis Hamilton
19 starts
· → Fernando Alonso -3
P2 Kimi Räikkönen
19 starts
· → Fernando Alonso -3
P7 Sebastian Vettel
15 starts
· → Jenson Button -1
Race Trace · position by lap
| Pos | Driver | Team | Grid | Lap | Time / Status | Points |
|---|---|---|---|---|---|---|
| 1 | 44 Lewis Hamilton | Mercedes | 1 | 66 | 1:31:45.279 | 25 |
| 2 | 33 Max Verstappen | Red Bull | 3 | 66 | +24.177 | 18 |
| 3 | 77 Valtteri Bottas FL | Mercedes | 2 | 66 | +44.752 | 16 |
| 4 | 18 Lance Stroll | Racing Point | 5 | 65 | +1 Lap | 12 |
| 5 | 11 Sergio Pérez | Racing Point | 4 | 65 | +1 Lap | 10 |
| 6 | 55 Carlos Sainz | McLaren | 7 | 65 | +1 Lap | 8 |
| 7 | 5 Sebastian Vettel | Ferrari | 11 | 65 | +1 Lap | 6 |
| 8 | 23 Alexander Albon | Red Bull | 6 | 65 | +1 Lap | 4 |
| 9 | 10 Pierre Gasly | AlphaTauri | 10 | 65 | +1 Lap | 2 |
| 10 | 4 Lando Norris | McLaren | 8 | 65 | +1 Lap | 1 |
| 11 | 3 Daniel Ricciardo | Renault | 13 | 65 | +1 Lap | |
| 12 | 26 Daniil Kvyat | AlphaTauri | 12 | 65 | +1 Lap | |
| 13 | 31 Esteban Ocon | Renault | 15 | 65 | +1 Lap | |
| 14 | 7 Kimi Räikkönen | Alfa Romeo | 14 | 65 | +1 Lap | |
| 15 | 20 Kevin Magnussen | Haas F1 Team | 16 | 65 | +1 Lap | |
| 16 | 99 Antonio Giovinazzi | Alfa Romeo | 20 | 65 | +1 Lap | |
| 17 | 63 George Russell | Williams | 18 | 65 | +1 Lap | |
| 18 | 6 Nicholas Latifi | Williams | 19 | 64 | +2 Laps | |
| 19 | 8 Romain Grosjean | Haas F1 Team | 17 | 64 | +2 Laps | |
| R | 16 Charles Leclerc | Ferrari | 9 | 38 | Electronics |
| Pos | Driver | Team | Q1 | Q2 | Q3 | Gap to pole |
|---|---|---|---|---|---|---|
| 1 | 44 Lewis Hamilton | Mercedes | 1:16.872 | 1:16.013 | 1:15.584 | POLE Q3 |
| 2 | 77 Valtteri Bottas | Mercedes | 1:17.243 | 1:16.152 | 1:15.643 | +0.059 Q3 |
| 3 | 33 Max Verstappen | Red Bull | 1:17.213 | 1:16.518 | 1:16.292 | +0.708 Q3 |
| 4 | 11 Sergio Pérez | Racing Point | 1:17.117 | 1:16.936 | 1:16.482 | +0.898 Q3 |
| 5 | 18 Lance Stroll | Racing Point | 1:17.316 | 1:16.666 | 1:16.589 | +1.005 Q3 |
| 6 | 23 Alexander Albon | Red Bull | 1:17.419 | 1:17.163 | 1:17.029 | +1.445 Q3 |
| 7 | 55 Carlos Sainz | McLaren | 1:17.438 | 1:16.876 | 1:17.044 | +1.292 Q2 |
| 8 | 4 Lando Norris | McLaren | 1:17.577 | 1:17.166 | 1:17.084 | +1.500 Q3 |
| 9 | 16 Charles Leclerc | Ferrari | 1:17.256 | 1:16.953 | 1:17.087 | +1.369 Q2 |
| 10 | 10 Pierre Gasly | AlphaTauri | 1:17.356 | 1:16.800 | 1:17.136 | +1.216 Q2 |
| 11 | 5 Sebastian Vettel | Ferrari | 1:17.573 | 1:17.168 | — | +1.584 Q2 |
| 12 | 26 Daniil Kvyat | AlphaTauri | 1:17.676 | 1:17.192 | — | +1.608 Q2 |
| 13 | 3 Daniel Ricciardo | Renault | 1:17.667 | 1:17.198 | — | +1.614 Q2 |
| 14 | 7 Kimi Räikkönen | Alfa Romeo | 1:17.797 | 1:17.386 | — | +1.802 Q2 |
| 15 | 31 Esteban Ocon | Renault | 1:17.765 | 1:17.567 | — | +1.983 Q2 |
| 16 | 20 Kevin Magnussen | Haas F1 Team | 1:17.908 | — | — | +2.324 Q1 |
| 17 | 8 Romain Grosjean | Haas F1 Team | 1:18.089 | — | — | +2.505 Q1 |
| 18 | 63 George Russell | Williams | 1:18.099 | — | — | +2.515 Q1 |
| 19 | 6 Nicholas Latifi | Williams | 1:18.532 | — | — | +2.948 Q1 |
| 20 | 99 Antonio Giovinazzi | Alfa Romeo | 1:18.697 | — | — | +3.113 Q1 |
Starting grid
Official
1
2
3
4
11 Sergio Pérez
5
18 Lance Stroll
6
7
55 Carlos Sainz
8
9
10
10 Pierre Gasly
11
12
26 Daniil Kvyat
13
14
15
31 Esteban Ocon
16
17
18
19
20
Final grid as classified, including any pit lane starts. Source: Jolpica-F1.
The arrow compares the grid slot with the qualifying classification; hover a drop to see the stewards document behind it.
No data for this session.
Not collected for this era — the source only covers 2023 onwards.
Not collected for this era — the source only covers 2023 onwards.
Not collected for this era — the source only covers 2023 onwards.
| # | Driver | Lap time | Lap |
|---|---|---|---|
| 1 | 77 Valtteri Bottas | 1:18.183 | L66 |
| 2 | 77 Valtteri Bottas | 1:19.750 | L63 |
| 3 | 44 Lewis Hamilton | 1:19.822 | L63 |
| 4 | 44 Lewis Hamilton | 1:20.274 | L52 |
| 5 | 8 Romain Grosjean | 1:20.409 | L64 |
| 6 | 44 Lewis Hamilton | 1:20.847 | L65 |
| 7 | 44 Lewis Hamilton | 1:20.872 | L64 |
| 8 | 44 Lewis Hamilton | 1:20.892 | L53 |
| 9 | 44 Lewis Hamilton | 1:20.901 | L54 |
| 10 | 44 Lewis Hamilton | 1:20.964 | L59 |
Top 10 fastest race laps — #1 is the fastest lap of the race(FL).
Pit Stops · how they compare
| Driver | Stop | Lap | Time | Lane transit |
|---|---|---|---|---|
| 23 Alexander Albon | 1 | 17 | 15:37:35 | 21.663s |
| 63 George Russell | 1 | 19 | 15:40:50 | 22.708s |
| 7 Kimi Räikkönen | 1 | 20 | 15:42:15 | 22.314s |
| 26 Daniil Kvyat | 1 | 21 | 15:43:30 | 23.036s |
| 4 Lando Norris | 1 | 21 | 15:43:22 | 22.099s |
| 99 Antonio Giovinazzi | 1 | 21 | 15:43:48 | 22.243s |
| 10 Pierre Gasly | 1 | 21 | 15:43:20 | 22.241s |
| 33 Max Verstappen | 1 | 21 | 15:42:49 | 21.532s |
| 55 Carlos Sainz | 1 | 22 | 15:44:43 | 22.078s |
| 44 Lewis Hamilton | 1 | 23 | 15:45:28 | 23.377s |
| 77 Valtteri Bottas | 1 | 23 | 15:45:39 | 22.310s |
| 18 Lance Stroll | 1 | 27 | 15:51:47 | 22.351s |
| 20 Kevin Magnussen | 1 | 28 | 15:53:40 | 24.148s |
| 6 Nicholas Latifi | 1 | 28 | 15:54:06 | 22.322s |
| 5 Sebastian Vettel | 1 | 29 | 15:54:53 | 21.820s |
| 11 Sergio Pérez | 1 | 29 | 15:54:39 | 22.641s |
| 16 Charles Leclerc | 1 | 29 | 15:54:45 | 22.274s |
| 8 Romain Grosjean | 1 | 32 | 15:59:39 | 23.212s |
| 31 Esteban Ocon | 1 | 34 | 16:02:12 | 22.366s |
| 3 Daniel Ricciardo | 1 | 35 | 16:03:27 | 21.837s |
| 63 George Russell | 2 | 35 | 16:03:47 | 21.889s |
| 23 Alexander Albon | 2 | 39 | 16:09:10 | 21.804s |
| 33 Max Verstappen | 2 | 41 | 16:10:56 | 21.601s |
| 55 Carlos Sainz | 2 | 41 | 16:11:55 | 22.166s |
| 18 Lance Stroll | 2 | 42 | 16:13:17 | 22.388s |
| 10 Pierre Gasly | 2 | 42 | 16:13:22 | 22.394s |
| 7 Kimi Räikkönen | 2 | 44 | 16:16:43 | 22.197s |
| 4 Lando Norris | 2 | 44 | 16:16:10 | 21.761s |
| 99 Antonio Giovinazzi | 2 | 45 | 16:18:12 | 21.794s |
| 26 Daniil Kvyat | 2 | 45 | 16:17:43 | 22.079s |
| 77 Valtteri Bottas | 2 | 48 | 16:20:38 | 22.143s |
| 6 Nicholas Latifi | 2 | 49 | 16:24:00 | 22.475s |
| 44 Lewis Hamilton | 2 | 50 | 16:23:05 | 21.853s |
| 8 Romain Grosjean | 2 | 62 | 16:42:16 | 24.010s |
| 77 Valtteri Bottas | 3 | 64 | 16:42:47 | 22.607s |
Not collected for this era — the source only covers 2023 onwards.
Most positions gained on track
Most positions lost
Charles Leclerc −16
Alexander Albon −15
Daniil Kvyat −12
Race · Sum of lap-by-lap positions gained on track — start lap and own pit laps excluded.
Race lap data 1996+.
| Driver | Type | Lap | Served | Issued | Reason |
|---|---|---|---|---|---|
| 99 Antonio Giovinazzi | No further action | Decision - Car 99 - Allegedly forcing another driver off the track at turn 2 (No further action) FIA document ↗ | |||
| Decision - Car 99 - Allegedly forcing another driver off the track at turn 2 (No further action) FIA document ↗ | |||||
Lap = lap the penalty was issued · Served = lap it was served in the pits (blank means it was added to the race time instead)
Time, drive-through and stop-go penalties come from race control messages (OpenF1, 2023+). Grid penalties never appear there — the stewards publish them as documents after the session — so they are worked back from the starting grid against the qualifying classification, which gives places actually lost rather than the figure written in the decision.
| Driver | Type | Lap | Served | Issued | Reason |
|---|---|---|---|---|---|
| 26 Daniil Kvyat | Black-and-white flag warning | Decision - Car 26 - Impeding of Car 20 (Warning (in accordance with Art. 12.3.1.a of the International Sporting Code)) FIA document ↗ | |||
| Decision - Car 26 - Impeding of Car 20 (Warning (in accordance with Art. 12.3.1.a of the International Sporting Code)) FIA document ↗ | |||||
Lap = lap the penalty was issued · Served = lap it was served in the pits (blank means it was added to the race time instead)
Time, drive-through and stop-go penalties come from race control messages (OpenF1, 2023+). Grid penalties never appear there — the stewards publish them as documents after the session — so they are worked back from the starting grid against the qualifying classification, which gives places actually lost rather than the figure written in the decision.
| Driver | Type | Lap | Served | Issued | Reason |
|---|---|---|---|---|---|
| 31 Esteban Ocon | No further action | Decision - Car 31 - Incident with Car 20 (No Further Action) FIA document ↗ | |||
| Decision - Car 31 - Incident with Car 20 (No Further Action) FIA document ↗ | |||||
| 20 Kevin Magnussen | No further action | Decision - Car 20 - Incident with car 31 (No Further Action) FIA document ↗ | |||
| Decision - Car 20 - Incident with car 31 (No Further Action) FIA document ↗ | |||||
Lap = lap the penalty was issued · Served = lap it was served in the pits (blank means it was added to the race time instead)
Time, drive-through and stop-go penalties come from race control messages (OpenF1, 2023+). Grid penalties never appear there — the stewards publish them as documents after the session — so they are worked back from the starting grid against the qualifying classification, which gives places actually lost rather than the figure written in the decision.
FIA official decisions and documents (fia.com) · PDF original PDF links
Record Basis · Calculation basis
Race order is the final classification(post-race penalties applied) · qualifying session data 2003+ · lap times 1996+ · pit stops 2012+ (pit-lane transit, not stationary time) ·
DNF = Finished(Finished·+N Laps) non-Finished statuses
Data sources: Jolpica-F1 (Ergast compatible API) · weather·Race Control OpenF1 (2023+) · Last fetched: 2026-09-05 14:15
Data sources: Jolpica-F1 (Ergast compatible API) · weather·Race Control OpenF1 (2023+) · Last fetched: 2026-09-05 14:15