Skip to main content

Frequently Asked Questions

Find answers to common questions about using the RaceData Formula 1 dataset.
Yes, you can use this data as you wish. We encourage creative use of the data for:
  • Data analysis and research
  • Visualization projects
  • Academic work
  • Personal applications
If you publish or share your work, attribution to TracingInsights is appreciated but not required.
If you find any errors or inconsistencies in our data, you can:We review all reports and appreciate your help in maintaining data quality.
The dataset is automatically updated within 3 hours of the end of each Formula 1 race using GitHub Actions.You can always get the latest data from:
The dataset contains comprehensive Formula 1 data from 1950 through the current season.It includes historical races, current season data, and is continuously updated as new races complete.
The data is primarily available as CSV files for each table (circuits, drivers, races, lap times, etc.).Additionally, some supplementary data is provided in JSON format (e.g., virtual safety car estimates).All files are bundled in a convenient data.zip archive for easy download.
The data is sourced from reputable Kaggle datasets that derive from the Ergast/Jolpica F1 data:While we strive for accuracy, if you find any discrepancies, please report them.
Yes! The data is released under the CC0 1.0 Universal license (Public Domain).You can use it for any purpose, including commercial projects, without restriction. See the license page for full details.
TracingInsights maintains separate repositories for individual seasons:Visit the TracingInsights data page for a complete list.
The dataset includes 18 CSV tables:
  • circuits.csv
  • constructor_results.csv
  • constructor_standings.csv
  • constructors.csv
  • driver_standings.csv
  • drivers.csv
  • fatal_accidents_drivers.csv
  • fatal_accidents_marshalls.csv
  • lap_times.csv
  • pit_stops.csv
  • qualifying.csv
  • races.csv
  • red_flags.csv
  • results.csv
  • safety_cars.csv
  • seasons.csv
  • sprint_results.csv
  • status.csv
See the Schema Overview section for detailed descriptions of each table.
Tables are connected using foreign keys:
  • raceId links to races.csv
  • driverId links to drivers.csv
  • constructorId links to constructors.csv
  • circuitId links to circuits.csv
  • statusId links to status.csv
See the Schema Overview section for detailed relationship diagrams.

Still Have Questions?

If your question isn’t answered here:

Build docs developers (and LLMs) love