Euro 2024 Fixture Guide: Every Result and Fixture Detailed Here
The knock-out stages of Euro 2024 have arrived! Find out who will be playing who in the Round of 16 and beyond here, plus check all the group stage results and information.
Here we’ve got all of the details for the tournament, with information on every date, venue and kick off time. Will England finally be able to put the ghost of 1966 to bed? Will Germany win through on home soil?
Begin your Euro 2024 journey here with all of the details you’ll need for every game.
Round of 16
The Round of 16 sees the group winners, runners up and top four third place sides clash for a place in the quarter final stage of Euro 2024. Held from 29th June to 2nd July, eight stadiums in Germany will host games, with Gelsenirchen, Cologne, Frankfurt and Leipzig hosting their final games of the tournament.
The stand-out fixture of the round appears to be the France vs Belgium clash at the Dusseldorf Arena after both teams performed below expectations to finish second in their respective groups.
Round of 16 | |||||||
Date | Fixture | Ground | |||||
R16 1 – 29/06 | Switzerland 2-0 Italy | Olympiastadion, Berlin | |||||
R16 2 – 29/06 | Germany 2-0 Denmark | BVB Stadion Dortmund, Dortmund | |||||
R16 3 – 30/06 | England 2-1 (AET) Slovakia | Arena AufSchalke, Gelsenkirchen | |||||
R16 4 – 30/06 | Spain 4-1 Georgia | Cologne Stadium, Cologne | |||||
R16 5 – 01/07 | France 1-0 Belgium | Düsseldorf Arena, Düsseldorf | |||||
R16 6 – 01/07 | Portugal (p) 0-0 Slovenia | Frankfurt Arena, Frankfurt | |||||
R16 7 – 02/07 | Romania 0-3 Netherlands | Fußball Arena München, Munich | |||||
R16 8 – 02/07 | Austria 1-2 Turkey | Leipzig Stadium, Leipzig | |||||
*All times BST |
Quarter Final
The quarter final stage takes place over two days; 5th and 6th July, with Stuttgart, Hamburg, Düsseldorf and Berlin being the host cities. This is the final time that Stuttgart, Düsseldorf and Berlin will host games at the tournament as the end of the competition comes into sight.
Friday 5th July will see two titanic struggles as the major nations with the highest number of Euro Championship titles clash on one side of the draw. The two nations that are tied with three titles, Spain and Germany kick off the quarter-finals in Stuttgart, and then a repeat of the Euro 2016 final between Portugal and France.
Quarter Final | |||||||
Date | Fixture | Ground | |||||
QF 1 – 05/07 | Spain 2-1 Germany (AET) | Stuttgart Arena, Stuttgart | |||||
QF 2 – 05/07 | Portugal 0-0 France (France win 5-3 on penalties) | Volksparkstadion, Hamburg | |||||
QF 3 – 06/07 | England 1-1 Switzerland (England win 5-3 on penalties) | Düsseldorf Arena, Düsseldorf | |||||
QF 4 – 06/07 | Netherlands 2-1 Turkey | Olympiastadion, Berlin | |||||
*All times BST |
Semi Final
The semi final stage sees Munich and Dortmund host the two games, which take place on 9th and 10th July. It’s fitting that the home of the two biggest domestic sides in Germany host the semi final games, with both Bayern Munich and Borussia Dortmund reaching that stage of the 2023/24 Champions League.
Semi Final | |||||||
Date | Fixture | Ground | |||||
SF 1 – 09/07 | Spain 2-1 France | Fußball Arena München, Munich | |||||
SF 2 – 10/07 | Netherlands 1-2 England | BVB Stadion Dortmund, Dortmund | |||||
*All times BST |
Final
The final of Euro 2024 takes place at Olympiastadion, Berlin on 14th July with all 24 nations competing hoping to be making the trip for the biggest international game of the calendar year.
Final | |||||||
Date | Fixture | Ground | |||||
14/07 | Spain vs England (8pm) | Olympiastadion, Berlin |
Group A
Germany were the dominant force in Group A winning seven points but they were almost beaten into top spot by Switzerland. Hungary’s poor goal difference saw them miss out on qualifying as one of the best third-placed teams.
Group A | |||||||
Date | Fixture | Ground | |||||
14/06 | Germany 5-1 Scotland | Fußball Arena München, Munich | |||||
15/06 | Hungary 1-3 Switzerland | Cologne Stadium, Cologne | |||||
19/06 | Germany 2-0 Hungary | Stuttgart Arena, Stuttgart | |||||
19/06 | Scotland 1-1 Switzerland (8pm) | Cologne Stadium, Cologne | |||||
23/06 | Switzerland 1-1 Germany | Frankfurt Arena, Frankfurt | |||||
23/06 | Scotland 0-1 Hungary | Stuttgart Arena, Stuttgart | |||||
*All times BST |
Group B
Croatia were unlucky to be eliminated from Group B as a last-gasp Italian equaliser on Matchday Three knocked them out of contention. Spain topped the group with three wins from three.
Group B | |||||||
Date | Fixture | Ground | |||||
15/06 | Spain 3-0 Croatia | Olympiastadion, Berlin | |||||
15/06 | Italy 2-1 Albania | BVB Stadion Dortmund, Dortmund | |||||
19/06 | Croatia 2-2 Albania | Volksparkstadion, Hamburg | |||||
20/06 | Spain 1-0 Italy | Arena AufSchalke, Gelsenkirchen | |||||
24/06 | Albania 0-1 Spain (8pm) | Düsseldorf Arena, Düsseldorf | |||||
24/06 | Croatia 1-1 Italy (8pm) | Leipzig Stadium, Leipzig | |||||
*All times BST |
Group C
England stumbled to top place in Group C despite only winning one game. Serbia were eliminated, with Denmark and Slovenia managing to go through with three points each.
Group C | |||||||
Date | Fixture | Ground | |||||
16/06 | Slovenia 1-1 Denmark | Stuttgart Arena, Stuttgart | |||||
16/06 | Serbia 0-1 England | Arena AufSchalke, Gelsenkirchen | |||||
20/06 | Slovenia 1-1 Serbia | Munich Football Arena, Munich | |||||
20/06 | Denmark 1-1 England | Waldstadion, Frankfurt | |||||
25/06 | England 0-0 Slovenia (8pm) | Cologne Stadium, Cologne | |||||
25/06 | Denmark 0-0 Serbia (8pm) | Munich Football Arena, Munich | |||||
*All times BST |
Group D
France and the Netherlands did manage to make it through in Group D, but it was Austria that shocked everyone by topping the group thanks to a 2-3 win over de Oranje on Matchday Three.
Group D | |||||||
Date | Fixture | Ground | |||||
16/06 | Poland 1-2 Netherlands | Volksparkstadion, Hamburg | |||||
17/06 | Austria 0-1 France | Düsseldorf Arena, Düsseldorf | |||||
21/06 | Poland 1-3 Austria | Olympiastadion, Berlin | |||||
21/06 | Netherlands 0-0 France | Leipzig Stadium, Leipzig | |||||
25/06 | Netherlands 2-3 Austria | Olympiastadion, Berlin | |||||
25/06 | France 1-1 Poland | BVB Stadion Dortmund, Dortmund | |||||
*All times BST |
Group E
This was one of the strangest groups in Euros history, as all four teams finished on four points after winning one, drawing one and losing one game. Ukraine were the unlucky team to be eliminated after losing their opening game 3-0 to Romania.
Group E | |||||||
Date | Fixture | Ground | |||||
17/06 | Romania 3-0 Ukraine | Munich Football Arena, Munich | |||||
17/06 | Belgium 0-1 Slovakia | Frankfurt Arena, Frankfurt | |||||
21/06 | Slovakia 1-2 Ukraine | Düsseldorf Arena, Düsseldorf | |||||
22/06 | Belgium 2-0 Romania | Cologne Stadium, Cologne | |||||
26/06 | Slovakia 1-1 Romania | Waldstadion, Frankfurt | |||||
26/06 | Ukraine 0-0 Belgium | Stuttgart Arena, Stuttgart | |||||
*All times BST |
Group F
Portugal were winners of Group F despite losing their final game to Georgia, with that result allowing Willy Sagnol’s team to progress as one of the best third-placed teams. Turkey finished second.
Group F | |||||||
Date | Fixture | Ground | |||||
18/06 | Turkey 3-1 Georgia | BVB Stadion Dortmund, Dortmund | |||||
18/06 | Portugal 2-1 Czech Republic | Leipzig Stadium, Leipzig | |||||
22/06 | Georgia 1-1 Czech Republic | Volksparkstadion, Hamburg | |||||
22/06 | Turkey 0-3 Portugal | BVB Stadion Dortmund, Dortmund | |||||
26/06 | Georgia 2-0 Portugal | Arena AufSchalke, Gelsenkirchen | |||||
26/06 | Czech Republic 1-2 Turkey | Volksparkstadion, Hamburg | |||||
*All times BST |