Driverdb Motorsport Driver Database Scraper
Pricing
Pay per event
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
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:
| Field | Description |
|---|---|
driver_id | Unique driver slug (e.g. max-verstappen) |
driver_url | Full profile URL |
full_name | Driver full name |
nationality | Country of nationality |
dob | Date of birth (YYYY-MM-DD) |
birthplace | City/country of birth |
current_team | Current team affiliation |
current_series | Current primary racing series |
current_car_number | Race car number |
total_starts | Total career starts |
total_wins | Total career wins |
total_podiums | Total career podiums |
total_poles | Total career pole positions |
career_summary | JSON array — per-season entries with year, series, team, position, points, wins, podiums, poles |
championship_titles | Championships won (comma-separated, e.g. "2021 FIA Formula 1 World Championship") |
karting_history | JSON array of karting career entries |
social_handles | JSON object — twitter, instagram, tiktok, linkedin, website |
headshot_url | Driver 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
| Parameter | Type | Default | Description |
|---|---|---|---|
startUrls | array | [] | DriverDB driver URLs to scrape. Leave empty for full alphabetical crawl. |
maxItems | integer | 0 | Maximum 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.