ESPN NBA Scoreboard Scraper avatar

ESPN NBA Scoreboard Scraper

Pricing

from $7.69 / 1,000 results

Go to Apify Store
ESPN NBA Scoreboard Scraper

ESPN NBA Scoreboard Scraper

Scrapes NBA game data from the ESPN scoreboard API by date or season. Each row returns team names, scores, game status, period, clock, and broadcast channel.

Pricing

from $7.69 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

ParseForge

ESPN NBA Scoreboard Scraper

Scrape NBA scoreboard data from ESPN for any date or season, up to a million games per run. Each game comes with teams, scores, status, and venue details. No API key or login. Export to CSV, JSON, Excel, or XML.

ESPN's official API requires registration and rate limits. This actor reads the public NBA scoreboard directly, filtered by date or season, and returns each game in one fixed schema. It is built for anyone who needs NBA scores without the setup.

Who uses itWhat they scrape ESPN for
Sports bettorsChecking final scores and game statuses to settle bets
Fantasy basketball playersPulling daily results to update player performance
Sports journalistsGathering game results for recaps and analysis
Data analystsBuilding historical NBA datasets for trend analysis

What it does

This Actor collects NBA games from the ESPN scoreboard for a given date or season, and returns each game as a flat row with teams, scores, status, and venue.

  • πŸ“… Date filter: pass a specific date in YYYYMMDD format to get that day's games.
  • πŸ€ Season filter: pass a season year to get all games in that season.
  • πŸ”’ Max items: limit the number of games returned, from 1 to 1,000,000.
  • πŸ“Š Flat output: each game is one row with teams, scores, status, and venue.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with ESPN data

πŸ“ˆ Track daily NBA results.

A sports bettor runs the actor each morning with yesterday's date to get final scores and statuses for settling bets.

πŸ“Š Build a historical dataset.

A data analyst runs the actor for multiple seasons to collect game results for trend analysis and modeling.

πŸ“° Power a sports news site.

A journalist uses the actor to pull game results for recaps and updates on their website.

πŸ€ Update fantasy league stats.

A fantasy basketball commissioner runs the actor daily to get scores and update player performance in their league.

Why choose this scraper

What you get
No API keyScrape ESPN NBA scoreboard data without registration or rate limits.
Flexible filtersGet games by specific date or entire season.
ScalableCollect up to 1,000,000 games per run for paid users.
Structured outputEach game is a flat row ready for CSV, JSON, Excel, or XML.

How it compares

This actor focuses on NBA scoreboard data from ESPN, while the competitors below cover multiple sports or offer additional data types.

FeatureParseForgeESPN MCP ServerESPN Sports Scores & SchedulesESPN Sports Scraper
NBA scoreboard dataYesYesYesYes
Filter by dateYesNot listedYesNot listed
Filter by seasonYesNot listedNot listedNot listed
No API key requiredYesNot listedYesYes
Multiple sports coverageNoYesYesYes
MCP server integrationNoYesNot listedNot listed

Configure the run

Drive the Actor with an optional date or season, and set a maximum number of games to return. Filters are sent directly to the ESPN scoreboard so only matching games are collected. The Input tab lists every parameter.

A first run with the defaults:

{
"maxItems": 10
}

A larger pull:

{
"maxItems": 200
}

Pricing

Pay-per-result: $0.0085 per result collected. You pay only for the results written to your dataset.

Results collectedApproximate cost
100 results$0.85
1,000 results$8.50
10,000 results$85.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the ESPN NBA Scoreboard Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to ESPN through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/espn-nba-scoreboard-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Make sure the date is in YYYYMMDD format and the season year is correct. Also check that maxItems is set to at least 1.

Why am I limited to 10 games?

Free users are limited to 10 games per run. Upgrade to a paid Apify plan to increase the limit up to 1,000,000.

Can I get data for a date range?

Currently, the actor supports a single date or a full season. For a date range, run the actor multiple times with different dates.

The output is missing some fields.

The actor returns all fields available from the ESPN scoreboard. If a field is missing, it may not be present for that game.

FAQ

QuestionAnswer
Do I need an ESPN API key?No. This actor scrapes the public ESPN scoreboard directly, so no API key or registration is required.
Can I get games for a specific date?Yes. Use the 'dates' input field with a date in YYYYMMDD format, like 20240115 for January 15, 2024.
Can I get all games for a season?Yes. Use the 'season' input field with the season year, like 2023 for the 2023-24 NBA season.
What is the maximum number of games I can scrape?Free users are limited to 10 games per run. Paid users can collect up to 1,000,000 games.
What data is returned for each game?Each game row includes teams, scores, game status, and venue details. The exact fields are shown in the sample output.
Can I export the data to CSV or JSON?Yes. Apify supports exporting results to CSV, JSON, Excel, and XML formats.
Does this actor work for other sports?No, this actor is specifically for NBA scoreboard data from ESPN. For other sports, check other ESPN scrapers on Apify.
Is the data live?The actor scrapes the current ESPN scoreboard at the time of the run, so it reflects the latest available data.
Can I schedule this actor to run daily?Yes, you can set up a schedule in Apify to run the actor automatically at your preferred time.
What if I get no results?Check that your date or season is valid and that games exist for that period. Also ensure you haven't set maxItems too low.

Browse the full ParseForge collection for more scrapers.

πŸ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

⚠️ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by ESPN, Inc. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.