European U-17 Championship 2025/26

Estonia qualified as hosts; despite this, 
they participate to the qualification tournament.

ROUND 1

Group 1 (Estonia)

[Oct 1]
Italy              8-1 Estonia
Montenegro         1-1 Ukraine
[Oct 4]
Italy              1-2 Montenegro
Ukraine            2-0 Estonia
[Oct 7]
Estonia            0-1 Montenegro
Ukraine            1-2 Italy

 1.Montenegro           3   2  1  0   4- 2   7 Round 2 League A
 2.Italy                3   2  0  1  11- 4   6 Round 2 League A
 3.Ukraine              3   1  1  1   4- 3   4 Round 2 League B
 4.Estonia              3   0  0  3   1-11   0 Round 2 League B

Group 2 (in North Macedonia)

[Oct 8]
Czech Republic    13-0 Gibraltar
North Macedonia    2-2 Hungary
[Oct 11]
Czech Republic     2-0 North Macedonia
Hungary            8-0 Gibraltar
[Oct 14]
Hungary            1-7 Czech Republic
Gibraltar          0-9 North Macedonia 

 1.Czech Republic       3   3  0  0  22- 1   9 Round 2 League A
 2.North Macedonia      3   1  1  1  11- 4   4 Round 2 League A
 3.Hungary              3   1  1  1  11- 9   4 Round 2 League B
 4.Gibraltar            3   0  0  3   0-30   0 Round 2 League B

Group 3 (in Scotland) 

[Oct 28]
Lithuania          0-2 Sweden
England            0-1 Scotland
[Oct 31]
England            0-1 Lithuania
Sweden             2-0 Scotland
[Nov 3]
Sweden             5-3 England
Scotland           4-1 Lithuania

 1.Sweden               3   3  0  0   9- 3   9 Round 2 League A
 2.Scotland             3   2  0  1   5- 3   6 Round 2 League A
 3.Lithuania            3   1  0  2   2- 6   3 Round 2 League B
 4.England              3   0  0  3   3- 7   0 Round 2 League B

Group 4 (in Spain) 

[Oct 8]
Latvia             2-3 Denmark
Spain              3-0 Andorra
[Oct 11]
Spain              5-0 Latvia
Denmark            4-1 Andorra
[Oct 14]
Denmark            0-4 Spain
Andorra            1-5 Latvia

 1.Spain                3   3  0  0  12- 0   9 Round 2 League A
 2.Denmark              3   2  0  1   7- 7   6 Round 2 League A
 3.Latvia               3   1  0  2   7- 9   3 Round 2 League B
 4.Andorra              3   0  0  3   2-12   0 Round 2 League B

Group 5 (in Belgium) 

[Oct 8]
Belarus            3-4 Norway
Belgium            1-0 Moldova
[Oct 11]
Norway             1-1 Moldova
Belgium            6-0 Belarus
[Oct 14]
Norway             0-2 Belgium
Moldova            0-6 Belarus 

 1.Belgium              3   3  0  0   9- 0   9 Round 2 League A
 2.Norway               3   1  1  1   5- 6   4 Round 2 League A
 3.Belarus              3   1  0  2   9-10   3 Round 2 League B
 4.Moldova              3   0  1  2   1- 8   1 Round 2 League B

Group 6 (in Austria)

[Oct 8]
Kosovo             0-2 Ireland
Austria            5-1 Faroe Islands
[Oct 11]
Ireland            3-0 Faroe Islands
Austria            4-3 Kosovo
[Oct 14]
Ireland            2-0 Austria
Faroe Islands      3-2 Kosovo

 1.Ireland              3   3  0  0   7- 0   9 Round 2 League A
 2.Austria              3   2  0  1   9- 6   6 Round 2 League A
 3.Faroe Islands        3   1  0  2   4-10   3 Round 2 League B
 4.Kosovo               3   0  0  3   5- 9   0 Round 2 League B

Group 7 (in Serbia) 

