Built on the Zafronix Euro APIGet a free key →

Matches, every kick.

Every Euro match in a single table — date, stage, teams, score, attendance, venue. Pick a tournament + stage. Knockout dramatic finishes (AET, penalties) are flagged.

8
Matches
round of 16
19
Goals
2.38/match
356,285
Attendance
44,536/match
2
Dramatic finishes
AET + penalties
DateStageMatchScoreVenueAtt.Weather
Jun 25, 2016R16Switzerland5dvsPoland3d
11AET
38,842
Jun 25, 2016R16Wales4dvsNorthern Ireland3d
10
44,342
Jun 25, 2016R16Croatia3dvsPortugal2d
01AET
33,523
Jun 26, 2016R16France6dvsRepublic of Ireland3d
21
56,279
Jun 26, 2016R16Germany4dvsSlovakia5d
30
44,312
Jun 26, 2016R16Hungary3dvsBelgium3d
04
28,921
Jun 27, 2016R16Italy4dvsSpain5d
20
76,165
Jun 27, 2016R16England6dvsIceland4d
12
33,901
GET /matches?year=2016 · client-side stage filter: r16

Team logistics — 2016

24 teams · sorted by distance

Distance is stadium-to-stadium between consecutive matches, great-circle (haversine). First match counts 0 km — we don't guess a pre-tournament anchor. Rest days = full days between consecutive kickoffs (so a Mon → Fri turnaround is 3 days of rest). TZ shift = max hours offset between any venue's country and the team's home country. Multi-zone countries (USA, Brazil, Russia) use their capital city as proxy. DST ignored.

TeamMatchesDistanceTZ shiftAvg restMin restCities visited
France
70 km4.0d2d
Romania
30 km3.5d3d
Albania
30 km3.0d3d
Switzerland
40 km3.7d3d
Wales
60 km4.0d3d
Slovakia
40 km4.0d3d
England
40 km4.3d3d
Russia
30 km3.5d3d
Poland
50 km3.5d3d
Northern Ireland
40 km3.3d3d
Germany
60 km4.0d3d
Ukraine
30 km3.5d3d
Turkey
30 km3.5d3d
Croatia
40 km3.3d3d
Spain
40 km3.7d3d
Czech Republic
30 km3.0d3d
Republic of Ireland
40 km3.3d3d
Sweden
30 km3.5d3d
Belgium
50 km3.5d3d
Italy
50 km3.8d3d
Austria
30 km3.0d3d
Hungary
40 km3.0d3d
Portugal
70 km3.3d2d
Iceland
50 km3.8d3d
Derived client-side from GET /matches?year=2016 + GET /stadiums

Coming next: goals-by-minute bucket, captain per match, and penalty-shootout granularity. Subscribe to the API to get the extra fields as they ship.