Group details

  Team advances to next round 

Group A

Team Played Wins Draws Losses GF GA GD Points ELO Rating
Germany 3 2 1 0 8 2 +6 7 2027
Switzerland 3 1 2 0 5 3 +2 5 1917
Hungary 3 1 0 2 2 5 -3 3 1771
Scotland 3 0 1 2 2 7 -5 1 1648
Game # Game Time Score Location
1
14-Jun-2024 21:00
5 - 1
Fußball Arena München, Munich
Florian Wirtz 10'
Jamal Musiala 19'
Kai Havertz 45' +1' (pen)
Niclas Füllkrug 68'
Antonio Rüdiger 87' (og)
Emre Can 90' +3'
2
15-Jun-2024 15:00
1 - 3
Cologne Stadium, Cologne
Kwadwo Duah 12'
Michel Aebischer 45'
Barnabás Varga 66'
Breel Embolo 90' +3'
14
19-Jun-2024 18:00
2 - 0
Stuttgart Arena, Stuttgart
Jamal Musiala 22'
Ilkay Gündogan 67'
13
19-Jun-2024 21:00
1 - 1
Cologne Stadium, Cologne
Scott McTominay 13'
Xherdan Shaqiri 26'
25
23-Jun-2024 21:00
1 - 1
Frankfurt Arena, Frankfurt
Dan Ndoye 28'
Niclas Füllkrug 90' +2'
26
23-Jun-2024 21:00
0 - 1
Stuttgart Arena, Stuttgart
Kevin Csoboth 90' +10'

Group B

Team Played Wins Draws Losses GF GA GD Points ELO Rating
Spain 3 3 0 0 5 0 +5 9 2265
Italy 3 1 1 1 3 3 0 4 1838
Croatia 3 0 2 1 3 6 -3 2 1862
Albania 3 0 1 2 3 5 -2 1 1638
Game # Game Time Score Location
3
15-Jun-2024 18:00
3 - 0
Olympiastadion, Berlin
Álvaro Morata 29'
Fabián Ruiz 32'
Dani Carvajal 45' +2'
4
15-Jun-2024 21:00
2 - 1
BVB Stadion Dortmund, Dortmund
Nedim Bajrami 1'
Alessandro Bastoni 11'
Nicolò Barella 16'
15
19-Jun-2024 15:00
2 - 2
Volksparkstadion, Hamburg
Qazim Laçi 11'
Andrej Kramaric 74'
Klaus Gjasula 76' (og)
Klaus Gjasula 90' +5'
16
20-Jun-2024 21:00
1 - 0
Arena AufSchalke, Gelsenkirchen
Riccardo Calafiori 55' (og)
27
24-Jun-2024 21:00
0 - 1
Düsseldorf Arena, Düsseldorf
Ferran Torres 13'
28
24-Jun-2024 21:00
1 - 1
Leipzig Stadium, Leipzig
Luka Modric 55'
Mattia Zaccagni 90' +8'

Group C

Team Played Wins Draws Losses GF GA GD Points ELO Rating
England 3 1 2 0 2 1 +1 5 2044
Denmark 3 0 3 0 2 2 0 3 1797
Slovenia 3 0 3 0 2 2 0 3 1750
Serbia 3 0 2 1 1 2 -1 2 1781
Game # Game Time Score Location
6
16-Jun-2024 18:00
1 - 1
Stuttgart Arena, Stuttgart
Christian Eriksen 17'
Erik Janža 77'
5
16-Jun-2024 21:00
0 - 1
Arena AufSchalke, Gelsenkirchen
Jude Bellingham 13'
15
20-Jun-2024 15:00
1 - 1
Fußball Arena München, Munich
Žan Karnicnik 69'
Luka Jovic 90' +5'
17
20-Jun-2024 18:00
1 - 1
Frankfurt Arena, Frankfurt
Harry Kane 18'
Morten Hjulmand 34'
29
25-Jun-2024 21:00
0 - 0
Cologne Stadium, Cologne
30
25-Jun-2024 21:00
0 - 0
Fußball Arena München, Munich

Group D

