A free open public domain football (soccer) database & schema
for use in any (programming) language
(e.g. uses plain text datasets for match schedules, results and more).
More football.db
Project Site »
Free open public domain football datasets include:
North America
- United States & Canada - Major League Soccer (MLS)
South America
- Argentina - Primera Division
Europe
- Belgium - First Division A
- Netherlands - Eredivisie
- Switzerland (Schweiz • Suisse • Svizzera • Svizra) incl. Liechtenstein - Super League, Challenge League
- Hungary - NB I
- Czech Republic - First League
- Finland - Veikkausliiga
- Iceland - Urvalsdeild
- Ireland - Premier Division
- Scotland - Premiership
- Portugal - Primeira Liga
- Greece - Super League
- Turkey - Süper Lig, 1. Lig
- and others
todo: add europe/croatia/ europe/denmark/ europe/luxembourg/ europe/norway/ europe/poland/ europe/slovakia/ europe/sweden/ europe/ukraine/
Asia
Pacific
- Australia - A-League
Try in your working folder (that is, /world
):
$ sportdb build
$ sportdb --verbose build # or for more (verbose) details incl. debug info
This will
- setup a new single-file SQLite database e.g.
./sport.db
- read in all datasets in plain text (
.txt
)
That's it.
The football.db schema, data and scripts are dedicated to the public domain. Use it as you please with no restrictions whatsoever.
Send them along to the Open Sports & Friends Forum/Mailing List. Thanks!