ESPN Scores & Standings Scraper - NFL, NBA, MLB, NHL, Soccer
Pricing
from $0.50 / 1,000 result rows
ESPN Scores & Standings Scraper - NFL, NBA, MLB, NHL, Soccer
Get game scores, schedules and standings from ESPN for the NFL, NBA, WNBA, MLB, NHL, college football and basketball, MLS and top European soccer leagues: teams, scores, line scores, records, venue, broadcasts and odds when listed. Any date range.
Pricing
from $0.50 / 1,000 result rows
Rating
0.0
(0)
Developer
Darian Danciu
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
14 hours ago
Last modified
Categories
Security
Limited permissionsShare
Get game scores, schedules and standings from ESPN for the NFL, NBA, WNBA, MLB, NHL, college football and basketball, MLS, Premier League, LaLiga, Bundesliga, Serie A, Ligue 1 and the Champions League: teams, scores, line scores, records, venue, broadcasts and odds when ESPN lists them.
Why this one
- 15 leagues, one format. Mix NFL and Premier League in one run.
- Any date range. Past days give results; future days give the schedule.
- Standings with wins, losses, streaks, points for and against, and every stat ESPN shows.
- Cheap and fast. Uses ESPN's own scoreboard feeds. No browser.
- You only pay for rows. Failed leagues are listed in
RUN_SUMMARYand cost nothing.
Input
| Field | Example |
|---|---|
| Leagues | nba, nfl, epl |
| Data | Games or standings |
| Date from / to | 2026-11-01 / 2026-11-07 |
Every field is optional except Leagues.
Output
One row per row. Example:
{"source": "espn","id": "nba:401909903","league": "NBA","gameId": "401909903","name": "Boston Celtics at Orlando Magic","shortName": "BOS @ ORL","date": "2026-11-01T20:30:00.000Z","status": "Final","completed": true,"season": 2027,"seasonType": "regular-season","week": null,"homeTeam": "Orlando Magic","homeAbbr": "ORL","homeScore": 97,"homeRecord": "2-4","awayTeam": "Boston Celtics","awayAbbr": "BOS","awayScore": 108,"awayRecord": "5-1","winner": "Boston Celtics","homePeriods": [23,27,24,23],"awayPeriods": [24,31,22,31],"venue": "Kia Center","city": "Orlando","state": "FL","attendance": 18236,"broadcasts": ["NBA League Pass"],"odds": null,"overUnder": null,"oddsProvider": null,"url": "https://www.espn.com/nba/game/_/gameId/401909903/celtics-magic","searchQuery": "nba"}
Each row also has searchQuery: the search that found it. A summary of the run (rows per search, the site's total
for each search, and any searches that failed) is saved as RUN_SUMMARY in the key-value store.
Export to JSON, CSV, Excel or HTML from the Output tab, or use the API.
Use cases
- Sports apps and dashboards: daily results and schedules.
- Fantasy and analytics: scores, line scores and standings over a season.
- Content and newsletters: this week's results for your league.
Pricing
Pay per row. See the Pricing tab. Searches that fail are free.
Good to know
- ESPN labels seasons by the year they end in some sports (the 2026-27 NBA season is
2027). - Odds appear only when ESPN shows them for a game, usually before it starts.
- Injury reports are not included: they are health details about named players.
- This Actor reads public scoreboards and standings only. It does not collect personal data.
Feedback
Missing a field or a filter? Open an issue on the Issues tab.
Related Actors
More sports and markets scrapers by the same developer, with the same pay-per-result pricing:
| Actor | What it gets |
|---|---|
| Tennis Results & Odds Scraper | ATP, WTA, Challenger and ITF results with set scores and odds |
| Prediction Markets Scraper | Polymarket and Kalshi odds, volume and liquidity |