Qualified for final tournament: Wales (hosts)
Bye to Elite round: Spain
QUALIFYING ROUND (in 2025)
Group 1 (in Netherlands)
[Nov 12]
Ireland 0-1 Kazakhstan
Cyprus 0-7 Netherlands
[Nov 15]
Ireland 1-0 Cyprus
Netherlands 2-1 Kazakhstan
[Nov 18]
Netherlands 4-2 Ireland
Kazakhstan 1-1 Cyprus
1.NETHERLANDS 3 3 0 0 13- 3 9
2.KAZAKHSTAN 3 1 1 1 3- 3 4
3.Ireland 3 1 0 2 3- 5 3
4.Cyprus 3 0 1 2 1- 9 1
Group 2 (in Hungary)
[Nov 12]
France 4-0 Faroe Islands
Bulgaria 1-1 Hungary
[Nov 15]
France 2-1 Bulgaria
Hungary 3-0 Faroe Islands
[Nov 18]
Hungary 1-2 France
Faroe Islands 0-3 Bulgaria
1.FRANCE 3 3 0 0 8- 2 9
2.HUNGARY 3 1 1 1 5- 3 4
3.Bulgaria 3 1 1 1 5- 3 4
4.Faroe Islands 3 0 0 3 0-10 0
Group 3 (in Turkey)
[Nov 12]
Belarus 0-2 Greece
Turkey 7-0 Liechtenstein
[Nov 15]
Greece 8-0 Liechtenstein
Turkey 2-0 Belarus
[Nov 18]
Greece 1-2 Turkey
Liechtenstein 0-5 Belarus
1.TURKEY 3 3 0 0 11- 1 9
2.GREECE 3 2 0 1 11- 2 6
3.Belarus 3 1 0 2 5- 4 3
4.Liechtenstein 3 0 0 3 0-20 0
Group 4 (in Slovenia)
[Oct 8]
Slovenia 0-1 Austria
Israel 0-0 Luxembourg
[Oct 11]
Austria 4-0 Luxembourg
Israel 2-2 Slovenia
[Oct 14]
Austria 3-1 Israel
Luxembourg 1-4 Slovenia
1.AUSTRIA 3 3 0 0 8- 1 9
2.SLOVENIA 3 1 1 1 6- 4 4
3.Israel 3 0 2 1 3- 5 2
4.Luxembourg 3 0 1 2 1- 8 1
Group 5 (in Albania)
[Nov 12]
Montenegro 0-3 Slovakia
Ukraine 3-0 Albania
[Nov 15]
Slovakia 0-0 Albania
Ukraine 3-0 Montenegro
[Nov 18]
Slovakia 0-3 Ukraine
Albania 0-1 Montenegro
1.UKRAINE 3 3 0 0 9- 0 9
2.SLOVAKIA 3 1 1 1 3- 3 4
3.Montenegro 3 1 0 2 1- 6 3
4.Albania 3 0 1 2 0- 4 1
Group 6 (in Croatia)
[Nov 12]
Georgia 0-2 Croatia
Serbia 4-0 Gibraltar
[Nov 15]
Serbia 3-1 Georgia
Croatia 8-0 Gibraltar
[Nov 18]
Croatia 4-1 Serbia
Gibraltar 0-1 Georgia
1.CROATIA 3 3 0 0 14- 1 9
2.SERBIA 3 2 0 1 8- 5 6
3.Georgia 3 1 0 2 2- 5 3
4.Gibraltar 3 0 0 3 0-13 0
Group 7 (in Romania)
[Nov 12]
Finland 3-2 Iceland
Romania 4-1 Andorra
[Nov 15]
Iceland 3-0 Andorra
Romania 1-1 Finland
[Nov 18]
Iceland 0-3 Romania
Andorra 1-0 Finland
1.ROMANIA 3 2 1 0 8- 2 7
2.FINLAND 3 1 1 1 4- 4 4
3.Iceland 3 1 0 2 5- 6 3
4.Andorra 3 1 0 2 2- 7 3
Group 8 (in Lithuania)
[Nov 12]
Latvia 2-2 Scotland
England 2-0 Lithuania
[Nov 15]
England 7-0 Latvia
Scotland 1-2 Lithuania
[Nov 18]
Scotland 0-4 England
Lithuania 1-2 Latvia
1.ENGLAND 3 3 0 0 13- 0 9
2.LATVIA 3 1 1 1 4-10 4
3.Lithuania 3 1 0 2 3- 5 3
4.Scotland 3 0 1 2 3- 8 1
Group 9 (in Italy)
[Nov 12]
Italy 8-0 Moldova
Bosnia Herzegovina 1-2 Poland
[Nov 15]
Poland 2-1 Moldova
Italy 0-0 Bosnia Herzegovina
[Nov 18]
Poland 0-1 Italy
Moldova 1-0 Bosnia Herzegovina
1.ITALY 3 2 1 0 9- 0 7
2.POLAND 3 2 0 1 4- 3 6
3.Moldova 3 1 0 2 2-10 3
4.Bosnia Herzegovina 3 0 1 2 1- 3 1
Group 10 (in Switzerland)
[Nov 12]
Denmark 6-0 San Marino
Sweden 0-1 Switzerland
[Nov 15]
Denmark 0-1 Sweden
Switzerland 3-0 San Marino
[Nov 18]
Switzerland 0-7 Denmark
San Marino 0-2 Sweden
1.DENMARK 3 2 0 1 13- 1 6
2.SWEDEN 3 2 0 1 3- 1 6
3.SWITZERLAND 3 2 0 1 4- 7 6
4.San Marino 3 0 0 3 0-11 0
Group 11 (in Portugal)
[Nov 12]
North Macedonia 0-1 Belgium
Portugal 1-1 Estonia
[Nov 15]
Portugal 4-1 North Macedonia
Belgium 1-1 Estonia
[Nov 18]
Estonia 0-2 North Macedonia
Belgium 1-1 Portugal
1.PORTUGAL 3 1 2 0 6- 3 5
2.BELGIUM 3 1 2 0 3- 2 5
3.North Macedonia 3 1 0 2 3- 5 3
4.Estonia 3 0 2 1 2- 4 2
Group 12 (in Norway)
[Oct 8]
Norway 4-0 Kosovo
Armenia 0-7 Germany
[Oct 11]
Norway 4-0 Armenia
Germany 5-0 Kosovo
[Oct 14]
Germany 2-1 Norway
Kosovo 3-0 Armenia
1.GERMANY 3 3 0 0 14- 1 9
2.NORWAY 3 2 0 1 9- 2 6
3.Kosovo 3 1 0 2 3- 9 3
4.Armenia 3 0 0 3 0-14 0
Group 13 (in Malta)
[Nov 12]
Czech Republic 6-1 Azerbaijan
Malta 0-1 Northern Ireland
[Nov 15]
Czech Republic 2-2 Malta
Northern Ireland 1-0 Azerbaijan
[Nov 18]
Northern Ireland 0-4 Czech Republic
Azerbaijan 2-1 Malta
1.CZECH REPUBLIC 3 2 1 0 12- 3 7
2.NORTHERN IRELAND 3 2 0 1 2- 4 6
3.Azerbaijan 3 1 0 2 3- 8 3
4.Malta 3 0 1 2 3- 5 1
NB: top-2 of each group qualified for next round; in addition the
best 3rd-placed team according to results against the top-2
of each group (Switzerland) qualified
ELITE ROUND
Group 1 (in Germany)
[Mar 25]
Greece 1-1 Austria
Germany 2-2 Sweden
[Mar 28]
Austria 3-0 Sweden
Germany 1-0 Greece
[Mar 31]
Austria 2-3 Germany
Sweden 2-2 Greece
1.GERMANY 3 2 1 0 6- 4 7
2.Austria 3 1 1 1 6- 4 4
3.Greece 3 0 2 1 3- 4 2
4.Sweden 3 0 2 1 4- 7 2
Group 2 (in Portugal)
[Mar 25]
England 0-2 Serbia
Portugal 1-0 Poland
[Mar 28]
Poland 0-1 England
Portugal 1-1 Serbia
[Mar 31]
Serbia 1-0 Poland
England 6-0 Portugal
1.SERBIA 3 2 1 0 4- 1 7
2.England 3 2 0 1 7- 2 6
3.Portugal 3 1 1 1 2- 7 4
4.Poland 3 0 0 3 0- 3 0
Group 3 (in Croatia)
[Mar 25]
Croatia 4-1 Switzerland
France 2-2 Norway
[Mar 28]
Croatia 1-0 Norway
France 2-1 Switzerland
[Mar 31]
France 1-1 Croatia
Switzerland 2-1 Norway
1.CROATIA 3 2 1 0 6- 2 7
2.France 3 1 2 0 5- 4 5
3.Switzerland 3 1 0 2 4- 7 3
4.Norway 3 0 1 2 3- 5 1
Group 4 (in Czech Republic)
[Mar 25]
Czech Republic 3-0 Latvia
Belgium 0-0 Denmark
[Mar 28]
Czech Republic 0-1 Belgium
Denmark 3-0 Latvia
[Mar 31]
Denmark 2-1 Czech Republic
Latvia 2-1 Belgium
1.DENMARK 3 2 1 0 5- 1 7
2.Belgium 3 1 1 1 2- 2 4
3.Czech Republic 3 1 0 2 4- 3 3
4.Latvia 3 1 0 2 2- 7 3
Group 5 (in Romania)
[Mar 25]
Ukraine 1-0 Northern Ireland
Kazakhstan 2-0 Romania
[Mar 28]
Ukraine 3-0 Kazakhstan
Romania 0-0 Northern Ireland
[Mar 31]
Romania 1-1 Ukraine
Northern Ireland 1-0 Kazakhstan
1.UKRAINE 3 2 1 0 5- 1 7
2.Northern Ireland 3 1 1 1 1- 1 4
3.Kazakhstan 3 1 0 2 2- 4 3
4.Romania 3 0 2 1 1- 3 2
Group 6 (in Italy)
[Mar 25]
Slovakia 0-1 Turkey
Italy 3-0 Hungary
[Mar 28]
Turkey 3-2 Hungary
Italy 3-0 Slovakia
[Mar 31]
Turkey 1-1 Italy
Hungary 4-2 Slovakia
1.ITALY 3 2 1 0 7- 1 7
2.Turkey 3 2 1 0 5- 3 7
3.Hungary 3 1 0 2 6- 8 3
4.Slovakia 3 0 0 3 2- 8 0
Group 7 (in Spain)
[Mar 25]
Finland 0-3 Netherlands
Spain 4-0 Slovenia
[Mar 28]
Netherlands 2-1 Slovenia
Spain 4-0 Finland
[Mar 31]
Netherlands 0-3 Spain
Slovenia 0-1 Finland
1.SPAIN 3 3 0 0 11- 0 9
2.Netherlands 3 2 0 1 5- 4 6
3.Finland 3 1 0 2 1- 7 3
4.Slovenia 3 0 0 3 1- 7 0
FINAL TOURNAMENT (in Wales)
Group A
28 Jun 2026 Wales 0-7 Spain [Wrexham]
[Yanez 16, Espart 24, Morante 25, 34, Junyent 46,
Esteban 77, Aguado 82]
28 Jun 2026 Germany 4-3 Denmark [Denbigh]
[Onyeka 5pen, Schjott 15og, Stange 32, 61; Hyseni 39pen,
Martin 51, Gøthler 72]
01 Jul 2026 Denmark 0-3 Spain [Denbigh]
[Lopez 41, Diallo 81, Morante 85]
01 Jul 2026 Wales 0-4 Germany [Wrexham]
[Onyeka 21, Culbreath 30, Stange 58, Fields 90+3]
04 Jul 2026 Denmark 3-0 Wales [Wrexham]
[Hyseni 20, 63, Laerke 49]
04 Jul 2026 Spain 4-0 Germany [Denbigh]
[Esteban 20, 31, Diallo 54, Morante 75]
1.SPAIN 3 3 0 0 14- 0 9
2.GERMANY 3 2 0 1 8- 7 6
3.Denmark 3 1 0 2 6- 7 3
4.Wales 3 0 0 3 0-14 0
Group B
29 Jun 2026 Italy 2-0 Serbia [Caernarfon]
[Liberali 11pen, Iddrissou 76]
29 Jun 2026 Croatia 1-3 Ukraine [Bangor]
[Baric 22pen; Bohdanov 26, Kalyuzhnyi 48, Lyusin 57]
02 Jul 2026 Croatia 0-0 Italy [Caernarfon
02 Jul 2026 Serbia 1-2 Ukraine [Bangor]
[Rankovic 16; Glyut 32, 36]
05 Jul 2026 Ukraine 1-0 Italy [Bangor]
[Olychenko 30]
05 Jul 2026 Serbia 0-3 Croatia [Caernarfon]
[Chelfi 9, Godec 70, Covic 87pen]
1.UKRAINE 3 3 0 0 6- 2 9
2.CROATIA 3 1 1 1 4- 3 4
3.Italy 3 1 1 1 2- 1 4
4.Serbia 3 0 0 3 1- 7 0
Fifth Place Playoff
08 Jul 2026 Denmark 0-0 Italy [aet, 5-4 pen; Bangor]
Semifinals
08 Jul 2026 Spain 3−0 Croatia [Denbigh]
[Espart 12, Salinas 54, Diallo 83]
08 Jul 2026 Ukraine 1−2 Germany [Wrexham]
[Glyut 43; Stange 45+1, Onyeka 90+1]
Final
11 Jul 2026 Spain 2-0 Germany [Wrexham]
[Lopez 44, Rivas 48]
Spain, Germany, Croatia, Ukraine qualified 2027 FIFA U-20 World Cup
Denmark qualified to inter-confederation playoffs.
Prepared and maintained by Roberto Di Maggio for the Rec.Sport.Soccer Statistics Foundation
Authors Roberto Di Maggio
Last updated: 15 Oct 2026
(C) Copyright Roberto Di Maggio and RSSSF 2026
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.