ESPN Sports Scraper - Scores & Teams avatar

ESPN Sports Scraper - Scores & Teams

Pricing

from $0.08 / 1,000 results

Go to Apify Store
ESPN Sports Scraper - Scores & Teams

ESPN Sports Scraper - Scores & Teams

Scrape live scores, game results and team lists from ESPN across NFL, NBA, MLB, NHL, soccer and more. Clean JSON, no API key, fast.

Pricing

from $0.08 / 1,000 results

Rating

0.0

(0)

Developer

ninhothedev

ninhothedev

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

18 hours ago

Last modified

Categories

Share

ESPN Sports Scraper — Scores, Games & Teams (NFL, NBA, MLB, NHL, Soccer)

Scrape live scores, game results and full team directories from ESPN across the NFL, NBA, MLB, NHL, college sports and soccer leagues worldwide — as clean, structured JSON. No API key. No login. No browser. Just fast, datacenter-friendly requests against ESPN's public data endpoints.

Perfect for sports apps, betting/odds data pipelines, stats dashboards and fan sites.


What it does

Two modes, one simple input:

ModeReturns
scoreboardEvery game for a sport/league today, with home/away teams, live or final scores, status and kickoff date
teamsThe full team directory for a league (name, abbreviation, location, logo)

Point it at any ESPN sport + league combo and get back a flat, ready-to-use JSON array.


Example input

{
"mode": "scoreboard",
"sport": "football",
"league": "nfl",
"maxItems": 100
}

Get all NFL teams instead:

{
"mode": "teams",
"sport": "football",
"league": "nfl"
}

Common sport / league combos

SportLeague slugCompetition
footballnflNFL
footballcollege-footballNCAA Football
basketballnbaNBA
basketballwnbaWNBA
basketballmens-college-basketballNCAA Basketball
baseballmlbMLB
hockeynhlNHL
soccereng.1Premier League
socceresp.1La Liga
soccerita.1Serie A
soccerger.1Bundesliga
socceruefa.championsChampions League

Off-season? A league with no games scheduled that day returns an empty scoreboard — the actor tells you clearly and suggests trying another league (e.g. basketball/nba).


Example output — scoreboard

{
"type": "game",
"id": "401872656",
"name": "New England Patriots at Seattle Seahawks",
"date": "2026-09-10T00:20Z",
"state": "post",
"status_detail": "Final",
"completed": true,
"home_team": "Seattle Seahawks",
"home_score": 24,
"away_team": "New England Patriots",
"away_score": 17,
"league": "nfl",
"scraped_at": "2026-07-04T12:00:00+00:00"
}

Example output — teams

{
"type": "team",
"id": "22",
"name": "Arizona Cardinals",
"abbreviation": "ARI",
"location": "Arizona",
"logo": "https://a.espncdn.com/i/teamlogos/nfl/500/ari.png",
"league": "nfl",
"scraped_at": "2026-07-04T12:00:00+00:00"
}

Use cases

  • Sports apps — power a live-scores screen or push notifications with fresh game data.
  • Betting & odds data — a reliable base feed of fixtures, states and final scores for models and settlement.
  • Stats & analytics — build historical datasets of results across multiple leagues.
  • Fan sites & content — auto-update scoreboards, standings widgets and team pages.

Pricing & cost

Roughly $1 per 1,000 items (games or teams) on top of Apify platform usage — plus a small per-run cost for input/output JSON. A single NFL scoreboard run (~16 games) or a teams run (32 teams) costs a fraction of a cent in items. Runs are fast and lightweight (512 MB).


Why this actor?

  • No API key, no rate-limit paperwork — uses ESPN's public JSON endpoints.
  • Datacenter-proxy friendly — no residential proxy required, keeping costs low.
  • Clean, flat JSON — every field typed and nullable; no nested spelunking.
  • Multi-sport in one actor — NFL, NBA, MLB, NHL, college, soccer and more, just by changing two fields.

Comparison

This actorOfficial ESPN APIGeneric HTML scrapers
API key requiredNoDeprecated / gatedNo
Structured JSONYesPartialNo (fragile HTML)
Multi-leagueYesVariesRarely
Proxy costLow (datacenter)High (residential)


Support

Questions, a league combo that isn't working, or a field you'd like added? Open an issue on the actor's Apify page and we'll respond quickly.


Keywords: espn scraper, sports scores api, nfl scores scraper, nba scores, mlb scores, nhl scores, soccer scores scraper, live sports data, sports betting data, team stats scraper, sports schedule api, football basketball baseball hockey data.