All seasons
77 seasons, 1950 to 2026. Every year has its calendar, full race results, qualifying, standings with a results grid, teammate head-to-heads and the circuits as they were raced. Seasons from 2023 add lap charts, gaps, tyre strategy, race control, weather and qualifying telemetry.
2020s
2026Leader: Andrea Kimi Antonelli · 365 pts23 races · leading: MercedesIn progress2025Lando Norris · 423 pts24 races · champions: McLarenLap timing + telemetry2024Max Verstappen · 437 pts24 races · champions: McLarenLap timing + telemetry2023Max Verstappen · 575 pts22 races · champions: Red BullLap timing + telemetry2022Max Verstappen · 454 pts22 races · champions: Red Bull2021Max Verstappen · 395.5 pts22 races · champions: Mercedes2020Lewis Hamilton · 347 pts17 races · champions: Mercedes
2010s
2019Lewis Hamilton · 413 pts21 races · champions: Mercedes2018Lewis Hamilton · 408 pts21 races · champions: Mercedes2017Lewis Hamilton · 363 pts20 races · champions: Mercedes2016Nico Rosberg · 385 pts21 races · champions: Mercedes2015Lewis Hamilton · 381 pts19 races · champions: Mercedes2014Lewis Hamilton · 384 pts19 races · champions: Mercedes2013Sebastian Vettel · 397 pts19 races · champions: Red Bull2012Sebastian Vettel · 281 pts20 races · champions: Red Bull2011Sebastian Vettel · 392 pts19 races · champions: Red Bull2010Sebastian Vettel · 256 pts19 races · champions: Red Bull
2000s
2009Jenson Button · 95 pts17 races · champions: Brawn2008Lewis Hamilton · 98 pts18 races · champions: Ferrari2007Kimi Räikkönen · 110 pts17 races · champions: Ferrari2006Fernando Alonso · 134 pts18 races · champions: Renault2005Fernando Alonso · 133 pts19 races · champions: Renault2004Michael Schumacher · 148 pts18 races · champions: Ferrari2003Michael Schumacher · 93 pts16 races · champions: Ferrari2002Michael Schumacher · 144 pts17 races · champions: Ferrari2001Michael Schumacher · 123 pts17 races · champions: Ferrari2000Michael Schumacher · 108 pts17 races · champions: Ferrari
1990s
1999Mika Häkkinen · 76 pts16 races · champions: Ferrari1998Mika Häkkinen · 100 pts16 races · champions: McLaren1997Jacques Villeneuve · 81 pts17 races · champions: Williams1996Damon Hill · 97 pts16 races · champions: Williams1995Michael Schumacher · 102 pts17 races · champions: Benetton1994Michael Schumacher · 92 pts16 races · champions: Williams1993Alain Prost · 99 pts16 races · champions: Williams1992Nigel Mansell · 108 pts16 races · champions: Williams1991Ayrton Senna · 96 pts16 races · champions: McLaren1990Ayrton Senna · 78 pts16 races · champions: McLaren
1980s
1989Alain Prost · 76 pts16 races · champions: McLaren1988Ayrton Senna · 90 pts16 races · champions: McLaren1987Nelson Piquet · 73 pts16 races · champions: Williams1986Alain Prost · 72 pts16 races · champions: Williams1985Alain Prost · 73 pts16 races · champions: McLaren1984Niki Lauda · 72 pts16 races · champions: McLaren1983Nelson Piquet · 59 pts15 races · champions: Ferrari1982Keke Rosberg · 44 pts16 races · champions: Ferrari1981Nelson Piquet · 50 pts15 races · champions: Williams1980Alan Jones · 67 pts14 races · champions: Williams
1970s
1979Jody Scheckter · 51 pts15 races · champions: Ferrari1978Mario Andretti · 64 pts16 races · champions: Lotus1977Niki Lauda · 72 pts17 races · champions: Ferrari1976James Hunt · 69 pts16 races · champions: Ferrari1975Niki Lauda · 64.5 pts14 races · champions: Ferrari1974Emerson Fittipaldi · 55 pts15 races · champions: McLaren1973Jackie Stewart · 71 pts15 races · champions: Lotus1972Emerson Fittipaldi · 61 pts12 races · champions: Lotus1971Jackie Stewart · 62 pts11 races · champions: Tyrrell1970Jochen Rindt · 45 pts13 races · champions: Lotus
1960s
1969Jackie Stewart · 63 pts11 races · champions: Matra1968Graham Hill · 48 pts12 races · champions: Lotus1967Denny Hulme · 51 pts11 races · champions: Brabham1966Jack Brabham · 42 pts9 races · champions: Brabham1965Jim Clark · 54 pts10 races · champions: Lotus1964John Surtees · 40 pts10 races · champions: Ferrari1963Jim Clark · 54 pts10 races · champions: Lotus1962Graham Hill · 42 pts9 races · champions: BRM1961Phil Hill · 34 pts8 races · champions: Ferrari1960Jack Brabham · 43 pts10 races · champions: Cooper
1950s
1959Jack Brabham · 31 pts9 races · champions: Cooper1958Mike Hawthorn · 42 pts11 races · champions: Vanwall1957Juan Manuel Fangio · 40 pts8 races1956Juan Manuel Fangio · 30 pts8 races1955Juan Manuel Fangio · 40 pts7 races1954Juan Manuel Fangio · 42 pts9 races1953Alberto Ascari · 34.5 pts9 races1952Alberto Ascari · 36 pts8 races1951Juan Manuel Fangio · 31 pts8 races1950Nino Farina · 30 pts7 races
Unofficial fan site, not associated with Formula 1 companies. F1, FORMULA ONE and related marks are trademarks of Formula One Licensing B.V. Data from OpenF1, Jolpica-F1 (Ergast), FastF1, MultiViewer and F1DB (CC BY 4.0, seasons before 2023 and circuit outlines), saved as a snapshot after each race weekend; no data is loaded from third parties while you browse.