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.

4
Matches
quarterfinals
14
Goals
3.50/match
153,614
Attendance
38,404/match
0
Dramatic finishes
AET + penalties
DateStageMatchScoreVenueAtt.Weather
Jun 24, 2000QFPortugal3dvsTurkey4d
20
42,000
Jun 24, 2000QFItaly4dvsRomania3d
20
41,000
Jun 25, 2000QFNetherlands3dvsFR Yugoslavia3d
61
44,000
Jun 25, 2000QFSpain3dvsFrance3d
12
26,614
GET /matches?year=2000 · client-side stage filter: qf

Team logistics — 2000

16 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
Germany
30 km3.0d2d
Romania
40 km3.0d2d
Portugal
50 km3.0d2d
England
30 km3.0d2d
Belgium
30 km3.5d3d
Sweden
30 km3.5d3d
Turkey
40 km3.3d3d
Italy
60 km3.2d2d
Spain
40 km3.0d2d
Norway
30 km3.0d2d
FR Yugoslavia
40 km3.0d2d
Slovenia
30 km3.0d2d
France
60 km3.2d2d
Denmark
30 km4.0d4d
Netherlands
50 km3.5d3d
Czech Republic
30 km4.0d4d
Derived client-side from GET /matches?year=2000 + 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.