ESPN Scoreboard Scraper: NBA, NFL, MLB, NHL & Soccer Scores avatar

ESPN Scoreboard Scraper: NBA, NFL, MLB, NHL & Soccer Scores

Pricing

from $1.00 / 1,000 scores

Go to Apify Store
ESPN Scoreboard Scraper: NBA, NFL, MLB, NHL & Soccer Scores

ESPN Scoreboard Scraper: NBA, NFL, MLB, NHL & Soccer Scores

Live and historical game scores from ESPN scoreboards: NBA, NFL, MLB, NHL and 8 soccer leagues (Premier League, La Liga, Champions League, MLS...). One clean JSON record per game with teams, scores, status, venue and odds.

Pricing

from $1.00 / 1,000 scores

Rating

0.0

(0)

Developer

John Pork

John Pork

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

ESPN Scoreboard Scraper — NBA, NFL, MLB, NHL & Soccer

Game scores from ESPN's public scoreboards as clean JSON — live games, final scores, and historical dates. Covers NBA, NFL, MLB, NHL plus MLS, Premier League, La Liga, Bundesliga, Serie A, Ligue 1, Champions League, Danish Superliga.

What you get

One record per game:

{
"league": "nba",
"gameId": "401705123",
"name": "Boston Celtics at Oklahoma City Thunder",
"date": "2026-06-11",
"startTime": "2026-06-12T00:30:00Z",
"state": "post",
"completed": true,
"home": {"team": "Oklahoma City Thunder", "abbrev": "OKC", "score": 112},
"away": {"team": "Boston Celtics", "abbrev": "BOS", "score": 108},
"venue": "Paycom Center",
"odds": "OKC -3.5",
"overUnder": 221.5
}

Use cases

  • Sports models & betting research — final scores and odds snapshots per game
  • Prediction market resolution — settle "Will X win against Y?" style markets against the official scoreboard
  • AI agents — structured scores straight into your agent via the Apify API or MCP
  • Dashboards / Discord bots — schedule runs during game windows

Input

{
"leagues": ["nba", "premier league"],
"startDate": "2026-06-10",
"endDate": "2026-06-12",
"teamFilter": "celtics"
}

Date range is capped at 31 days per run. Omit dates to fetch today's slate (live games included, state: "in").

Run via API

curl -s "https://api.apify.com/v2/acts/<username>~espn-scoreboards/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-X POST -H 'Content-Type: application/json' \
-d '{"leagues": ["nba"], "startDate": "2026-06-11"}'

FAQ

Does it cover live games? Yes — games in progress return state: "in" with current scores.

Tournament/season winners? This actor reports individual game results, not season futures.