Results in the Formula One season so far, ahead of Sunday’s Spanish Grand Prix at Circuit de Catalunya:
Australia
1. Lewis Hamilton (GBR/Mercedes), 2. Nico Rosberg (GER/Mercedes), 3. Sebastian Vettel (GER/Ferrari)
Pole position: Hamilton
Malaysia
1. Sebastian Vettel (GER/Ferrari), 2. Lewis Hamilton (GBR/Mercedes), 3. Nico Rosberg (GER/Mercedes)
Pole position: Hamilton
China
1. Lewis Hamilton (GBR/Mercedes), 2. Nico Rosberg (GER/Mercedes), 3. Sebastian Vettel (GER/Ferrari)
Pole position: Hamilton
Bahrain
1. Lewis Hamilton (GBR/Mercedes), 2. Kimi Raikkonen (FIN/Ferrari), 3. Nico Rosberg (GER/Mercedes)
Pole Position: Hamilton