There is a list of soccer datasets and APIs here from this related SO question. Hope that helps.
EDIT: Quoted text from the article linked above, as requested:
openfootball has started a free (open source) public domain football
database. The data is historical data, meaning no lives scores but the
data does include the schedule, teams and players ...
Edit: A new initiative on the web open_data_world_cup
Edit 2: Gerald also started collecting a list of other football projects on GitHub.
Edit 3: Here is a list of the football players ages in a spreadsheet format.
You can create data by putting the information from the wikipedia page into a more structured format.
There are plenty of tools available ...
Recently, the paper Linked Soccer Data was published. In it the authors describe how they combined various football-related datasets, such as http://fussballdaten.de/. Some of the data they covered can be viewed through this demo application.
The paper also mentions other relevant sources of football data, including the openfooty API.
If you agree that "the web is an API", you may scrape statistics from HTML pages. For instance, oddsportal.com has historical betting quotes.
I suppose this data is not open but maybe helpful for personal use/fun.
If you are using the programming language R, you might find this vignette on web scraping match data (PDF) helpful.
Today I found football-data....
I found one more free, open database you can use. http://openfootball.github.io/
A free open public domain football (soccer) database & schema for use in any (programming) language (e.g. uses plain text fixtures/data sets). Example:
barcelona, Barcelona|FC Barcelona|Fútbol Club Barcelona, BAR, city:barcelona
Statsguru is the rugby statistics database behind ESPN's scrum.com's.Statsguru looks to be the most detailed (matches from 1871), however I'm not sure if they offer bulk download, or if you'll have to scrape it.
RugbyStats.com has stats, but only shows the latest 200 entries, so very recent ...
You could start with the 25000+ objects tagged with leisure=golf_course on OpenStreetMap. To do this, you could extract the geolocations with GIS tools, or create a custom map like they did with bicycle tags. OSM data is ODbL licensed.
You will find that most sports data is collected by commercial concerns who control licensing rather carefully, especially for current data. (See, for example, this from Sports-Reference.com about why they can't provide their bulk data.)
Most references to sports data that I've found (e.g. DatabaseSports.com) provide web access but not bulk downloads. Other ...
Check out the Equity in Athletics Disclosure website http://ope.ed.gov/athletics/ supported by the Office of Postsecondary Education (OPE), U.S. Department of Education (ED).
The downloadable data sets includes data such as: Participants by sport and gender, coaching staff and salaries, revenues and expenses by sport and "game day" and recruiting, and ...
FILA keeps an online database of all matches for Amateur/Professional wrestling tournaments worldwide. These are "Olympic" class wrestlers (not WWE). It does not though contain collegiate events. It does have all Olympic related records dating back to 1896
the wayback machine is your friend
this data is now hosted on open data se's datahub.io account:
Football data is a page with free statistics in .csv with a large data about matches, beats, results, players and other interesting facts.
Another very common used by journalists (a friend who is in the business pointed) is the Wikipedia of Soccer, which you download in .xml only. This page is also free.
First of all, if you want the page content, the best way to do this isn't by scraping, but by processing one of the database dumps - you can do this locally, and it'll allow you to get the raw page content rather than rendered HTML.
To identify the pages, there are a number of possible options.
First, categories - these are comparable to index pages, but ...
About Italian lotto you can download data from 1939 to today.
On this page: https://www.lottomatica.it/lotterie/lotto
It is in Italian, but, if you click on "Estrazioni" on the top left and then you search for word "scarica", you can download csv data.
Open Sports Data has been around for awhile, as sports have some extremely involved fans.
Here is some data, references, and resources:
Sports Data Query Language (SDQL)
SportsDataBase (SDQL) Google Group
Sports Data Visualization using the Sports Data Query Language
Download KillerSports.com's Data
Mashape has an API listed for the World Cup 2014 which would return in Json some of the info you're looking for - https://www.mashape.com/leolima77/copa-do-mundo-2014-world-cup-brazil#!documentation
It is listed in Portugese so you might need to translate it to English.
I've made a database of 736 players by scraping and refining.
The database (in French) is available here:
It contains many data fields: age, number of selections, clubs, championship, etc.
You can find here an excel file with the schedule of the tournament and the groups. Inside the folder, you will find a license txt file containing the following:
LICENSE. The Software may be freely distributed.
The Software is licensed to you. So, you may not:
rent, lease, grant a security interest in, or otherwise transfer rights to the ...
the olympics site seems to have all of the data you seek:
but it looks like the opposite of open...
the guardian's data store has some of what you seek:
2012 open data
provide football data of all major european leagues in a machine-readable way like fixtures, teams, players, results and more. All this information is provided via an easy-to-use RESTful API in JSON (only) representation
UPD 2017-11-28. There is an amazing collection of soccer data published openly at Kaggle -- European Soccer Database.
Make sure you check the diverse examples of analysis of this dataset -- the so called kernels.
From the data source description:
What you get:
+10,000 players 11 European Countries with their lead championship
I created a git repo with the data I have collected from the past few seasons for the NCAA mens basketball division I.
Check it out here:
Trackwrestling gets that information from a number of sources.
Primarily, it's the software preferred for the NCAA, so all reporting of dual meets is required to be entered within 24 hours of a dual being completed.
From a tournament standpoint, they run tournament software, so they developed the system and integrated all those tournament scores into their ...
Getting access to historical Twitter data may end up coming with a price. Here are some options:
I've had great luck using Topsy in looking at a wide variety of tweets ranging from disease vectors in Africa to sentiment analysis. Here's the link for 86K #FIFA tweets for the last 30 days. You can expand to "all time", search by language, and look at ...
By using WikidataQuery API you can get all items which have occupation (P106) soccer player (Q937857) and link to English Wikipedia: enwiki
http://wdq.wmflabs.org/api?q=claim[106:937857] AND link[enwiki]
Currently 134,037 soccer player Wikidata items are linked to enwiki.
After that you can use MediaWiki API for Wikidata with wbgetentities to get the ...
In the paper you link there is Reference 1 http://home.ifi.uio.no/paalh/dataset/alfheim/
which links to a nice page with full data exports for 3 games, including csv and videos (as you said, only home team).
Since the 2016 season is about to start I figure I'll update this to hopefully help some others that stumble upon this page.
The best resource for getting free and comprehensive nfl statistics is the nfldb and nflgame python APIs. The developer pulls the information directly from json feeds used by NFL.com's gamecenter data, which is about as accurate and ...