Qualified for final tournament: Northern Ireland (hosts)
Bye to Elite round: Portugal
QUALIFYING ROUND (in 2023)
Group 1 (in France)
[Nov 15]
Iceland 1-1 Denmark
France 2-0 Estonia
[Nov 18]
Denmark 4-0 Estonia
France 1-0 Iceland
[Nov 21]
Denmark 2-1 France
Estonia 0-3 Iceland
1.DENMARK 3 2 1 0 7- 2 7
2.FRANCE 3 2 0 1 4- 2 6
3.Iceland 3 1 1 1 4- 2 4
4.Estonia 3 0 0 3 0- 9 0
Group 2 (in Latvia)
[Oct 11]
Norway 10-0 Gibraltar
Latvia 1-1 Hungary
[Oct 14]
Hungary 6-0 Gibraltar
Norway 3-0 Latvia
[Oct 17]
Hungary 1-2 Norway
Gibraltar 0-8 Latvia
1.NORWAY 3 3 0 0 15- 1 9
2.LATVIA 3 1 1 1 9- 4 4
3.Hungary 3 1 1 1 8- 3 4
4.Gibraltar 3 0 0 3 0-24 0
Group 3 (in Bulgaria)
[Nov 15]
Serbia 1-0 Andorra
Bulgaria 0-0 Scotland
[Nov 18]
Serbia 0-0 Bulgaria
Scotland 3-1 Andorra
[Nov 21]
Scotland 2-1 Serbia
Andorra 2-1 Bulgaria
1.SCOTLAND 3 2 1 0 5- 2 7
2.SERBIA 3 1 1 1 2- 2 4
3.Andorra 3 1 0 2 3- 5 3
4.Bulgaria 3 0 2 1 1- 2 2
Group 4 (in Sweden)
[Nov 15]
Italy 7-0 Liechtenstein
Switzerland 2-1 Sweden
[Nov 18]
Italy 0-1 Switzerland
Sweden 0-0 Liechtenstein
[Nov 21]
Sweden 2-2 Italy
Liechtenstein 0-4 Switzerland
1.SWITZERLAND 3 3 0 0 7- 1 9
2.ITALY 3 1 1 1 9- 3 4
3.Sweden 3 0 2 1 3- 4 2
4.Liechtenstein 3 0 1 2 0-11 1
Group 5 (in Poland)
[Oct 11]
Germany 6-0 Kazakhstan
North Macedonia 2-0 Poland
[Oct 14]
Poland 3-0 Kazakhstan
Germany 3-1 North Macedonia
[Oct 17]
Poland 3-3 Germany
Kazakhstan 1-1 North Macedonia
1.GERMANY 3 2 1 0 12- 4 7
2.NORTH MACEDONIA 3 1 1 1 4- 4 4
3.Poland 3 1 1 1 6- 5 4
4.Kazakhstan 3 0 1 2 1-10
Group 6 (in Georgia)
[Nov 15]
Cyprus 0-2 Georgia
Spain 5-0 Moldova
[Nov 18]
Georgia 2-1 Moldova
Spain 2-0 Cyprus
[Nov 21]
Georgia 0-4 Spain
Moldova 0-1 Cyprus
1.SPAIN 3 3 0 0 11- 0 9
2.GEORGIA 3 2 0 1 4- 5 6
3.Cyprus 3 1 0 2 1- 4 3
4.Moldova 3 0 0 3 1- 8 0
Group 7 (in Malta)
[Nov 5]
Ukraine 3-1 Malta
Kosovo 1-1 Slovakia
[Nov 18]
Ukraine 0-4 Kosovo
Slovakia 3-0 Malta
[Nov 21]
Slovakia 0-4 Ukraine
Malta 2-2 Kosovo
1.UKRAINE 3 2 0 1 7- 5 6
2.KOSOVO 3 1 2 0 7- 3 5
3.Slovakia 3 1 1 1 4- 5 4
4.Malta 3 0 1 2 3- 8 1
Group 8 (in Turkey)
[Nov 15]
Belarus 1-0 Greece
Turkey 3-1 Lithuania
[Nov 18]
Greece 2-1 Lithuania
Turkey 3-1 Belarus
[Nov 21]
Greece 0-1 Turkey
Lithuania 2-0 Belarus
1.TURKEY 3 3 0 0 7- 2 9
2.LITHUANIA 3 1 0 2 4- 5 3
3.GREECE 3 1 0 2 2- 3 3
4.Belarus 3 1 0 2 2- 5 3
Group 9 (in Croatia)
[Nov 15]
Israel 6-0 Faroe Islands
Armenia 1-2 Croatia
[Nov 18]
Israel 1-0 Armenia
Croatia 2-0 Faroe Islands
[Nov 21]
Croatia 0-0 Israel
Faroe Islands 3-2 Armenia
1.ISRAEL 3 2 1 0 7- 0 7
2.CROATIA 3 2 1 0 4- 1 7
3.Faroe Islands 3 1 0 2 3-10 3
4.Armenia 3 0 0 3 3- 6 0
Group 10 (in Czech Republic)
[Oct 11]
Czech Republic 4-0 San Marino
Finland 0-0 Romania
[Oct 14]
Czech Republic 1-0 Finland
Romania 7-0 San Marino
[Oct 17]
Romania 1-1 Czech Republic
San Marino 0-8 Finland
1.CZECH REPUBLIC 3 2 1 0 6- 1 7
2.ROMANIA 3 1 2 0 8- 1 5
3.Finland 3 1 1 1 8- 1 4
4.San Marino 3 0 0 3 0-19 0
Group 11 (in Luxembourg)
[Nov 15]
Azerbaijan 0-0 Bosnia Herzegovina
Netherlands 2-0 Luxembourg
[Nov 18]
Netherlands 2-1 Azerbaijan
Bosnia Herzegovina 1-0 Luxembourg
[Nov 21]
Bosnia Herzegovina 0-3 Netherlands
Luxembourg 2-1 Azerbaijan
1.NETHERLANDS 3 3 0 0 7- 1 9
2.BOSNIA HERZEGOVINA 3 1 1 1 1- 3 4
3.Luxembourg 3 1 0 2 2- 4 3
4.Azerbaijan 3 0 1 2 2- 4 1
Group 12 (in Montenegro)
[Oct 11]
Wales 0-0 Austria
England 0-0 Montenegro
[Oct 14]
England 1-1 Wales
Austria 1-0 Montenegro
[Oct 17]
Austria 0-0 England
Montenegro 3-0 Wales
1.AUSTRIA 3 1 2 0 1- 0 5
2.MONTENEGRO 3 1 1 1 3- 1 4
3.England 3 0 3 0 1- 1 3
4.Wales 3 0 2 1 1- 4 2
Group 13 (in Albania)
[Nov 15]
Slovenia 1-1 Belgium
Ireland 3-1 Albania
[Nov 18]
Ireland 0-0 Slovenia
Belgium 2-0 Albania
[Nov 21]
Belgium 1-0 Ireland
Albania 0-1 Slovenia
1.BELGIUM 3 2 1 0 4- 1 7
2.SLOVENIA 3 1 2 0 2- 1 5
3.Ireland 3 1 1 1 3- 2 4
4.Albania 3 0 0 3 1- 6 0
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 (Greece) qualified.
ELITE ROUND
Group 1 (in Slovenia)
[Mar 20]
Spain 1-1 Slovenia
Kosovo 1-0 Austria
[Mar 23]
Spain 2-1 Kosovo
Austria 2-0 Slovenia
[Mar 26]
Austria 1-2 Spain
Slovenia 2-0 Kosovo
1.SPAIN 3 2 1 0 5- 3 7
2.Slovenia 3 1 1 1 3- 3 4
3.Kosovo 3 1 0 2 2- 4 3
4.Austria 3 1 0 2 3- 3 3
Group 2 (in Netherlands)
[Mar 20]
Netherlands 4-0 Lithuania
France 2-0 Belgium
[Mar 23]
Netherlands 0-1 France
Belgium 2-0 Lithuania
[Mar 26]
Belgium 3-2 Netherlands
Lithuania 2-0 France
1.FRANCE 3 2 0 1 3- 2 6
2.Belgium 3 2 0 1 5- 4 6
3.Netherlands 3 1 0 2 6- 4 3
4.Lithuania 3 1 0 2 2- 6 3
Group 3 (in Norway)
[Mar 20]
Norway 2-1 Montenegro
Bosnia Herzegovina 0-2 Israel
[Mar 23]
Norway 2-2 Bosnia Herzegovina
Israel 0-1 Montenegro
[Mar 26]
Israel 0-2 Norway
Montenegro 2-3 Bosnia Herzegovina
1.NORWAY 3 2 1 0 6- 3 7
2.Bosnia Herzegovina 3 1 1 1 5- 6 4
3.Montenegro 3 1 0 2 4- 5 3
4.Israel 3 1 0 2 2- 3 3
Group 4 (in Portugal)
[Mar 20]
Serbia 1-3 Denmark
Portugal 2-1 Greece
[Mar 23]
Denmark 2-1 Greece
Portugal 4-1 Serbia
[Mar 26]
Denmark 2-0 Portugal
Greece 3-3 Serbia
1.DENMARK 3 3 0 0 7- 2 9
2.Portugal 3 2 0 1 6- 4 6
3.Greece 3 0 1 2 5- 7 1
4.Serbia 3 0 1 2 5-10 1
Group 5 (in Italy)
[Mar 20]
Georgia 0-1 Czech Republic
Scotland 1-3 Italy
[Mar 23]
Scotland 2-3 Georgia
Czech Republic 1-2 Italy
[Mar 26]
Czech Republic 2-0 Scotland
Italy 5-0 Georgia
1.ITALY 3 3 0 0 10- 2 9
2.Czech Republic 3 2 0 1 4- 2 6
3.Georgia 3 1 0 2 3- 8 3
4.Scotland 3 0 0 3 3- 8 0
Group 6 (in Croatia)
[Mar 20]
Turkey 2-0 Romania
Croatia 2-1 Germany
[Mar 23]
Germany 2-3 Romania
Turkey 2-1 Croatia
[Mar 26]
Germany 2-0 Turkey
Romania 1-0 Croatia
1.TURKEY 3 2 0 1 4- 3 6
2.Romania 3 2 0 1 4- 4 6
3.Croatia 3 1 0 2 3- 4 3
4.Germany 3 1 0 2 5- 5 3
Group 7 (in North Macedonia)
[Mar 20]
Switzerland 1-0 Latvia
North Macedonia 0-2 Ukraine
[Mar 23]
Switzerland 2-0 North Macedonia
Ukraine 3-0 Latvia
[Mar 26]
Ukraine 3-0 Switzerland
Latvia 1-1 North Macedonia
1.UKRAINE 3 3 0 0 8- 0 9
2.Switzerland 3 2 0 1 3- 3 6
3.Latvia 3 0 1 2 1- 5 1
4.North Macedonia 3 0 1 2 1- 5 1
FINAL TOURNAMENT (in Northern Ireland)
Group A
15 Jul 2024 Italy 2-1 Norway [Belfast, Seaview]
[Di Maggio 44, Zeroli 51; Braut 35]
15 Jul 2024 Nort. Ireland 0-0 Ukraine [Larne]
18 Jul 2024 Norway 0-0 Ukraine [Belfast, Seaview]
18 Jul 2024 Nort. Ireland 0-3 Italy [Larne]
[Zeroli 15, Camarda 45+2, 48]
21 Jul 2024 Norway 2-0 Northern Ireland [Belfast, Seaview]
[Braut 33, 65]
21 Jul 2024 Ukraine 3-2 Italy [Larne]
[Synchuk 7, Krevsun 54, Ponomarenko 75pen; Ebone 34, Romano 52]
1.ITALY 3 2 0 1 7- 4 6
2.UKRAINE 3 1 2 0 3- 2 5
3.Norway 3 1 1 1 3- 2 4
4.Northern Ireland 3 0 1 2 0- 5 1
Group B
16 Jul 2024 Denmark 1-2 Spain [Larne]
[Kruger-Johnsen 43; Andres 26, Bravo 79]
16 Jul 2024 France 2-1 Turkey [Belfast, Seaview]
[Michal 66, Jacquet 86pen; Fidan 4]
19 Jul 2024 Denmark 2-4 France [Larne]
[Olsson 87, Simmelhack 90+3; Bahoya 19, Aiki 65, Bouabré 80,
Assoumani 85]
19 Jul 2024 Turkey 1-1 Spain [Belfast, Seaview]
[Ay 90; Gasiorowski 55]
22 Jul 2024 Turkey 3-3 Denmark [Belfast, Seaview]
[Bars 27, Yildirim 53, Sarikaya 70; Schwartau 18, Kruger-Johnsen 64,
Simmelhack 76]
22 Jul 2024 Spain 2-2 France [Larne]
[Rodriguez 65, Keddari 74; Bouabré 13, Atangana 90]
1.FRANCE 3 2 1 0 8- 5 7
2.SPAIN 3 1 2 0 5- 4 5
3.Turkey 3 0 2 1 5- 6 2
4.Denmark 3 0 1 2 6- 9 1
Fifth Place Playoff
25 Jul 2024 Norway 1-1 Turkey [aet, 10-9 pen.; Belfast, Seaview]
[Holten 15; Vural 81]
Semifinals
25 Jul 2024 Italy 0-1 Spain [aet; Belfast, Windsor Park]
[Fortuny 100]
25 Jul 2024 France 1-0 Ukraine [Belfast, Windsor Park]
[Atangana 61]
Final
28 Jul 2024 Spain 2-0 France [Belfast, Windsor Park]
[Bravo 41, Diao 69]
Spain, France, Ukraine, Italy and Norway qualified to 2025 FIFA U-20 World Cup
Prepared and maintained by Roberto Di Maggio for the Rec.Sport.Soccer Statistics Foundation
Authors Roberto Di Maggio
Last updated: 29 Oct 2025
(C) Copyright Roberto Di Maggio and RSSSF 2024/25
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.