The ESPN Scores & Schedules API provides game/match information, including start times, venue, competitors, score, and stats across every major sport. Depth of statistics and data varies by sport.
Important announcement regarding public ESPN APIs. Please read this important announcement about the issuance of new public developer keys and a change in the ESPN API service.
ESPN hidden API Docs. GitHub Gist: instantly share code, notes, and snippets.
ESPN has an accessible, though undocumented, API for their Fantasy football database. This means you can query a question like “what was the score of the week 1 game between ABC and XYZ” directly with a GET request and some JSON fiddling, no web “scraping” required.
The API enables grabbing historical player projections, doing your own forecasts, automating player moves, in-season analysis of teams… But let’s start simple with simple game scores. Since you can do nothing to affect your opponent’s score in a typical fantasy format, there is typically lots of whining that “I had the second highest score this week but got matched up to the highest scorer!”
ESPN API [NOTICE] Username and password will be removed soon. You can access your private league using SWID and ESPN_S2. This package uses ESPN's Fantasy API to extract data from any public or private league for Fantasy Football and Basketball (Hockey and Baseball in development).
Soccer Livescore - Soccer Livescore API provides information about all live, finished and pending football matches Sports Scores - All Sports results, fixtures, and live data TheRundown - Real-time odds and scores from major sportsbooks.
RapidAPI’s Marketplace has popular freemium APIs for ESPN data retrieval. API-Football by API-Sports features live score, standings, predictions, line-ups, and more for over 700 football cups and leagues. Its Basic plan is free, and it has a quota of 100 requests per day. With it, subscribers get access to all features. Overages are half a cent each.