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.

15
Matches
all
41
Goals
2.73/match
599,655
Attendance
39,977/match
2
Dramatic finishes
AET + penalties
DateStageMatchScoreVenueAtt.Weather
Jun 12, 1984Grp AFrancevsDenmark
10
47,570
Jun 13, 1984Grp ABelgiumvsYugoslavia
20
41,525
Jun 16, 1984Grp AFrance3dvsBelgium2d
50
51,359
Jun 16, 1984Grp ADenmark3dvsYugoslavia2d
50
34,736
Jun 19, 1984Grp AFrance2dvsYugoslavia2d
32
47,510
Jun 19, 1984Grp ADenmark2dvsBelgium2d
32
36,911
Jun 14, 1984Grp BWest GermanyvsPortugal
00
44,707
Jun 14, 1984Grp BRomaniavsSpain
11
16,972
Jun 17, 1984Grp BWest Germany2dvsRomania2d
21
31,787
Jun 17, 1984Grp BPortugal2dvsSpain2d
11
24,364
Jun 20, 1984Grp BWest Germany2dvsSpain2d
01
47,691
Jun 20, 1984Grp BPortugal2dvsRomania2d
10
24,464
Jun 23, 1984SFFrance3dvsPortugal2d
32AET
54,848
Jun 24, 1984SFDenmark4dvsSpain3d
11AET
47,843
Jun 27, 1984FFrance3dvsSpain2d
20
47,368
GET /matches?year=1984

Team logistics — 1984

8 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
50 km2.8d2d
Denmark
40 km3.0d2d
Belgium
30 km2.0d2d
Yugoslavia
30 km2.0d2d
West Germany
30 km2.0d2d
Portugal
40 km2.0d2d
Romania
30 km2.0d2d
Spain
50 km2.3d2d
Derived client-side from GET /matches?year=1984 + 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.