Albania qualified as hosts; despite this, they participate to the qualification tournament. ROUND 1 Group 1 (in Malta) [Oct 24] England 4-0 Malta Latvia 1-2 Sweden [Oct 27] England 4-0 Latvia Sweden 5-0 Malta [Oct 30] Malta 1-4 Latvia Sweden 2-4 England 1.England 3 3 0 0 12- 2 9 Round 2 League A 2.Sweden 3 2 0 1 9- 5 6 Round 2 League A 3.Latvia 3 1 0 2 5- 7 3 Round 2 League B 4.Malta 3 0 0 3 1-13 0 Round 2 League B Group 2 (in Slovenia) [Oct 9] Poland 8-0 Armenia Georgia 1-2 Slovenia [Oct 12] Poland 3-0 Georgia Slovenia 1-0 Armenia [Oct 15] Slovenia 2-2 Poland Armenia 1-3 Georgia 1.Poland 3 2 1 0 13- 2 7 Round 2 League A 2.Slovenia 3 2 1 0 5- 3 7 Round 2 League A 3.Georgia 3 1 0 2 4- 6 3 Round 2 League B 4.Armenia 3 0 0 3 1-12 0 Round 2 League B Group 3 (in Albania) [Oct 9] Netherlands 6-0 Faroe Islands Albania 1-1 Croatia [Oct 12] Croatia 7-0 Faroe Islands Netherlands 5-0 Albania [Oct 15] Croatia 3-1 Netherlands Faroe Islands 0-1 Albania 1.Croatia 3 2 1 0 11- 2 7 Round 2 League A 2.Netherlands 3 2 0 1 12- 3 6 Round 2 League A 3.Albania 3 1 1 1 2- 6 4 Round 2 League B 4.Faroe Islands 3 0 0 3 0-14 0 Round 2 League B Group 4 (in Belgium) [Oct 9] Kosovo 2-4 Ukraine Belgium 3-1 Kazakhstan [Oct 12] Ukraine 3-0 Kazakhstan Belgium 2-1 Kosovo [Oct 15] Ukraine 1-2 Belgium Kazakhstan 4-4 Kosovo 1.Belgium 3 3 0 0 7- 3 9 Round 2 League A 2.Ukraine 3 2 0 1 8- 4 6 Round 2 League A 3.Kosovo 3 0 1 2 7-10 1 Round 2 League B 4.Kazakhstan 3 0 1 2 5-10 1 Round 2 League B Group 5 (in Portugal) [Nov 13] Portugal 10-0 Liechtenstein Finland 2-2 Bosnia Herzegovina [Nov 16] Portugal 5-1 Finland Bosnia Herzegovina 6-0 Liechtenstein [Nov 19] Bosnia Herzegovina 2-4 Portugal Liechtenstein 0-8 Finland 1.Portugal 3 3 0 0 19- 3 9 Round 2 League A 2.Finland 3 1 1 1 11- 7 4 Round 2 League A 3.Bosnia Herzegovina 3 1 1 1 10- 6 4 Round 2 League B 4.Liechtenstein 3 0 0 3 0-24 0 Round 2 League B Group 6 (in Romania) [Nov 13] Hungary 4-0 Azerbaijan Romania 0-3 Greece [Nov 16] Hungary 0-0 Romania Greece 3-0 Azerbaijan [Nov 19] Greece 2-2 Hungary Azerbaijan 1-1 Romania 1.Greece 3 2 1 0 8- 2 7 Round 2 League A 2.Hungary 3 1 2 0 6- 2 5 Round 2 League A 3.Romania 3 0 2 1 1- 4 2 Round 2 League B 4.Azerbaijan 3 0 1 2 1- 8 1 Round 2 League B Group 7 (in Germany) [Oct 9] Germany 4-0 Andorra Belarus 0-3 Czech Republic [Oct 12] Germany 8-2 Belarus Czech Republic 8-0 Andorra [Oct 15] Czech Republic 3-3 Germany Andorra 1-3 Belarus 1.Czech Republic 3 2 1 0 14- 3 7 Round 2 League A 2.Germany 3 2 1 0 15- 5 7 Round 2 League A 3.Belarus 3 1 0 2 5-12 3 Round 2 League B 4.Andorra 3 0 0 3 1-15 0 Round 2 League B Group 8 (in Northern Ireland) [Oct 29] Ireland 2-2 Lithuania Northern Ireland 3-1 Scotland [Nov 1] Scotland 2-1 Lithuania Ireland 1-3 Northern Ireland [Nov 4] Scotland 0-3 Ireland Lithuania 3-1 Northern Ireland 1.Northern Ireland 3 2 0 1 7- 5 6 Round 2 League A 2.Ireland 3 1 1 1 6- 5 4 Round 2 League A 3.Lithuania 3 1 1 1 6- 5 4 Round 2 League B 4.Scotland 3 1 0 2 3- 7 3 Round 2 League B Group 9 (in San Marino) [Nov 5] Italy 5-0 San Marino Wales 3-4 Norway [Nov 8] Italy 4-0 Wales Norway 3-0 San Marino [Nov 11] Norway 0-7 Italy San Marino 0-6 Wales 1.Italy 3 3 0 0 16- 0 9 Round 2 League A 2.Norway 3 2 0 1 7-10 6 Round 2 League A 3.Wales 3 1 0 2 9- 8 3 Round 2 League B 4.San Marino 3 0 0 3 0-14 0 Round 2 League B Group 10 (in Moldova) [Oct 23] Montenegro 1-1 Israel Switzerland 4-0 Moldova [Oct 26] Switzerland 3-0 Montenegro Israel 4-0 Moldova [Oct 29] Israel 2-2 Switzerland Moldova 0-3 Montenegro 1.Switzerland 3 2 1 0 9- 2 7 Round 2 League A 2.Israel 3 1 2 0 7- 3 5 Round 2 League A 3.Montenegro 3 1 1 1 4- 4 4 Round 2 League B 4.Moldova 3 0 0 3 0-11 0 Round 2 League B Group 11 (in Cyprus) [Oct 29] France 6-0 Gibraltar Cyprus 2-3 Slovakia [Nov 1] Slovakia 7-0 Gibraltar France 2-0 Cyprus [Nov 4] Slovakia 0-1 France Gibraltar 0-6 Cyprus 1.France 3 3 0 0 9- 0 9 Round 2 League A 2.Slovakia 3 2 0 1 10- 3 6 Round 2 League A 3.Cyprus 3 1 0 2 8- 5 3 Round 2 League B 4.Gibraltar 3 0 0 3 0-19 0 Round 2 League B Group 12 (in Iceland) [Oct 30] Spain 4-0 Estonia North Macedonia 1-4 Iceland [Nov 2] Spain 5-0 North Macedonia Iceland 3-1 Estonia [Nov 5] Estonia 2-4 North Macedonia Iceland 2-2 Spain 1.Spain 3 2 1 0 11- 2 7 Round 2 League A 2.Iceland 3 2 1 0 9- 4 7 Round 2 League A 3.North Macedonia 3 1 0 2 5-11 3 Round 2 League B 4.Estonia 3 0 0 3 3-11 0 Round 2 League B Group 13 (in Serbia) [Nov 1] Bulgaria 0-2 Serbia [Nov 4] Turkey 1-0 Bulgaria [Nov 7] Serbia 1-1 Turkey 1.Serbia 2 1 1 0 3- 1 4 Round 2 League A 2.Turkey 2 1 1 0 2- 1 4 Round 2 League A 3.Bulgaria 2 0 0 2 0- 3 0 Round 2 League B Group 14 (in Denmark) [Oct 9] Luxembourg 0-3 Denmark [Oct 12] Austria 1-1 Luxembourg [Oct 15] Denmark 0-1 Austria 1.Austria 2 1 1 0 2- 1 4 Round 2 League A 2.Denmark 2 1 0 1 3- 1 3 Round 2 League A 3.Luxembourg 2 0 1 1 1- 4 1 Round 2 League B NB: top-2 of each group qualified for next qualification round; the other teams played the League B of Round 2. ROUND 2 - LEAGUE A Group 1 (in Croatia) [Mar 19] Ukraine 1-2 Croatia Italy 1-0 Slovakia [Mar 22] Italy 2-1 Ukraine Croatia 2-1 Slovakia [Mar 25] Slovakia 0-1 Ukraine [Mar 26] Croatia 1-2 Italy 1.ITALY 3 3 0 0 5- 2 9 2.Croatia 3 2 0 1 5- 4 6 3.Ukraine 3 1 0 2 3- 4 3 4.Slovakia 3 0 0 3 1- 4 0 Group 2 (in Spain) [Mar 19] Germany 2-2 Austria Spain 2-1 Norway [Mar 22] Austria 2-1 Norway Spain 2-3 Germany [Mar 25] Austria 3-3 Spain Norway 1-4 Germany 1.GERMANY 3 2 1 0 9- 5 7 2.Austria 3 1 2 0 7- 6 5 3.Spain 3 1 1 1 7- 7 4 4.Norway 3 0 0 3 3- 8 0 Group 3 (in France) [Mar 19] France 4-0 Finland Denmark 3-1 Greece [Mar 22] France 4-1 Denmark Greece 3-1 Finland [Mar 25] Greece 1-5 France Finland 5-2 Denmark 1.FRANCE 3 3 0 0 13- 2 9 2.Finland 3 1 0 2 6- 9 3 3.Greece 3 1 0 2 5- 9 3 4.Denmark 3 1 0 2 6-10 3 Group 4 (in Portugal) [Mar 19] Netherlands 0-1 Serbia Portugal 2-0 Hungary [Mar 22] Serbia 1-1 Hungary Portugal 3-1 Netherlands [Mar 25] Serbia 1-3 Portugal Hungary 2-2 Netherlands 1.PORTUGAL 3 3 0 0 8- 2 9 2.Serbia 3 1 1 1 3- 4 4 3.Hungary 3 0 2 1 3- 5 2 4.Netherlands 3 0 1 2 3- 6 1 Group 5 (in Switzerland) [Mar 19] Turkey 2-3 Switzerland Czech Republic 3-2 Sweden [Mar 22] Czech Republic 1-1 Turkey Switzerland 1-0 Sweden [Mar 25] Switzerland 1-3 Czech Republic Sweden 4-0 Turkey 1.CZECH REPUBLIC 3 2 1 0 7- 4 7 2.Switzerland 3 2 0 1 5- 5 6 3.Sweden 3 1 0 2 6- 4 3 4.Turkey 3 0 1 2 3- 8 1 Group 6 (in Poland) [Mar 19] Belgium 1-0 Ireland Iceland 1-1 Poland [Mar 22] Belgium 2-1 Iceland Poland 0-2 Ireland [Mar 25] Poland 2-2 Belgium Ireland 5-0 Iceland 1.BELGIUM 3 2 1 0 5- 3 7 2.Ireland 3 2 0 1 7- 1 6 3.Poland 3 0 2 1 3- 5 2 4.Iceland 3 0 1 2 2- 8 1 Group 7 (in England) [Mar 19] England 2-0 Israel Slovenia 1-1 Northern Ireland [Mar 22] England 3-2 Slovenia Northern Ireland 0-1 Israel [Mar 25] Northern Ireland 0-5 England Israel 0-1 Slovenia 1.ENGLAND 3 3 0 0 10- 2 9 2.Slovenia 3 1 1 1 4- 4 4 3.Israel 3 1 0 2 1- 3 3 4.Northern Ireland 3 0 1 2 1- 7 1 NB: group winners qualified for Final Tournament and for 2025 FIFA U-17 World Cup. The best four runners up teams, according to results against the first and third placed teams of each group, also qualified for 2025 FIFA U-17 World Cup. ROUND 2 - LEAGUE B Group 1 (in Scotland) [Mar 19] Romania 10-0 Liechtenstein Scotland 2-2 North Macedonia [Mar 22] North Macedonia 1-0 Liechtenstein Romania 0-2 Scotland [Mar 25] North Macedonia 0-3 Romania Liechtenstein 0-8 Scotland 1.Scotland 3 2 1 0 12- 2 7 2.Romania 3 2 0 1 13- 2 6 3.North Macedonia 3 1 1 1 3- 5 4 4.Liechtenstein 3 0 0 3 0-19 0 Group 2 (in Bosnia Herzegovina) [May 12] Bosnia Herzegovina 5-0 San Marino Belarus 4-0 Armenia [May 15] Bosnia Herzegovina 3-0 Armenia Belarus 1-0 San Marino [May 18] Belarus 1-2 Bosnia Herzegovina San Marino 0-1 Armenia 1.Bosnia Herzegovina 3 3 0 0 10- 1 9 2.Belarus 3 2 0 1 6- 2 6 3.Armenia 3 1 0 2 1- 7 3 4.San Marino 3 0 0 3 0- 7 0 Group 3 (in Montenegro) [Jun 4] Estonia 3-1 Montenegro [Jun 7] Latvia 0-1 Estonia [Jun 10] Latvia 0-3 Montenegro 1.Estonia 2 2 0 0 4- 1 6 2.Montenegro 2 1 0 1 4- 3 3 3.Latvia 2 0 0 2 0- 4 0 -.Gibraltar withdrew Group 4 (in Cyprus) [Mar 7] Kosovo 0-0 Andorra Cyprus 2-0 Moldova [Mar 10] Kosovo 1-0 Moldova Cyprus 1-0 Andorra [Mar 13] Cyprus 0-0 Kosovo Andorra 1-0 Moldova 1.Cyprus 3 2 1 0 3- 0 7 2.Kosovo 3 1 2 0 1- 0 5 3.Andorra 3 1 1 1 1- 1 4 4.Moldova 3 0 0 3 0- 4 0 Group 5 (in Malta) [Apr 10] Bulgaria 3-0 Malta Luxembourg 0-0 Faroe Islands [Apr 13] Luxembourg 2-1 Malta Bulgaria 1-0 Faroe Islands [Apr 16] Faroe Islands 2-1 Malta Bulgaria 2-0 Luxembourg 1.Bulgaria 3 3 0 0 6- 0 9 2.Faroe Islands 3 1 1 1 2- 2 4 3.Luxembourg 3 1 1 1 2- 3 4 4.Malta 3 0 0 3 2- 7 0 Group 6 (in Albania) [Mar 19] Azerbaijan 1-4 Albania [Mar 22] Wales 0-0 Azerbaijan [Mar 25] Albania 1-2 Wales 1.Wales 2 1 1 0 2- 1 4 2.Albania 2 1 0 1 5- 3 3 3.Azerbaijan 2 0 1 1 1- 4 1 Group 7 (in Kazakhstan) [Mar 19] Georgia 0-3 Kazakhstan [Mar 22] Lithuania 3-0 Georgia [Mar 25] Kazakhstan 5-2 Lithuania 1.Kazakhstan 2 2 0 0 8- 2 6 2.Lithuania 2 1 0 1 5- 5 3 3.Georgia 2 0 0 2 0- 6 0 FINAL TOURNAMENT Albania, May 19-June 1, 2025 Group A 19 May 2025 Albania 0-4 Portugal [Tirana] [Quintas 36, Mide 68pen, Cabral 82, Soares 90+2] 19 May 2025 Germany 0-3 France [Elbasan] [Azizi 1, N'Guessan 12, Batola 78] 22 May 2025 Albania 0-4 Germany [Elbasan] [Mensah 7, Staff 20, Mike 66, Oteng-Mensah 85pen] 22 May 2025 France 0-0 Portugal [Tirana] 25 May 2025 France 4-0 Albania [Elbasan] [Malonga 33, Coulibaly 51, N'Guessan 66, 79] 25 May 2025 Portugal 2-1 Germany [Tirana] [Chelmik 76, Banjaqui 89; Isbruch 72] 1.FRANCE 3 2 1 0 7- 0 7 2.PORTUGAL 3 2 1 0 6- 1 7 3.Germany 3 1 0 2 5- 5 3 4.Albania 3 0 0 3 0-12 0 Group B 20 May 2025 England 1-1 Belgium [Rrogozhinė] [Rodriguez 12; Fernandez 49] 20 May 2025 Italy 2-1 Czech Republic [Durrės] [Inacio 38, Arena 42; Srb 53] 23 May 2025 Belgium 3-1 Czech Republic [Durrės] [Camara 24, 42, Gielen 45; Cizek 65] 23 May 2025 Italy 4-2 England [Rrogozhinė] [Inacio 10pen, De Paoli 37, Campaniello 67, Luongo 77; Rodriguez 23, 49] 26 May 2025 Belgium 1-2 Italy [Durrės] [De Wannemacker 13; Inacio 62, 79pen] 26 May 2025 Czech Republic 2-4 England [Rrogozhinė] [Palascak 59, Sochurek 89; Dowman 6, Rodriguez 15, Howell 36, Gray 40] 1.ITALY 3 3 0 0 8- 4 9 2.BELGIUM 3 1 1 1 5- 4 4 3.England 3 1 1 1 7- 7 4 4.Czech Republic 3 0 0 3 4- 9 0 Semifinals 29 May 2025 France 3-2 Belgium [Elbasan] [A. Camara 42, Matondo 50, N'Guessan 54; N. Fernandez 45+2pen, Wins 79] 29 May 2025 Italy 2-2 Portugal [3-4 pen.; Tirana] [Inacio 20, Baralla 59; Stevan 28, Soares 67] Final 01 Jun 2025 Portugal 3-0 France [Tirana] [Cabral 30, D. Cunha 38, Neves 60]
Prepared and maintained by Roberto Di Maggio for the Rec.Sport.Soccer Statistics Foundation
Author: Roberto Di Maggio
(dimrob@libero.it)
Last updated: 2 Jul 2025
(C) Copyright Roberto Di Maggio and RSSSF 2025
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.