F1Everything

Flag of Russia Russian Grand Prix Monaco Grand Prix Flag of Monaco
Position Driver Constructor Laps Time Points
1 Lewis Hamilton Mercedes 66 1:35:56.497 25
2 Sebastian Vettel Ferrari 66 +3.490 18
3 Daniel Ricciardo Red Bull Racing-TAG Heuer 66 +1:15.820 15
4 Sergio Pérez Force India-Mercedes 65 12
5 Esteban Ocon Force India-Mercedes 65 10
6 Nico Hülkenberg Renault 65 8
7 Carlos Sainz Jr. Toro Rosso 65 6
8 Pascal Wehrlein Sauber-Ferrari 65 4
9 Daniil Kvyat Toro Rosso 65 2
10 Romain Grosjean Haas-Ferrari 65 1
11 Marcus Ericsson Sauber-Ferrari 64
12 Fernando Alonso McLaren-Honda 64
13 Felipe Massa Williams-Mercedes 64
14 Kevin Magnussen Haas-Ferrari 64
15 Jolyon Palmer Renault 64
16 Lance Stroll Williams-Mercedes 64
DNF Valtteri Bottas Mercedes 38 Engine
DNF Stoffel Vandoorne McLaren-Honda 32 Accident
DNF Max Verstappen Red Bull Racing-TAG Heuer 1 Accident damage
DNF Kimi Räikkönen Ferrari 0 Suspension
Position Driver Constructor Grid
1 Lewis Hamilton Mercedes 1:19.149
2 Sebastian Vettel Ferrari 1:19.200
3 Valtteri Bottas Mercedes 1:19.373
4 Kimi Räikkönen Ferrari 1:19.439
5 Max Verstappen Red Bull Racing-TAG Heuer 1:19.706
6 Daniel Ricciardo Red Bull Racing-TAG Heuer 1:20.175
7 Fernando Alonso McLaren-Honda 1:21.048
8 Sergio Pérez Force India-Mercedes 1:21.070
9 Felipe Massa Williams-Mercedes 1:21.232
10 Esteban Ocon Force India-Mercedes 1:21.272
11 Kevin Magnussen Haas-Ferrari 1:21.329
12 Carlos Sainz Jr. Toro Rosso 1:21.371
13 Nico Hülkenberg Renault 1:21.397
14 Romain Grosjean Haas-Ferrari 1:21.517
15 Pascal Wehrlein Sauber-Ferrari 1:21.803
16 Marcus Ericsson Sauber-Ferrari 1:22.332
17 Jolyon Palmer Renault 1:22.401
18 Lance Stroll Williams-Mercedes 1:22.411
19 Daniil Kvyat Toro Rosso 1:22.746
20 Stoffel Vandoorne McLaren-Honda 1:22.532
Position Driver Constructor Q1 Q2 Q3
1 Lewis Hamilton Mercedes 1:20.511 1:20.210 1:19.149
2 Sebastian Vettel Ferrari 1:20.939 1:20.295 1:19.200
3 Valtteri Bottas Mercedes 1:20.991 1:20.300 1:19.373
4 Kimi Räikkönen Ferrari 1:20.742 1:20.621 1:19.439
5 Max Verstappen Red Bull Racing-TAG Heuer 1:21.430 1:20.722 1:19.706
6 Daniel Ricciardo Red Bull Racing-TAG Heuer 1:21.704 1:20.855 1:20.175
7 Fernando Alonso McLaren-Honda 1:22.015 1:21.251 1:21.048
8 Sergio Pérez Force India-Mercedes 1:21.998 1:21.239 1:21.070
9 Felipe Massa Williams-Mercedes 1:22.138 1:21.222 1:21.232
10 Esteban Ocon Force India-Mercedes 1:21.901 1:21.148 1:21.272
11 Kevin Magnussen Haas-Ferrari 1:21.945 1:21.329
12 Carlos Sainz Jr. Toro Rosso 1:21.941 1:21.371
13 Nico Hülkenberg Renault 1:22.091 1:21.397
14 Romain Grosjean Haas-Ferrari 1:21.822 1:21.517
15 Pascal Wehrlein Sauber-Ferrari 1:22.327 1:21.803
16 Marcus Ericsson Sauber-Ferrari 1:22.332
17 Jolyon Palmer Renault 1:22.401
18 Lance Stroll Williams-Mercedes 1:22.411
19 Stoffel Vandoorne McLaren-Honda 1:22.532
20 Daniil Kvyat Toro Rosso 1:22.746
More on Wikipedia.

Championships

Drivers’

1Sebastian Vettel104
2Lewis Hamilton98
3Valtteri Bottas63
4Kimi Räikkönen49
5Daniel Ricciardo37
6Max Verstappen35
7Sergio Pérez34
8Esteban Ocon19
9Felipe Massa18
10Carlos Sainz Jr.17
11Nico Hülkenberg14
12Romain Grosjean5
13Pascal Wehrlein4
Kevin Magnussen4
Daniil Kvyat4

Constructors’

1Mercedes161
2Ferrari153
3Red Bull Racing-TAG Heuer72
4Force India-Mercedes53
5Toro Rosso21
6Williams-Mercedes18
7Renault14
8Haas-Ferrari9
9Sauber-Ferrari4

Winners in Spain

2021
Lewis Hamilton
Mercedes
2020
Lewis Hamilton
Mercedes
2019
Lewis Hamilton
Mercedes
2018
Lewis Hamilton
Mercedes
2017
Lewis Hamilton
Mercedes
2016
Max Verstappen
Red Bull Racing-TAG Heuer
2015
Nico Rosberg
Mercedes
2014
Lewis Hamilton
Mercedes
2013
Fernando Alonso
Ferrari