Group A1
| Rank | Teams | Played | Won | Drawn | Lost | Differential | Goal difference | Points | Current form |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Portugal |
7 | 4 | 3 | 0 | 15 - 7 | 8 | 15 | DLWWD |
| 2 |
Croatia |
6 | 2 | 2 | 2 | 8 - 8 | 0 | 8 | DLDWL |
| 3 |
Scotland |
6 | 2 | 1 | 3 | 7 - 8 | -1 | 7 | DWWWL |
| 4 |
Poland |
6 | 1 | 1 | 4 | 9 - 16 | -7 | 4 | LLDLL |
Group A2
| Rank | Teams | Played | Won | Drawn | Lost | Differential | Goal difference | Points | Current form |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
France |
7 | 5 | 1 | 1 | 14 - 6 | 8 | 16 | WLWLW |
| 2 |
Italy |
6 | 4 | 1 | 1 | 13 - 8 | 5 | 13 | WWLLD |
| 3 |
Belgium |
6 | 1 | 1 | 4 | 6 - 9 | -3 | 4 | LLLLW |
| 4 |
Israel |
6 | 1 | 1 | 4 | 5 - 13 | -8 | 4 | LLLDW |
Group A3
| Rank | Teams | Played | Won | Drawn | Lost | Differential | Goal difference | Points | Current form |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Germany |
7 | 4 | 2 | 1 | 18 - 6 | 12 | 14 | DWDLL |
| 2 |
Netherlands |
6 | 2 | 3 | 1 | 13 - 7 | 6 | 9 | LWDDD |
| 3 |
Hungary |
6 | 1 | 3 | 2 | 4 - 11 | -7 | 6 | WLDLL |
| 4 |
Bosnia and Herzegovina |
6 | 0 | 2 | 4 | 4 - 17 | -13 | 2 | DLLLD |
Group A4
| Rank | Teams | Played | Won | Drawn | Lost | Differential | Goal difference | Points | Current form |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Spain |
7 | 5 | 2 | 0 | 15 - 6 | 9 | 17 | WDDWD |
| 2 |
Denmark |
6 | 2 | 2 | 2 | 7 - 5 | 2 | 8 | DLDWL |
| 3 |
Serbia |
6 | 1 | 3 | 2 | 3 - 6 | -3 | 6 | LDDDW |
| 4 |
Switzerland |
6 | 0 | 2 | 4 | 6 - 14 | -8 | 2 | LLDDL |
Group B1
| Rank | Teams | Played | Won | Drawn | Lost | Differential | Goal difference | Points | Current form |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Czech Republic |
6 | 3 | 2 | 1 | 9 - 8 | 1 | 11 | WWDDW |
| 2 |
Ukraine |
6 | 2 | 2 | 2 | 8 - 8 | 0 | 8 | DDWWL |
| 3 |
Georgia |
6 | 2 | 1 | 3 | 7 - 6 | 1 | 7 | LDLWW |
| 4 |
Albania |
6 | 2 | 1 | 3 | 4 - 6 | -2 | 7 | LLWDL |
Group B2
| Rank | Teams | Played | Won | Drawn | Lost | Differential | Goal difference | Points | Current form |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
England |
6 | 5 | 0 | 1 | 16 - 3 | 13 | 15 | WLWWW |
| 2 |
Greece |
6 | 5 | 0 | 1 | 11 - 4 | 7 | 15 | WLWLW |
| 3 |
Republic of Ireland |
6 | 2 | 0 | 4 | 3 - 12 | -9 | 6 | LWLWW |
| 4 |
Finland |
6 | 0 | 0 | 6 | 2 - 13 | -11 | 0 | LLLLL |
Group B3
| Rank | Teams | Played | Won | Drawn | Lost | Differential | Goal difference | Points | Current form |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Norway |
6 | 4 | 1 | 1 | 15 - 7 | 8 | 13 | WWLWW |
| 2 |
Austria |
6 | 3 | 2 | 1 | 14 - 5 | 9 | 11 | WWDDL |
| 3 |
Slovenia |
6 | 2 | 2 | 2 | 7 - 9 | -2 | 8 | WLDDW |
| 4 |
Kazakhstan |
6 | 0 | 1 | 5 | 0 - 15 | -15 | 1 | LLLLL |
Group B4
| Rank | Teams | Played | Won | Drawn | Lost | Differential | Goal difference | Points | Current form |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Wales |
6 | 3 | 3 | 0 | 9 - 4 | 5 | 12 | WDWDW |
| 2 |
Turkey |
6 | 3 | 2 | 1 | 9 - 6 | 3 | 11 | WDLWW |
| 3 |
Iceland |
6 | 2 | 1 | 3 | 10 - 13 | -3 | 7 | LWLLL |
| 4 |
Montenegro |
6 | 1 | 0 | 5 | 4 - 9 | -5 | 3 | LLLLW |
Group C1
| Rank | Teams | Played | Won | Drawn | Lost | Differential | Goal difference | Points | Current form |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Sweden |
6 | 5 | 1 | 0 | 19 - 4 | 15 | 16 | WDWWW |
| 2 |
Slovakia |
6 | 4 | 1 | 1 | 10 - 5 | 5 | 13 | WLWDL |
| 3 |
Estonia |
6 | 1 | 1 | 4 | 3 - 9 | -6 | 4 | LWLDL |
| 4 |
Azerbaijan |
6 | 0 | 1 | 5 | 3 - 17 | -14 | 1 | LLLDL |
Group C2
| Rank | Teams | Played | Won | Drawn | Lost | Differential | Goal difference | Points | Current form |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Romania |
6 | 6 | 0 | 0 | 18 - 3 | 15 | 18 | WWWWW |
| 2 |
Kosovo |
6 | 4 | 0 | 2 | 10 - 7 | 3 | 12 | WLWWW |
| 3 |
Cyprus |
6 | 2 | 0 | 4 | 4 - 15 | -11 | 6 | LLLWL |
| 4 |
Lithuania |
6 | 0 | 0 | 6 | 4 - 11 | -7 | 0 | LLLLL |
Group C3
| Rank | Teams | Played | Won | Drawn | Lost | Differential | Goal difference | Points | Current form |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Northern Ireland |
6 | 3 | 2 | 1 | 11 - 3 | 8 | 11 | LDWWD |
| 2 |
Bulgaria |
6 | 2 | 3 | 1 | 3 - 6 | -3 | 9 | LWDLL |
| 3 |
Belarus |
6 | 1 | 4 | 1 | 3 - 4 | -1 | 7 | WDDLD |
| 4 |
Luxembourg |
6 | 0 | 3 | 3 | 3 - 7 | -4 | 3 | LDDLD |
Group C4
| Rank | Teams | Played | Won | Drawn | Lost | Differential | Goal difference | Points | Current form |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
North Macedonia |
6 | 5 | 1 | 0 | 10 - 1 | 9 | 16 | WWWWW |
| 2 |
Armenia |
6 | 2 | 1 | 3 | 8 - 9 | -1 | 7 | LLWLL |
| 3 |
Faroe Islands |
6 | 1 | 3 | 2 | 5 - 6 | -1 | 6 | LDDWL |
| 4 |
Latvia |
6 | 1 | 1 | 4 | 4 - 11 | -7 | 4 | WLDLL |
Group D1
| Rank | Teams | Played | Won | Drawn | Lost | Differential | Goal difference | Points | Current form |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
San Marino |
4 | 2 | 1 | 1 | 5 - 3 | 2 | 7 | WLDW? |
| 2 |
Gibraltar |
4 | 1 | 3 | 0 | 4 - 3 | 1 | 6 | DWDD? |
| 3 |
Liechtenstein |
4 | 0 | 2 | 2 | 3 - 6 | -3 | 2 | LDDL? |
Group D2
| Rank | Teams | Played | Won | Drawn | Lost | Differential | Goal difference | Points | Current form |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Moldova |
4 | 3 | 0 | 1 | 5 - 1 | 4 | 9 | WWLW? |
| 2 |
Malta |
4 | 2 | 1 | 1 | 2 - 2 | 0 | 7 | LWWD? |
| 3 |
Andorra |
4 | 0 | 1 | 3 | 0 - 4 | -4 | 1 | LLLD? |
1/4 Final Play-off
Final Play-out
1/2 Final Play-off
Data by Statorium soccer API






















































