Skip to content

Drivers

Driver Sketch

A Driver record describes one driver entered in one session. There is one record per driver per session — meaning a driver who races the full season will have a separate record for every FP1, FP2, FP3, Qualifying, Sprint, and Race they take part in.

Driver records carry the basics needed to render a driver in the UI: the racing number, the three-letter acronym, the team and team colour, and a portrait URL.

Fields

Field Type Meaning
session_key int The session this record belongs to.
meeting_key int The race weekend this session belongs to.
driver_number int Permanent racing number, e.g. 1 (Verstappen), 44 (Hamilton), 16 (Leclerc).
name_acronym string Three-letter code used on timing screens, e.g. "VER", "HAM", "LEC".
broadcast_name string Name as shown on TV, e.g. "M VERSTAPPEN".
first_name string First name.
last_name string Surname.
full_name string Full formatted name, e.g. "Max VERSTAPPEN".
team_name string Constructor name, e.g. "Red Bull Racing".
team_colour string Team hex colour without the #, e.g. "3671C6". Used everywhere a driver line or dot is drawn.
country_code string ISO 3166-1 alpha-3 code for the driver's nationality, e.g. "NED", "GBR".
headshot_url string URL to driver portrait image, hosted on the F1 CDN.

Sample record

{
  "broadcast_name": "M VERSTAPPEN",
  "country_code": "NED",
  "driver_number": 1,
  "first_name": "Max",
  "full_name": "Max VERSTAPPEN",
  "headshot_url": "https://www.formula1.com/content/dam/fom-website/drivers/M/MAXVER01_Max_Verstappen/maxver01.png.transform/1col/image.png",
  "last_name": "Verstappen",
  "meeting_key": 1219,
  "name_acronym": "VER",
  "session_key": 9158,
  "team_colour": "3671C6",
  "team_name": "Red Bull Racing"
}

Per-session, not per-season

A driver who changes teams mid-season — or a reserve who fills in for one weekend — will have records with different team_name and team_colour values across sessions. Always use the Driver record for the specific session_key you're looking at, not a global driver table.