Driverdb Motorsport Driver Database Scraper avatar

Driverdb Motorsport Driver Database Scraper

Pricing

Pay per event

Go to Apify Store
Driverdb Motorsport Driver Database Scraper

Driverdb Motorsport Driver Database Scraper

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

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 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 statistics, championship history, and social handles.

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
current_car_numberRace car number
total_startsTotal career starts
total_winsTotal career wins
total_podiumsTotal career podiums
total_polesTotal career pole positions
career_summaryJSON array — per-season entries with year, series, team, position, points, wins, podiums, poles
championship_titlesChampionships won (comma-separated, e.g. "2021 FIA Formula 1 World Championship")
karting_historyJSON array of karting career entries
social_handlesJSON object — twitter, instagram, tiktok, linkedin, website
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

  • Cloudflare protection: DriverDB.com is protected by Cloudflare Turnstile. This actor uses CapSolver to bypass the challenge once per run and reuses the session. Typical solve 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.