[Nov 11]
Bosnia Herzegovina 1-3 Turkey
Serbia             4-0 Malta
[Nov 14]
Turkey             5-0 Malta
Serbia             1-0 Bosnia Herzegovina
[Nov 17]
Turkey             3-2 Serbia
Malta              2-2 Bosnia Herzegovina

 1.Turkey               3   3  0  0  11- 3   9 Round 2 League A
 2.Serbia               3   2  0  1   7- 3   6 Round 2 League A
 3.Bosnia Herzegovina   3   0  1  2   3- 6   1 Round 2 League B
 4.Malta                3   0  1  2   2-11   1 Round 2 League B

Group 8 (in Croatia)

[Nov 11]
Croatia            1-2 Kazakhstan
Albania            1-1 Netherlands
[Nov 14]
Croatia            3-0 Albania
Netherlands        4-1 Kazakhstan
[Nov 17]
Netherlands        2-3 Croatia
Kazakhstan         2-1 Albania

 1.Kazakhstan           3   2  0  1   5- 6   6 Round 2 League A
 2.Croatia              3   2  0  1   7- 4   6 Round 2 League A
 3.Netherlands          3   1  1  1   7- 5   4 Round 2 League B
 4.Albania              3   0  1  2   2- 6   1 Round 2 League B

Group 9 (in France) 

[Oct 8]
France             8-0 Azerbaijan
Romania            1-1 Israel
[Oct 11]
France             1-1 Romania
Israel             5-1 Azerbaijan
[Oct 14]
Israel             0-5 France
Azerbaijan         1-5 Romania 

 1.France               3   2  1  0  14- 1   7 Round 2 League A
 2.Romania              3   1  2  0   7- 3   5 Round 2 League A
 3.Israel               3   1  1  1   6- 7   4 Round 2 League B
 4.Azerbaijan           3   0  0  3   2-18   0 Round 2 League B 

Group 10 (in Slovakia)

[Oct 28]
Switzerland        2-0 San Marino
Bulgaria           0-1 Slovakia
[Oct 31]
Switzerland        1-1 Bulgaria
Slovakia           2-0 San Marino
[Nov 3]
Slovakia           1-1 Switzerland
San Marino         0-5 Bulgaria

 1.Slovakia             3   2  1  0   4- 1   7 Round 2 League A
 2.Switzerland          3   1  2  0   4- 2   5 Round 2 League A
 3.Bulgaria             3   1  1  1   6- 2   4 Round 2 League B
 4.San Marino           3   0  0  3   0- 9   0 Round 2 League B

Group 11 (in Cyprus) 

[Oct 28]
Northern Ireland   2-1 Armenia
Cyprus             1-0 Finland
[Oct 31]
Finland            2-0 Armenia
Northern Ireland   0-0 Cyprus
[Nov 3]
Finland            1-1 Northern Ireland
Armenia            0-1 Cyprus 

 1.Cyprus               3   2  1  0   2- 0   7 Round 2 League A
 2.Northern Ireland     3   1  2  0   3- 2   5 Round 2 League A
 3.Finland              3   1  1  1   3- 2   4 Round 2 League B
 4.Armenia              3   0  0  3   1- 5   0 Round 2 League B

Group 12 (in Portugal)

[Nov 12]
Wales              1-2 Slovenia
Portugal          10-0 Liechtenstein
[Nov 15]
Slovenia           5-0 Liechtenstein
Portugal           1-1 Wales
[Nov 18]
Slovenia           2-4 Portugal
Wales             11-0 Liechtenstein 

 1.Portugal             3   2  1  0  15- 3   7 Round 2 League A
 2.Slovenia             3   2  0  1   9- 5   6 Round 2 League A
 3.Wales                3   1  1  1  13- 3   4 Round 2 League B
 4.Liechtenstein        3   0  0  3   0-26   0 Round 2 League B

Group 13 (in Luxembourg)

