Season 2019 · Round 2

Bahrain Grand Prix

2019-03-31 · Bahrain International Circuit · Bahrain · Bahrain Grand Prix · 57Lap · 308.238km
Mercedes 1:34:21.295
Team win 43pt P1 · P2 1-2
Mercedes +2.980
Ferrari +6.131
Fastest Lap
1:33.411 · L38
DNF
4
Nico Hülkenberg L53 Daniel Ricciardo L53 Carlos Sainz L53 Romain Grosjean L16
Tyre usage Race Control
Storylines · This Grand Prix & circuit
Most wins at this GP
Lewis Hamilton active 5 wins
Sebastian Vettel active 4 wins
Pole-to-win rate 11/22 50%
Most SC/VSC · all-time P31
Most lead changes · all-time P25
Circuit Info
57Lap 308.238km 22 races held (2004–) Lap record 55.404 · George Russell (2020)
Records Watch · Active drivers ranked at this Grand Prix
P1 Lewis Hamilton 5 wins · GP #1
P2 Sebastian Vettel 4 wins · → Lewis Hamilton -1
P4 Max Verstappen 2 wins · → Fernando Alonso -1
P1 Lewis Hamilton 3 · GP #1
P1 Max Verstappen 3 · GP #1
P1 Sebastian Vettel 3 · GP #1
P1 Lewis Hamilton 18 starts · GP #1
P3 Kimi Räikkönen 16 starts · → Lewis Hamilton -2
P4 Nico Hülkenberg 13 starts · → Kimi Räikkönen -3
Race Trace · position by lap
standing start SG 1 6 11 16 21 26 31 36 41 46 51 56 Hamilton · pit stop L13 Hamilton · pit stop L34 Hamilton HAM Hamilton HAM Bottas · pit stop L12 Bottas · pit stop L37 Bottas BOT Bottas BOT Leclerc · pit stop L13 Leclerc · pit stop L36 Leclerc LEC Leclerc LEC Verstappen · pit stop L11 Verstappen · pit stop L32 Verstappen VER Verstappen VER Vettel · pit stop L14 Vettel · pit stop L35 Vettel · pit stop L38 Vettel VET Vettel VET Norris · pit stop L10 Norris · pit stop L34 Norris NOR Norris NOR Räikkönen · pit stop L9 Räikkönen · pit stop L33 Räikkönen RAI Räikkönen RAI Gasly · pit stop L9 Gasly · pit stop L39 Gasly GAS Gasly GAS Albon · pit stop L9 Albon · pit stop L25 Albon ALB Albon ALB Pérez · pit stop L8 Pérez · pit stop L33 Pérez PER Pérez PER Giovinazzi · pit stop L16 Giovinazzi · pit stop L40 Giovinazzi GIO Giovinazzi GIO Kvyat · pit stop L12 Kvyat · pit stop L38 Kvyat KVY Kvyat KVY Magnussen · pit stop L10 Magnussen · pit stop L38 Magnussen MAG Magnussen MAG Stroll · pit stop L1 Stroll · pit stop L23 Stroll STR Stroll STR Russell · pit stop L12 Russell · pit stop L26 Russell RUS Russell RUS Kubica · pit stop L11 Kubica · pit stop L27 Kubica KUB Kubica KUB Hülkenberg · pit stop L12 Hülkenberg · pit stop L32 Hülkenberg · retired L53 Hülkenberg HUL Hülkenberg HUL Ricciardo · pit stop L24 Ricciardo · retired L53 Ricciardo RIC Ricciardo RIC Sainz · pit stop L4 Sainz · pit stop L24 Sainz · pit stop L40 Sainz · retired L53 Sainz SAI Sainz SAI Grosjean · pit stop L1 Grosjean · retired L16 Grosjean GRO Grosjean GRO
pit stop penalty served in the pits SG Starting grid car stopped position at each lap (1996+)
PosDriverTeamGridLapTime / StatusPoints
1 44 Lewis Hamilton Mercedes 3 57 1:34:21.295 25
2 77 Valtteri Bottas Mercedes 4 57 +2.980 18
3 16 Charles Leclerc FL Ferrari 1 57 +6.131 16
4 33 Max Verstappen Red Bull 5 57 +6.408 12
5 5 Sebastian Vettel Ferrari 2 57 +36.068 10
6 4 Lando Norris McLaren 9 57 +45.754 8
7 7 Kimi Räikkönen Alfa Romeo 8 57 +47.470 6
8 10 Pierre Gasly Red Bull 13 57 +58.094 4
9 23 Alexander Albon Toro Rosso 12 57 +1:02.697 2
10 11 Sergio Pérez Racing Point 14 57 +1:03.696 1
11 99 Antonio Giovinazzi Alfa Romeo 16 57 +1:04.599
12 26 Daniil Kvyat Toro Rosso 15 56 +1 Lap
13 20 Kevin Magnussen Haas F1 Team 6 56 +1 Lap
14 18 Lance Stroll Racing Point 18 56 +1 Lap
15 63 George Russell Williams 19 56 +1 Lap
16 88 Robert Kubica Williams 20 55 +2 Laps
R 27 Nico Hülkenberg Renault 17 53 Engine
R 3 Daniel Ricciardo Renault 10 53 Out of fuel
R 55 Carlos Sainz McLaren 7 53 Collision damage
R 8 Romain Grosjean Haas F1 Team 11 16 Retired
PosDriverTeamQ1Q2Q3Gap to pole
1 16 Charles Leclerc Ferrari 1:28.495 1:28.046 1:27.866 POLE Q3
2 5 Sebastian Vettel Ferrari 1:28.733 1:28.356 1:28.160 +0.294 Q3
3 44 Lewis Hamilton Mercedes 1:29.262 1:28.578 1:28.190 +0.324 Q3
4 77 Valtteri Bottas Mercedes 1:29.498 1:28.830 1:28.256 +0.390 Q3
5 33 Max Verstappen Red Bull 1:29.579 1:29.109 1:28.752 +0.886 Q3
6 20 Kevin Magnussen Haas F1 Team 1:29.532 1:29.017 1:28.757 +0.891 Q3
7 55 Carlos Sainz McLaren 1:29.528 1:29.055 1:28.813 +0.947 Q3
8 8 Romain Grosjean Haas F1 Team 1:29.688 1:29.249 1:29.015 +1.149 Q3
9 7 Kimi Räikkönen Alfa Romeo 1:29.959 1:29.471 1:29.022 +1.156 Q3
10 4 Lando Norris McLaren 1:29.381 1:29.258 1:29.043 +1.177 Q3
11 3 Daniel Ricciardo Renault 1:29.859 1:29.488 +1.622 Q2
12 23 Alexander Albon Toro Rosso 1:29.514 1:29.513 +1.647 Q2
13 10 Pierre Gasly Red Bull 1:29.900 1:29.526 +1.660 Q2
14 11 Sergio Pérez Racing Point 1:29.893 1:29.756 +1.890 Q2
15 26 Daniil Kvyat Toro Rosso 1:29.876 1:29.854 +1.988 Q2
16 99 Antonio Giovinazzi Alfa Romeo 1:30.026 +2.160 Q1
17 27 Nico Hülkenberg Renault 1:30.034 +2.168 Q1
18 18 Lance Stroll Racing Point 1:30.217 +2.351 Q1
19 63 George Russell Williams 1:31.759 +3.893 Q1
20 88 Robert Kubica Williams 1:31.799 +3.933 Q1
Starting grid
Official
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.
#DriverLap timeLap
1 16 Charles Leclerc 1:33.411 L38
2 44 Lewis Hamilton 1:33.528 L36
3 16 Charles Leclerc 1:33.914 L15
4 77 Valtteri Bottas 1:34.209 L42
5 44 Lewis Hamilton 1:34.382 L38
6 16 Charles Leclerc 1:34.396 L40
7 16 Charles Leclerc 1:34.430 L41
8 16 Charles Leclerc 1:34.496 L39
9 44 Lewis Hamilton 1:34.644 L16
10 16 Charles Leclerc 1:34.654 L42
Top 10 fastest race laps — #1 is the fastest lap of the race(FL).
Pit Stops · how they compare
25s 30s 35s 40s 45s median 25.0s Lando Norris · L10 · 24.175s Max Verstappen · L11 · 24.199s Sebastian Vettel · L35 · 24.212s Sebastian Vettel · L14 · 24.228s Lewis Hamilton · L13 · 24.255s Robert Kubica · L27 · 24.313s Lewis Hamilton · L34 · 24.324s Charles Leclerc · L36 · 24.358s Valtteri Bottas · L37 · 24.433s Pierre Gasly · L39 · 24.484s Charles Leclerc · L13 · 24.518s George Russell · L12 · 24.633s Robert Kubica · L11 · 24.667s Lando Norris · L34 · 24.717s Alexander Albon · L25 · 24.842s Valtteri Bottas · L12 · 24.865s Antonio Giovinazzi · L40 · 24.880s George Russell · L26 · 24.912s Kevin Magnussen · L10 · 24.948s Carlos Sainz · L40 · 24.985s Carlos Sainz · L24 · 25.034s Nico Hülkenberg · L32 · 25.253s Nico Hülkenberg · L12 · 25.498s Kimi Räikkönen · L33 · 25.621s Kimi Räikkönen · L9 · 25.647s Alexander Albon · L9 · 25.659s Daniel Ricciardo · L24 · 25.676s Kevin Magnussen · L38 · 25.982s Daniil Kvyat · L12 · 26.508s Lance Stroll · L23 · 26.600s Max Verstappen · L32 · 26.729s Sergio Pérez · L33 · 26.798s Sergio Pérez · L8 · 27.136s Pierre Gasly · L9 · 27.557s Antonio Giovinazzi · L16 · 27.725s Daniil Kvyat · L38 · 30.761s Romain Grosjean · L1 · 32.082s Sebastian Vettel · L38 · 34.193s Lance Stroll · L1 · 34.338s Carlos Sainz · L4 · 45.543s
fastest 24.175s Lando Norris slowest 45.543s Carlos Sainz pit lane transit time — one dot per stop
DriverStopLapTimeLane transit
8 Romain Grosjean 1 1 18:15:49 32.082s
18 Lance Stroll 1 1 18:15:42 34.338s
55 Carlos Sainz 1 4 18:20:43 45.543s
11 Sergio Pérez 1 8 18:26:49 27.136s
7 Kimi Räikkönen 1 9 18:28:25 25.647s
23 Alexander Albon 1 9 18:28:33 25.659s
10 Pierre Gasly 1 9 18:28:32 27.557s
4 Lando Norris 1 10 18:30:09 24.175s
20 Kevin Magnussen 1 10 18:30:10 24.948s
33 Max Verstappen 1 11 18:31:32 24.199s
88 Robert Kubica 1 11 18:32:04 24.667s
77 Valtteri Bottas 1 12 18:33:08 24.865s
27 Nico Hülkenberg 1 12 18:33:19 25.498s
26 Daniil Kvyat 1 12 18:33:44 26.508s
63 George Russell 1 12 18:33:46 24.633s
16 Charles Leclerc 1 13 18:34:36 24.518s
44 Lewis Hamilton 1 13 18:34:41 24.255s
5 Sebastian Vettel 1 14 18:36:18 24.228s
99 Antonio Giovinazzi 1 16 18:40:11 27.725s
18 Lance Stroll 2 23 18:52:28 26.600s
3 Daniel Ricciardo 1 24 18:53:09 25.676s
55 Carlos Sainz 2 24 18:54:12 25.034s
23 Alexander Albon 2 25 18:55:06 24.842s
63 George Russell 2 26 18:57:17 24.912s
88 Robert Kubica 2 27 18:59:03 24.313s
33 Max Verstappen 2 32 19:05:59 26.729s
27 Nico Hülkenberg 2 32 19:06:16 25.253s
7 Kimi Räikkönen 2 33 19:08:04 25.621s
11 Sergio Pérez 2 33 19:08:18 26.798s
44 Lewis Hamilton 2 34 19:08:53 24.324s
4 Lando Norris 2 34 19:09:37 24.717s
5 Sebastian Vettel 2 35 19:10:26 24.212s
16 Charles Leclerc 2 36 19:11:54 24.358s
77 Valtteri Bottas 2 37 19:13:58 24.433s
20 Kevin Magnussen 2 38 19:16:47 25.982s
26 Daniil Kvyat 2 38 19:16:45 30.761s
5 Sebastian Vettel 3 38 19:15:58 34.193s
10 Pierre Gasly 2 39 19:17:58 24.484s
99 Antonio Giovinazzi 2 40 19:19:55 24.880s
55 Carlos Sainz 3 40 19:20:46 24.985s
Not collected for this era — the source only covers 2023 onwards.
Most positions gained on track
4
+18
P9→P6
10
+16
P13→P8
11
+16
P14→P10
99
+15
P16→P11
7
+14
P8→P7
26
+14
P15→P12
27
+14
P17→P—
3
+14
P10→P—
Most positions lost
Kevin Magnussen −18 Sergio Pérez −16 Carlos Sainz −16
Race · Sum of lap-by-lap positions gained on track — start lap and own pit laps excluded. Race lap data 1996+.
DriverTypeLapServedIssuedReason
3 Daniel Ricciardo No further action Decision - Car 3 (Steering wheel) (No further action.) FIA document ↗
Decision - Car 3 (Steering wheel) (No further action.) FIA document ↗
26 Daniil Kvyat No further action Decision - Car 26 (Turn 11 incident with car 99) (No further action.) FIA document ↗
Decision - Car 26 (Turn 11 incident with car 99) (No further action.) FIA document ↗
99 Antonio Giovinazzi No further action Decision - Car 99 (Turn 11 incident with car 26) (No further action.) FIA document ↗
Decision - Car 99 (Turn 11 incident with car 26) (No further action.) FIA document ↗
33 Max Verstappen No further action Decision - Car 33 (Turn 4 incident with car 55) (No further action.) FIA document ↗
Decision - Car 33 (Turn 4 incident with car 55) (No further action.) FIA document ↗
55 Carlos Sainz No further action Decision - Car 55 (turn 4 incident with car 33) (No further action.) FIA document ↗
Decision - Car 55 (turn 4 incident with car 33) (No further action.) FIA document ↗
8 Romain Grosjean Grid penalty ▼3 (P8 → P11)
▼3 (P8 → P11)
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.
DriverTypeLapServedIssuedReason
5 Sebastian Vettel No further action Decision - Car 5 (alleged driving unnessarily slowly on an in lap) (No further action.) FIA document ↗
Decision - Car 5 (alleged driving unnessarily slowly on an in lap) (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.
DriverTypeLapServedIssuedReason
27 Nico Hülkenberg No further action Decision - Car 27 (incident with car 99 in turn 7) (No further action.) FIA document ↗
Decision - Car 27 (incident with car 99 in turn 7) (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.
DocTitleSubjectPublished(CET)
Circuit Map ↗ 2019-03-27 12:17
2019-03-27 12:17 CET
Race Director's Event Notes ↗ 2019-03-28 10:14
2019-03-28 10:14 CET
PU elements used per driver up to now ↗ 2019-03-28 17:09
2019-03-28 17:09 CET
PU elements used per driver up to now ↗ 2019-03-28 17:10
2019-03-28 17:10 CET
Initial Scrutineering ↗ 2019-03-28 18:07
2019-03-28 18:07 CET
Entry List ↗ 2019-03-28 18:20
2019-03-28 18:20 CET
New PU elements for this Event ↗ 2019-03-29 12:07
2019-03-29 12:07 CET
Summons - Car 99 (incident with car 27 in turn 7) ↗ 99 Antonio Giovinazzi 2019-03-29 13:52
99 Antonio Giovinazzi 2019-03-29 13:52 CET
Summons - Car 27 (Incident with car 99 in turn 7) ↗ 27 Nico Hülkenberg 2019-03-29 13:56
27 Nico Hülkenberg 2019-03-29 13:56 CET
P1 Classification ↗ 2019-03-29 14:17
2019-03-29 14:17 CET
Decision - Car 27 (incident with car 99 in turn 7) ↗ 27 Nico Hülkenberg 2019-03-29 16:21
27 Nico Hülkenberg 2019-03-29 16:21 CET
P2 Classification ↗ 2019-03-29 17:55
2019-03-29 17:55 CET
New gearboxes for this Event ↗ 2019-03-29 20:02
2019-03-29 20:02 CET
P1 and P2 scrutineering ↗ 2019-03-29 20:02
2019-03-29 20:02 CET
Race Directors Note P3 Tyres ↗ 2019-03-29 20:45
2019-03-29 20:45 CET
Race Directors Note SC2-SC1 Time ↗ 2019-03-29 20:45
2019-03-29 20:45 CET
Race Directors Note - Post Qualifying Interviews ↗ 2019-03-30 14:15
2019-03-30 14:15 CET
P3 Classification ↗ 2019-03-30 14:20
2019-03-30 14:20 CET
Summons - Car 4 (Alleged impeding of car 4 by car 8 in turn 14) ↗ 4 Lando Norris 2019-03-30 16:37
4 Lando Norris 2019-03-30 16:37 CET
Summons - Car 8 (Alleged impeding of car 4 in turn 14) ↗ 8 Romain Grosjean 2019-03-30 16:37
8 Romain Grosjean 2019-03-30 16:37 CET
Provisional Qualifying Classification ↗ 2019-03-30 17:25
2019-03-30 17:25 CET
Offence - Car 8 (Impeding Car 4 in turn 14) ↗ 8 Romain Grosjean 2019-03-30 18:49
8 Romain Grosjean 2019-03-30 18:49 CET
Summons - Car 5 (alleged driving unnecessarily slowly on an in lap) ↗ 5 Sebastian Vettel 2019-03-30 19:09
5 Sebastian Vettel 2019-03-30 19:09 CET
Dry tyre type used during fastest lap in Q2 ↗ 2019-03-30 19:28
2019-03-30 19:28 CET
Decision - Car 5 (alleged driving unnessarily slowly on an in lap) ↗ 5 Sebastian Vettel 2019-03-30 19:45
5 Sebastian Vettel 2019-03-30 19:45 CET
Race Directors Event Notes Version 2 ↗ 2019-03-30 19:45
2019-03-30 19:45 CET
P3 and Qualifying scrutineering ↗ 2019-03-30 20:31
2019-03-30 20:31 CET
Final Qualifying Classification ↗ 2019-03-30 20:35
2019-03-30 20:35 CET
Provisional Starting Grid ↗ 2019-03-30 20:40
2019-03-30 20:40 CET
Parts and parameters been replaced or changed during the Parc Fermé ↗ 2019-03-31 16:07
2019-03-31 16:07 CET
Final Starting Grid ↗ 2019-03-31 16:10
2019-03-31 16:10 CET
Offence - Car 26 (Pit Lane Speeding) ↗ 26 Daniil Kvyat 2019-03-31 17:57
26 Daniil Kvyat 2019-03-31 17:57 CET
Decision - Car 33 (Turn 4 incident with car 55) ↗ 33 Max Verstappen 2019-03-31 17:57
33 Max Verstappen 2019-03-31 17:57 CET
Decision - Car 55 (turn 4 incident with car 33) ↗ 55 Carlos Sainz 2019-03-31 17:57
55 Carlos Sainz 2019-03-31 17:57 CET
Decision - Car 26 (Turn 11 incident with car 99) ↗ 26 Daniil Kvyat 2019-03-31 18:10
26 Daniil Kvyat 2019-03-31 18:10 CET
Decision - Car 99 (Turn 11 incident with car 26) ↗ 99 Antonio Giovinazzi 2019-03-31 18:10
99 Antonio Giovinazzi 2019-03-31 18:10 CET
Summons - Car 3 (Failing to leave the steering wheel in place) ↗ 3 Daniel Ricciardo 2019-03-31 18:59
3 Daniel Ricciardo 2019-03-31 18:59 CET
hProvisional Race Classification ↗ 2019-03-31 19:13
2019-03-31 19:13 CET
Decision - Car 3 (Steering wheel) ↗ 3 Daniel Ricciardo 2019-03-31 19:58
3 Daniel Ricciardo 2019-03-31 19:58 CET
Race scrutineering ↗ 2019-03-31 20:58
2019-03-31 20:58 CET
Final Race Classification ↗ 2019-03-31 21:00
2019-03-31 21:00 CET
Championship Points ↗ 2019-03-31 21:05
2019-03-31 21:05 CET
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