Bahrain   Saudi Arabia   Australia   Azerbaijan   Miami   Italy   Monaco   Spain   Canada   Austria   Britain  
Hungary   Belgium   Netherlands   Italy   Singapore   Japan   Austin   Mexico   Brazil   Las Vegas   Abu Dhabi

Results from Sunday's Formula One Bahrain Grand Prix at the Bahrain International Circuit with driver, country, car, laps completed and time:

1 Max Verstappen NED Oracle Red Bull Racing 57 Laps
2 Sergio Perez MEX Oracle Red Bull Racing + 11.987s
3 Fernando Alonso ESP Aston Martin Aramco Cognizant Formula One Team + 38.637s
4 Carlos Sainz ESP Scuderia Ferrari +. 48.052
5 Lewis Hamilton GBR Mercedes AMG Petronas F1 Team + 50.977s
6 Lance Stroll CAN Aston Martin Aramco Cognizant Formula One Team + 54.502s
7 George Russell GBR Mercedes AMG Petronas F1 Team + 55.873s
8 Valtteri Bottas FIN Alfa Romeo F1 Team Stake + 72.647s
9 Pierre Gasly FRA BWT Alpine F1 Team + 73.753s
10 Alex Albon THA Williams Racing + 89.774s
11 Yuki Tsunoda JPN Scuderia AlphaTauri + 90.870s
12 Logan Sargeant USA Williams Racing + 1 Lap
13 Kevin Magnussen DEN MoneyGram Haas F1 Team + 1 Lap
14 Nyck de Vries NED Scuderia AlphaTauri + 1 Lap
15 Nico Hulkenberg GER MoneyGram Haas F1 Team + 1 Lap
16 Zhou Guanyu CHN Alfa Romeo F1 Team Stake + 1 Lap
17 Lando Norris GBR McLaren F1 Team + 2 Laps

Not Classified
18 Esteban Ocon FRA BWT Alpine F1 Team DNF
19 Charles Leclerc MON Scuderia Ferrari DNF
20 Oscar Piastri AUS McLaren F1 Team DNF


Fantasy League Best Possible Team
:

Group #1 - Max Verstappen
Group #2 - Fernando Alonso
Group #3 - Lance Stroll
Group #4 - Alex Albon
Group #5 - Logan Sargeant

For a maximum possible score of 565 points.


Results by Driver Group:

Group 1
Max Verstappen
Sergio Perez
Lewis Hamilton
George Russell

152
142
117
107
Group 2
Fernando Alonso
Carlos Sainz Jr.
Lando Norris
Charles Leclerc

127
122
55
44
Group 3
Lance Stroll
Valtteri Bottas
Pierre Gasly
Esteban Ocon

112
102
97
41
Group 4
Alex Albon
Kevin Magnussen
Nico Hulkenberg
Guanyu Zhou

92
76
66
61
Group 5
Logan Sargeant
Nyck de Vries
Oscar Piastri


82
71
13