[Oct 8]
Germany            4-0 Luxembourg
[Oct 11]
Poland             1-4 Germany
[Oct 14]
Luxembourg         0-1 Poland 

 1.Germany              2   2  0  0   8- 1   6 Round 2 League A
 2.Poland               2   1  0  1   2- 4   3 Round 2 League A
 3.Luxembourg           2   0  0  2   0- 5   0 Round 2 League B

Group 14 (in Georgia)

[Oct 24]
Iceland            5-1 Georgia
[Oct 27]
Greece             3-4 Iceland
[Oct 30]
Georgia            1-2 Greece

 1.Iceland              2   2  0  0   9- 4   6 Round 2 League A
 2.Greece               2   1  0  1   5- 5   3 Round 2 League A
 3.Georgia              2   0  0  2   2- 7   0 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 Slovenia)

[Mar 25]
Germany            2-1 North Macedonia
Slovenia           0-2 France
[Mar 28]
Germany            1-1 Slovenia
France             2-1 North Macedonia
[Mar 31]
France             2-0 Germany
North Macedonia    0-4 Slovenia

 1.FRANCE               3   3  0  0   6- 1   9
 2.Slovenia             3   1  1  1   5- 3   4
 3.Germany              3   1  1  1   3- 4   4
 4.North Macedonia      3   0  0  3   2- 8   0 Relegated to League B

Group 2 (in Italy)

[Mar 25]
Iceland            2-5 Romania
Italy              3-2 Portugal
[Mar 28]
Portugal           0-1 Romania
Iceland            0-4 Italy
[Mar 31]
Portugal           1-2 Iceland
Romania            1-2 Italy

 1.ITALY                3   3  0  0   9- 3   9
 2.Romania              3   2  0  1   7- 4   6
 3.Iceland              3   1  0  2   4-10   3
 4.Portugal             3   0  0  3   3- 6   0 Relegated to League B

Group 3 (in Montenegro) 

[Mar 25]
Greece             0-1 Montenegro
Sweden             2-2 Norway
[Mar 28]
Sweden             2-3 Greece
Montenegro         4-0 Norway
[Mar 31]
Montenegro         0-5 Sweden
Norway             0-1 Greece 

 1.MONTENEGRO           3   2  0  1   5- 5   6
 2.Greece               3   2  0  1   4- 3   6
 3.Sweden               3   1  1  1   9- 5   4
 4.Norway               3   0  1  2   2- 7   1 Relegated to League B

Group 4 (in Denmark)

[Mar 25]
Austria            0-0 Kazakhstan
Czech Republic     1-1 Denmark
[Mar 28]
Czech Republic     1-1 Austria
Kazakhstan         0-3 Denmark
[Mar 31]
Kazakhstan         1-3 Czech Republic
Denmark            6-2 Austria

 1.DENMARK              3   2  1  0  10- 3   7
 2.Czech Republic       3   1  2  0   5- 3   5
 3.Austria              3   0  2  1   3- 7   2
 4.Kazakhstan           3   0  1  2   1- 6   1 Relegated to League B

Group 5 (in Serbia) 

[Mar 25]
Belgium            2-1 Switzerland
Serbia             3-1 Cyprus
[Mar 28]
Cyprus             0-2 Switzerland
Belgium            4-3 Serbia
[Mar 31]
Cyprus             0-1 Belgium
Switzerland        0-2 Serbia 

 1.BELGIUM              3   3  0  0   7- 4   9
 2.Serbia               3   2  0  1   8- 5   6
 3.Switzerland          3   1  0  2   3- 4   3
 4.Cyprus               3   0  0  3   1- 6   0 Relegated to League B

Group 6 (in Northern Ireland) 

[Mar 15]
Scotland           2-0 Turkey
Spain              2-0 Northern Ireland
[Mar 18]
Spain              3-0 Scotland
Turkey             4-0 Northern Ireland
[Mar 21]
Turkey             0-0 Spain
Northern Ireland   1-2 Scotland 

 1.SPAIN                3   2  1  0   5- 0   7
 2.Scotland             3   2  0  1   4- 4   6
 3.Turkey               3   1  1  1   4- 2   4
 4.Northern Ireland     3   0  0  3   1- 8   0 Relegated to League B

