ESPN Sports Scores & Stats Scraper
Pricing
Pay per usage
Go to Apify Store

ESPN Sports Scores & Stats Scraper
Scrape live scores, stats, and schedules from ESPN. Get NFL, NBA, MLB, NHL data. Perfect for sports apps and fantasy sports.
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Fortuitous Pirate
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Share
ESPN Sports Data Scraper
Extract live scores, standings, team information, news, and schedules from ESPN across multiple sports and leagues.
Features
- Multi-Sport Coverage: NFL, NBA, MLB, NHL, and international soccer
- Live Scores: Real-time game scores and status
- Standings: Conference/division standings with full statistics
- Team Data: Complete team information with logos and links
- News: Headlines, articles, and related content
- Schedules: Upcoming games with broadcast and ticket info
Supported Leagues
Football
nfl- National Football Leaguecollege-football- NCAA Football
Basketball
nba- National Basketball Associationwnba- Women's NBAmens-college-basketball- NCAA Men's Basketball
Baseball
mlb- Major League Baseball
Hockey
nhl- National Hockey League
Soccer
usa.1- MLS (Major League Soccer)eng.1- English Premier Leagueesp.1- La Liga (Spain)ger.1- Bundesliga (Germany)ita.1- Serie A (Italy)fra.1- Ligue 1 (France)uefa.champions- UEFA Champions League
Input Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
dataType | string | Yes | Type of data: scoreboard, standings, teams, news, schedule |
sport | string | Yes | Sport: football, basketball, baseball, hockey, soccer |
league | string | Yes | League code (see above) |
date | string | No | Date in YYYYMMDD format for scoreboard/schedule |
teamId | string | No | ESPN Team ID for team-specific data |
limit | integer | No | Maximum results (default: 100) |
Example Inputs
Get Today's NFL Scores
{"dataType": "scoreboard","sport": "football","league": "nfl"}
Get NBA Standings
{"dataType": "standings","sport": "basketball","league": "nba"}
Get Premier League Teams
{"dataType": "teams","sport": "soccer","league": "eng.1"}
Get NFL News
{"dataType": "news","sport": "football","league": "nfl","limit": 20}
Get MLB Games for Specific Date
{"dataType": "scoreboard","sport": "baseball","league": "mlb","date": "20260401"}
Output Examples
Scoreboard Result
{"type": "game","eventId": "401547417","name": "Kansas City Chiefs at Buffalo Bills","shortName": "KC @ BUF","date": "2026-01-26T18:00Z","status": "Final","completed": true,"venue": "Highmark Stadium","venueCity": "Buffalo","homeTeam": {"id": "2","name": "Buffalo Bills","abbreviation": "BUF","score": "31","record": "14-3"},"awayTeam": {"id": "12","name": "Kansas City Chiefs","abbreviation": "KC","score": "27","record": "15-2"},"odds": {"spread": "BUF -2.5","overUnder": 48.5,"provider": "Draft Kings"}}
Team Result
{"type": "team","teamId": "2","name": "Buffalo Bills","nickname": "Bills","abbreviation": "BUF","location": "Buffalo","color": "00338d","logo": "https://a.espncdn.com/i/teamlogos/nfl/500/buf.png","venue": "Highmark Stadium"}
News Result
{"type": "news","articleId": "47735344","headline": "Chargers officially hire Mike McDaniel as offensive coordinator","description": "The Chargers have officially announced the hiring...","published": "2026-01-26T17:56:27Z","author": "Kris Rhim","articleUrl": "https://www.espn.com/nfl/story/_/id/47735344/...","relatedTeams": [{ "id": "24", "name": "Los Angeles Chargers" }]}
Data Freshness
- Scoreboard: Updates every few minutes during live games
- Standings: Updated after each game completion
- Teams: Relatively static, updated for roster changes
- News: Continuously updated throughout the day
Pricing
$0.002 per result (game, team, article, etc.)
Use Cases
- Sports betting applications
- Fantasy sports platforms
- Sports news aggregation
- Team/league analytics
- Score tracking applications
- Sports data journalism
API Source
This scraper uses ESPN's public API endpoints which provide comprehensive sports data without requiring authentication.