7 Top Fantasy Sports APIs

Fantasy Sport leagues are more popular than ever these days, with an estimated 60 million people participating in league play. Typically the participants create virtual teams based on real players of various sports, and utilize those real player statistics to compute finals scores and compete with other virtual teams. Nearly every real team sport imaginable has a fantasy component played by fans at the present, with many of the leagues requiring dues for players and payoffs for winners.

Several "official" fantasy sports leagues are commissioned by real leagues, including the NFL and Premier League soccer. Other leagues are created by individual organizations, or partner organizations, for a plethora of sports, including basketball, baseball, soccer, college sports, UFC, golf, tennis, auto racing and eSports. Developers looking to create applications to accompany this popular past time can start by finding the best APIs to suit their needs.

What is a Fantasy Sports API?

A Fantasy Sports API is an Application Programming Interface that enables developers to create applications that tap into Fantasy Sports data.

The best place to find these APIs is in the Fantasy Sports category in the ProgrammableWeb directory. In this article we highlight some favorites from our readers.

1. Sportradar Sports Data API

Sportradar provides real-time, accurate sports statistics and sports content. Sportradar's data coverage includes all major U.S. sports, plus hundreds of leagues throughout the world. Data can be retrieved from Sportsradar via REST APITrack this API. This data includes schedules, standings, statistics, play by play, live images, and more.

SportRadar Sports Data API

Screenshot: Sportradar

2. Yahoo Fantasy Sports API

Yahoo Fantasy Sports allows users to compete against each other using statistics from real-world competitions. The Yahoo Fantasy Sports APITrack this API provides rich data on leagues, teams and player information. Use it to analyze draft results, review free agents, optimize current rosters, or create other applications. The Yahoo Fantasy Sports API utilizes the Yahoo Query Language (YQL) as a mechanism to access Yahoo Fantasy Sports data, returning data in XML and JSON formats.

3. Cric API

CricAPI provides data about the game of Cricket. Use the API to get live cricket match data, a list of matches, latest scores, player batting and bowling stats. The CricAPI Fantasy APITrack this API can be used before the match to help you with choosing players (batsmen / bowlers) for your fantasy game; once this is done you can hit the API at regular intervals and calculate the results of your Fantasy Cricket.

4. ProFootballAPI.com API

The ProFootballAPI NFL APITrack this API provides users with access to a database of current and past NFL football statistics and game information. The database is updated every minute, even while games are being played. Data is available going back to 2009. The NFL API can provide answers to simple queries or return large data sets for more in-depth use.

5. Goalserve MLB API

Goalserve provides live sports data feeds for multiple sports. The Goalserve Sports Data Feeds MLB APITrack this API delivers fixtures, live scores, results, in-game player statistics, profiles, injuries, odds, historical data since 2010, prematch and more.

6. GameScorekeeper API

GameScorekeeper provides feeds of data about eSports including League of Legends, Counter-Strike: Global Offensive, Heroes of the Storm, and DOTA 2. The GameScorekeeper REST APITrack this API provides JSON data related to eSports such as upcoming matches, competitions, teams, and results. The GameScorekeeper Live APITrack this API provides real-time data from eSports matches through Websockets.

7. Sportmonks Soccer API<

SportMonks is a provider of data feeds for a variety of different professional sports. The SportMonks Soccer APITrack this API provides data feeds for live scores, full season fixtures, video highlights, and in-play odds among other features. Users can access historical data stretching way back to 2005.

Sportmonks API

Screenshot: SportMonks

Check out the Fantasy Sports category for more APIs, plus SDKs, Source Code Samples, and other resources.

Be sure to read the next Top APIs article: 8 Top Parking APIs