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
34
Goals
2.27/match
849,844
Attendance
56,656/match
0
Dramatic finishes
AET + penalties
DateStageMatchScoreVenueAtt.Weather
Jun 10, 1988Grp AWest GermanyvsItaly
11
62,552
Jun 11, 1988Grp ADenmarkvsSpain
23
55,707
Jun 14, 1988Grp AWest Germany3dvsDenmark2d
20
64,812
Jun 14, 1988Grp AItaly3dvsSpain2d
10
47,506
Jun 17, 1988Grp AWest Germany2dvsSpain2d
20
63,802
Jun 17, 1988Grp AItaly2dvsDenmark2d
20
53,951
Jun 12, 1988Grp BEnglandvsRepublic of Ireland
01
51,373
Jun 12, 1988Grp BNetherlandsvsSoviet Union
01
54,336
Jun 15, 1988Grp BEngland2dvsNetherlands2d
13
63,940
Jun 15, 1988Grp BRepublic of Ireland2dvsSoviet Union2d
11
38,308
Jun 18, 1988Grp BEngland2dvsSoviet Union2d
13
48,335
Jun 18, 1988Grp BRepublic of Ireland2dvsNetherlands2d
01
64,731
Jun 21, 1988SFWest Germany3dvsNetherlands2d
12
56,115
Jun 22, 1988SFSoviet Union3dvsItaly4d
20
61,606
Jun 25, 1988FSoviet Union2dvsNetherlands3d
02
62,770
GET /matches?year=1988

Team logistics — 1988

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
West Germany
40 km2.7d2d
Italy
40 km3.0d2d
Denmark
30 km2.0d2d
Spain
30 km2.0d2d
England
30 km2.0d2d
Republic of Ireland
30 km2.0d2d
Netherlands
50 km2.3d2d
Soviet Union
50 km2.3d2d
Derived client-side from GET /matches?year=1988 + 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.