Bahrain   Saudi Arabia   Australia   Italy   Miami   Spain   Monaco   Azerbaijan   Canada   Britain   Austria   France
Hungary   Belgium   Netherlands   Italy   Turkey   Singapore   Japan   USA   Mexico   Brazil   Abu Dhabi

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

1 Max Verstappen NED Oracle Red Bull Racing 57 Laps
2 Charles Leclerc MON Scuderia Ferrari + 3.786s
3 Carlos Sainz ESP Scuderia Ferrari + 8.229s
4 Sergio Perez MEX Oracle Bull Racing + 10.638s
5 George Russell GBR Mercedes AMG Petronas Formula One Team + 18.582s
6 Lewis Hamilton GBR Mercedes AMG Petronas Formula One Team + 21.368s
7 Valtteri Bottas FIN Alfa Romeo F1 Team Orlen + 25.073s
8 Esteban Ocon FRA BWT Alpine F1 Team + 28.386s
9 Fernando Alonso ESP BWT Alpine F1 Team + 32.128s
10 Alexander Albon THA Williams Racing + 32.365s
11 Lance Stroll CAN Aston Martin Aramco Cognizant Formula One Team + 35.902s
12 Yuki Tsunoda JPN Scuderia AlphaTauri + 37.026s
13 Daniel Ricciardo AUS McLaren F1 Team + 40.146s
14 Nicholas Latifi CAN Williams Racing + 49.936s
15 Mick Schumacher GER Haas F1 Team + 73.305s
16 Kevin Magnussen DEN Haas F1 Team + 1 Lap

Not Classified
Sebastian Vettel GER Aston Martin Aramco Cognizant Formula One Team
Pierre Gasly FRA Scuderia AlphaTauri
Lando Norris GBR McLaren F1 Team
Guanyu Zhou CHN Alfa Romeo F1 Team Orlen


Fantasy League Best Possible Team
:

Group #1 - Max Verstappen
Group #2 - Charles Leclerc
Group #3 - Valtteri Bottas
Group #4 - Lance Stroll
Group #5 - Alex Albon

For a maximum possible score of 585 points.


Results by Driver Group:

Group 1
Max Verstappen
Carlos Sainz Jr.
Lewis Hamilton
Lando Norris

142
137
112
39
Group 2
Charles Leclerc
Sergio Perez
George Russell
Daniel Ricciardo

147
122
117
77
Group 3
Valtteri Bottas
Esteban Ocon
Fernando Alonso
Pierre Gasly

107
102
87
45
Group 4
Lance Stroll
Yuki Tsunoda
Nicholas Latifi
Sebastian Vettel

92
82
72
54
Group 5
Alex Albon
Mick Schumacher
Kevin Magnussen
Guanyu Zhou

97
67
61
6