ESPN Scores Scraper - NFL NBA MLB NHL Soccer Live Scores avatar

ESPN Scores Scraper - NFL NBA MLB NHL Soccer Live Scores

Pricing

from $2.00 / 1,000 results

Go to Apify Store
ESPN Scores Scraper - NFL NBA MLB NHL Soccer Live Scores

ESPN Scores Scraper - NFL NBA MLB NHL Soccer Live Scores

$2/1K 🔥 Fast ESPN scores scraper! Live & final scores across NFL, NBA, MLB, NHL & soccer — teams, status & venue. No key. JSON, CSV, Excel or API in seconds. Pull games for scores apps, betting & analytics ⚡

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

ninhothedev

ninhothedev

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

ESPN Sports Scores Scraper 🏈🏀⚽🏒⚾

Scrape live, upcoming and final game scores from ESPN across the NFL, NBA, MLB, NHL and world soccer — no API key, no login, no browser. This actor calls ESPN's public site API directly, so it is fast, cheap and datacenter-proxy friendly.

For every game you get the teams, scores, records, status (scheduled / in-progress / final), venue and city — perfect for live-score apps, sports dashboards, betting and analytics pipelines, and fan sites.

Only ~$0.50 per 1,000 games on top of platform usage. Pay for what you scrape.

✨ Features

  • Fast & keyless — hits ESPN's hidden JSON API, no scraping of HTML.
  • 🌍 Multi-league — NFL, NBA, MLB, NHL, MLS, Premier League, La Liga, college hoops and more, in one run.
  • 🟢 Live + final + upcoming — game state, score and status detail for any matchup.
  • 📅 Any date — fetch today's slate or any historical/future date with YYYYMMDD.
  • 🧱 Flat, clean schema — one dataset item per game, every field ready for Sheets/CSV/DB.
  • 💸 Cheap — datacenter-friendly, minimal compute.

🚀 Input

FieldTypeDescription
modeselectWhat to scrape. Currently scores (game scoreboard).
leaguesarrayLeagues to scrape, each as sport/league. Prefill: ["football/nfl","basketball/nba","soccer/eng.1"].
datestringOptional YYYYMMDD (e.g. 20260821). Empty = today.
maxItemsintegerMax games to return (default 200, max 2000).

Example input

{
"mode": "scores",
"leagues": ["football/nfl", "basketball/nba", "soccer/eng.1"],
"date": "",
"maxItems": 200
}

🏆 Supported leagues

Pass any ESPN sport/league pair, including:

LeagueCode
NFLfootball/nfl
NCAA Footballfootball/college-football
NBAbasketball/nba
WNBAbasketball/wnba
NCAA Men's Basketballbasketball/mens-college-basketball
MLBbaseball/mlb
NHLhockey/nhl
Premier Leaguesoccer/eng.1
MLSsoccer/usa.1
La Ligasoccer/esp.1
Serie Asoccer/ita.1
Bundesligasoccer/ger.1
UEFA Champions Leaguesoccer/uefa.champions

📤 Output

One item per game:

{
"league": "soccer/eng.1",
"event_id": "401879301",
"name": "Coventry City at Arsenal",
"short_name": "COV @ ARS",
"date": "2026-08-21T19:00:00+00:00",
"state": "pre",
"completed": false,
"status_detail": "Fri, August 21st at 3:00 PM EDT",
"home_team": "Arsenal",
"home_abbr": "ARS",
"home_score": 0,
"home_record": "0-0-0",
"away_team": "Coventry City",
"away_abbr": "COV",
"away_score": 0,
"away_record": "0-0-0",
"venue": "Emirates Stadium",
"city": "London",
"source": "espn",
"scraped_at": "2026-07-20T12:00:00+00:00"
}

💡 Use cases

  • Sports data — power feeds and databases with structured game results.
  • Live scores apps — poll during game days for real-time score updates.
  • Betting & analytics — combine scores, records and status for models.
  • Fan sites — embed schedules, results and standings context.

📈 Pricing

Roughly $0.50 per 1,000 games returned, plus Apify platform usage. A typical daily multi-league run costs a few cents.

⚠️ Disclaimer

This actor collects publicly available data from ESPN for informational purposes. It is not affiliated with or endorsed by ESPN. Respect ESPN's terms and applicable laws when using the data.


Keywords: ESPN scraper, sports scores API, live scores, NFL scores, NBA scores, MLB scores, NHL scores, soccer scores, Premier League scores, scoreboard API, sports data scraper, game results, no API key.