The Stack Overflow podcast is back! Listen to an interview with our new CEO.
11

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.


8

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....


7

In Kaggle there is an "European Soccer Database" dataset. 25k+ matches and players stats for European Professional Football https://www.kaggle.com/hugomathien/soccer (download requires registration)


6

Doesn't seem to have soccer, but worth a look for other stats: http://www.opensourcesports.com/


6

MLB has a Gameday API with baseball stats in XML form http://gd2.mlb.com/components/game/mlb/ It's described on this website http://gameday.timothyfisher.com/


6

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 ...


4

This might be exactly what you need: oddsportal historical odds It gives you the odds and result for each game for multiple leagues ... multiple years ... and odds from multiple betting agencies. This is a very neat data source. You can easily scrape the data with beautifulsoup (and you might have to work with a webdriver like selenium to control the ...


3

Did you know about that one: http://www.european-football-statistics.co.uk/index1.htm Prof. Robert Simmons from Lancaster University (http://www.lancaster.ac.uk/lums/people/all/robert-simmons/) once introduced that to us in one of our M.Sc. Sport Management classes at the German Sport University Cologne.


3

Last year, Manchester City FC opened up their collection of Opta Collected data. Here is a press release from Opta but the main site seems to have gone dark (or requires a specific old browser?).


3

football.db free open public domain football data http://openfootball.github.io/ here's a python tool for fun https://github.com/soccermetrics/soccermetrics-client-py


3

FYI: I started the football.db project to collect open public domain football data. The public domain data sets are hosted on GitHub and also include ready-to-use pre-built single-file SQLite databases (e.g. worldcup.db, etc.) You can find a short intro article about the football.db project on the Open Knowledge Foundation (OKFN) Data Wrangler Blog titled "...


3

Here's a Wikidata query that retrieves the coordinates for a ton of football teams (4866 results at time of writing): https://query.wikidata.org/#SELECT%20%3Fclub%20%3FclubLabel%20%3Fvenue%20%3FvenueLabel%20%3Fcoordinates%0AWHERE%0A%7B%0A%09%3Fclub%20wdt%3AP31%20wd%3AQ476028%20.%0A%09%3Fclub%20wdt%3AP115%20%3Fvenue%20.%0A%09%3Fvenue%20wdt%3AP625%20%...


3

You can find attendance data since the season 1889 (and since 1922 for all top four tiers) from European Football Statistics


3

I use football-data.co.uk for 22 leagues, where a lot is provided, but some stats only for top leagues. If you want power rankings for particular teams, then football picks is also the option, but no API at the moment available. Of course you can combine knowldedge from livescore sites and then you can for instance build dataset of your own. Or you can go ...


2

(Disclosure : I'm one of the founders of YouFoot) YouFoot offers both huge amounts of data as well as API and apps (web and mobile). Currently access to our APIs are on a request basis. We look to make them public soon. YouFoot is not only about distributing data but also about empowering people to collect complex sets of football data easily using only ...


2

No data yet, but this repo will store game results and some other info https://github.com/lsv/fifa-worldcup-2018 To use the data in your app, you can use this link https://raw.githubusercontent.com/lsv/fifa-worldcup-2018/master/data.json Which will be updated and also has some structured data about stadiums { "id": "name": "Luzhniki ...


1

You may use our World Cup 2018 dataset which contains more than 38 million tweets from almost 8 million unique Twitter users. The dataset was constructed during the World Cup 2018. Since we have stored the data in a MongoDB instance, the exported data is available as a MongoDB dump. You can easily import the exported data into a MongoDB instance. In order to ...


1

Guides / collections for open football data include: Guide to Football/Soccer data and APIs by Joe Kampschmidt; no update yet for the world cup 2018 in russia :-( Football Data -Awesome Datasets @ DataHub.io - No update yet for the world cup 2018 in russia :-( Any others? (Update June/21st) My humble self has started a (static / pre-built) JSON HTTP API (...


1

There are results from the Primeira Liga as well as many other leagues (mostly from Europe) here: http://www.football-data.co.uk/portugalm.php Goals, results, odds, etc.


1

For soccer players, Kaggle hosts the FIFA 18 Complete Player Dataset. Accessing the data requires registration. 17k+ players, 70+ attributes extracted from the latest edition of FIFA To build a dataset for just the Portuguese soccer league, you would have to download CompleteDataset.csv and build a filter on "Club" for the clubs that are in the target ...


1

European Soccer Database 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: +25,000 matches +10,000 players 11 European Countries with their lead ...


1

USA Soccer Teams data source in CSV with lat/lon locations


1

I think that ESPN has discontinued their developer access. Try fantasysportnet - http://fantasysportnet.com/data/home.jsp They cover the major European football leagues … EPL, Bundesliga, Spanish league, Serie A, and provide stats through a simple API.


1

Note: The ESPN Developer APIs have been retired. ESPN.com provides an API: Developer Center. You have to register as a developer. Once set up, you can make requests for teams or athletes, among other request types. General overview is here. The free quota is 3 Calls per second and 7,500 Calls per day. You can use the API console to explore (once ...


Only top voted, non community-wiki answers of a minimum length are eligible