Skip to content

openfootball/euro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

147 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Euro / European Championship Cup / European Nations' Cup

What's football.db?

A free open public domain football (soccer) database & schema for use in any (programming) language e.g. uses datasets in (structured) text using the Football.TXT format. More football.db Project Site »

Intro

Free open public domain football data for Euro 2008, Euro 2012, Euro 2016, Euro 2020 (2021), Euro 2024, Euro 2028, etc.

Example:

= Euro 2024


Group A  |  Germany   Scotland     Hungary   Switzerland
Group B  |  Spain     Croatia      Italy     Albania
Group C  |  Slovenia  Denmark      Serbia    England
Group D  |  Poland    Netherlands  Austria   France
Group E  |  Belgium   Slovakia     Romania   Ukraine 
Group F  |  Turkey    Georgia      Portugal  Czech Republic


 
▪ Group A, Matchday 1

Fri Jun 14 
   21:00         Germany v Scotland   5-1 (3-0)    @ München Fußball Arena, München
                   (Wirtz 10' Musiala 19' Havertz 45+1'(p) Füllkrug 68' Can 90+3'; 
                    Rüdiger 87'(og))
  Germany:    Neuer - Kimmich, Rüdiger, Tah [Y], Mittelstädt – Andrich [Y] (Groß 46'),
              Kroos (Can 80') – Musiala (Müller 74'), Gündogan, 
              Wirtz (Sane 63') – Havertz (Füllkrug 63')
  Scotland:   Gunn – Porteous [R 44'], Hendry, Tierney (McKenna 78' ) – Ralston [Y], 
              McTominay, McGregor (Gilmour 67'), Robertson – Christie (Shankland 82'), 
              Adams (Hanley 46'), McGinn (McLean 67')

 Sat Jun 15 
    15:00        Hungary v Switzerland   1-3 (0-2)  @ Köln Stadion, Köln
                  (Varga 66'; 
                   Duah 12' Aebischer 45' Embolo 90+3')
  Hungary:     Gulacsi – Lang (Bolla 46' [Y]), Orban, Szalai [Y] (Dardai 79') – Fiola, 
               Nagy (Kleinheisler 67'), Schäfer, Kerkez (Adam 79') – Sallai, Varga,
               Szoboszlai
  Switzerland: Sommer – Schär, Akanji, Rodriguez – Widmer [Y] (Stergiou 68' ), Xhaka, 
               Freuler [Y] (Sierro 86'), Aebischer – Ndoye (Rieder 86'), 
               Duah (Amdouni 68'),  Vargas (Embolo 73')

...


▪ Final
Sun Jul 14 
  21:00   Spain v England   2-1 (0-0)    @ Olympiastadion, Berlin
              (Williams 47' Oyarzabal 86'; Palmer 73')
=  England - Euro 2024

  1,  Jordan Pickford,           GK,     61/0  , b. 1994,  Everton FC (ENG)
 13,  Aaron Ramsdale,            GK,      5/0  , b. 1998,  Arsenal FC (ENG)
 23,  Dean Henderson,            GK,      1/0  , b. 1997,  Crystal Palace FC (ENG)

  2,  Kyle Walker,               DF,     83/1  , b. 1990,  Manchester City FC (ENG)
  3,  Luke Shaw,                 DF,     31/3  , b. 1995,  Manchester United FC (ENG)
  5,  John Stones,               DF,     72/3  , b. 1994,  Manchester City FC (ENG)
  6,  Marc Guéhi,                DF,     11/0  , b. 2000,  Crystal Palace FC (ENG)
  8,  Trent Alexander-Arnold,    DF,     25/3  , b. 1998,  Liverpool FC (ENG)
 12,  Kieran Trippier,           DF,     48/1  , b. 1990,  Newcastle United FC (ENG)
 14,  Ezri Konsa,                DF,      4/0  , b. 1997,  Aston Villa FC (ENG)
 15,  Lewis Dunk,                DF,      6/0  , b. 1991,  Brighton & Hove Albion FC (ENG)
 22,  Joe Gomez,                 DF,     15/0  , b. 1997,  Liverpool FC (ENG)

  4,  Declan Rice,               MF,     51/3  , b. 1999,  Arsenal FC (ENG)
 10,  Jude Bellingham,           MF,     29/3  , b. 2003,  Real Madrid CF (ESP)
 11,  Phil Foden,                MF,     34/4  , b. 2000,  Manchester City FC (ENG)
 16,  Conor Gallagher,           MF,     13/0  , b. 2000,  Chelsea FC (ENG)
 24,  Cole Palmer,               MF,      4/1  , b. 2002,  Chelsea FC (ENG)
 25,  Adam Wharton,              MF,      1/0  , b. 2004,  Crystal Palace FC (ENG)
 26,  Kobbie Mainoo,             MF,      3/0  , b. 2005,  Manchester United FC (ENG)

  7,  Bukayo Saka,               FW,     33/11 , b. 2001,  Arsenal FC (ENG)
  9,  Harry Kane,                FW,     91/63 , b. 1993,  FC Bayern Munich (GER)
 17,  Ivan Toney,                FW,      3/1  , b. 1996,  Brentford FC (ENG)
 18,  Anthony Gordon,            FW,      3/0  , b. 2001,  Newcastle United FC (ENG)
 19,  Ollie Watkins,             FW,     12/3  , b. 1995,  Aston Villa FC (ENG)
 20,  Jarrod Bowen,              FW,      8/0  , b. 1996,  West Ham United FC (ENG)
 21,  Eberechi Eze,              FW,      4/0  , b. 1998,  Crystal Palace FC (ENG)

Build Your Own euro.db Copy

Use the sportdb command line tool to build your own euro.db copy from the plain text fixtures.

Alternative I - Use the Quick Starter Templates

Use the quick starter datafile templates to start from scratch. Examples:

Build the database for the 2024 tournament:

$ sportdb new euro2024

More »

Alternative II - Do-It-Yourself (DIY) - Downlad and Unpack Zip Archive or Git Clone

Download and unpack the zip archive with the datasets or if you have git installed use the git clone command to get a local copy.

Try in your working folder (that is, /euro):

$ 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 and
  • read in all datasets in plain text (.txt)

That's it.

Questions? Comments?

Yes, you can. More than welcome. See Help & Support »

About

Free open public domain football data (euro.db) for Euro 2008, Euro 2012, Euro 2016, Euro 2020 (2021), Euro 2024, Euro 2028, etc.

Topics

Resources

License

Stars

Watchers

Forks

Contributors