Basketball Reference Table Scraper
Pricing
from $16.00 / 1,000 basketball statistics rows
Basketball Reference Table Scraper
Extract normalized stats rows from public Basketball Reference player, team, league, and box-score tables.
Basketball Reference Table Scraper
Pricing
from $16.00 / 1,000 basketball statistics rows
Extract normalized stats rows from public Basketball Reference player, team, league, and box-score tables.
Use this for public player, team, league, season, or box-score pages on basketball-reference.com. Enter 1–20 HTTPS URLs, for example https://www.basketball-reference.com/players/c/curryst01.html. Stathead and authenticated pages are not supported.
[ { "url": "https://www.basketball-reference.com/players/c/curryst01.html" }]Use this to select exact HTML table IDs, for example per_game_stats, totals_stats, advanced, or roster. Defaults to per_game_stats. This field is ignored when Extract all tables is enabled.
[ "per_game_stats"]Use this when you need every stats table found on each supplied page, including tables embedded in HTML comments. Defaults to false; it does not follow links or crawl the site.
Use this to retain footer, partial-team, and total rows in addition to ordinary body rows. Defaults to false to avoid duplicate career/team aggregates.
Use this to cap dataset rows and pay-per-event cost across all pages. Enter 1–5000; the default is 100. The Actor stops before writing rows beyond this limit.
Use this to slow requests beyond the required responsible-use floor. Enter 3200–15000 milliseconds; the default 3200 keeps traffic below Basketball Reference's published 20-request-per-minute limit.
Use this to bound one page request. Enter 10–60 seconds; the default is 30. This is not the total Actor run timeout.