Year Competition Sport Location Dates Links Days Left Games
12 2021 Group stage UEFA Euro Football Azerbaijan Azerbaijan - Baku
Denmark Denmark - Copenhagen
Germany Germany - Munich
Hungary Hungary - Budapest
Ireland Ireland - Dublin
Italy Italy - Rome
Netherlands Netherlands - Amsterdam
Romania Romania - Bucharest
Russia Russia - Saint Petersburg
Spain Spain - Bilbao
Scotland Scotland - Glasgow
England England - London
11 - 23 June 2021       337 starts in 337 days 
20 2021 Round of 16 UEFA Euro Football Denmark Denmark - Copenhagen
Hungary Hungary - Budapest
Ireland Ireland - Dublin
Netherlands Netherlands - Amsterdam
Romania Romania - Bucharest
Spain Spain - Bilbao
Scotland Scotland - Glasgow
England England - London
26 - 29 June 2021       352 starts in 352 days 
20 2021 Quarter-finals UEFA Euro Football Azerbaijan Azerbaijan - Baku
Germany Germany - Munich
Italy Italy - Rome
Russia Russia - Saint Petersburg
2 - 3 July 2021       358 starts in 358 days 
20 2021 Semi-finals UEFA Euro Football England England - London
6 - 7 July 2021       362 starts in 362 days 
20 2021 Final UEFA Euro Football England England - London
11 July 2021       367 starts in 367 days 
90 2024 UEFA Euro Football Germany Germany - Berlin
1 June - 1 July 2024     1423 starts in 1423 days 

  Map