European U-17 Championship 2024/25

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]

overview

2023/24


About this document

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.