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

2025/26


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: 5 Nov 2026

(C) Copyright Roberto Di Maggio and RSSSF 2025/26
You are free to copy this document in whole or part provided that proper acknowledgement is given to the author. All rights reserved.