Group 7 (in Poland) 

[Mar 25]
Croatia            5-2 Slovakia
Ireland            3-0 Poland
[Mar 28]
Slovakia           0-4 Poland
Ireland            0-2 Croatia
[Mar 31]
Slovakia           0-7 Ireland
Poland             1-1 Croatia

 1.CROATIA              3   2  1  0   8- 3   7
 2.Ireland              3   2  0  1  10- 2   6
 3.Poland               3   1  1  1   5- 4   4
 4.Slovakia             3   0  0  3   2-16   0 Relegated to League B

NB: group winners qualified for Final Tournament and for 2026 FIFA U-17 World Cup.
    The best four runners up teams (Ireland, Serbia, Romania and Greece), according
    to results against the first and third placed teams of each group, also qualified
    for 2026 FIFA U-17 World Cup.


ROUND 2 - LEAGUE B

Group 1 (in England) 

[Mar 25]
England            3-0 Faroe Islands
Israel             2-0 Estonia
[Mar 28]
Israel             3-1 England
Faroe Islands      2-1 Estonia
[Mar 31]
Faroe Islands      0-4 Israel
Estonia            0-2 England

 1.Israel               3   3  0  0   9- 1   9 Promoted to League A
 2.England              3   2  0  1   6- 3   6
 3.Faroe Islands        3   1  0  2   2- 8   3
 4.Estonia              3   0  0  3   1- 6   0

Group 2 (in Bulgaria) 

[Mar 24]
Malta              1-3 Lithuania
Bulgaria           1-1 Azerbaijan
[Mar 27]
Lithuania          0-0 Azerbaijan
Bulgaria           1-0 Malta
[Mar 30]
Lithuania          0-3 Bulgaria
Azerbaijan         2-2 Malta 

 1.Bulgaria             3   2  1  0   5- 1   7 Promoted to League A
 2.Lithuania            3   1  1  1   3- 4   4
 3.Azerbaijan           3   0  3  0   3- 3   3
 4.Malta                3   0  1  2   3- 6   1

Group 3 (in San Marino) 

[Apr 11]
Wales              0-0 Andorra
San Marino         1-4 Georgia
[Apr 14]
Wales              0-1 San Marino
Georgia            1-0 Andorra
[Apr 17]
Georgia            2-2 Wales
Andorra            3-1 San Marino 

 1.Georgia              3   2  1  0   7- 3   7 Promoted to League A
 2.Andorra              3   1  1  1   3- 2   4
 3.San Marino           3   1  0  2   3- 7   3
 4.Wales                3   0  2  1   2- 3   2

Group 4 (in Moldova)

[Apr 23]
Finland            3-0 Gibraltar
Moldova            0-0 Bosnia Herzegovina
[Apr 26]
Bosnia Herzegovina 4-0 Gibraltar
Finland            0-0 Moldova
[Apr 29]
Bosnia Herzegovina 2-3 Finland
Gibraltar          0-7 Moldova 

 1.Finland              3   2  1  0   6- 2   7 Promoted to League A
 2.Moldova              3   1  2  0   7- 0   5
 3.Bosnia Herzegovina   3   1  1  1   6- 3   4
 4.Gibraltar            3   0  0  3   0-14   0

Group 5 (in Armenia)

[Apr 22]
Hungary            4-0 Liechtenstein
Armenia            2-2 Luxembourg
[Apr 25]
Luxembourg         5-0 Liechtenstein
Hungary            3-1 Armenia
[Apr 28]
Luxembourg         0-1 Hungary
Liechtenstein      1-2 Armenia

 1.Hungary              3   3  0  0   8- 1   9 Promoted to League A
 2.Luxembourg           3   1  1  1   7- 3   4
 3.Armenia              3   1  1  1   5- 6   4
 4.Liechtenstein        3   0  0  3   1-11   0

