UEFA.com works better on other browsers
For the best possible experience, we recommend using Chrome, Firefox or Microsoft Edge.

Groups

Group A1 Live now

Played P Won W Draws D Lost L For Against Goal difference Points Pts
FIN Finland
Playing now
3 2 1 0 7 2 5 7
ISL Iceland
Playing now
3 2 1 0 6 2 4 7
IRL Republic of Ireland
Playing now
3 0 1 2 3 7 -4 1
SVK Slovakia
Playing now
3 0 1 2 1 6 -5 1
Group details Qualified

Group A2 Live now

Played P Won W Draws D Lost L For Against Goal difference Points Pts
ESP Spain
Playing now
2 2 0 0 8 0 8 6
HUN Hungary
Playing now
2 1 0 1 3 6 -3 3
UKR Ukraine
Playing now
0 0 0 0 0 0 0 0
CZE Czech Republic
Playing now
2 0 0 2 0 5 -5 0
Group details Qualified

Group A3 Live now

Played P Won W Draws D Lost L For Against Goal difference Points Pts
NOR Norway
Playing now
3 2 0 1 16 3 13 6
SRB Serbia
Playing now
3 2 0 1 12 4 8 6
SWE Sweden
Playing now
3 2 0 1 7 4 3 6
ROU Romania
Playing now
3 0 0 3 1 25 -24 0
Group details Qualified

Group A4 Live now

Played P Won W Draws D Lost L For Against Goal difference Points Pts
DEN Denmark
Playing now
1 1 0 0 1 0 1 3
RUS* Russia*
Playing now
0 0 0 0 0 0 0 0
BLR Belarus
Playing now
0 0 0 0 0 0 0 0
GRE Greece
Playing now
1 0 0 1 0 1 -1 0
Group details Qualified

Group A5 Live now

Played P Won W Draws D Lost L For Against Goal difference Points Pts
GER Germany
Playing now
3 3 0 0 9 3 6 9
AUT Austria
Playing now
3 2 0 1 12 3 9 6
SVN Slovenia
Playing now
3 1 0 2 4 7 -3 3
KOS Kosovo
Playing now
3 0 0 3 1 13 -12 0
Group details Qualified

Group A6 Live now

Played P Won W Draws D Lost L For Against Goal difference Points Pts
FRA France
Playing now
3 3 0 0 13 2 11 9
ENG England
Playing now
3 2 0 1 10 2 8 6
POL Poland
Playing now
3 1 0 2 6 7 -1 3
CRO Croatia
Playing now
3 0 0 3 0 18 -18 0
Group details Qualified

Group A7 Live now

Played P Won W Draws D Lost L For Against Goal difference Points Pts
NED Netherlands
Playing now
3 3 0 0 17 1 16 9
POR Portugal
Playing now
3 2 0 1 10 5 5 6
ITA Italy
Playing now
3 1 0 2 13 5 8 3
MNE Montenegro
Playing now
3 0 0 3 1 30 -29 0
Group details Qualified

Group B1 Live now

Played P Won W Draws D Lost L For Against Goal difference Points Pts
NIR Northern Ireland
Playing now
3 3 0 0 7 1 6 9
ISR Israel
Playing now
3 2 0 1 7 3 4 6
LUX Luxembourg
Playing now
3 0 1 2 2 7 -5 1
FRO Faroe Islands
Playing now
3 0 1 2 0 5 -5 1
Group details

Group B2 Live now

Played P Won W Draws D Lost L For Against Goal difference Points Pts
TUR Türkiye
Playing now
2 2 0 0 9 1 8 6
LAT Latvia
Playing now
2 1 0 1 3 5 -2 3
WAL Wales
Playing now
0 0 0 0 0 0 0 0
ARM Armenia
Playing now
2 0 0 2 0 6 -6 0
Group details

Group B3 Live now

Played P Won W Draws D Lost L For Against Goal difference Points Pts
SCO Scotland
Playing now
3 3 0 0 21 0 21 9
ALB Albania
Playing now
3 2 0 1 4 6 -2 6
AZE Azerbaijan
Playing now
3 1 0 2 3 7 -4 3
MKD North Macedonia
Playing now
3 0 0 3 0 15 -15 0
Group details

Group B4 Live now

Played P Won W Draws D Lost L For Against Goal difference Points Pts
EST Estonia
Playing now
2 2 0 0 9 5 4 6
BUL Bulgaria
Playing now
2 1 0 1 4 4 0 3
GEO Georgia
Playing now
2 0 0 2 2 6 -4 0
Group details

Group B5 Live now

Played P Won W Draws D Lost L For Against Goal difference Points Pts
SUI Switzerland
Playing now
2 2 0 0 15 0 15 6
LIT Lithuania
Playing now
1 0 0 1 0 3 -3 0
KAZ Kazakhstan
Playing now
1 0 0 1 0 12 -12 0
Group details

Group B6 Live now

Played P Won W Draws D Lost L For Against Goal difference Points Pts
BEL Belgium
Playing now
2 2 0 0 9 1 8 6
BIH Bosnia and Herzegovina
Playing now
2 1 0 1 6 2 4 3
MOL Moldova
Playing now
2 0 0 2 0 12 -12 0
Group details
Standings are provisional until all group matches have been played and officially validated by UEFA.