This[1] StackOverflow thread answers this question pretty thoroughly. Unfortunately it looks like if you want it to be legal, you should be prepared to pay a hefty (> 4 figures) monthly subscription fee. [1] http://stackoverflow.com/questions/57106/anyone-know-of-an-n...
Ask HN: How to legally obtain sports data for commercial use?
11–20 of 37 posts
Re: Ask HN: How to legally obtain sports data for commercial use?
#12Re: Ask HN: How to legally obtain sports data for commercial use?
#13[deleted]
Getting accurate real-time data is not a hard problem. The real problem is coming up with the money to do it the legal way.
Re: Ask HN: How to legally obtain sports data for commercial use?
#14I'd seriously considered a sports-related project based on open data and I was still concerned that I could get into legal trouble, so I sorta merged the project into something much bigger, in which the sports content would be barely noticeable.
Re: Ask HN: How to legally obtain sports data for commercial use?
#15[deleted]
Most sites have a player ID. If you map the player ID the aliases won't matter. Just keep that name data on your end and it will be consistent. Getting accurate real-time data is not a hard problem. The real problem is coming up with the money to do it the legal way.
Re: Ask HN: How to legally obtain sports data for commercial use?
#16I've been to many baseball games where I've seen people keeping score on paper while watching the games.
Re: Ask HN: How to legally obtain sports data for commercial use?
#17I guess there might be some restrictions on who gets access to the official raw data for various games, depending on the sports league. If the costs for getting that data are high, then the only way to circumvent that would be to collect them yourself. Even then, I don't know if the leagues would come at you hard for gathering data and using team names or player names...
Re: Ask HN: How to legally obtain sports data for commercial use?
#18Re: Ask HN: How to legally obtain sports data for commercial use?
#19At Draftmix we used a competitor of theirs called PA Sports Ticker, which Stats bought shortly after we shut Draftmix down. We had previously used a cheaper one called XML Team, but we realized quickly that we had gotten what we had paid for as the feeds were often updated very late or contained errors. They're fine enough for getting started (and probably the easiest to implement, since you pull the data on demand rather than having them post it to you) especially if you don't require live stats. Live stats cost more and are harder to implement. You could get post-game stats and schedule data for a few grand a year back then from XML Team, live stats for a few times that, but I don't know what Stats buying their primary competitor has done to prices. I can't imagine it's made them get cheaper.
There's a new one called Sports Direct. I don't have any experience with them, but our former salesman from PA works there. I'd be happy to put you in contact if you'd like, just email me. He's a good salesman at least.
For player images and team logos you need to set up licenses. Logos come from the league (NFL, MLB), player images from the players' unions (NFLPA, MLBPA). This is very costly. The actual images themselves can be provided by Stats and other sources, but you can't use them without paying the license (though Stats may have worked out a deal that lets them include that in the package).
The Fantasy Sports Trade Association (fsta.org) is the best place to find service providers for the industry. Anyone worth anything is a member.
Re: Ask HN: How to legally obtain sports data for commercial use?
#20I don't really know the exact pricing structure but I don't imagine it is cheap.