Sports Mole provides full coverage of every race in the Formula 1 calendar, from Bahrain through to Abu Dhabi. Click on a race below to see news, results and reaction.
Click here for the final driver rankings and here for the final team rankings for the completed 2023 race results.
2024 season - completed races
Abu Dhabi Grand Prix (December 8)
Winner: Lando Norris | Full results
Qatar Grand Prix (December 1)
Winner: Max Verstappen | Full results
Las Vegas Grand Prix (November 23)
Winner: George Russell | Full results
Sao Paulo Grand Prix (November 3)
Winner: Max Verstappen | Full results
Mexico City Grand Prix (October 27)
Winner: Carlos Sainz | Full results
United States Grand Prix (October 20)
Winner: Charles Leclerc | Full results
Singapore Grand Prix (September 22)
Winner: Lando Norris | Full results
Azerbaijan Grand Prix (September 15)
Winner: Oscar Piastri | Full results
Italian Grand Prix (September 1)
Winner: Charles Leclerc | Full results
Dutch Grand Prix (Aug 25)
Winner: Lando Norris | Full results
Belgian Grand Prix (July 28)
Winner: Lewis Hamilton | Full results
Hungarian Grand Prix (July 21)
Winner: Oscar Piastri | Full results
British Grand Prix (July 7)
Winner: Lewis Hamilton | Full results
Austrian Grand Prix (June 30)
Winner: George Russell | Full results
Spanish Grand Prix (June 23)
Winner: Max Verstappen | Full results
Canadian Grand Prix (June 9)
Winner: Max Verstappen | Full results
Monaco Grand Prix (May 26)
Winner: Charles Leclerc | Full results
Imola Grand Prix (May 19)
Winner: Max Verstappen | Full results
Miami Grand Prix (May 5)
Winner: Lando Norris | Full results
Chinese Grand Prix (April 21)
Winner: Max Verstappen | Full results
Japanese Grand Prix (April 7)
Winner: Max Verstappen | Full results
Australian Grand Prix (Mar 24)
Winner: Carlos Sainz | Full results
Saudi Arabian Grand Prix (Mar 9)
Winner: Max Verstappen | Full results
Bahrain Grand Prix (Mar 2)
Winner: Max Verstappen | Full results
2023 season - completed races
Abu Dhabi Grand Prix (Nov 26)
Winner: Max Verstappen | Full results
Las Vegas Grand Prix (Nov 18)
Winner: Max Verstappen | Full results
Sao Paulo Grand Prix (Nov 5)
Winner: Max Verstappen | Full results
Mexico City Grand Prix (Oct 29)
Winner: Max Verstappen | Full results
United States Grand Prix (Oct 22)
Winner: Max Verstappen | Full results
Qatar Grand Prix (Oct 8)
Winner: Max Verstappen | Full results
Japanese Grand Prix (Sep 24)
Winner: Max Verstappen | Full results
Singapore Grand Prix (Sep 17)
Winner: Carlos Sainz | Full results
Italian Grand Prix (Sep 3)
Winner: Max Verstappen | Full results
Dutch Grand Prix (Aug 27)
Winner: Max Verstappen | Full results
Belgian Grand Prix (Jul 30)
Winner: Max Verstappen | Full results
Hungarian Grand Prix (Jul 23)
Winner: Max Verstappen | Full results
British Grand Prix (Jul 9)
Winner: Max Verstappen | Full results
Austrian Grand Prix (Jul 2)
Winner: Max Verstappen | Full results
Canadian Grand Prix (Jun 18)
Winner: Max Verstappen | Full results
Spanish Grand Prix (Jun 4)
Winner: Max Verstappen | Full results
Monaco Grand Prix (May 28)
Winner: Max Verstappen | Full results
Miami Grand Prix (May 7)
Winner: Max Verstappen | Full results
Azerbaijan Grand Prix (Apr 30)
Winner: Sergio Perez | Full results
Australian Grand Prix (Apr 2)
Winner: Max Verstappen | Full results
Saudi Arabian Grand Prix (Mar 19)
Winner: Sergio Perez | Full results
Bahrain Grand Prix (Mar 5)
Winner: Max Verstappen | Full results
2022 season - completed races
Abu Dhabi Grand Prix (Nov 20)
Winner: Max Verstappen
Sao Paulo Grand Prix (Nov 13)
Winner: George Russell
Mexico City Grand Prix (Oct 30)
Winner: Max Verstappen
United States Grand Prix (Oct 23)
Winner: Max Verstappen
Japanese Grand Prix (Oct 9)
Winner: Max Verstappen
Singapore Grand Prix (Oct 2)
Winner: Sergio Perez
Dutch Grand Prix (Sep 4)
Winner: Max Verstappen
Belgian Grand Prix (Aug 28)
Winner: Max Verstappen
Hungarian Grand Prix (Jul 31)
Winner: Max Verstappen
French Grand Prix (Jul 24)
Winner: Max Verstappen
Austrian Grand Prix (Jul 10)
Winner: Charles Leclerc
British Grand Prix (Jul 3)
Winner: Carlos Sainz Jr
Canadian Grand Prix (Jun 19)
Winner: Max Verstappen
Azerbaijan Grand Prix (Jun 12)
Winner: Max Verstappen
Monaco Grand Prix (May 29)
Winner: Sergio Perez
Spanish Grand Prix (May 22)
Winner: Max Verstappen
Miami Grand Prix (May 8)
Winner: Max Verstappen
Imola Grand Prix (Apr 24)
Winner: Max Verstappen
Australian Grand Prix (Apr 10)
Winner: Charles Leclerc
Saudi Arabian Grand Prix (Mar 27)
Winner: Max Verstappen
Bahrain Grand Prix (Mar 20)
Winner: Charles Leclerc