About
Every Formula 1 World Championship race since 1950, with drivers, teams, engines and sponsors, and the tools to slice it: season and race views, career pages, head-to-heads, records with filters, comparisons and a results explorer with CSV export.
Grands Prix
1,167
5 still to run
Updates
New results are pulled every Sunday at 4 pm US Eastern. Each run also re-checks the previous three races, so late penalties, reclassifications and races whose results weren't published in time are picked up the following week.
- Last update
- Sun, Nov 1, 2026, 07:31 PM EST
- Last results sync
- Sun, Nov 1, 2026, 07:30 PM EST
Where the data comes from
- Results, qualifying, standings, laps and pit stops come from Jolpica-F1, the community-run successor to the Ergast API. Lap-by-lap data starts in 1996 and pit stops in 2011.
- Engine suppliers (2000–2026), entry names and title sponsors (2018–2026) and team lineages (e.g. Minardi → Toro Rosso → AlphaTauri → RB) aren't available from any API, so they're maintained by hand. Earlier seasons will be filled in over time.
Driver changes mid-season
Teams don't have a fixed driver list here. Every result records who drove for which team in that race, and each driver's spell with a team is worked out from those results. A mid-season swap, a stand-in for an injured driver or a 1950s shared drive all show up as they happened:
- Team pages show a round-by-round line-up grid, with joined, left and stand-in drivers labelled.
- Points always stay with the team the driver scored them for.
- Teammate head-to-heads compare whoever actually shared the garage in each race.
For example, the 2025 Red Bull line-up shows Lawson for the first two rounds and Tsunoda from round 3.
Things to know about the numbers
- Championship standings are the official ones, not recomputed. Before 1991 only a driver's best results counted, so their total points scored can be higher than their championship total.
- Official exceptions are kept as they were ruled: Michael Schumacher's 1997 exclusion, McLaren's 2007 constructors' exclusion and Racing Point's 2020 points deduction.
- There was no constructors' championship before 1958. The Indianapolis 500 counted from 1950 to 1960.
- “Poles” means starting the race from grid position 1, which is how pole is available for every era. Sprint results count towards points totals but not towards wins, podiums or starts.
Not affiliated with Formula 1, the FIA or any team. F1 and Formula 1 are trademarks of Formula One Licensing B.V.