Driverdb Motorsport Driver Database Scraper avatar

Driverdb Motorsport Driver Database Scraper

Pricing

from $2.40 / 1,000 record scrapeds

Go to Apify Store
Driverdb Motorsport Driver Database Scraper

Driverdb Motorsport Driver Database Scraper

Scrape driver profiles from DriverDB.com — biographical details, career summary and career statistics for 80k+ drivers spanning F1, NASCAR, IndyCar, WEC, and more.

Pricing

from $2.40 / 1,000 record scrapeds

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

24 days ago

Last modified

Share

Scrape comprehensive driver profiles from DriverDB.com — the most complete multi-series motorsport driver database on the open web.

Covers 80k+ drivers across Formula 1, Formula 2, Formula 3, IndyCar, NASCAR, WEC, IMSA, Formula E, GT World Challenge, Formula Regional, F4, and karting. Each profile includes biographical data, career summary, championship titles, karting history, and career statistics.

What you get

Each driver record includes:

FieldDescription
driver_idUnique driver slug (e.g. max-verstappen)
driver_urlFull profile URL
full_nameDriver full name
nationalityCountry of nationality
dobDate of birth (YYYY-MM-DD)
birthplaceCity/country of birth
current_teamCurrent team affiliation
current_seriesCurrent primary racing series
championship_titlesChampionships won, one entry per title (e.g. "2021 FIA Formula 1 World Championship")
total_startsTotal career starts
total_winsTotal career wins
total_podiumsTotal career podiums
total_polesTotal career pole positions
career_summaryCareer summary sentence with the driver's race, win, podium and pole totals
karting_historyKarting series entered, with seasons (e.g. "FIA Karting World Championship - KZ (2013)")
headshot_urlDriver profile photo URL

How to use

Scrape specific drivers

Provide a list of DriverDB.com driver profile URLs:

{
"startUrls": [
{ "url": "https://www.driverdb.com/drivers/max-verstappen/" },
{ "url": "https://www.driverdb.com/drivers/lewis-hamilton/" },
{ "url": "https://www.driverdb.com/drivers/fernando-alonso/" }
],
"maxItems": 10
}

Scrape by series or index

Provide a DriverDB series listing URL to get all drivers in that series:

{
"startUrls": [
{ "url": "https://www.driverdb.com/championships/formula-1/" }
],
"maxItems": 30
}

Full database crawl

Leave startUrls empty to crawl all drivers alphabetically. The actor walks the A-Z index pages and scrapes every profile it finds:

{
"maxItems": 1000
}

Input

ParameterTypeDefaultDescription
startUrlsarray[]DriverDB driver URLs to scrape. Leave empty for full alphabetical crawl.
maxItemsinteger0Maximum driver records to return. 0 means no limit.

Notes

  • Bot protection: DriverDB.com sits behind a bot challenge. This actor clears the challenge once per run and reuses the session. Typical clearance time: 15-25 seconds.
  • Data source: Profile data is extracted from the page's embedded JSON (Next.js SSR), not scraped from rendered HTML, so it is complete and reliable.
  • Data freshness: Statistics reflect what DriverDB has published. Career data is sourced directly from the site's structured data.