Qualified for final tournament: Romania and Georgia (hosts)
Qualifying Round
NB: Top team of each group and the best 2nd-placed team, according to results
against the top-5 of each group, qualified to Final Tournament.
The other 2nd-placed teams qualified to the playoff round.
Group 1
08/06/2021 Austria 2-0 Estonia
02/09/2021 Croatia 2-0 Azerbaijan
03/09/2021 Estonia 0-3 Finland
03/09/2021 Norway 3-1 Austria
07/09/2021 Finland 0-2 Croatia
07/09/2021 Austria 6-0 Azerbaijan
07/09/2021 Estonia 0-5 Norway
08/10/2021 Croatia 3-2 Norway
08/10/2021 Azerbaijan 1-1 Finland
08/10/2021 Estonia 0-4 Austria
12/10/2021 Norway 3-0 Estonia
12/10/2021 Azerbaijan 1-5 Croatia
12/10/2021 Finland 3-1 Austria
11/11/2021 Croatia 2-0 Estonia
12/11/2021 Azerbaijan 0-3 Austria
12/11/2021 Norway 3-1 Finland
15/11/2021 Finland 1-0 Estonia
16/11/2021 Azerbaijan 1-2 Norway
16/11/2021 Austria 1-3 Croatia
25/03/2022 Azerbaijan 3-0 Estonia
25/03/2022 Croatia 0-0 Austria
29/03/2022 Austria 2-1 Norway
29/03/2022 Croatia 2-3 Finland
03/06/2022 Norway 3-2 Croatia
03/06/2022 Estonia 0-5 Azerbaijan
03/06/2022 Austria 2-3 Finland
07/06/2022 Finland 3-0 Azerbaijan
08/06/2022 Estonia 0-4 Croatia
10/06/2022 Finland 0-2 Norway
14/06/2022 Norway 2-1 Azerbaijan
1.NORWAY 10 8 0 2 26-11 24 Qualified
2.Croatia 10 7 1 2 25-10 22 Playoff
3.Finland 10 6 1 3 18-13 19
4.Austria 10 5 1 4 22-13 16
5.Azerbaijan 10 2 1 7 12-24 7
6.Estonia 10 0 0 10 0-32 0
Group 2
02/09/2021 Hungary 1-2 Israel
02/09/2021 San Marino 0-6 Germany
03/09/2021 Latvia 0-2 Poland
07/09/2021 Latvia 1-3 Germany
07/09/2021 Poland 1-2 Israel
07/09/2021 San Marino 0-4 Hungary
07/10/2021 Latvia 2-0 San Marino
07/10/2021 Germany 3-2 Israel
08/10/2021 Hungary 2-2 Poland
12/10/2021 Poland 3-0 San Marino
12/10/2021 Hungary 1-5 Germany
12/10/2021 Israel 2-1 Latvia
11/11/2021 San Marino 0-4 Israel
12/11/2021 Hungary 1-0 Latvia
12/11/2021 Germany 0-4 Poland
16/11/2021 Poland 5-0 Latvia
16/11/2021 Germany 4-0 San Marino
16/11/2021 Israel 3-0 Hungary
24/03/2022 Hungary 4-0 San Marino
24/03/2022 Israel 2-2 Poland
25/03/2022 Germany 4-0 Latvia
29/03/2022 Poland 1-1 Hungary
29/03/2022 Israel 0-1 Germany
29/03/2022 San Marino 0-0 Latvia
02/06/2022 Latvia 1-0 Israel
02/06/2022 San Marino 0-5 Poland
03/06/2022 Germany 4-0 Hungary
07/06/2022 Israel 2-0 San Marino
07/06/2022 Latvia 0-2 Hungary
07/06/2022 Poland 1-2 Germany
1.GERMANY 10 9 0 1 32- 9 27 Qualified
2.Israel 10 6 1 3 19-10 19 Playoff
3.Poland 10 5 3 2 26- 9 18
4.Hungary 10 4 2 4 16-17 14
5.Latvia 10 2 1 7 5-19 7
6.San Marino 10 0 1 9 0-34 1
Group 3
03/09/2021 Malta 4-1 Northern Ireland
03/09/2021 Slovakia 3-1 Lithuania
03/09/2021 Spain x-x Russia (annulled; original score 4-1)
07/09/2021 Lithuania 0-2 Spain
07/09/2021 Russia x-x Malta (annulled; original score 6-0)
07/09/2021 Northern Ireland 1-0 Slovakia
08/10/2021 Lithuania 2-1 Malta
08/10/2021 Russia x-x Northern Ireland (annulled; original score 1-0)
08/10/2021 Spain 3-2 Slovakia
12/10/2021 Slovakia 4-0 Malta
12/10/2021 Lithuania x-x Russia (annulled; original score 0-3)
12/10/2021 Spain 3-0 Northern Ireland
12/11/2021 Northern Ireland 4-0 Lithuania
12/11/2021 Russia x-x Slovakia (annulled; original score 3-0)
12/11/2021 Malta 0-5 Spain
16/11/2021 Lithuania 0-2 Slovakia
16/11/2021 Russia x-x Spain (annulled; original score 1-0)
16/11/2021 Northern Ireland 0-2 Malta
25/03/2022 Slovakia 2-1 Northern Ireland
25/03/2022 Spain 8-0 Lithuania
29/03/2022 Slovakia 2-3 Spain
29/03/2022 Malta 1-3 Lithuania
03/06/2022 Northern Ireland 0-6 Spain
03/06/2022 Malta 1-3 Slovakia
07/06/2022 Lithuania 1-1 Northern Ireland
07/06/2022 Spain 7-1 Malta
1.SPAIN 8 8 0 0 37- 5 24 Qualified
2.Slovakia 8 5 0 3 18-10 15 Playoff
3.Northern Ireland 8 2 1 5 8-18 7
4.Lithuania 8 2 1 5 7-22 7
5.Malta 8 2 0 6 10-25 6
-.Russia disqualified
Group 4
25/03/2021 Greece 0-0 Cyprus
05/06/2021 Liechtenstein 0-5 Greece
02/09/2021 Belarus 1-2 Iceland
03/09/2021 Liechtenstein 0-6 Cyprus
06/09/2021 Portugal 1-0 Belarus
07/09/2021 Cyprus 6-0 Liechtenstein
07/09/2021 Iceland 1-1 Greece
07/10/2021 Portugal 11-0 Liechtenstein
08/10/2021 Belarus 0-2 Greece
12/10/2021 Iceland 0-1 Portugal
12/10/2021 Belarus 6-0 Liechtenstein
12/11/2021 Greece 2-0 Belarus
12/11/2021 Liechtenstein 0-3 Iceland
12/11/2021 Cyprus 0-1 Portugal
16/11/2021 Greece 1-0 Iceland
16/11/2021 Liechtenstein 0-4 Belarus
16/11/2021 Portugal 6-0 Cyprus
25/03/2022 Greece 4-0 Liechtenstein
25/03/2022 Portugal 1-1 Iceland
26/03/2022 Cyprus 0-1 Belarus
29/03/2022 Cyprus 1-1 Iceland
29/03/2022 Greece 0-4 Portugal
01/06/2022 Belarus 2-0 Cyprus
03/06/2022 Iceland 9-0 Liechtenstein
04/06/2022 Belarus 1-5 Portugal
06/06/2022 Cyprus 3-0 Greece
07/06/2022 Liechtenstein 0-9 Portugal
08/06/2022 Iceland 3-1 Belarus
11/06/2022 Iceland 5-0 Cyprus
11/06/2022 Portugal 2-1 Greece
1.PORTUGAL 10 9 1 0 41- 3 28 Qualified
2.Iceland 10 5 3 2 25- 7 18 Playoff
3.Greece 10 5 2 3 16-10 17
4.Belarus 10 4 0 6 16-15 12
5.Cyprus 10 3 2 5 16-16 11
6.Liechtenstein 10 0 0 10 0-63 0
Group 5
04/06/2021 Wales 0-0 Moldova
03/09/2021 Moldova 0-2 Bulgaria
03/09/2021 Switzerland 4-0 Gibraltar
07/09/2021 Bulgaria 0-4 Wales
07/09/2021 Gibraltar 0-4 Switzerland
07/09/2021 Netherlands 3-0 Moldova
08/10/2021 Moldova 1-0 Wales
08/10/2021 Bulgaria 5-0 Gibraltar
08/10/2021 Switzerland 2-2 Netherlands
12/10/2021 Bulgaria 0-1 Switzerland
12/10/2021 Moldova 1-0 Gibraltar
12/10/2021 Netherlands 5-0 Wales
12/11/2021 Switzerland 3-0 Moldova
12/11/2021 Netherlands 3-1 Bulgaria
12/11/2021 Gibraltar 0-7 Wales
15/11/2021 Gibraltar 0-7 Netherlands
16/11/2021 Bulgaria 0-0 Moldova
16/11/2021 Wales 0-1 Switzerland
25/03/2022 Bulgaria 0-0 Netherlands
25/03/2022 Switzerland 5-1 Wales
29/03/2022 Gibraltar 0-4 Moldova
29/03/2022 Wales 1-1 Bulgaria
29/03/2022 Netherlands 2-0 Switzerland
03/06/2022 Moldova 0-3 Netherlands
04/06/2022 Switzerland 1-0 Bulgaria
07/06/2022 Netherlands 6-0 Gibraltar
08/06/2022 Moldova 1-1 Switzerland
11/06/2022 Wales 0-1 Netherlands
11/06/2022 Gibraltar 1-1 Bulgaria
14/06/2022 Wales 2-0 Gibraltar
1.NETHERLANDS 10 8 2 0 32- 3 26 Qualified
2.SWITZERLAND 10 7 2 1 22- 6 23 Qualified
3.Moldova 10 3 3 4 7-12 12
4.Wales 10 3 2 5 15-14 11
5.Bulgaria 10 2 4 4 10-11 10
6.Gibraltar 10 0 1 9 1-41 1
Group 6
29/03/2021 Montenegro 2-2 Bosnia Herzegovina
04/06/2021 Luxembourg 1-2 Montenegro
08/06/2021 Sweden 6-0 Luxembourg
03/09/2021 Bosnia Herzegovina 0-2 Ireland
03/09/2021 Italy 3-0 Luxembourg
03/09/2021 Montenegro 1-3 Sweden
07/09/2021 Luxembourg 1-1 Ireland
07/09/2021 Bosnia Herzegovina 1-1 Sweden
07/09/2021 Italy 1-0 Montenegro
08/10/2021 Bosnia Herzegovina 1-2 Italy
08/10/2021 Sweden 3-1 Montenegro
08/10/2021 Ireland 2-0 Luxembourg
12/10/2021 Luxembourg 0-2 Bosnia Herzegovina
12/10/2021 Montenegro 2-1 Ireland
12/10/2021 Italy 1-1 Sweden
12/11/2021 Sweden 4-0 Bosnia Herzegovina
12/11/2021 Ireland 0-2 Italy
16/11/2021 Bosnia Herzegovina 2-1 Montenegro
16/11/2021 Ireland 1-0 Sweden
25/03/2022 Bosnia Herzegovina 1-0 Luxembourg
25/03/2022 Montenegro 1-1 Italy
29/03/2022 Italy 1-0 Bosnia Herzegovina
29/03/2022 Sweden 0-2 Ireland
02/06/2022 Luxembourg 0-3 Sweden
03/06/2022 Ireland 3-0 Bosnia Herzegovina
06/06/2022 Ireland 3-1 Montenegro
06/06/2022 Luxembourg 0-3 Italy
09/06/2022 Sweden 1-1 Italy
10/06/2022 Montenegro 3-0 Luxembourg
14/06/2022 Italy 4-1 Ireland
1.ITALY 10 7 3 0 19- 5 24 Qualified
2.Ireland 10 6 1 3 16-10 19 Playoff
3.Sweden 10 5 3 2 22- 8 18
4.Bosnia Herzegovina 10 3 2 5 9-16 11
5.Montenegro 10 3 2 5 14-17 11
6.Luxembourg 10 0 1 9 2-26 1
Group 7
04/06/2021 Andorra 0-3 Albania
08/06/2021 Kosovo 2-0 Andorra
02/09/2021 Czech Republic 1-0 Slovenia
06/09/2021 Czech Republic 4-0 Albania
06/09/2021 Andorra 0-1 Slovenia
07/09/2021 England 2-0 Kosovo
07/10/2021 Kosovo 0-1 Czech Republic
07/10/2021 Slovenia 2-2 England
07/10/2021 Albania 2-0 Andorra
11/10/2021 Albania 2-0 Slovenia
11/10/2021 Andorra 0-1 England
12/10/2021 Czech Republic 3-0 Kosovo
11/11/2021 England 3-1 Czech Republic
12/11/2021 Slovenia 3-0 Albania
16/11/2021 Slovenia 1-1 Czech Republic
16/11/2021 Kosovo 2-1 Albania
25/03/2022 Kosovo 0-0 Slovenia
25/03/2022 Albania 0-1 Czech Republic
25/03/2022 England 4-1 Andorra
29/03/2022 Slovenia 0-0 Kosovo
29/03/2022 Andorra 0-3 Czech Republic
29/03/2022 Albania 0-3 England
03/06/2022 Czech Republic 1-2 England
04/06/2022 Andorra 0-3 Kosovo
07/06/2022 England 3-0 Albania
09/06/2022 Slovenia 2-0 Andorra
10/06/2022 Kosovo 0-5 England
13/06/2022 Czech Republic 7-0 Andorra
13/06/2022 Albania 1-1 Kosovo
13/06/2022 England 1-2 Slovenia
1.ENGLAND 10 8 1 1 26- 7 25 Qualified
2.Czech Republic 10 7 1 2 23- 6 22 Playoff
3.Slovenia 10 4 4 2 11- 7 16
4.Kosovo 10 3 3 4 8-13 12
5.Albania 10 3 1 6 9-17 10
6.Andorra 10 0 0 10 1-28 0
Group 8
08/06/2021 Faroe Islands 2-0 Armenia
02/09/2021 Armenia 2-0 Faroe Islands
02/09/2021 France 3-0 North Macedonia
03/09/2021 Serbia 0-1 Ukraine
06/09/2021 Faroe Islands 1-1 France
07/09/2021 North Macedonia 0-0 Serbia
07/09/2021 Ukraine 2-1 Armenia
07/10/2021 Faroe Islands 1-1 North Macedonia
07/10/2021 Armenia 1-4 Serbia
08/10/2021 France 5-0 Ukraine
12/10/2021 Armenia 1-2 North Macedonia
12/10/2021 Ukraine 1-0 Faroe Islands
12/10/2021 Serbia 0-3 France
11/11/2021 North Macedonia 1-1 Ukraine
11/11/2021 France 7-0 Armenia
12/11/2021 Serbia 0-0 Faroe Islands
16/11/2021 Ukraine 2-1 Serbia
16/11/2021 North Macedonia 0-1 France
24/03/2022 Serbia 2-1 North Macedonia
24/03/2022 France 2-0 Faroe Islands
29/03/2022 Serbia 2-0 Armenia
29/03/2022 North Macedonia 0-1 Faroe Islands
01/06/2022 Faroe Islands 0-4 Ukraine
02/06/2022 North Macedonia 3-1 Armenia
02/06/2022 France 2-0 Serbia
05/06/2022 Ukraine 4-0 North Macedonia
06/06/2022 Armenia 1-4 France
07/06/2022 Faroe Islands 1-1 Serbia
09/06/2022 Ukraine 3-3 France
12/06/2022 Armenia 0-2 Ukraine
1.FRANCE 10 8 2 0 31- 5 26 Qualified
2.Ukraine 10 7 2 1 20-11 23 Playoff
3.Serbia 10 3 3 4 10-11 12
4.Faroe Islands 10 2 4 4 6-12 10
5.North Macedonia 10 2 3 5 8-15 9
6.Armenia 10 1 0 9 7-28 3
Group 9
04/06/2021 Kazakhstan 1-3 Belgium
03/09/2021 Turkey 0-3 Belgium
07/09/2021 Kazakhstan 0-1 Denmark
07/09/2021 Turkey 1-1 Scotland
07/10/2021 Scotland 0-1 Denmark
08/10/2021 Belgium 2-0 Kazakhstan
12/10/2021 Kazakhstan 0-1 Turkey
12/10/2021 Belgium 1-0 Denmark
12/11/2021 Belgium 2-0 Turkey
12/11/2021 Scotland 2-1 Kazakhstan
16/11/2021 Turkey 1-2 Denmark
16/11/2021 Scotland 0-2 Belgium
25/03/2022 Scotland 0-2 Turkey
29/03/2022 Kazakhstan 2-2 Scotland
29/03/2022 Denmark 1-1 Belgium
04/06/2022 Denmark 3-0 Kazakhstan
05/06/2022 Belgium 0-0 Scotland
10/06/2022Denmark 1-1 Scotland
10/06/2022 Turkey 0-0 Kazakhstan
14/06/2022 Denmark 3-2 Turkey
1.BELGIUM 8 6 2 0 14- 2 20 Qualified
2.Denmark 8 5 2 1 12- 6 17 Playoff
3.Turkey 8 2 2 4 7-11 8
4.Scotland 8 1 4 3 6-10 7
5.Kazakhstan 8 0 2 6 4-14 2
Play-off (23 & 27 September 2022)
Croatia - Denmark 2-1 1-2 5-4p
Slovakia - Ukraine 3-2 0-3
Ireland - Israel 1-1 0-0 1-3p
Iceland - Czech Republic 1-2 0-0
FINAL TOURNAMENT
Romania and Georgia, 21 June-8 July, 2023
Host Cities: București - Steaua Stadium
București - Stadionul Rapid-Giulești
Cluj-Napoca - Cluj Arena
Cluj-Napoca - Dr. Constantin Rădulescu
Tbilisi - Boris Paichadze
Tbilisi - Mikheil Meskhi
Batumi - Adjarabet Arena
Kutaisi - Ramaz Shengelia
Group A
21 Jun 2023 Georgia 2-0 Portugal [Tbilisi, Paichadze]
[Gagua 37, Sazonov 45]
21 Jun 2023 Belgium 0-0 Netherlands [Tbilisi, Meskhi]
24 Jun 2023 Georgia 2-2 Belgium [Tbilisi, Paichadze]
[Tsitaishvili 51, Guliashvili 87; De Cuyper 15, Ramazani 38]
24 Jun 2023 Portugal 1-1 Netherlands [Tbilisi, Meskhi]
[Almeida 20; Brobbey 78]
27 Jun 2023 Netherlands 1-1 Georgia [Tbilisi, Paichadze]
[Taylor 45+6; Davitashvili 42]
27 Jun 2023 Portugal 2-1 Belgium [Tbilisi, Meskhi]
[Neves 56, Dantas 89pen; Vertessen 65]
1.GEORGIA 3 1 2 0 5- 3 5
2.PORTUGAL 3 1 1 1 3- 4 4
3.Netherlands 3 0 3 0 2- 2 3
4.Belgium 3 0 2 1 3- 4 2
Group B
21 Jun 2023 Ukraine 2-0 Croatia [București, Rapid-Giulești]
[Kashchuk 19, Sikan 48]
21 Jun 2023 Romania 0-3 Spain [București, Steaua]
[Baena 55, Miranda 62, S. Gomez 90+5]
24 Jun 2023 Romania 0-1 Ukraine [București, Steaua]
[Dican 89og]
24 Jun 2023 Spain 1-0 Croatia [București, Rapid-Giulești]
[Ruiz 1]
27 Jun 2023 Croatia 0-0 Romania [București, Steaua]
27 Jun 2023 Spain 2-2 Ukraine [București, Rapid-Giulești]
[Zhelizko 49og, Ruiz 90; Vyunnyk 43, Sudakov 81pen]
1.SPAIN 3 2 1 0 6- 2 7
2.UKRAINE 3 2 1 0 5- 2 7
3.Croatia 3 0 1 2 0- 3 1
4.Romania 3 0 1 2 0- 4 1
Group C
22 Jun 2023 Czech Republic 0-2 England [Batumi]
[Ramsey 47, Smith Rowe 90+4]
22 Jun 2023 Germany 1-1 Israel [Kutaisi]
[Bisseck 26; Turgeman 20]
25 Jun 2023 Czech Republic 2-1 Germany [Batumi]
[Sejk 33, Vitik 87; Stiller 70]
25 Jun 2023 England 2-0 Israel [Kutaisi]
[Gordon 15, Smith Rowe 68]
28 Jun 2023 Israel 1-0 Czech Republic [Kutaisi]
[Gandelman 82]
28 Jun 2023 England 2-0 Germany [Batumi]
[Archer 4, Elliott 21]
1.ENGLAND 3 3 0 0 6- 0 9
2.ISRAEL 3 1 1 1 2- 3 4
3.Czech Republic 3 1 0 2 2- 4 3
4.Germany 3 0 1 2 2- 5 1
Group D
22 Jun 2023 Norway 1-2 Switzerland [Cluj-Napoca, Rădulescu]
[Ceide 19; Ndoye 36, Imeri 56]
22 Jun 2023 France 2-1 Italy [Cluj-Napoca, Cluj Arena]
[Kalimuendo 22, Barcola 62; Pellegri 36]
25 Jun 2023 Switzerland 2-3 Italy [Cluj-Napoca, Cluj Arena]
[Imeri 47, Amdouni 52; Pirola 6, Gnonto 11, Parisi 45+4]
25 Jun 2023 Norway 0-1 France [Cluj-Napoca, Rădulescu]
[Olise 57]
28 Jun 2023 Italy 0-1 Norway [Cluj-Napoca, Cluj Arena]
[Botheim 65]
28 Jun 2023 Switzerland 1-4 France [Cluj-Napoca, Rădulescu]
[Ndoye 35; Gouiri 16pen, Barcola 65, Cherki 76, Caqueret 81]
1.FRANCE 3 3 0 0 7- 2 9
2.SWITZERLAND 3 1 0 2 5- 8 3
3.Italy 3 1 0 2 4- 5 3
4.Norway 3 1 0 2 2- 3 3
Quarterfinals
01 Jul 2023 Georgia 0-0 Israel [aet, 3-4 pen; Tbilisi, Paichadze]
01 Jul 2023 Spain 2-1 Switzerland [aet; București, Rapid-Giulești]
[S. Gomez 68, Miranda 103; Amdouni 90+1]
02 Jul 2023 England 1-0 Portugal [Kutaisi]
[Gordon 34]
02 Jul 2023 France 1-3 Ukraine [Cluj-Napoca, Cluj Arena]
[Cherki 19; Sudakov 32pen, 44, Bondarenko 86]
Semifinals
05 Jul 2023 Israel 0-3 England [Batumi]
[Gibbs-White 42, Palmer 63, Archer 90]
05 Jul 2023 Spain 5-1 Ukraine [București, Steaua]
[Ruiz 17, Sancet 24, Blanco 54, Oroz 68, S. Gomez 78; Bondarenko 13]
Final
08 Jul 2023 England 1-0 Spain [Batumi]
[Jones 45+4]
Spain, Israel and Ukraine qualified for the 2024 Olympic Games
Prepared and maintained by Roberto Di Maggio for the Rec.Sport.Soccer Statistics Foundation
Author: Roberto Di Maggio
Last updated: 2 Jul 2025
(C) Copyright Roberto Di Maggio and RSSSF 2023/25
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.