Euro 2024 Schedule: Full Match Calendar and Results

Get ready for all the action with the complete Euro 2024 schedule. Find dates, times, locations, and results for every match of the tournament held in Germany. Don’t miss a single game of the UEFA European Championship 2024!

Euro 2024 Final

Sunday, July 14

Spain 2 – 1 England (Berlin)

Euro 2024 Semifinal Results

Tuesday, July 9

Spain 2 – 1 France (Munich)

Wednesday, July 10

Netherlands 1 – 2 England (Dortmund)

Youngest EURO Goalscorer: Lamine Yamal made history as the youngest player to score in a European Championship.

Euro 2024 Quarterfinal Results

Friday, July 5

Spain 2 – 1 Germany (AET) (Stuttgart)
Portugal 0 – 0 France (5-3 on penalties) (Hamburg)

Saturday, July 6

England 1 – 1 Switzerland (5-3 on penalties) (Düsseldorf)
Netherlands 2 – 1 Turkey (Berlin, 21:00 CEST)

Euro 2024 Round of 16 Results

Saturday, June 29

Switzerland 2 – 0 Italy (Berlin)
Germany vs Denmark – Match not played yet (Dortmund)

Sunday, June 30

England 2 – 1 Slovakia (AET) (Gelsenkirchen)
Spain 4 – 1 Georgia (Cologne)

Monday, July 1

France 1 – 0 Belgium (Düsseldorf)
Portugal 0 – 0 Slovenia (3-0 on penalties) (Frankfurt)

Tuesday, July 2

Romania 0 – 3 Netherlands (Munich)
Austria 1 – 2 Turkey (Leipzig)

Euro 2024 Group Stage Results

Friday, June 14
Group A: Germany 5 – 1 Scotland (Munich)

Saturday, June 15
Group A: Hungary 1 – 3 Switzerland (Cologne)
Group B: Spain 3 – 0 Croatia (Berlin)
Group B: Italy 2 – 1 Albania (Dortmund)

Sunday, June 16
Group D: Poland 1 – 2 Netherlands (Hamburg)
Group C: Slovenia 1 – 1 Denmark (Stuttgart)
Group C: Serbia 0 – 1 England (Gelsenkirchen)

Monday, June 17
Group E: Romania 3 – 0 Ukraine (Munich)
Group E: Belgium 0 – 1 Slovakia (Frankfurt)
Group D: Austria 0 – 1 France (Düsseldorf)

Tuesday, June 18
Group F: Turkey 3 – 1 Georgia (Dortmund)
Group F: Portugal 2 – 1 Czech Republic (Leipzig)

Wednesday, June 19
Group B: Croatia 2 – 2 Albania (Hamburg)
Group A: Germany 2 – 0 Hungary (Stuttgart)
Group A: Scotland 1 – 1 Switzerland (Cologne)

Thursday, June 20
Group C: Slovenia 1 – 1 Serbia (Munich)
Group C: Denmark 1 – 1 England (Frankfurt)
Group B: Spain 1 – 0 Italy (Gelsenkirchen)

Friday, June 21
Group E: Slovakia 1 – 2 Ukraine (Düsseldorf)
Group D: Poland 1 – 3 Austria (Berlin)
Group D: Netherlands 0 – 0 France (Leipzig)

Saturday, June 22
Group F: Georgia 1 – 1 Czech Republic (Hamburg)
Group F: Turkey 0 – 3 Portugal (Dortmund)
Group E: Belgium 2 – 0 Romania (Cologne)

Sunday, June 23
Group A: Switzerland 1 – 1 Germany (Frankfurt)
Group A: Scotland 0 – 1 Hungary (Stuttgart)

Monday, June 24
Group B: Croatia 1 – 1 Italy (Leipzig)
Group B: Albania 0 – 1 Spain (Düsseldorf)

Tuesday, June 25
Group D: Netherlands 2 – 3 Austria (Berlin)
Group D: France 1 – 1 Poland (Dortmund)
Group C: England 0 – 0 Slovenia (Cologne)
Group C: Denmark 0 – 0 Serbia (Munich)

Wednesday, June 26
Group E: Slovakia 1 – 1 Romania (Frankfurt)
Group E: Ukraine 0 – 0 Belgium (Stuttgart)
Group F: Czech Republic 1 – 2 Turkey (Hamburg, 21:00 CEST)
Group F: Georgia 2 – 0 Portugal (Gelsenkirchen, 21:00 CEST)

Did you know?

As part of UEFA’s commitment to making EURO 2024 a benchmark event for sustainability in sports, venues and matches have been organized in regionalized clusters. This reduces the number of flights taken by teams by 75% compared to EURO 2016, in addition to ensuring easier and more sustainable transport between matches for fans.

Download the match schedule

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *