| layout | default |
|---|---|
| title | Welcome |
Football.TXT Format Updates
Note - to make parsing of match schedules easier - the following rules are now mandatory:
- round lines (outlines) MUST start with
▪(BLACK SMALL SQUARE) or::(ASCII-style) e.g.
▪ Quarter-finals - 1st Leg
▪ Group A
▪ Match for third place
...
- goal (scorer) lines MUST be enclosed with
()and, thus, start with(e.g.
(Neymar 71'; Diego 56')
(Lavezzi 4' Luiz 61'og Pastore 90+3'; Hazard 27'pen)
...
For more, see the Football.TXT format, level 1 & 2 specs »
A free and open public domain football database & schema for use in any (programming) language - with (structured) text datasets using the (future-proof and evergreen) Football.TXT format.
Football.TXT Dataset Examples
▪ Quarter-finals - 1st Leg
Tue Apr 1
20:45 FC Barcelona v Atlético Madrid 1-1 @ Camp Nou, Barcelona
(Neymar 71'; Diego 56')
20:45 Manchester United v Bayern München 1-1 @ Old Trafford, Manchester
(Vidić 58'; Schweinsteiger 67')
Wed Apr 2
20:45 Real Madrid v Borussia Dortmund 3-0 @ Santiago Bernabéu, Madrid
(Bale 3' Isco 27' Ronaldo 57')
20:45 Paris Saint-Germain v Chelsea FC 3-1 @ Parc des Princes, Paris
(Lavezzi 4' Luiz 61'og Pastore 90+3'; Hazard 27'pen)
...
Schema Diagram
- FIFA World Cup
- FIFA World Cup Qualifiers
- FIFA Confederations Cup
Example - FIFA World Cup 2014:
Group A | Brazil Croatia Mexico Cameroon
Group B | Spain Netherlands Chile Australia
Group C | Colombia Greece Côte d'Ivoire Japan
Group D | Uruguay Costa Rica England Italy
Group E | Switzerland Ecuador France Honduras
Group F | Argentina Bosnia-Herzegovina Iran Nigeria
Group G | Germany Portugal Ghana United States
Group H | Belgium Algeria Russia South Korea
...
▪ Group A
Thu Jun 12
17:00 UTC-3 Brazil v Croatia 3-1 (1-1) @ Arena de São Paulo, São Paulo
(Neymar 29', 71'pen Oscar 90+1'; Marcelo 11' og)
Fri Jun 13
13:00 UTC-3 Mexico v Cameroon 1-0 (0-0) @ Estádio das Dunas, Natal
(Oribe Peralta 61')
...
▪ Match for third place
Sat Jul 12
17:00 UTC-3 Brazil v Netherlands 0-3 (0-2) @ Estádio Nacional Mané Garrincha, Brasília
(Robin Van Persie 3'pen Daley Blind 17' Georginio Wijnaldum 90+1')
▪ Final
Sun Jul 13
16:00 UTC-3 Germany v Argentina 1-0 a.e.t. (0-0, 0-0) @ Estádio do Maracanã, Rio de Janeiro
(Mario Götze 113')
Source: world-cup/2014/cup.txt
- CONMEBOL¹ Copa América
¹ CONMEBOL = South America;
- CONCACAF¹ Copa Oro / Gold Cup
¹ CONCACAF = North America, Central America and the Caribbeans
- UEFA Euro / European Football Championship
- CONMEBOL¹ Copa Libertadores
- CONMEBOL¹ Copa Sudamericana
¹ CONMEBOL = South America;
- CONCACAF¹ Champions League
¹ CONCACAF = North America, Central America and the Caribbeans
- UEFA Champions League
- UEFA Europa League
- UEFA Conference League
Example - Champions League:
▪ Round of 16 - 2nd Leg
Tue Mar 5
20:45 Manchester United v Real Madrid 1-2 @ Old Trafford, Manchester
(S. Ramos 48' og; L. Modric 66' C. Ronaldo 69')
Borussia Dortmund v Schachtar Donezk 3-0 @ Signal Iduna Park, Dortmund
(F. Santana 31' M. Götze 37' J. Blaszczykowski 59')
Wed Mar 6
20:45 Paris Saint-Germain v Valencia 1-1 @ Parc des Princes, Paris
(E. Lavezzi 66'; Jonas 55')
Juventus v Celtic Glasgow 2-0 @ Juventus Stadium, Turin
(A. Matri 24' F. Quagliarella 65')
Tue Mar 12
20:45 Schalke 04 v Galatasaray 2-3 @ Veltins-Arena, Gelsenkirchen
(R. Neustädter 17' M. Bastos 63';
Hamit Altintop 37' Burak Yilmaz 42' U. Bulut 95')
Barcelona v Milan 4-0 @ Camp Nou, Barcelona
(L. Messi 5', 40' D. Villa 55' Jordi Alba 92')
Wed Mar 13
20:45 Málaga v Porto 2-0 @ La Rosaleda, Málaga
(Isco 43' R. Santa Cruz 77')
Bayern München v Arsenal 0-2 @ Allianz Arena, München
(Giroud 3' L. Koscielny 86')
...
Source: champions-league/2012-13/cl.txt
- Österreichische Bundesliga + ÖFB Cup
- English Premier League
- Deutsche Bundesliga
- Spanish La Liga
- México Primera División Apertura + Clausura
- Campeonato Brasileiro Série A
and more.
- Using Open Football Data - Get Ready for the World Cup in Brazil 2014 w/ JavaScript (Vienna.js, 2014)
- Using Open Football Data - Get Ready for the World Cup in Brazil 2014 w/ Ruby (Vienna.rb, 2014)
football.db- Using Open Football Data in JavaScript (Vienna.js, 2013)
See the awesome-football page.
Thanks for helping with match updates! Come back soon.
{% include thanks.html %}
The football.db schema, data and scripts are dedicated to the public domain.
Use as you please with no restrictions whatsoever.
{% include questions.md %}
