Group Stage - 1 Italy - Albania 2 : 1
Group Stage - 2 Croatia - Albania 2 : 2
Group Stage - 3 Albania - Spain 0 : 1

Group A Games W D L Goals Diff Form Points
1
Germany 3 2 1 0 8-2 6 7
2
Switzerland 3 1 2 0 5-3 2 5
3
Hungary 3 1 0 2 2-5 -3 3
4
Scotland 3 0 1 2 2-7 -5 1
- Promotion - Euro (Play Offs: 1/8-finals)
- Ranking of third-placed teams
Group B Games W D L Goals Diff Form Points
1
Spain 3 3 0 0 5-0 5 9
2
Italy 3 1 1 1 3-3 0 4
3
Croatia 3 0 2 1 3-6 -3 2
4
Albania 3 0 1 2 3-5 -2 1
- Promotion - Euro (Play Offs: 1/8-finals)
- Ranking of third-placed teams
Group C Games W D L Goals Diff Form Points
1
England 3 1 2 0 2-1 1 5
2
Denmark 3 0 3 0 2-2 0 3
3
Slovenia 3 0 3 0 2-2 0 3
4
Serbia 3 0 2 1 1-2 -1 2
- Promotion - Euro (Play Offs: 1/8-finals)
- Ranking of third-placed teams
Group D Games W D L Goals Diff Form Points
1
Austria 3 2 0 1 6-4 2 6
2
France 3 1 2 0 2-1 1 5
3
Netherlands 3 1 1 1 4-4 0 4
4
Poland 3 0 1 2 3-6 -3 1
- Promotion - Euro (Play Offs: 1/8-finals)
- Ranking of third-placed teams
Group E Games W D L Goals Diff Form Points
1
Romania 3 1 1 1 4-3 1 4
2
Belgium 3 1 1 1 2-1 1 4
3
Slovakia 3 1 1 1 3-3 0 4
4
Ukraine 3 1 1 1 2-4 -2 4
- Promotion - Euro (Play Offs: 1/8-finals)
- Ranking of third-placed teams
Group F Games W D L Goals Diff Form Points
1
Portugal 3 2 0 1 5-3 2 6
2
Turkey 3 2 0 1 5-5 0 6
3
Georgia 3 1 1 1 4-4 0 4
4
Czech Republic 3 0 1 2 3-5 -2 1
- Promotion - Euro (Play Offs: 1/8-finals)
- Ranking of third-placed teams
Ranking of third-placed teams Games W D L Goals Diff Form Points
1
Netherlands 3 1 1 1 4-4 0 4
2
Georgia 3 1 1 1 4-4 0 4
3
Slovakia 3 1 1 1 3-3 0 4
4
Slovenia 3 0 3 0 2-2 0 3
5
Hungary 3 1 0 2 2-5 -3 3
6
Croatia 3 0 2 1 3-6 -3 2
- Promotion - Euro (Play Offs: 1/8-finals)
Player Team G A
1 Dani Olmo Spain 3 2
2 C. Gakpo Netherlands 3 1
3 J. Musiala Germany 3 0
4 I. Schranz Slovakia 3 0
5 H. Kane England 3 0
6 G. Mikautadze Georgia 3 1
7 Fabián Ruiz Spain 2 2
8 J. Bellingham England 2 1
9 Nico Williams Spain 2 1
10 N. Füllkrug Germany 2 0
11 F. Wirtz Germany 2 0
12 B. Embolo Switzerland 2 0
13 D. Malen Netherlands 2 0
14 M. Demiral Turkey 2 0
15 R. Marin Romania 2 0
16 K. Havertz Germany 2 1
17 Lamine Yamal Spain 1 4
18 X. Simons Netherlands 1 3
19 A. Güler Turkey 1 2
20 R. Freuler Switzerland 1 2
Group Stage - 1
Germany
5 : 1
Scotland
 
Hungary
1 : 3
Switzerland
Spain
3 : 0
Croatia
Italy
2 : 1
Albania
Poland
1 : 2
Netherlands
Slovenia
1 : 1
Denmark
Serbia
0 : 1
England
Romania
3 : 0
Ukraine
Belgium
0 : 1
Slovakia
Austria
0 : 1
France
Turkey
3 : 1
Georgia
Portugal
2 : 1
Czech Republic
Group Stage - 2
Croatia
2 : 2
Albania
Germany
2 : 0
Hungary
Scotland
1 : 1
Switzerland
Slovenia
1 : 1
Serbia
Denmark
1 : 1
England
Spain
1 : 0
Italy
Slovakia
1 : 2
Ukraine
Poland
1 : 3
Austria
Netherlands
0 : 0
France
Georgia
1 : 1
Czech Republic
Turkey
0 : 3
Portugal
Belgium
2 : 0
Romania
Group Stage - 3
Scotland
0 : 1
Hungary
Switzerland
1 : 1
Germany
Croatia
1 : 1
Italy
Albania
0 : 1
Spain
France
1 : 1
Poland
Netherlands
2 : 3
Austria
England
0 : 0
Slovenia
Denmark
0 : 0
Serbia
Slovakia
1 : 1
Romania
Ukraine
0 : 0
Belgium
Czech Republic
 
1 : 2
Turkey
Georgia
2 : 0
Portugal
Round of 16
Switzerland
2 : 0
Italy
Germany
2 : 0
Denmark
England
2 : 1
Slovakia
Spain
4 : 1
Georgia
France
1 : 0
Belgium
Portugal
0 : 0
Slovenia
 
Romania
0 : 3
Netherlands
Austria
1 : 2
Turkey
Quarter-finals
Spain
 
2 : 1
Germany
Portugal
0 : 0
France
England
1 : 1
Switzerland
Netherlands
2 : 1
Turkey
Semi-finals
Spain
2 : 1
France
Netherlands
1 : 2
England
Final
Spain
2 : 1
England