EURO 2024 fixtures and results by team
Dienstag, 25. Juni 2024
Artikel-Zusammenfassung
UEFA EURO 2024 is under way. Check out the teams' fixtures and results, and their potential routes to the final in Berlin on 14 July.
Top-Medien-Inhalte des Artikels
![Ferran Torres' goal against Albania secured a third win for Spain Ferran Torres' goal against Albania secured a third win for Spain](https://editorial.uefa.com/resources/028e-1b362320305e-623d930856a5-1000/format/wide1/fbl-euro-2024-match27-alb-esp.jpeg?imwidth=158)
Artikel-Aufbau
Check out each team's UEFA EURO 2024 group fixtures and their potential routes to the final in Berlin on 14 July. All kick-off times CET.
For more information on each stadium check out our EURO 2024 venue guide.
Albania EURO 2024 fixtures
Group B
1-2 vs Italy (Dortmund, 15 June)
2-2 vs Croatia (Hamburg, 19 June)
0-1 vs Spain (Düsseldorf, 24 June)
Austria EURO 2024 fixtures
Group D
0-1 vs France (Düsseldorf, 17 June)
3-1 vs Poland (Berlin, 21 June)
vs Netherlands (Berlin, 25 June)
Round of 16
39: Spain vs 3A/D/E/F (Cologne, 30 June, 21:00 )
40: 1C vs 3D/E/F (Gelsenkirchen, 30 June, 18:00)
42: 2D vs 2E (Düsseldorf, 1 July, 18:00)
43: 1E vs 3A/B/C/D (Munich, 2 July, 18:00)
44: 1D vs 2F (Leipzig, 2 July, 21:00)
Quarter-finals
45: Winner 39 vs Winner 37 (Stuttgart, 5 July, 18:00)
46: Winner 41 vs Winner 42 (Hamburg, 5 July, 21:00)
47: Winner 43 vs Winner 44 (Berlin, 6 July, 21:00)
48: Winner 40 vs Winner 38 (Düsseldorf, 6 July, 18:00)
Semi-finals
Winner 45 vs Winner 46 (Munich, 9 July, 21:00)
Winner 47 vs Winner 48 (Dortmund, 10 July, 21:00)
Final: Berlin (14 July, 21:00)
Belgium EURO 2024 fixtures
Group E
0-1 vs Slovakia (Frankfurt, 17 June)
2-0 vs Romania (Cologne, 22 June)
vs Ukraine (Stuttgart, 26 June, 18:00)
Round of 16
39: Spain vs 3A/D/E/F (Cologne, 30 June, 21:00)
40: 1C vs 3D/E/F (Gelsenkirchen, 30 June, 18:00)
42: 2D vs 2E (Düsseldorf, 1 July, 18:00)
43: 1E vs 3A/B/C/D (Munich, 2 July, 18:00)
Quarter-finals
45: Winner 39 vs Winner 37 (Stuttgart, 5 July, 18:00)
46: Winner 41 vs Winner 42 (Hamburg, 5 July, 21:00)
47: Winner 43 vs Winner 44 (Berlin, 6 July, 21:00)
48: Winner 40 vs Winner 38 (Düsseldorf, 6 July, 18:00)
Semi-finals
Winner 45 vs Winner 46 (Munich, 9 July, 21:00)
Winner 47 vs Winner 48 (Dortmund, 10 July, 21:00)
Final: Berlin (14 July, 21:00)
Croatia EURO 2024 fixtures
Group B
0-3 vs Spain (Berlin, 15 June)
2-2 vs Albania (Hamburg, 19 June)
1-1 vs Italy (Leipzig, 24 June)
Round of 16
41: Portugal vs 3A/B/C (Frankfurt, 1 July, 21:00)
43: 1E vs 3A/B/C/D (Munich, 2 July, 18:00)
Quarter-finals
46: Winner 41 vs Winner 42 (Hamburg, 5 July, 21:00)
47: Winner 43 vs Winner 44 (Berlin, 6 July, 21:00)
Semi-finals
Winner 45 vs Winner 46 (Munich, 9 July, 21:00)
Winner 47 vs Winner 48 (Dortmund, 10 July, 21:00)
Final: Berlin (14 July, 21:00)
Czechia EURO 2024 fixtures
Group F
1-2 vs Portugal (Leipzig, 18 June)
1-1 vs Georgia (Hamburg, 22 June)
vs Türkiye (Hamburg, 26 June, 21:00)
Round of 16
39: Spain vs 3A/D/E/F (Cologne, 30 June, 21:00)
40: 1C vs 3D/E/F (Gelsenkirchen, 30 June, 18:00)
41: Portugal vs 3A/B/C (Frankfurt, 1 July, 21:00)
44: 1D vs 2F (Leipzig, 2 July, 21:00)
Quarter-finals
45: Winner 39 vs Winner 37 (Stuttgart, 5 July, 18:00)
46: Winner 41 vs Winner 42 (Hamburg, 5 July, 21:00)
47: Winner 43 vs Winner 44 (Berlin, 6 July, 21:00)
48: Winner 40 vs Winner 38 (Düsseldorf, 6 July, 18:00)
Semi-finals
Winner 45 vs Winner 46 (Munich, 9 July, 21:00)
Winner 47 vs Winner 48 (Dortmund, 10 July, 21:00)
Final: Berlin (14 July, 21:00)
Denmark EURO 2024 fixtures
Group C
1-1 vs Slovenia (Stuttgart, 16 June)
1-1 vs England (Frankfurt, 20 June)
vs Serbia (Munich, 25 June, 21:00)
Round of 16
37: 1A vs 2C (Dortmund, 29 June, 21:00)
40: 1C vs 3D/E/F (Gelsenkirchen, 30 June, 18:00)
41: Portugal vs 3A/B/C (Frankfurt, 1 July, 21:00)
43: 1E vs 3A/B/C/D (Munich, 2 July, 18:00)
Quarter-finals
45: Winner 39 vs Winner 37 (Stuttgart, 5 July, 18:00)
46: Winner 41 vs Winner 42 (Hamburg, 5 July, 21:00)
47: Winner 43 vs Winner 44 (Berlin, 6 July, 21:00)
48: Winner 40 vs Winner 38 (Düsseldorf, 6 July, 18:00)
Semi-finals
Winner 45 vs Winner 46 (Munich, 9 July, 21:00)
Winner 47 vs Winner 48 (Dortmund, 10 July, 21:00)
Final: Berlin (14 July, 21:00)
England EURO 2024 fixtures
Group C
1-0 vs Serbia (Gelsenkirchen, 16 June)
1-1 vs Denmark (Frankfurt, 20 June)
vs Slovenia (Cologne, 25 June, 21:00)
Round of 16
37: 1A vs 2C (Dortmund, 29 June, 21:00)
40: 1C vs 3D/E/F (Gelsenkirchen, 30 June, 18:00)
41: Portugal vs 3A/B/C (Frankfurt, 1 July, 21:00)
43: 1E vs 3A/B/C/D (Munich, 2 July, 18:00)
Quarter-finals
45: Winner 39 vs Winner 37 (Stuttgart, 5 July, 18:00)
46: Winner 41 vs Winner 42 (Hamburg, 5 July, 21:00)
47: Winner 43 vs Winner 44 (Berlin, 6 July, 21:00)
48: Winner 40 vs Winner 38 (Düsseldorf, 6 July, 18:00)
Semi-finals
Winner 45 vs Winner 46 (Munich, 9 July, 21:00)
Winner 47 vs Winner 48 (Dortmund, 10 July, 21:00)
Final: Berlin (14 July, 21:00)
France EURO 2024 fixtures
Group D
1-0 vs Austria (Düsseldorf, 17 June)
0-0 vs Netherlands (Leipzig, 21 June)
vs Poland (Dortmund, 25 June, 18:00)
Round of 16
39: Spain vs 3A/D/E/F (Cologne, 30 June, 21:00 )
40: 1C vs 3D/E/F (Gelsenkirchen, 30 June, 18:00)
42: 2D vs 2E (Düsseldorf, 1 July, 18:00)
43: 1E vs 3A/B/C/D (Munich, 2 July, 18:00)
44: 1D vs 2F (Leipzig, 2 July, 21:00)
Quarter-finals
45: Winner 39 vs Winner 37 (Stuttgart, 5 July, 18:00)
46: Winner 41 vs Winner 42 (Hamburg, 5 July, 21:00)
47: Winner 43 vs Winner 44 (Berlin, 6 July, 21:00)
48: Winner 40 vs Winner 38 (Düsseldorf, 6 July, 18:00)
Semi-finals
Winner 45 vs Winner 46 (Munich, 9 July, 21:00)
Winner 47 vs Winner 48 (Dortmund, 10 July, 21:00)
Final: Berlin (14 July, 21:00)
Georgia EURO 2024 fixtures
Group F
1-3 vs Türkiye (Dortmund, 18 June)
1-1 vs Czechia (Hamburg, 22 June)
vs Portugal (Gelsenkirchen, 26 June, 21:00)
Round of 16
39: Spain vs 3A/D/E/F (Cologne, 30 June, 21:00)
40: 1C vs 3D/E/F (Gelsenkirchen, 30 June, 18:00)
41: Portugal vs 3A/B/C (Frankfurt, 1 July, 21:00)
44: 1D vs 2F (Leipzig, 2 July, 21:00)
Quarter-finals
45: Winner 39 vs Winner 37 (Stuttgart, 5 July, 18:00)
46: Winner 41 vs Winner 42 (Hamburg, 5 July, 21:00)
47: Winner 43 vs Winner 44 (Berlin, 6 July, 21:00)
48: Winner 40 vs Winner 38 (Düsseldorf, 6 July, 18:00)
Semi-finals
Winner 45 vs Winner 46 (Munich, 9 July, 21:00)
Winner 47 vs Winner 48 (Dortmund, 10 July, 21:00)
Final: Berlin (14 July, 21:00)
Germany EURO 2024 results, fixtures
Group A
5-1 vs Scotland (Munich, 14 June)
2-0 vs Hungary (Stuttgart, 19 June)
1-1 vs Switzerland (Frankfurt, 23 June)
Round of 16:
37: Germany vs 2C (Dortmund, 29 June, 21:00)
Quarter-finals:
45: Winner 39 vs Winner 37 (Stuttgart, 5 July, 18:00)
Semi-finals:
Winner 45 vs Winner 46 (Munich, 9 July, 21:00)
Final: Berlin (14 July, 21:00)
Hungary EURO 2024 fixtures
Group A
1-3 vs Switzerland (Cologne, 15 June)
0-2 vs Germany (Stuttgart, 19 June)
1-0 vs Scotland (Stuttgart, 23 June)
Round of 16:
39: Spain vs 3A/D/E/F (Cologne, 30 June, 21:00)
41: Portugal vs 3A/B/C (Frankfurt, 1 July, 21:00)
43: 1E vs 3A/B/C/D (Munich, 2 July, 18:00)
Quarter-finals:
45: Winner 39 vs Winner 37 (Stuttgart, 5 July, 18:00)
46: Winner 41 vs Winner 42 (Hamburg, 5 July, 21:00)
47: Winner 43 vs Winner 44 (Berlin, 6 July, 21:00)
Semi-finals:
Winner 45 vs Winner 46 (Munich, 9 July, 21:00)
Winner 47 vs Winner 48 (Dortmund, 10 July, 21:00)
Final: Berlin (14 July, 21:00)
Italy EURO 2024 fixtures
Group B
2-1 vs Albania (Dortmund, 15 June)
0-1 vs Spain (Gelsenkirchen, 20 June)
1-1 vs Croatia (Leipzig, 24 June)
Round of 16
38: Switzerland vs Italy (Berlin, 29 June, 18:00)
Quarter-finals
48: Winner 40 vs Winner 38 (Düsseldorf, 6 July, 18:00)
Semi-finals
Winner 47 vs Winner 48 (Dortmund, 10 July, 21:00)
Final: Berlin (14 July, 21:00)
Netherlands EURO 2024 fixtures
Group D
2-1 vs Poland (Hamburg, 16 June)
0-0 vs France (Leipzig, 21 June)
vs Austria (Berlin, 25 June, 18:00)
Round of 16
39: Spain vs 3A/D/E/F (Cologne, 30 June, 21:00 )
40: 1C vs 3D/E/F (Gelsenkirchen, 30 June, 18:00)
42: 2D vs 2E (Düsseldorf, 1 July, 18:00)
43: 1E vs 3A/B/C/D (Munich, 2 July, 18:00)
44: 1D vs 2F (Leipzig, 2 July, 21:00)
Quarter-finals
45: Winner 39 vs Winner 37 (Stuttgart, 5 July, 18:00)
46: Winner 41 vs Winner 42 (Hamburg, 5 July, 21:00)
47: Winner 43 vs Winner 44 (Berlin, 6 July, 21:00)
48: Winner 40 vs Winner 38 (Düsseldorf, 6 July, 18:00)
Semi-finals
Winner 45 vs Winner 46 (Munich, 9 July, 21:00)
Winner 47 vs Winner 48 (Dortmund, 10 July, 21:00)
Final: Berlin (14 July, 21:00)
Poland EURO 2024 fixtures
Group D
1-2 vs Netherlands (Hamburg, 16 June)
1-3 vs Austria (Berlin, 21 June)
vs France (Dortmund, 25 June, 18:00)
Round of 16
39: Spain vs 3A/D/E/F (Cologne, 30 June, 21:00 )
40: 1C vs 3D/E/F (Gelsenkirchen, 30 June, 18:00)
42: 2D vs 2E (Düsseldorf, 1 July, 18:00)
43: 1E vs 3A/B/C/D (Munich, 2 July, 18:00)
44: 1D vs 2F (Leipzig, 2 July, 21:00)
Quarter-finals
45: Winner 39 vs Winner 37 (Stuttgart, 5 July, 18:00)
46: Winner 41 vs Winner 42 (Hamburg, 5 July, 21:00)
47: Winner 43 vs Winner 44 (Berlin, 6 July, 21:00)
48: Winner 40 vs Winner 38 (Düsseldorf, 6 July, 18:00)
Semi-finals
Winner 45 vs Winner 46 (Munich, 9 July, 21:00)
Winner 47 vs Winner 48 (Dortmund, 10 July, 21:00)
Final: Berlin (14 July, 21:00)
Portugal EURO 2024 fixtures
Group F
2-1 vs Czechia (Leipzig, 18 June)
3-0 vs Türkiye (Dortmund, 22 June)
vs Georgia (Gelsenkirchen, 26 June, 21:00)
Round of 16
41: Portugal vs 3A/B/C (Frankfurt, 1 July, 21:00)
Quarter-finals
45: Winner 39 vs Winner 37 (Stuttgart, 5 July, 18:00)
46: Winner 41 vs Winner 42 (Hamburg, 5 July, 21:00)
47: Winner 43 vs Winner 44 (Berlin, 6 July, 21:00)
48: Winner 40 vs Winner 38 (Düsseldorf, 6 July, 18:00)
Semi-finals
Winner 45 vs Winner 46 (Munich, 9 July, 21:00)
Winner 47 vs Winner 48 (Dortmund, 10 July, 21:00)
Final: Berlin (14 July, 21:00)
Romania EURO 2024 fixtures
Group E
3-0 vs Ukraine (Munich, 17 June)
0-2 vs Belgium (Cologne, 22 June)
vs Slovakia (Frankfurt, 26 June, 18:00)
Round of 16
39: Spain vs 3A/D/E/F (Cologne, 30 June, 21:00)
40: 1C vs 3D/E/F (Gelsenkirchen, 30 June, 18:00)
42: 2D vs 2E (Düsseldorf, 1 July, 18:00)
43: 1E vs 3A/B/C/D (Munich, 2 July, 18:00)
Quarter-finals
45: Winner 39 vs Winner 37 (Stuttgart, 5 July, 18:00)
46: Winner 41 vs Winner 42 (Hamburg, 5 July, 21:00)
47: Winner 43 vs Winner 44 (Berlin, 6 July, 21:00)
48: Winner 40 vs Winner 38 (Düsseldorf, 6 July, 18:00)
Semi-finals
Winner 45 vs Winner 46 (Munich, 9 July, 21:00)
Winner 47 vs Winner 48 (Dortmund, 10 July, 21:00)
Final: Berlin (14 July, 21:00)
Scotland EURO 2024 fixtures, results
Group A
1-5 vs Germany (Munich, 14 June)
1-1 vs Switzerland (Cologne, 19 June)
0-1 vs Hungary (Stuttgart, 23 June)
Serbia EURO 2024 fixtures
Group C
0-1 vs England (Gelsenkirchen, 16 June)
1-1 vs Slovenia (Munich, 20 June)
vs Denmark (Munich, 25 June, 21:00)
Round of 16
37: 1A vs 2C (Dortmund, 29 June, 21:00)
40: 1C vs 3D/E/F (Gelsenkirchen, 30 June, 18:00)
41: Portugal vs 3A/B/C (Frankfurt, 1 July, 21:00)
43: 1E vs 3A/B/C/D (Munich, 2 July, 18:00)
Quarter-finals
45: Winner 39 vs Winner 37 (Stuttgart, 5 July, 18:00)
46: Winner 41 vs Winner 42 (Hamburg, 5 July, 21:00)
47: Winner 43 vs Winner 44 (Berlin, 6 July, 21:00)
48: Winner 40 vs Winner 38 (Düsseldorf, 6 July, 18:00)
Semi-finals
Winner 45 vs Winner 46 (Munich, 9 July, 21:00)
Winner 47 vs Winner 48 (Dortmund, 10 July, 21:00)
Final: Berlin (14 July, 21:00)
Slovakia EURO 2024 fixtures
Group E
1-0 vs Belgium (Frankfurt, 17 June)
1-2 vs Ukraine (Düsseldorf, 21 June, 15:00)
vs Romania (Frankfurt, 26 June, 18:00)
Round of 16
39: Spain vs 3A/D/E/F (Cologne, 30 June, 21:00)
40: 1C vs 3D/E/F (Gelsenkirchen, 30 June, 18:00)
42: 2D vs 2E (Düsseldorf, 1 July, 18:00)
43: 1E vs 3A/B/C/D (Munich, 2 July, 18:00)
Quarter-finals
45: Winner 39 vs Winner 37 (Stuttgart, 5 July, 18:00)
46: Winner 41 vs Winner 42 (Hamburg, 5 July, 21:00)
47: Winner 43 vs Winner 44 (Berlin, 6 July, 21:00)
48: Winner 40 vs Winner 38 (Düsseldorf, 6 July, 18:00)
Semi-finals
Winner 45 vs Winner 46 (Munich, 9 July, 21:00)
Winner 47 vs Winner 48 (Dortmund, 10 July, 21:00)
Final: Berlin (14 July, 21:00)
Slovenia EURO 2024 fixtures
Group C
1-1 vs Denmark (Stuttgart, 16 June)
1-1 vs Serbia (Munich, 20 June)
vs England (Cologne, 25 June, 21:00)
Round of 16
37: 1A vs 2C (Dortmund, 29 June, 21:00)
40: 1C vs 3D/E/F (Gelsenkirchen, 30 June, 18:00)
41: Portugal vs 3A/B/C (Frankfurt, 1 July, 21:00)
43: 1E vs 3A/B/C/D (Munich, 2 July, 18:00)
Quarter-finals
45: Winner 39 vs Winner 37 (Stuttgart, 5 July, 18:00)
46: Winner 41 vs Winner 42 (Hamburg, 5 July, 21:00)
47: Winner 43 vs Winner 44 (Berlin, 6 July, 21:00)
48: Winner 40 vs Winner 38 (Düsseldorf, 6 July, 18:00)
Semi-finals
Winner 45 vs Winner 46 (Munich, 9 July, 21:00)
Winner 47 vs Winner 48 (Dortmund, 10 July, 21:00)
Final: Berlin (14 July, 21:00)
Spain EURO 2024 fixtures
Group B
3-0 vs Croatia (Berlin, 15 June)
1-0 vs Italy (Gelsenkirchen, 20 June)
1-0 vs Albania (Düsseldorf, 24 June)
Round of 16
39: Spain vs 3A/D/E/F (Cologne, 30 June, 21:00)
Quarter-finals
45: Winner 39 vs Winner 37 (Stuttgart, 5 July, 18:00)
Semi-finals
Winner 45 vs Winner 46 (Munich, 9 July, 21:00)
Final: Berlin (14 July, 21:00)
Switzerland EURO 2024 fixtures
Group A
3-1 vs Hungary (Cologne, 15 June)
1-1 vs Scotland (Cologne, 19 June)
1-1 vs Germany (Frankfurt, 23 June)
Round of 16:
38: Switzerland vs Italy (Berlin, 29 June, 18:00)
Quarter-finals:
48: Winner 40 vs Winner 38 (Düsseldorf, 6 July, 18:00)
Semi-finals:
Winner 47 vs Winner 48 (Dortmund, 10 July, 21:00)
Final: Berlin (14 July, 21:00)
Türkiye EURO 2024 fixtures
Group F
3-1 vs Georgia (Dortmund, 18 June)
0-3 vs Portugal (Dortmund, 22 June)
vs Czechia (Hamburg, 26 June, 21:00)
Round of 16
39: Spain vs 3A/D/E/F (Cologne, 30 June, 21:00)
40: 1C vs 3D/E/F (Gelsenkirchen, 30 June, 18:00)
41: Portugal vs 3A/B/C (Frankfurt, 1 July, 21:00)
44: 1D vs 2F (Leipzig, 2 July, 21:00)
Quarter-finals
45: Winner 39 vs Winner 37 (Stuttgart, 5 July, 18:00)
46: Winner 41 vs Winner 42 (Hamburg, 5 July, 21:00)
47: Winner 43 vs Winner 44 (Berlin, 6 July, 21:00)
48: Winner 40 vs Winner 38 (Düsseldorf, 6 July, 18:00)
Semi-finals
Winner 45 vs Winner 46 (Munich, 9 July, 21:00)
Winner 47 vs Winner 48 (Dortmund, 10 July, 21:00)
Final: Berlin (14 July, 21:00)
Ukraine EURO 2024 fixtures
Group E
0-3 vs Romania (Munich, 17 June)
2-1 vs Slovakia (Düsseldorf, 21 June, 15:00)
vs Belgium (Stuttgart, 26 June, 18:00)
Round of 16
39: Spain vs 3A/D/E/F (Cologne, 30 June, 21:00)
40: 1C vs 3D/E/F (Gelsenkirchen, 30 June, 18:00)
42: 2D vs 2E (Düsseldorf, 1 July, 18:00)
43: 1E vs 3A/B/C/D (Munich, 2 July, 18:00)
Quarter-finals
45: Winner 39 vs Winner 37 (Stuttgart, 5 July, 18:00)
46: Winner 41 vs Winner 42 (Hamburg, 5 July, 21:00)
47: Winner 43 vs Winner 44 (Berlin, 6 July, 21:00)
48: Winner 40 vs Winner 38 (Düsseldorf, 6 July, 18:00)
Semi-finals
Winner 45 vs Winner 46 (Munich, 9 July, 21:00)
Winner 47 vs Winner 48 (Dortmund, 10 July, 21:00)
Final: Berlin (14 July, 21:00)