Skip to content

Free open public domain football data for the European Football Championship ("Euro") in JSON incl. Euro 2024 and more - No API key required ;-)

License

Notifications You must be signed in to change notification settings

openfootball/euro.json

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

euro.json

Free open public domain football data in the JSON (JavaScript Object Notation) data interchange format. Tournaments include:

  • European Football Championship ("Euro") 2020 (in 2021)
  • European Football Championship ("Euro") 2024

Example - Euro 2024 Match Schedule (Fixtures and Results) - 2024/euro.json:

{
  "name": "Euro 2024",
  "rounds": [
    {
      "name": "Matchday 1",
      "matches": [
        {
          "num": 1,
          "date": "2024-06-14",
          "time": "21:00",
          "team1": { "name": "Germany", "code": "GER" },
          "team2": { "name": "Scotland","code": "SCO" },
          "score": { "ft": [5,1],
                     "ht": [3,0] },
          "goals1": [{ "name": "Wirtz",    "minute": 10 },
                     { "name": "Musiala",  "minute": 19 },
                     { "name": "Havertz",  "minute": 45, "offset": 1, "penalty": true },
                     { "name": "Füllkrug", "minute": 68 },
                     { "name": "Can",      "minute": 90, "offset": 3 }],
          "goals2": [{ "name": "Rüdiger",  "minute": 87, "owngoal": true }],
          "group": "Group A"
        },
        {
          "num": 2,
          "date": "2024-06-15",
          "time": "15:00",
          "team1": { "name": "Hungary", "code": "HUN" },
          "team2": { "name": "Switzerland", "code": "SUI" },
          "score": { "ft": [1,3],
                     "ht": [0,2] },
          "goals1": [{ "name": "Varga",     "minute": 66 }],
          "goals2": [{ "name": "Duah",      "minute": 12 },
                     { "name": "Aebischer", "minute": 45 },
                     { "name": "Embolo",    "minute": 90, "offset": 3 }],
          "group": "Group A"
        },
       ...
      ],
    },
  ],  
}     

Updates / Contributions Welcome - Please Update the Football.TXT Sources

Note: The JSON files get (auto-)generated using the datasets in the Football.TXT format, thus, please do NOT edit the (auto-)generated JSON files but the Football.TXT sources (upstream) in the tournament repos e.g.:

  • European Football Championship ("Euro") in /euro

Note: For the Euro 2024 please update the source text file /euro/2024--germany/euro.txt for the group and knockout (quarter-finals, semi-finals, etc.) stage.

Add Your Leagues and Tournaments!

Any leagues or tournaments missing? Contributions welcome! For starting your own repo from scratch see the League Quick Starter Kit.

More - Add Your Scripts Here

Your Script Here

License

The euro.json schema, data and scripts are dedicated to the public domain. Use it as you please with no restrictions whatsoever.

Questions? Comments?

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

About

Free open public domain football data for the European Football Championship ("Euro") in JSON incl. Euro 2024 and more - No API key required ;-)

Topics

Resources

License

Stars

Watchers

Forks