ESPN Scores Scraper - NFL NBA MLB NHL Soccer Live Scores
Pricing
from $2.00 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
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
| Field | Type | Description |
|---|---|---|
mode | select | What to scrape. Currently scores (game scoreboard). |
leagues | array | Leagues to scrape, each as sport/league. Prefill: ["football/nfl","basketball/nba","soccer/eng.1"]. |
date | string | Optional YYYYMMDD (e.g. 20260821). Empty = today. |
maxItems | integer | Max 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:
| League | Code |
|---|---|
| NFL | football/nfl |
| NCAA Football | football/college-football |
| NBA | basketball/nba |
| WNBA | basketball/wnba |
| NCAA Men's Basketball | basketball/mens-college-basketball |
| MLB | baseball/mlb |
| NHL | hockey/nhl |
| Premier League | soccer/eng.1 |
| MLS | soccer/usa.1 |
| La Liga | soccer/esp.1 |
| Serie A | soccer/ita.1 |
| Bundesliga | soccer/ger.1 |
| UEFA Champions League | soccer/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.
🔗 Related actors
⚠️ 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.