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

Group A Live now

Played P Won W Draws D Lost L For Against Goal difference Points Pts
ITA Italy
Playing now
3 3 0 0 7 0 7 9
WAL Wales
Playing now
3 1 1 1 3 2 1 4
SUI Switzerland
Playing now
3 1 1 1 4 5 -1 4
TUR Turkey
Playing now
3 0 0 3 1 8 -7 0
Group details

Group B Live now

Played P Won W Draws D Lost L For Against Goal difference Points Pts
BEL Belgium
Playing now
3 3 0 0 7 1 6 9
DEN Denmark
Playing now
3 1 0 2 5 4 1 3
FIN Finland
Playing now
3 1 0 2 1 3 -2 3
RUS* Russia*
Playing now
3 1 0 2 2 7 -5 3
Group details

Group C Live now

Played P Won W Draws D Lost L For Against Goal difference Points Pts
NED Netherlands
Playing now
3 3 0 0 8 2 6 9
AUT Austria
Playing now
3 2 0 1 4 3 1 6
UKR Ukraine
Playing now
3 1 0 2 4 5 -1 3
MKD North Macedonia
Playing now
3 0 0 3 2 8 -6 0
Group details

Group D Live now

Played P Won W Draws D Lost L For Against Goal difference Points Pts
ENG England
Playing now
3 2 1 0 2 0 2 7
CRO Croatia
Playing now
3 1 1 1 4 3 1 4
CZE Czech Republic
Playing now
3 1 1 1 3 2 1 4
SCO Scotland
Playing now
3 0 1 2 1 5 -4 1
Group details

Group E Live now

Played P Won W Draws D Lost L For Against Goal difference Points Pts
SWE Sweden
Playing now
3 2 1 0 4 2 2 7
ESP Spain
Playing now
3 1 2 0 6 1 5 5
SVK Slovakia
Playing now
3 1 0 2 2 7 -5 3
POL Poland
Playing now
3 0 1 2 4 6 -2 1
Group details

Group F Live now

Played P Won W Draws D Lost L For Against Goal difference Points Pts
FRA France
Playing now
3 1 2 0 4 3 1 5
GER Germany
Playing now
3 1 1 1 6 5 1 4
POR Portugal
Playing now
3 1 1 1 7 6 1 4
HUN Hungary
Playing now
3 0 2 1 3 6 -3 2
Group details

Group A Live now

Played P Won W Draws D Lost L For Against Goal difference Points Pts
ENG England
Playing now
8 7 0 1 37 6 31 21
CZE Czech Republic
Playing now
8 5 0 3 13 11 2 15
KOS Kosovo
Playing now
8 3 2 3 13 16 -3 11
BUL Bulgaria
Playing now
8 1 3 4 6 17 -11 6
MNE Montenegro
Playing now
8 0 3 5 3 22 -19 3
Group details

Group B Live now

Played P Won W Draws D Lost L For Against Goal difference Points Pts
UKR Ukraine
Playing now
8 6 2 0 17 4 13 20
POR Portugal
Playing now
8 5 2 1 22 6 16 17
SRB Serbia
Playing now
8 4 2 2 17 17 0 14
LUX Luxembourg
Playing now
8 1 1 6 7 16 -9 4
LTU Lithuania
Playing now
8 0 1 7 5 25 -20 1
Group details

Group C Live now

Played P Won W Draws D Lost L For Against Goal difference Points Pts
GER Germany
Playing now
8 7 0 1 30 7 23 21
NED Netherlands
Playing now
8 6 1 1 24 7 17 19
NIR Northern Ireland
Playing now
8 4 1 3 9 13 -4 13
BLR Belarus
Playing now
8 1 1 6 4 16 -12 4
EST Estonia
Playing now
8 0 1 7 2 26 -24 1
Group details

Group D Live now

Played P Won W Draws D Lost L For Against Goal difference Points Pts
SUI Switzerland
Playing now
8 5 2 1 19 6 13 17
DEN Denmark
Playing now
8 4 4 0 23 6 17 16
IRL Republic of Ireland
Playing now
8 3 4 1 7 5 2 13
GEO Georgia
Playing now
8 2 2 4 7 11 -4 8
GIB Gibraltar
Playing now
8 0 0 8 3 31 -28 0
Group details

Group E Live now

Played P Won W Draws D Lost L For Against Goal difference Points Pts
CRO Croatia
Playing now
8 5 2 1 17 7 10 17
WAL Wales
Playing now
8 4 2 2 10 6 4 14
SVK Slovakia
Playing now
8 4 1 3 13 11 2 13
HUN Hungary
Playing now
8 4 0 4 8 11 -3 12
AZE Azerbaijan
Playing now
8 0 1 7 5 18 -13 1
Group details

Group F Live now

Played P Won W Draws D Lost L For Against Goal difference Points Pts
ESP Spain
Playing now
10 8 2 0 31 5 26 26
SWE Sweden
Playing now
10 6 3 1 23 9 14 21
NOR Norway
Playing now
10 4 5 1 19 11 8 17
ROU Romania
Playing now
10 4 2 4 17 15 2 14
FRO Faroe Islands
Playing now
10 1 0 9 4 30 -26 3
MLT Malta
Playing now
10 1 0 9 3 27 -24 3
Group details

Group G Live now

Played P Won W Draws D Lost L For Against Goal difference Points Pts
POL Poland
Playing now
10 8 1 1 18 5 13 25
AUT Austria
Playing now
10 6 1 3 19 9 10 19
MKD North Macedonia
Playing now
10 4 2 4 12 13 -1 14
SVN Slovenia
Playing now
10 4 2 4 16 11 5 14
ISR Israel
Playing now
10 3 2 5 16 18 -2 11
LVA Latvia
Playing now
10 1 0 9 3 28 -25 3
Group details

Group H Live now

Played P Won W Draws D Lost L For Against Goal difference Points Pts
FRA France
Playing now
10 8 1 1 25 6 19 25
TUR Turkey
Playing now
10 7 2 1 18 3 15 23
ISL Iceland
Playing now
10 6 1 3 14 11 3 19
ALB Albania
Playing now
10 4 1 5 16 14 2 13
AND Andorra
Playing now
10 1 1 8 3 20 -17 4
MDA Moldova
Playing now
10 1 0 9 4 26 -22 3
Group details

Group I Live now

Played P Won W Draws D Lost L For Against Goal difference Points Pts
BEL Belgium
Playing now
10 10 0 0 40 3 37 30
RUS* Russia*
Playing now
10 8 0 2 33 8 25 24
SCO Scotland
Playing now
10 5 0 5 16 19 -3 15
CYP Cyprus
Playing now
10 3 1 6 15 20 -5 10
KAZ Kazakhstan
Playing now
10 3 1 6 13 17 -4 10
SMR San Marino
Playing now
10 0 0 10 1 51 -50 0
Group details

Group J Live now

Played P Won W Draws D Lost L For Against Goal difference Points Pts
ITA Italy
Playing now
10 10 0 0 37 4 33 30
FIN Finland
Playing now
10 6 0 4 16 10 6 18
GRE Greece
Playing now
10 4 2 4 12 14 -2 14
BIH Bosnia and Herzegovina
Playing now
10 4 1 5 20 17 3 13
ARM Armenia
Playing now
10 3 1 6 14 25 -11 10
LIE Liechtenstein
Playing now
10 0 2 8 2 31 -29 2
Group details