ESPN Sports Scraper — Scores, Teams & Standings avatar

ESPN Sports Scraper — Scores, Teams & Standings

Pricing

from $0.001 / item scraped

Go to Apify Store
ESPN Sports Scraper — Scores, Teams & Standings

ESPN Sports Scraper — Scores, Teams & Standings

Scrape live and past scores, teams, standings and news across NBA, NFL, MLB, NHL, EPL, La Liga and more via ESPN's public data. For sports analytics, betting and fantasy. No key.

Pricing

from $0.001 / item scraped

Rating

0.0

(0)

Developer

hiper soft

hiper soft

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

ESPN Sports Scraper — Scores, Teams, Standings & News

Pull live and past scores, team directories, league standings, and news headlines across NBA, NFL, MLB, NHL, EPL, La Liga, and many more — all as clean structured JSON. Pick your leagues, choose a data type, and optionally set a date or date range for the scoreboard. No API key. Made for sports analytics, betting models, fantasy tools, and media dashboards.

Features

  • 🏆 17 leagues — nba, wnba, ncaab, nfl, ncaaf, mlb, nhl, epl, laliga, seriea, bundesliga, ligue1, ucl, mls, pga, f1, atp.
  • 🗓️ Scoreboard by datedates accepts a single YYYYMMDD or a YYYYMMDD-YYYYMMDD range; empty means today.
  • 📊 Four data types — switch dataType between scoreboard, teams, standings, and news.
  • Detailed game rowshomeTeam, awayTeam, homeScore, awayScore, status, completed, plus a full competitors array.
  • 🏟️ Venue context — each game includes venue and city.
  • 📰 News feed — headlines with description, published, byline, url, and image.
  • 🔢 Standings metrics — wins, losses, win percentage, points for/against, streak, and rank per team.

What you get

Each scoreboard game is one clean JSON record:

{
"league": "nba",
"dataType": "scoreboard",
"gameId": "401585123",
"name": "Boston Celtics at Los Angeles Lakers",
"shortName": "BOS @ LAL",
"date": "2026-01-15T03:00Z",
"status": "Final",
"completed": true,
"venue": "Crypto.com Arena",
"city": "Los Angeles",
"competitors": [
{ "team": "Los Angeles Lakers", "abbreviation": "LAL", "homeAway": "home", "score": 112, "winner": true, "record": "24-14" },
{ "team": "Boston Celtics", "abbreviation": "BOS", "homeAway": "away", "score": 108, "winner": false, "record": "30-9" }
],
"homeTeam": "Los Angeles Lakers",
"awayTeam": "Boston Celtics",
"homeScore": 112,
"awayScore": 108
}

Input

{
"leagues": ["nba", "epl"],
"dataType": "scoreboard",
"dates": "20260115"
}
FieldDescription
leaguesLeague codes to scrape (e.g. nba, nfl, epl).
dataTypescoreboard, teams, standings, or news.
datesScoreboard date YYYYMMDD or range; empty = today.

Use cases

  • Feed live and final scores into a betting or model pipeline.
  • Build league standings tables for a sports site or app.
  • Pull team directories with colors and logos for branding.
  • Aggregate league news headlines for a media dashboard.

Pricing

Pay-per-event: you're billed a small amount per run and per item scraped — you only pay for what you get. See the Pricing tab for current rates.

Notes

This Actor uses ESPN's public data endpoints and reads only publicly available scores, teams, standings, and news. It is an independent tool and is not affiliated with, endorsed by, or connected to ESPN, Inc. or its affiliates.