Group 6 (in Albania)

[Jun 3]
Latvia             2-2 Albania
[Jun 6]
Ukraine            2-3 Latvia
[Jun 9]
Albania            0-4 Ukraine

 1.Latvia               2   1  1  0   5- 4   4 Promoted to League A
 2.Ukraine              2   1  0  1   6- 3   3
 3.Albania              2   0  1  1   2- 6   1

Group 7 (in Turkey)

[Mar 25]
Kosovo             0-1 Netherlands
[Mar 28]
Belarus            1-0 Kosovo
[Mar 31]
Netherlands        2-1 Belarus

 1.Netherlands          2   2  0  0   3- 1   6 Promoted to League A
 2.Belarus              2   1  0  1   2- 2   3
 3.Kosovo               2   0  0  2   0- 2   0
 

FINAL TOURNAMENT 

Estonia, May 25-June 7, 2026

Group A

25 May 2026 Croatia             0-2 Belgium            [Rakvere]
             [Driessen 9, Moorthamer 13]
25 May 2026 Estonia             1-4 Spain              [Tallinn, Lilleküla]
             [Neltsas 42; Urrestarazu 16, Mayans 30, Alves 35, Tunkara 49pen]
28 May 2026 Belgium             0-1 Spain              [Rakvere]
             [Badji 9]
28 May 2026 Estonia             1-3 Croatia            [Tallinn, Lilleküla]
             [Visesas 90; Zuzic Skafar 2, 35, Benkotic 55pen]
31 May 2026 Spain               2-3 Croatia            [Rakvere]
             [Sanchez 56, Alves 77; Dedic 3, 82, 89]
31 May 2026 Belgium             1-0 Estonia            [Tallinn, Lilleküla]
             [Kalonji 41]
 1.BELGIUM              3   2  0  1   3- 1   6
 2.SPAIN                3   2  0  1   7- 4   6
 3.Croatia              3   2  0  1   6- 5   6
 4.Estonia              3   0  0  3   2- 8   0
 
Group B

26 May 2026 Italy               1-0 France             [Tallinn, Kalevi]
             [Perillo 55]
26 May 2026 Montenegro          1-2 Denmark            [Tallinn, Kadrioru]
             [Dokaj 39; Hansen 20, Khatar 76]
29 May 2026 Montenegro          0-3 Italy              [Tallinn, Kalevi]
             [Ballarin 5, Corigliano 26, Fugazzola 87]
29 May 2026 France              4-0 Denmark            [Tallinn, Kadrioru]
             [Madsen 51og, Tiehi 54, Gadou 73, Lemaitre 90]
01 Jun 2026 Denmark             3-3 Italy              [Tallinn, Kalevi]
             [Hansen 14, Ekstrand 58, Khatar 90+1; Biondini 24, Dattilo 42,
              Donato 45]
01 Jun 2026 France              5-0 Montenegro         [Tallinn, Kadrioru]
             [Loufoundou 31, Batola 45pen, Meité 56, Dago 68, Doganay 70]
 
 1.ITALY                3   2  1  0   7- 3   7
 2.FRANCE               3   2  0  1   9- 1   6
 3.Denmark              3   1  1  1   5- 8   4
 4.Montenegro           3   0  0  3   1-10   0
 
Semifinals
04 Jun 2026 Belgium             2-1 France             [Tallinn, Kadrioru]
             [Onia Seke 25, Benktib 52; Gadou 64]
04 Jun 2026 Italy               1-1 Spain              [4-2 pen.; Tallinn, Lilleküla]
             [Croci 42pen; Urrestarazu 77]

Final
07 Jun 2026 Belgium             1-1 Italy              [3-4 pen.; Tallinn, Lilleküla]
             [Ojea 85; Fugazzola 90+1pen]

overview

2024/25


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 2026
You are free to copy this document in whole or part provided that proper acknowledgement is given to the author. All rights reserved.