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.
Source URL
sourceUrl
Required
Public Basketball Reference page containing the table row.
Page type
pageType
Required
Page family inferred from the Basketball Reference URL path.
Page title
pageTitle
Required
Document title from the source page, without the site suffix.
Entity name
entityName
Required
Primary page heading, such as a player or team name, when present.
Table ID
tableId
Required
Stable HTML ID of the Basketball Reference stats table.
Table title
tableTitle
Required
Human-readable table caption or normalized table ID.
Row number
rowNumber
Required
One-based row position within the extracted table.
Row key
rowKey
Required
Stable deduplication key derived from the source URL, table, and source row identity.
Row label
rowLabel
Required
First non-empty cell value, such as season or player name.
Statistics
data
Required
Stats keyed by Basketball Reference data-stat names. Values are normalized to number, string, or null.
{ "year_id": "2025-26", "games": 70, "pts_per_g": 24.5}Cell links
links
Required
Absolute Basketball Reference links keyed by the same data-stat name as the linked cell.
{ "year_id": "https://www.basketball-reference.com/players/c/curryst01/gamelog/2026/"}Scraped at
scrapedAt
Required
UTC timestamp when the page was parsed.