Hello, World Cup 2026!
Long time no news. Let’s restart and celebrate the World Cup 2026 kick-off in Mexico, the United States and Canada.
Open Football Data (football.db) Website
Long time no news. Let’s restart and celebrate the World Cup 2026 kick-off in Mexico, the United States and Canada.
Inspired by the datasette {db,dbf,markdown,geojson,shapefile}-to-sqlite series added the missing football-to-sqlite tool that - surprise, surprise - lets you load / read football.txt match datafiles (e.g. English Premier League, German Bundesliga, Spanish La Liga 2020/21, etc.) into a sqlite database.
Reorganized the football.db datasets a little. The /brazil country repo is now /south-america and includes datasets from Argentina and more countries upcoming.
A first little experiment using GitHub Actions for more automation. The football.csv datasets for
Added the match schedules for the top 5 leagues for the new 2020/21 season:
Added a new quick starter sample using the Mauritius Premier League to get you started creating your own leagues/cups/etc. from scratch.
The plain text football fixtures for leagues, teams, match schedules, stadiums, and more that you can read with the sportdb command line tool into your SQL database of choice now includes the 2015/16 seasons for the English Premier League, the Deutsche Bundesliga, the Italian Serie A, the Spanish Primera División and more. Any league missing? Add your league.
Updated the News & Updates section on the football.db - Open Football website. Now you can subscribe to the news feed. Thanks to news syndication via web feeds you can now find the football.db News on the Planet Open Data, for example.
The sportdb command line tool now includes a new quick starter template command to (auto-)download Datafile scripts from the new openfootball/datafile registry.
The sportdb command line tool includes a new build system (as a new and easier all-in-one option).