The standings tables track championship points and positions throughout each Formula 1 season.Documentation 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.
Driver Standings
Thedriver_standings.csv table contains driver championship standings after each race.
Schema
| Field | Type | Description |
|---|---|---|
driverStandingsId | integer | Unique identifier for each standing entry |
raceId | integer | Foreign key to races.csv |
driverId | integer | Foreign key to drivers.csv |
points | float | Total championship points after this race |
position | integer | Position in the championship |
positionText | string | Text representation of position |
wins | integer | Number of wins in the season up to this race |
Sample Data
| driverStandingsId | raceId | driverId | points | position | wins |
|---|---|---|---|---|---|
| 1 | 18 | 1 | 10 | 1 | 1 |
| 2 | 18 | 2 | 8 | 2 | 0 |
| 3 | 18 | 3 | 6 | 3 | 0 |
| 4 | 18 | 4 | 5 | 4 | 0 |
Dataset Statistics
- Total Records: 35,383 driver standing entries
- Coverage: Every race since 1950
Constructor Standings
Theconstructor_standings.csv table contains constructor championship standings after each race.
Schema
| Field | Type | Description |
|---|---|---|
constructorStandingsId | integer | Unique identifier for each standing entry |
raceId | integer | Foreign key to races.csv |
constructorId | integer | Foreign key to constructors.csv |
points | float | Total championship points after this race |
position | integer | Position in the championship |
positionText | string | Text representation of position |
wins | integer | Number of wins in the season up to this race |
Sample Data
| constructorStandingsId | raceId | constructorId | points | position | wins |
|---|---|---|---|---|---|
| 1 | 18 | 1 | 14 | 1 | 1 |
| 2 | 18 | 2 | 8 | 3 | 0 |
| 3 | 18 | 3 | 9 | 2 | 0 |
| 4 | 18 | 4 | 5 | 4 | 0 |
Dataset Statistics
- Total Records: 13,642 constructor standing entries
- Coverage: Constructor championship has existed since 1958
Relationships
Driver Standings References:
driver_standings.raceId→races.raceIddriver_standings.driverId→drivers.driverId
constructor_standings.raceId→races.raceIdconstructor_standings.constructorId→constructors.constructorId
Example Queries
Get championship standings after a specific race
Track championship leader throughout a season
Find closest championship battles
Analyze constructor dominance
Calculate points progression
Find season champions
Compare driver vs constructor points
Championship Points Systems
Points systems have evolved throughout F1 history:- Current (2010-present): 25-18-15-12-10-8-6-4-2-1 for top 10
- 2003-2009: 10-8-6-5-4-3-2-1 for top 8
- 1991-2002: 10-6-4-3-2-1 for top 6
- Earlier eras: Various systems
Since 2019, an additional point is awarded for fastest lap if the driver finishes in the top 10.
Notes
- Standings are cumulative throughout each season
- Each race generates a standings snapshot for all competitors
- Constructor points are the sum of both drivers’ points (historically, varied)
- Ties in points are broken by number of wins, then second places, etc.
- The
positionTextfield may contain “E” for equal/tied positions - Championship structure has remained relatively consistent, but points systems have changed
- These tables allow tracking position changes throughout the season
