TheDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/TracingInsights/RaceData/llms.txt
Use this file to discover all available pages before exploring further.
races.csv table contains information about every Formula 1 race, including Grand Prix events and session schedules.
Schema
| Field | Type | Description |
|---|---|---|
raceId | integer | Unique identifier for each race |
year | integer | Season year |
round | integer | Round number within the season |
circuitId | integer | Foreign key to circuits.csv |
name | string | Name of the Grand Prix |
date | date | Date of the race (YYYY-MM-DD) |
time | time | Race start time (UTC) |
url | string | Wikipedia URL for the race |
fp1_date | date | Free Practice 1 date |
fp1_time | time | Free Practice 1 start time (UTC) |
fp2_date | date | Free Practice 2 date |
fp2_time | time | Free Practice 2 start time (UTC) |
fp3_date | date | Free Practice 3 date |
fp3_time | time | Free Practice 3 start time (UTC) |
quali_date | date | Qualifying session date |
quali_time | time | Qualifying session start time (UTC) |
sprint_date | date | Sprint race date (if applicable) |
sprint_time | time | Sprint race start time (UTC) |
Sample Data
| raceId | year | round | circuitId | name | date | time |
|---|---|---|---|---|---|---|
| 1 | 2009 | 1 | 1 | Australian Grand Prix | 2009-03-29 | 06:00:00 |
| 2 | 2009 | 2 | 2 | Malaysian Grand Prix | 2009-04-05 | 09:00:00 |
| 3 | 2009 | 3 | 17 | Chinese Grand Prix | 2009-04-19 | 07:00:00 |
| 4 | 2009 | 4 | 3 | Bahrain Grand Prix | 2009-04-26 | 12:00:00 |
Relationships
References:
races.circuitId→circuits.circuitId
results.raceId→races.raceIdqualifying.raceId→races.raceIdsprint_results.raceId→races.raceIdlap_times.raceId→races.raceIdpit_stops.raceId→races.raceIddriver_standings.raceId→races.raceIdconstructor_standings.raceId→races.raceId
Dataset Statistics
- Total Records: 1,173 races
- Date Range: 1950 - Present
- Races per Season: Varies (typically 15-24)
Example Queries
Get races for a specific season
Find all races at a specific circuit
Count races by year
Find sprint race weekends
Get upcoming races (if dataset is current)
Join with circuits for location data
Notes
- All times are stored in UTC format
\Nrepresents null values for missing data- The sprint race format was introduced in 2021, so earlier races have
\Nfor sprint fields - Practice session data is more complete for recent seasons
- The
roundfield resets to 1 each season - Some races may have been cancelled or rescheduled (check results table for actual participation)