Team Played Wins Draws Losses GF GA GD Points ELO Rating
Austria 3 2 0 1 6 4 +2 6 1887
France 3 1 2 0 2 1 +1 5 2074
Netherlands 3 1 1 1 4 4 0 4 1974
Poland 3 0 1 2 3 6 -3 1 1715
Game # Game Time Score Location
7
16-Jun-2024 15:00
1 - 2
Volksparkstadion, Hamburg
Adam Buksa 16'
Cody Gakpo 29'
Wout Weghorst 83'
8
17-Jun-2024 21:00
0 - 1
Düsseldorf Arena, Düsseldorf
Maximilian Wöber 38' (og)
19
21-Jun-2024 18:00
1 - 3
Olympiastadion, Berlin
Gernot Trauner 9'
Krzysztof Piatek 30'
Christoph Baumgartner 66'
Marko Arnautovic 78' (pen)
20
21-Jun-2024 21:00
0 - 0
Leipzig Stadium, Leipzig
31
25-Jun-2024 18:00
2 - 3
Olympiastadion, Berlin
Donyell Malen 6' (og)
Cody Gakpo 47'
Romano Schmid 59'
Memphis Depay 75'
Marcel Sabitzer 80'
32
25-Jun-2024 18:00
1 - 1
BVB Stadion Dortmund, Dortmund
Kylian Mbappé 56' (pen)
Robert Lewandowski 79' (pen)

Group E

Team Played Wins Draws Losses GF GA GD Points ELO Rating
Romania 3 1 1 1 4 3 +1 4 1692
Belgium 3 1 1 1 2 1 +1 4 1896
Slovakia 3 1 1 1 3 3 0 4 1687
Ukraine 3 1 1 1 2 4 -2 4 1784
Game # Game Time Score Location
10
17-Jun-2024 15:00
3 - 0
Fußball Arena München, Munich
Nicolae Stanciu 29'
Razvan Marin 53'
Denis Dragu? 57'
9
17-Jun-2024 18:00
0 - 1
Frankfurt Arena, Frankfurt
Ivan Schranz 7'
21
21-Jun-2024 15:00
1 - 2
Düsseldorf Arena, Düsseldorf
Ivan Schranz 17'
Mykola Shaparenko 54'
Roman Yaremchuk 80'
22
22-Jun-2024 21:00
2 - 0
Cologne Stadium, Cologne
Youri Tielemans 2'
Kevin De Bruyne 79'
33
26-Jun-2024 18:00
1 - 1
Frankfurt Arena, Frankfurt
Ondrej Duda 24'
Marius Marin 37' (pen)
34
26-Jun-2024 18:00
0 - 0
Stuttgart Arena, Stuttgart

Group F

Team Played Wins Draws Losses GF GA GD Points ELO Rating
Portugal 3 2 0 1 5 3 +2 6 1925
Turkey 3 2 0 1 5 5 0 6 1844
Georgia 3 1 1 1 4 4 0 4 1747
Czech Republic 3 0 1 2 3 5 -2 1 1690
Game # Game Time Score Location
11
18-Jun-2024 18:00
3 - 1
BVB Stadion Dortmund, Dortmund
Mert Müldür 25'
Georges Mikautadze 32'
Arda Güler 65'
Kerem Aktürkoglu 90' +7'
12
18-Jun-2024 21:00
2 - 1
Leipzig Stadium, Leipzig
Lukáš Provod 62'
Robin Hranác 69' (og)
Francisco Conceição 90' +2'
24
22-Jun-2024 15:00
1 - 1
Volksparkstadion, Hamburg
Georges Mikautadze 45' +4' (pen)
Patrik Schick 59'
23
22-Jun-2024 18:00
0 - 3
BVB Stadion Dortmund, Dortmund
Bernardo Silva 21'
Samet Akaydin 28' (og)
Bruno Fernandes 55'
35
26-Jun-2024 21:00
2 - 0
Arena AufSchalke, Gelsenkirchen
Khvicha Kvaratskhelia 2'
Georges Mikautadze 57' (pen)
36
26-Jun-2024 21:00
1 - 2
Volksparkstadion, Hamburg
Hakan Çalhanoglu 51'
Tomáš Soucek 66'
Cenk Tosun 90' +4'

Third-placed teams

Team Played Wins Draws Losses GF GA GD Points ELO Rating
Netherlands 3 1 1 1 4 4 0 4 1974
Georgia 3 1 1 1 4 4 0 4 1747
Slovakia 3 1 1 1 3 3 0 4 1687
Slovenia 3 0 3 0 2 2 0 3 1750
Hungary 3 1 0 2 2 5 -3 3 1771
Croatia 3 0 2 1 3 6 -3 2 1862
Game # Game Time Score Location