qualified
Play-off participants
not qualified
not a UEFA member
The qualifying matches for the 2021 European Football Championship will take place in 2019 and 2020.
20 teams will qualify via the main qualification path in 2019 and four teams will qualify via the play-offs of the 2018/19 UEFA Nations League in autumn 2020.
draw
The main qualification path was drawn in Dublin on December 2, 2018 . There are a total of ten groups (five groups of six and five groups of five), whereby the first two group places will take part in the main competition 2020. The success of the individual teams in the first UEFA Nations League (UNL) and the division there in which the respective team played were decisive for the classification of the pots . The teams from the UNL pot were drawn in groups of five as they played in the final round ( Final Four ) of the 2018/19 UEFA Nations League in June 2019 .
The countries marked with * are the hosts of the pan-European EM, only a maximum of two of them could be drawn into a qualification group. This ensures that there is a chance that all hosts will qualify for the EM.
For political reasons, the following pairings were excluded: Gibraltar - Spain , Russia - Ukraine , Azerbaijan - Armenia , Kosovo - Bosnia and Herzegovina and Kosovo - Serbia . Due to climatic reasons (playability in winter) only a maximum of two of the following countries were allowed in one group: Estonia, Faroe Islands, Finland, Iceland, Latvia, Lithuania, Norway, Russia, Ukraine and Belarus.
Due to the great distance for the journey, only one of the following pairings per group was possible:
- Azerbaijan: with Gibraltar, Iceland or Portugal.
- Iceland: with Armenia, Georgia, Israel or Cyprus.
- Kazakhstan: with Andorra, England, France, Faroe Islands, Gibraltar, Ireland, Iceland, Malta, Northern Ireland, Portugal, Scotland, Spain or Wales.
Qualification groups
* Hosts the 2020 pan-European European Championship finals
Group A
table
Pl.
|
country
|
Sp.
|
S.
|
U
|
N |
Gates
|
Diff.
|
Points
|
1.
|
England England
|
8th
|
7th
|
0
|
1
|
037: 600
|
+31
|
21st
|
2.
|
Czech Republic Czech Republic
|
8th
|
5
|
0
|
3
|
013:110
|
+2
|
15th
|
3.
|
Kosovo Kosovo
|
8th
|
3
|
2
|
3
|
013:160
|
−3
|
11
|
4th
|
Bulgaria Bulgaria
|
8th
|
1
|
3
|
4th
|
006:170
|
−11
|
06th
|
5.
|
Montenegro Montenegro
|
8th
|
0
|
3
|
5
|
003:220
|
−19
|
03
|
game schedule
March 22, 2019 |
Sofia |
Bulgaria |
- |
Montenegro |
1: 1 (0: 0)
|
March 22, 2019 |
London |
England |
- |
Czech Republic |
5: 0 (2: 0)
|
03/25/2019 |
Pristina |
Kosovo |
- |
Bulgaria |
1: 1 (0: 1)
|
03/25/2019 |
Podgorica |
Montenegro |
- |
England |
1: 5 (1: 2)
|
07.06.2019 |
Prague (1)
|
Czech Republic |
- |
Bulgaria |
2: 1 (1: 1)
|
07.06.2019 |
Podgorica |
Montenegro |
- |
Kosovo |
1: 1 (0: 1)
|
06/10/2019 |
Sofia |
Bulgaria |
- |
Kosovo |
2: 3 (1: 1)
|
06/10/2019 |
Olomouc |
Czech Republic |
- |
Montenegro |
3: 0 (1: 0)
|
07.09.2019 |
Pristina |
Kosovo |
- |
Czech Republic |
2: 1 (1: 1)
|
07.09.2019 |
London |
England |
- |
Bulgaria |
4: 0 (1: 0)
|
|
09/10/2019 |
Southampton |
England |
- |
Kosovo |
5: 3 (5: 1)
|
09/10/2019 |
Podgorica |
Montenegro |
- |
Czech Republic |
0: 3 (0: 0)
|
10/11/2019 |
Prague (2)
|
Czech Republic |
- |
England |
2: 1 (1: 1)
|
10/11/2019 |
Podgorica |
Montenegro |
- |
Bulgaria |
0-0
|
October 14, 2019 |
Sofia |
Bulgaria |
- |
England |
0: 6 (0: 4)
|
October 14, 2019 |
Pristina |
Kosovo |
- |
Montenegro |
2: 0 (2: 0)
|
11/14/2019 |
Pilsen |
Czech Republic |
- |
Kosovo |
2: 1 (0: 0)
|
11/14/2019 |
London |
England |
- |
Montenegro |
7: 0 (5: 0)
|
11/17/2019 |
Sofia |
Bulgaria |
- |
Czech Republic |
1: 0 (0: 0)
|
11/17/2019 |
Pristina |
Kosovo |
- |
England |
0: 4 (0: 1)
|
|
Group B
table
Pl.
|
country
|
Sp.
|
S.
|
U
|
N |
Gates
|
Diff.
|
Points
|
1.
|
Ukraine Ukraine
|
8th
|
6th
|
2
|
0
|
017: 400
|
+13
|
20th
|
2.
|
Portugal Portugal
|
8th
|
5
|
2
|
1
|
022: 600
|
+16
|
17th
|
3.
|
Serbia Serbia
|
8th
|
4th
|
2
|
2
|
017:170
|
± 0
|
14th
|
4th
|
Luxembourg Luxembourg
|
8th
|
1
|
1
|
6th
|
007:160
|
−9
|
04th
|
5.
|
Lithuania Lithuania
|
8th
|
0
|
1
|
7th
|
005:250
|
−20
|
01
|
game schedule
March 22, 2019 |
Luxembourg city |
Luxembourg |
- |
Lithuania |
2: 1 (1: 1)
|
March 22, 2019 |
Lisbon (1)
|
Portugal |
- |
Ukraine |
0-0
|
03/25/2019 |
Luxembourg city |
Luxembourg |
- |
Ukraine |
1: 2 (1: 1)
|
03/25/2019 |
Lisbon (1)
|
Portugal |
- |
Serbia |
1: 1 (1: 1)
|
07.06.2019 |
Vilnius |
Lithuania |
- |
Luxembourg |
1: 1 (0: 1)
|
07.06.2019 |
Lviv |
Ukraine |
- |
Serbia |
5: 0 (2: 0)
|
06/10/2019 |
Belgrade |
Serbia |
- |
Lithuania |
4: 1 (3: 0)
|
06/10/2019 |
Lviv |
Ukraine |
- |
Luxembourg |
1: 0 (1: 0)
|
07.09.2019 |
Vilnius |
Lithuania |
- |
Ukraine |
0: 3 (0: 2)
|
07.09.2019 |
Belgrade |
Serbia |
- |
Portugal |
2: 4 (0: 1)
|
|
09/10/2019 |
Vilnius |
Lithuania |
- |
Portugal |
1: 5 (1: 1)
|
09/10/2019 |
Luxembourg city |
Luxembourg |
- |
Serbia |
1: 3 (0: 1)
|
10/11/2019 |
Lisbon (2)
|
Portugal |
- |
Luxembourg |
3: 0 (1: 0)
|
10/11/2019 |
Kharkiv |
Ukraine |
- |
Lithuania |
2: 0 (1: 0)
|
October 14, 2019 |
Vilnius |
Lithuania |
- |
Serbia |
1: 2 (0: 0)
|
October 14, 2019 |
Kiev |
Ukraine |
- |
Portugal |
2: 1 (2: 0)
|
11/14/2019 |
Faro / Loulé |
Portugal |
- |
Lithuania |
6: 0 (2: 0)
|
11/14/2019 |
Belgrade |
Serbia |
- |
Luxembourg |
3: 2 (2: 0)
|
11/17/2019 |
Luxembourg city |
Luxembourg |
- |
Portugal |
0: 2 (0: 1)
|
11/17/2019 |
Belgrade |
Serbia |
- |
Ukraine |
2: 2 (1: 1)
|
|
Group C
table
Pl.
|
country
|
Sp.
|
S.
|
U
|
N |
Gates
|
Diff.
|
Points
|
1.
|
Germany Germany
|
8th
|
7th
|
0
|
1
|
030: 700
|
+23
|
21st
|
2.
|
Netherlands Netherlands
|
8th
|
6th
|
1
|
1
|
024: 700
|
+17
|
19th
|
3.
|
Northern Ireland Northern Ireland
|
8th
|
4th
|
1
|
3
|
009:130
|
−4
|
13
|
4th
|
Belarus Belarus
|
8th
|
1
|
1
|
6th
|
004:160
|
−12
|
04th
|
5.
|
Estonia Estonia
|
8th
|
0
|
1
|
7th
|
002:260
|
−24
|
01
|
game schedule
03/21/2019 |
Rotterdam |
Netherlands |
- |
Belarus |
4: 0 (2: 0)
|
03/21/2019 |
Belfast |
Northern Ireland |
- |
Estonia |
2: 0 (0: 0)
|
March 24, 2019 |
Amsterdam |
Netherlands |
- |
Germany |
2: 3 (0: 2)
|
March 24, 2019 |
Belfast |
Northern Ireland |
- |
Belarus |
2: 1 (1: 1)
|
06/08/2019 |
Tallinn |
Estonia |
- |
Northern Ireland |
1: 2 (1: 0)
|
06/08/2019 |
Baryssau |
Belarus |
- |
Germany |
0: 2 (0: 1)
|
06/11/2019 |
Baryssau |
Belarus |
- |
Northern Ireland |
0: 1 (0: 0)
|
06/11/2019 |
Mainz |
Germany |
- |
Estonia |
8: 0 (5: 0)
|
06.09.2019 |
Tallinn |
Estonia |
- |
Belarus |
1: 2 (0: 0)
|
06.09.2019 |
Hamburg |
Germany |
- |
Netherlands |
2: 4 (1: 0)
|
|
09.09.2019 |
Tallinn |
Estonia |
- |
Netherlands |
0: 4 (0: 1)
|
09.09.2019 |
Belfast |
Northern Ireland |
- |
Germany |
0: 2 (0: 0)
|
10/10/2019 |
Minsk |
Belarus |
- |
Estonia |
0-0
|
10/10/2019 |
Rotterdam |
Netherlands |
- |
Northern Ireland |
3: 1 (0: 0)
|
October 13, 2019 |
Minsk |
Belarus |
- |
Netherlands |
1: 2 (0: 2)
|
October 13, 2019 |
Tallinn |
Estonia |
- |
Germany |
0: 3 (0: 0)
|
11/16/2019 |
Mönchengladbach |
Germany |
- |
Belarus |
4: 0 (1: 0)
|
11/16/2019 |
Belfast |
Northern Ireland |
- |
Netherlands |
0-0
|
November 19, 2019 |
Frankfurt am Main |
Germany |
- |
Northern Ireland |
6: 1 (2: 1)
|
November 19, 2019 |
Amsterdam |
Netherlands |
- |
Estonia |
5: 0 (2: 0)
|
|
Group D
table
Pl.
|
country
|
Sp.
|
S.
|
U
|
N |
Gates
|
Diff.
|
Points
|
1.
|
Switzerland Switzerland
|
8th
|
5
|
2
|
1
|
019: 600
|
+13
|
17th
|
2.
|
Denmark Denmark
|
8th
|
4th
|
4th
|
0
|
023: 600
|
+17
|
16
|
3.
|
Ireland Ireland
|
8th
|
3
|
4th
|
1
|
007: 500
|
+2
|
13
|
4th
|
Georgia Georgia
|
8th
|
2
|
2
|
4th
|
007:110
|
−4
|
08th
|
5.
|
Gibraltar Gibraltar
|
8th
|
0
|
0
|
8th
|
003:310
|
−28
|
00
|
game schedule
03/23/2019 |
Tbilisi |
Georgia |
- |
Switzerland |
0: 2 (0: 0)
|
03/23/2019 |
Gibraltar |
Gibraltar |
- |
Ireland |
0: 1 (0: 0)
|
March 26, 2019 |
Dublin |
Ireland |
- |
Georgia |
1: 0 (1: 0)
|
March 26, 2019 |
Basel |
Switzerland |
- |
Denmark |
3: 3 (1: 0)
|
07.06.2019 |
Tbilisi |
Georgia |
- |
Gibraltar |
3: 0 (1: 0)
|
07.06.2019 |
Copenhagen |
Denmark |
- |
Ireland |
1: 1 (0: 0)
|
06/10/2019 |
Copenhagen |
Denmark |
- |
Georgia |
5: 1 (2: 1)
|
06/10/2019 |
Dublin |
Ireland |
- |
Gibraltar |
2: 0 (1: 0)
|
05.09.2019 |
Gibraltar |
Gibraltar |
- |
Denmark |
0: 6 (0: 2)
|
05.09.2019 |
Dublin |
Ireland |
- |
Switzerland |
1: 1 (0: 0)
|
|
09/08/2019 |
Tbilisi |
Georgia |
- |
Denmark |
0-0
|
09/08/2019 |
Manners |
Switzerland |
- |
Gibraltar |
4: 0 (3: 0)
|
October 12, 2019 |
Tbilisi |
Georgia |
- |
Ireland |
0-0
|
October 12, 2019 |
Copenhagen |
Denmark |
- |
Switzerland |
1: 0 (0: 0)
|
October 15, 2019 |
Gibraltar |
Gibraltar |
- |
Georgia |
2: 3 (0: 2)
|
October 15, 2019 |
Lancy |
Switzerland |
- |
Ireland |
2: 0 (1: 0)
|
11/15/2019 |
Copenhagen |
Denmark |
- |
Gibraltar |
6: 0 (1: 0)
|
11/15/2019 |
St. Gallen |
Switzerland |
- |
Georgia |
1: 0 (0: 0)
|
11/18/2019 |
Gibraltar |
Gibraltar |
- |
Switzerland |
1: 6 (0: 1)
|
11/18/2019 |
Dublin |
Ireland |
- |
Denmark |
1: 1 (0: 0)
|
|
Group E
table
Pl.
|
country
|
Sp.
|
S.
|
U
|
N |
Gates
|
Diff.
|
Points
|
1.
|
Croatia Croatia
|
8th
|
5
|
2
|
1
|
017: 700
|
+10
|
17th
|
2.
|
Wales Wales
|
8th
|
4th
|
2
|
2
|
010: 600
|
+4
|
14th
|
3.
|
Slovakia Slovakia
|
8th
|
4th
|
1
|
3
|
013:110
|
+2
|
13
|
4th
|
Hungary Hungary
|
8th
|
4th
|
0
|
4th
|
008:110
|
−3
|
12
|
5.
|
Azerbaijan Azerbaijan
|
8th
|
0
|
1
|
7th
|
005:180
|
−13
|
01
|
game schedule
03/21/2019 |
Zagreb |
Croatia |
- |
Azerbaijan |
2: 1 (1: 1)
|
03/21/2019 |
Trnava |
Slovakia |
- |
Hungary |
2: 0 (1: 0)
|
March 24, 2019 |
Cardiff |
Wales |
- |
Slovakia |
1: 0 (1: 0)
|
March 24, 2019 |
Budapest |
Hungary |
- |
Croatia |
2: 1 (1: 1)
|
06/08/2019 |
Osijek |
Croatia |
- |
Wales |
2: 1 (1: 0)
|
06/08/2019 |
Baku |
Azerbaijan |
- |
Hungary |
1: 3 (0: 1)
|
06/11/2019 |
Baku |
Azerbaijan |
- |
Slovakia |
1: 5 (1: 3)
|
06/11/2019 |
Budapest |
Hungary |
- |
Wales |
1: 0 (0: 0)
|
06.09.2019 |
Trnava |
Slovakia |
- |
Croatia |
0: 4 (0: 1)
|
06.09.2019 |
Cardiff |
Wales |
- |
Azerbaijan |
2: 1 (1: 0)
|
|
09.09.2019 |
Baku |
Azerbaijan |
- |
Croatia |
1: 1 (0: 1)
|
09.09.2019 |
Budapest |
Hungary |
- |
Slovakia |
1: 2 (0: 1)
|
10/10/2019 |
Split |
Croatia |
- |
Hungary |
3: 0 (3: 0)
|
10/10/2019 |
Trnava |
Slovakia |
- |
Wales |
1: 1 (0: 1)
|
October 13, 2019 |
Budapest |
Hungary |
- |
Azerbaijan |
1: 0 (1: 0)
|
October 13, 2019 |
Cardiff |
Wales |
- |
Croatia |
1: 1 (1: 1)
|
11/16/2019 |
Baku |
Azerbaijan |
- |
Wales |
0: 2 (0: 2)
|
11/16/2019 |
Rijeka |
Croatia |
- |
Slovakia |
3: 1 (0: 1)
|
November 19, 2019 |
Trnava |
Slovakia |
- |
Azerbaijan |
2: 0 (1: 0)
|
November 19, 2019 |
Cardiff |
Wales |
- |
Hungary |
2: 0 (1: 0)
|
|
Group F.
table
Pl.
|
country
|
Sp.
|
S.
|
U
|
N |
Gates
|
Diff.
|
Points
|
1.
|
Spain Spain
|
10
|
8th
|
2
|
0
|
031: 500
|
+26
|
26th
|
2.
|
Sweden Sweden
|
10
|
6th
|
3
|
1
|
023: 900
|
+14
|
21st
|
3.
|
Norway Norway
|
10
|
4th
|
5
|
1
|
019:110
|
+8
|
17th
|
4th
|
Romania Romania
|
10
|
4th
|
2
|
4th
|
017:150
|
+2
|
14th
|
5.
|
Faroese Faroe Islands
|
10
|
1
|
0
|
9
|
004:300
|
−26
|
03
|
6th
|
Malta Malta
|
10
|
1
|
0
|
9
|
003:270
|
−24
|
03
|
game schedule
03/23/2019 |
Attard |
Malta |
- |
Faroe Islands |
2: 1 (1: 0)
|
03/23/2019 |
Solna |
Sweden |
- |
Romania |
2: 1 (2: 0)
|
03/23/2019 |
Valencia |
Spain |
- |
Norway |
2: 1 (1: 0)
|
March 26, 2019 |
Attard |
Malta |
- |
Spain |
0: 2 (0: 1)
|
March 26, 2019 |
Oslo |
Norway |
- |
Sweden |
3: 3 (1: 0)
|
March 26, 2019 |
Cluj-Napoca |
Romania |
- |
Faroe Islands |
4: 1 (3: 1)
|
07.06.2019 |
Tórshavn |
Faroe Islands |
- |
Spain |
1: 4 (1: 3)
|
07.06.2019 |
Oslo |
Norway |
- |
Romania |
2: 2 (0: 0)
|
07.06.2019 |
Solna |
Sweden |
- |
Malta |
3: 0 (1: 0)
|
06/10/2019 |
Tórshavn |
Faroe Islands |
- |
Norway |
0: 2 (0: 0)
|
06/10/2019 |
Attard |
Malta |
- |
Romania |
0: 4 (0: 3)
|
06/10/2019 |
Madrid (1)
|
Spain |
- |
Sweden |
3: 0 (0: 0)
|
05.09.2019 |
Tórshavn |
Faroe Islands |
- |
Sweden |
0: 4 (0: 4)
|
05.09.2019 |
Oslo |
Norway |
- |
Malta |
2: 0 (2: 0)
|
05.09.2019 |
Bucharest |
Romania |
- |
Spain |
1: 2 (0: 1)
|
|
09/08/2019 |
Ploieşti |
Romania |
- |
Malta |
1: 0 (0: 0)
|
09/08/2019 |
Gijón |
Spain |
- |
Faroe Islands |
4: 0 (1: 0)
|
09/08/2019 |
Solna |
Sweden |
- |
Norway |
1: 1 (0: 1)
|
October 12, 2019 |
Tórshavn |
Faroe Islands |
- |
Romania |
0: 3 (0: 0)
|
October 12, 2019 |
Attard |
Malta |
- |
Sweden |
0: 4 (0: 1)
|
October 12, 2019 |
Oslo |
Norway |
- |
Spain |
1: 1 (0: 0)
|
October 15, 2019 |
Tórshavn |
Faroe Islands |
- |
Malta |
1: 0 (0: 0)
|
October 15, 2019 |
Bucharest |
Romania |
- |
Norway |
1: 1 (0: 0)
|
October 15, 2019 |
Solna |
Sweden |
- |
Spain |
1: 1 (0: 0)
|
11/15/2019 |
Oslo |
Norway |
- |
Faroe Islands |
4: 0 (2: 0)
|
11/15/2019 |
Bucharest |
Romania |
- |
Sweden |
0: 2 (0: 2)
|
11/15/2019 |
Cadiz |
Spain |
- |
Malta |
7: 0 (2: 0)
|
11/18/2019 |
Attard |
Malta |
- |
Norway |
1: 2 (1: 1)
|
11/18/2019 |
Madrid (2)
|
Spain |
- |
Romania |
5: 0 (4: 0)
|
11/18/2019 |
Solna |
Sweden |
- |
Faroe Islands |
3: 0 (1: 0)
|
|
Group G
table
Pl.
|
country
|
Sp.
|
S.
|
U
|
N |
Gates
|
Diff.
|
Points
|
1.
|
Poland Poland
|
10
|
8th
|
1
|
1
|
018: 500
|
+13
|
25th
|
2.
|
Austria Austria
|
10
|
6th
|
1
|
3
|
019: 900
|
+10
|
19th
|
3.
|
North Macedonia North Macedonia
|
10
|
4th
|
2
|
4th
|
012:130
|
−1
|
14th
|
4th
|
Slovenia Slovenia
|
10
|
4th
|
2
|
4th
|
016:110
|
+5
|
14th
|
5.
|
Israel Israel
|
10
|
3
|
2
|
5
|
016:180
|
−2
|
11
|
6th
|
Latvia Latvia
|
10
|
1
|
0
|
9
|
003:280
|
−25
|
03
|
game schedule
03/21/2019 |
Vienna |
Austria |
- |
Poland |
0: 1 (0: 0)
|
03/21/2019 |
Skopje |
North Macedonia |
- |
Latvia |
3: 1 (2: 0)
|
03/21/2019 |
Haifa |
Israel |
- |
Slovenia |
1: 1 (0: 0)
|
March 24, 2019 |
Haifa |
Israel |
- |
Austria |
4: 2 (2: 1)
|
March 24, 2019 |
Warsaw |
Poland |
- |
Latvia |
2: 0 (0: 0)
|
March 24, 2019 |
Ljubljana |
Slovenia |
- |
North Macedonia |
1: 1 (1: 0)
|
07.06.2019 |
Klagenfurt am Wörthersee |
Austria |
- |
Slovenia |
1: 0 (0: 0)
|
07.06.2019 |
Skopje |
North Macedonia |
- |
Poland |
0: 1 (0: 0)
|
07.06.2019 |
Riga |
Latvia |
- |
Israel |
0: 3 (0: 1)
|
06/10/2019 |
Skopje |
North Macedonia |
- |
Austria |
1: 4 (1: 1)
|
06/10/2019 |
Riga |
Latvia |
- |
Slovenia |
0: 5 (0: 4)
|
06/10/2019 |
Warsaw |
Poland |
- |
Israel |
4: 0 (1: 0)
|
05.09.2019 |
Beer Sheva |
Israel |
- |
North Macedonia |
1: 1 (0: 0)
|
06.09.2019 |
Wals-Siezenheim |
Austria |
- |
Latvia |
6: 0 (2: 0)
|
06.09.2019 |
Ljubljana |
Slovenia |
- |
Poland |
2: 0 (1: 0)
|
|
09.09.2019 |
Riga |
Latvia |
- |
North Macedonia |
0: 2 (0: 2)
|
09.09.2019 |
Warsaw |
Poland |
- |
Austria |
0-0
|
09.09.2019 |
Ljubljana |
Slovenia |
- |
Israel |
3: 2 (1: 0)
|
10/10/2019 |
Vienna |
Austria |
- |
Israel |
3: 1 (1: 1)
|
10/10/2019 |
Skopje |
North Macedonia |
- |
Slovenia |
2: 1 (0: 0)
|
10/10/2019 |
Riga |
Latvia |
- |
Poland |
0: 3 (0: 2)
|
October 13, 2019 |
Warsaw |
Poland |
- |
North Macedonia |
2: 0 (0: 0)
|
October 13, 2019 |
Ljubljana |
Slovenia |
- |
Austria |
0: 1 (0: 1)
|
October 15, 2019 |
Beer Sheva |
Israel |
- |
Latvia |
3: 1 (3: 1)
|
11/16/2019 |
Ljubljana |
Slovenia |
- |
Latvia |
1: 0 (0: 0)
|
11/16/2019 |
Vienna |
Austria |
- |
North Macedonia |
2: 1 (1: 0)
|
11/16/2019 |
Jerusalem |
Israel |
- |
Poland |
1: 2 (0: 1)
|
November 19, 2019 |
Skopje |
North Macedonia |
- |
Israel |
1: 0 (1: 0)
|
November 19, 2019 |
Riga |
Latvia |
- |
Austria |
1: 0 (0: 0)
|
November 19, 2019 |
Warsaw |
Poland |
- |
Slovenia |
3: 2 (1: 1)
|
|
Group H.
table
Pl.
|
country
|
Sp.
|
S.
|
U
|
N |
Gates
|
Diff.
|
Points
|
1.
|
France France
|
10
|
8th
|
1
|
1
|
025: 600
|
+19
|
25th
|
2.
|
Turkey Turkey
|
10
|
7th
|
2
|
1
|
018: 300
|
+15
|
23
|
3.
|
Iceland Iceland
|
10
|
6th
|
1
|
3
|
014:110
|
+3
|
19th
|
4th
|
Albania Albania
|
10
|
4th
|
1
|
5
|
016:140
|
+2
|
13
|
5.
|
Andorra Andorra
|
10
|
1
|
1
|
8th
|
003:200
|
−17
|
04th
|
6th
|
Moldova Republic Republic of Moldova
|
10
|
1
|
0
|
9
|
004:260
|
−22
|
03
|
game schedule
March 22, 2019 |
Shkodra |
Albania |
- |
Turkey |
0: 2 (0: 1)
|
March 22, 2019 |
Andorra la Vella |
Andorra |
- |
Iceland |
0: 2 (0: 1)
|
March 22, 2019 |
Chișinău |
Republic of Moldova |
- |
France |
1: 4 (0: 3)
|
03/25/2019 |
Eskişehir |
Turkey |
- |
Republic of Moldova |
4: 0 (2: 0)
|
03/25/2019 |
Andorra la Vella |
Andorra |
- |
Albania |
0: 3 (0: 1)
|
03/25/2019 |
Saint-Denis |
France |
- |
Iceland |
4: 0 (1: 0)
|
06/08/2019 |
Reykjavík |
Iceland |
- |
Albania |
1: 0 (1: 0)
|
06/08/2019 |
Chișinău |
Republic of Moldova |
- |
Andorra |
1: 0 (1: 0)
|
06/08/2019 |
Konya |
Turkey |
- |
France |
2: 0 (2: 0)
|
06/11/2019 |
Elbasan |
Albania |
- |
Republic of Moldova |
2: 0 (0: 0)
|
06/11/2019 |
Andorra la Vella |
Andorra |
- |
France |
0: 4 (0: 3)
|
06/11/2019 |
Reykjavík |
Iceland |
- |
Turkey |
2: 1 (2: 1)
|
07.09.2019 |
Reykjavík |
Iceland |
- |
Republic of Moldova |
3: 0 (1: 0)
|
07.09.2019 |
Saint-Denis |
France |
- |
Albania |
4: 1 (2: 0)
|
07.09.2019 |
Istanbul (1)
|
Turkey |
- |
Andorra |
1: 0 (0: 0)
|
|
09/10/2019 |
Elbasan |
Albania |
- |
Iceland |
4: 2 (1: 0)
|
09/10/2019 |
Saint-Denis |
France |
- |
Andorra |
3: 0 (1: 0)
|
09/10/2019 |
Chișinău |
Republic of Moldova |
- |
Turkey |
0: 4 (0: 1)
|
10/11/2019 |
Andorra la Vella |
Andorra |
- |
Republic of Moldova |
1: 0 (0: 0)
|
10/11/2019 |
Reykjavík |
Iceland |
- |
France |
0: 1 (0: 1)
|
10/11/2019 |
Istanbul (2)
|
Turkey |
- |
Albania |
1: 0 (0: 0)
|
October 14, 2019 |
Saint-Denis |
France |
- |
Turkey |
1: 1 (0: 0)
|
October 14, 2019 |
Reykjavík |
Iceland |
- |
Andorra |
2: 0 (1: 0)
|
October 14, 2019 |
Chișinău |
Republic of Moldova |
- |
Albania |
0: 4 (0: 3)
|
11/14/2019 |
Istanbul (3)
|
Turkey |
- |
Iceland |
0-0
|
11/14/2019 |
Elbasan |
Albania |
- |
Andorra |
2: 2 (1: 1)
|
11/14/2019 |
Saint-Denis |
France |
- |
Republic of Moldova |
2: 1 (1: 1)
|
11/17/2019 |
Tirana |
Albania |
- |
France |
0: 2 (0: 2)
|
11/17/2019 |
Andorra la Vella |
Andorra |
- |
Turkey |
0: 2 (0: 2)
|
11/17/2019 |
Chișinău |
Republic of Moldova |
- |
Iceland |
1: 2 (0: 1)
|
|
Group I.
table
Pl.
|
country
|
Sp.
|
S.
|
U
|
N |
Gates
|
Diff.
|
Points
|
1.
|
Belgium Belgium
|
10
|
10
|
0
|
0
|
040: 300
|
+37
|
30th
|
2.
|
Russia Russia
|
10
|
8th
|
0
|
2
|
033: 800
|
+25
|
24
|
3.
|
Scotland Scotland
|
10
|
5
|
0
|
5
|
016:190
|
−3
|
15th
|
4th
|
Cyprus Republic Cyprus
|
10
|
3
|
1
|
6th
|
015:200
|
−5
|
10
|
5.
|
Kazakhstan Kazakhstan
|
10
|
3
|
1
|
6th
|
013:170
|
−4
|
10
|
6th
|
San Marino San Marino
|
10
|
0
|
0
|
10
|
001:510
|
−50
|
00
|
game schedule
03/21/2019 |
Astana 1
|
Kazakhstan |
- |
Scotland |
3: 0 (2: 0)
|
03/21/2019 |
Brussels |
Belgium |
- |
Russia |
3: 1 (2: 1)
|
03/21/2019 |
Strovolos |
Cyprus |
- |
San Marino |
5: 0 (4: 0)
|
March 24, 2019 |
Nur-Sultan 1
|
Kazakhstan |
- |
Russia |
0: 4 (0: 2)
|
March 24, 2019 |
Serravalle |
San Marino |
- |
Scotland |
0: 2 (0: 1)
|
March 24, 2019 |
Strovolos |
Cyprus |
- |
Belgium |
0: 2 (0: 2)
|
06/08/2019 |
Saransk |
Russia |
- |
San Marino |
9: 0 (4: 0)
|
06/08/2019 |
Brussels |
Belgium |
- |
Kazakhstan |
3: 0 (2: 0)
|
06/08/2019 |
Glasgow |
Scotland |
- |
Cyprus |
2: 1 (0: 0)
|
06/11/2019 |
Nur-Sultan |
Kazakhstan |
- |
San Marino |
4: 0 (1: 0)
|
06/11/2019 |
Brussels |
Belgium |
- |
Scotland |
3: 0 (1: 0)
|
06/11/2019 |
Nizhny Novgorod |
Russia |
- |
Cyprus |
1: 0 (1: 0)
|
06.09.2019 |
Strovolos |
Cyprus |
- |
Kazakhstan |
1: 1 (1: 1)
|
06.09.2019 |
Serravalle |
San Marino |
- |
Belgium |
0: 4 (0: 1)
|
06.09.2019 |
Glasgow |
Scotland |
- |
Russia |
1: 2 (1: 1)
|
|
09.09.2019 |
Kaliningrad |
Russia |
- |
Kazakhstan |
1: 0 (0: 0)
|
09.09.2019 |
Serravalle |
San Marino |
- |
Cyprus |
0: 4 (0: 2)
|
09.09.2019 |
Glasgow |
Scotland |
- |
Belgium |
0: 4 (0: 3)
|
10/10/2019 |
Nur-Sultan |
Kazakhstan |
- |
Cyprus |
1: 2 (1: 0)
|
10/10/2019 |
Brussels |
Belgium |
- |
San Marino |
9: 0 (6: 0)
|
10/10/2019 |
Moscow |
Russia |
- |
Scotland |
4: 0 (0: 0)
|
October 13, 2019 |
Nur-Sultan |
Kazakhstan |
- |
Belgium |
0: 2 (0: 1)
|
October 13, 2019 |
Strovolos |
Cyprus |
- |
Russia |
0: 5 (0: 2)
|
October 13, 2019 |
Glasgow |
Scotland |
- |
San Marino |
6: 0 (3: 0)
|
11/16/2019 |
Strovolos |
Cyprus |
- |
Scotland |
1: 2 (0: 1)
|
11/16/2019 |
St. Petersburg |
Russia |
- |
Belgium |
1: 4 (0: 3)
|
11/16/2019 |
Serravalle |
San Marino |
- |
Kazakhstan |
1: 3 (0: 3)
|
November 19, 2019 |
Brussels |
Belgium |
- |
Cyprus |
6: 1 (4: 1)
|
November 19, 2019 |
Serravalle |
San Marino |
- |
Russia |
0: 5 (0: 2)
|
November 19, 2019 |
Glasgow |
Scotland |
- |
Kazakhstan |
3: 1 (0: 1)
|
|
Group J
table
Pl.
|
country
|
Sp.
|
S.
|
U
|
N |
Gates
|
Diff.
|
Points
|
1.
|
Italy Italy
|
10
|
10
|
0
|
0
|
037: 400
|
+33
|
30th
|
2.
|
Finland Finland
|
10
|
6th
|
0
|
4th
|
016:100
|
+6
|
18th
|
3.
|
Greece Greece
|
10
|
4th
|
2
|
4th
|
012:140
|
−2
|
14th
|
4th
|
Bosnia and Herzegovina Bosnia and Herzegovina
|
10
|
4th
|
1
|
5
|
020:170
|
+3
|
13
|
5.
|
Armenia Armenia
|
10
|
3
|
1
|
6th
|
014:250
|
−11
|
10
|
6th
|
Liechtenstein Liechtenstein
|
10
|
0
|
2
|
8th
|
002:310
|
−29
|
02
|
game schedule
03/23/2019 |
Sarajevo |
Bosnia and Herzegovina |
- |
Armenia |
2: 1 (1: 0)
|
03/23/2019 |
Udine |
Italy |
- |
Finland |
2: 0 (1: 0)
|
03/23/2019 |
Vaduz |
Liechtenstein |
- |
Greece |
0: 2 (0: 1)
|
March 26, 2019 |
Yerevan |
Armenia |
- |
Finland |
0: 2 (0: 1)
|
March 26, 2019 |
Zenica |
Bosnia and Herzegovina |
- |
Greece |
2: 2 (2: 0)
|
March 26, 2019 |
Parma |
Italy |
- |
Liechtenstein |
6: 0 (4: 0)
|
06/08/2019 |
Yerevan |
Armenia |
- |
Liechtenstein |
3: 0 (2: 0)
|
06/08/2019 |
Tampere |
Finland |
- |
Bosnia and Herzegovina |
2: 0 (0: 0)
|
06/08/2019 |
Marousi |
Greece |
- |
Italy |
0: 3 (0: 3)
|
06/11/2019 |
Marousi |
Greece |
- |
Armenia |
2: 3 (0: 2)
|
06/11/2019 |
Turin |
Italy |
- |
Bosnia and Herzegovina |
2: 1 (0: 1)
|
06/11/2019 |
Vaduz |
Liechtenstein |
- |
Finland |
0: 2 (0: 1)
|
05.09.2019 |
Yerevan |
Armenia |
- |
Italy |
1: 3 (1: 1)
|
05.09.2019 |
Zenica |
Bosnia and Herzegovina |
- |
Liechtenstein |
5: 0 (1: 0)
|
05.09.2019 |
Tampere |
Finland |
- |
Greece |
1: 0 (0: 0)
|
|
09/08/2019 |
Yerevan |
Armenia |
- |
Bosnia and Herzegovina |
4: 2 (1: 1)
|
09/08/2019 |
Tampere |
Finland |
- |
Italy |
1: 2 (0: 0)
|
09/08/2019 |
Marousi |
Greece |
- |
Liechtenstein |
1: 1 (1: 0)
|
October 12, 2019 |
Zenica |
Bosnia and Herzegovina |
- |
Finland |
4: 1 (2: 0)
|
October 12, 2019 |
Rome |
Italy |
- |
Greece |
2: 0 (0: 0)
|
October 12, 2019 |
Vaduz |
Liechtenstein |
- |
Armenia |
1: 1 (0: 1)
|
October 15, 2019 |
Turku |
Finland |
- |
Armenia |
3: 0 (1: 0)
|
October 15, 2019 |
Marousi |
Greece |
- |
Bosnia and Herzegovina |
2: 1 (1: 1)
|
October 15, 2019 |
Vaduz |
Liechtenstein |
- |
Italy |
0: 5 (0: 1)
|
11/15/2019 |
Yerevan |
Armenia |
- |
Greece |
0: 1 (0: 1)
|
11/15/2019 |
Helsinki |
Finland |
- |
Liechtenstein |
3: 0 (1: 0)
|
11/15/2019 |
Zenica |
Bosnia and Herzegovina |
- |
Italy |
0: 3 (0: 2)
|
11/18/2019 |
Marousi |
Greece |
- |
Finland |
2: 1 (0: 1)
|
11/18/2019 |
Palermo |
Italy |
- |
Armenia |
9: 1 (4: 0)
|
11/18/2019 |
Vaduz |
Liechtenstein |
- |
Bosnia and Herzegovina |
0: 3 (0: 0)
|
|
Overview
Teams qualified directly.
Teams can still qualify via the play-offs.
Teams were eliminated in the qualifying group stage.
Group A
|
Group B
|
Group C
|
Group D
|
Group E
|
Group F.
|
Group G
|
Group H.
|
Group I.
|
Group J
|
England England Czech Republic Czech Republic
|
Ukraine Ukraine Portugal Portugal
|
Germany Germany Netherlands Netherlands
|
Switzerland Switzerland Denmark Denmark
|
Croatia Croatia Wales Wales
|
Spain Spain Sweden Sweden
|
Poland Poland Austria Austria
|
France France Turkey Turkey
|
Belgium Belgium Russia Russia
|
Italy Italy Finland Finland
|
Kosovo Kosovo Bulgaria Bulgaria
|
Serbia Serbia
|
Northern Ireland Northern Ireland Belarus Belarus
|
Ireland Ireland Georgia Georgia
|
Slovakia Slovakia Hungary Hungary
|
Norway Norway Romania Romania
|
North Macedonia North Macedonia Israel Israel
|
Iceland Iceland
|
Scotland Scotland
|
Bosnia and Herzegovina Bosnia and Herzegovina
|
Montenegro Montenegro
|
Luxembourg Luxembourg Lithuania Lithuania
|
Estonia Estonia
|
Gibraltar Gibraltar
|
Azerbaijan Azerbaijan
|
Faroese Faroe Islands Malta Malta
|
Slovenia Slovenia Latvia Latvia
|
Albania Albania Andorra Moldova Andorra Moldova Republic
|
Cyprus Republic Cyprus Kazakhstan San Marino Kazakhstan San Marino
|
Greece Greece Armenia Liechtenstein Armenia Liechtenstein
|
Play-offs
16 teams take part in the play-offs, who determine four further participants for the EM 2020 in two rounds in the knockout system . For this purpose, the participating teams are divided into four groups; Route A to Route D called. Of the teams that have not yet qualified for the Euro 2020 via the main qualification path, those that were among the four best teams in each league of the 2018/19 UEFA Nations League will take part in the play-offs . If a league cannot provide four more teams, the path will be completed by the other teams that are highest in the Nations League final table.
This means that at least one team from the lowest division D with the weakest teams will take part in the EM.
The groups route A, route B, route C and route D were set or drawn according to the following criteria:
- If at least four teams from a league of the Nations League take part in the play-offs, a group of four teams from this league must be formed.
- Nations League group winners are not allowed to play against teams in a higher league in the play-offs.
- Additional criteria can be applied depending on the composition of the qualified teams, if possible hosts of EURO 2020, as well as teams that should not meet for political reasons, should be distributed in different ways. A seeding list according to the Nations League final table can also be used.
Due to the teams taking part in the play-offs, the following scenario arises: Four teams from leagues B and D participate, so a path is formed with the respective teams. Since only one team (Iceland) from League A takes part in the play-offs, League C has seven teams. Four teams in this league form a path, whereby the group winners are not allowed to play against higher ranked teams - so these are set for their path. First, another team (Israel) from League C of the Nations League was drawn into Group Way C to fill it up with four teams. The remaining teams from League C then take part in group path A. Since regardless of which team would have been drawn, a path of the play-offs had to be composed of exactly two host countries and since no politically explosive games were possible, no further criteria had to be applied. The play-offs were drawn on November 22, 2019.
Once the routes have been drawn, the procedure is as follows: In each route, the best-placed team plays against the fourth-placed team. The second-placed team plays against the third-placed team. The two better-placed teams have home rights. The winners of the two games then play against each other, with home rights being drawn. The winners are determined in one game each, possibly with extra time and penalty shoot-out.
Teams participating in the play-offs are (* = EM hosts):
The draw for the European Championship preliminary round on November 30, 2019 revealed that the winner of Route B in Group E and the winner of Route C in Group D play. Since the teams are to get as many home games in the group stage, also showed the following exception: If Route A of Iceland, Bulgaria and Hungary won, the winner comes from way A to F group and the winner of Route D in the Group C . If Romania wins route A, Romania goes to group C and the winner of route D goes to group F.
The games originally scheduled for the end of March 2020 have been temporarily postponed to the international match window in June 2020 due to the COVID-19 pandemic . In April, all games scheduled for June were postponed indefinitely. Finally, on June 17, 2020, UEFA announced that the semi-finals would take place on October 8, 2020 and the four final pairings on November 12, 2020.
Way a
Semifinals
final
date
|
|
Result
|
|
11/12/2020
|
Winner HF 2
|
-: - (- :-)
|
Winner HF 1
|
Way B
Semifinals
final
date
|
|
Result
|
|
11/12/2020
|
Winner HF 1
|
-: - (- :-)
|
Winner HF 2
|
Way C
Semifinals
final
date
|
|
Result
|
|
11/12/2020
|
Winner HF 2
|
-: - (- :-)
|
Winner HF 1
|
Way D
Semifinals
final
date
|
|
Result
|
|
11/12/2020
|
Winner HF 1
|
-: - (- :-)
|
Winner HF 2
|
Best goal scorers
Below are the top scorers in European Championship qualification. If the number of goals is the same, it is sorted alphabetically.
Team of the tournament
One day before the draw for the final round of the 2021 European Football Championship , UEFA published a “Team of the tournament for qualifying for UEFA EURO 2020”, which was compiled on the basis of football performance data relating to the respective game position from the qualifying matches. These eleven football players came from nine different national teams (England, Iceland, Israel, the Netherlands, Portugal, Spain, Turkey, Ukraine and Cyprus), three of which have not qualified or have not yet qualified for the finals of the UEFA Euro 2020 ( play-offs ) had.
Web links
Individual evidence
-
↑ UEFA EURO 2020 draw procedure for the qualifying competition
-
↑ de.uefa.com
-
↑ www.uefa.com: UEFA postpones EURO 2020 by 12 months , March 17, 2020, accessed on March 27, 2020 (English).
-
↑ List of goalscorer EM qualification 2020 , on kicker.de
-
↑ The team of the tournament qualifying for UEFA EURO 2020. In: uefa.com. UEFA , November 29, 2019, accessed December 3, 2019 .