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: 2 Jul 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.