Grupo 1
08.03.2025 12:00 España - Ucrania 2:1 (1:0)
18:00 Islandia - Bélgica 2:3 (1:2)
11.03.2025 12:00 España - Islandia 1:0 (0:0)
18:00 Bélgica - Ucrania 2:0 (1:0)
14.03.2025 15:00 Bélgica - España 1:4 (0:1)
15:00 Ucrania - Islandia 2:1 (0:1)
Grupo 2
05.03.2025 14:30 Gales - Francia 0:4 (0:1)
16:30 Escocia - Eslovaquia 2:2 (1:1)
08.03.2025 14:30 Francia - Eslovaquia 2:0 (1:0)
16:30 Escocia - Gales 2:0 (0:0)
11.03.2025 16:00 Francia - Escocia 2:1 (1:0)
16:00 Eslovaquia - Gales 1:0 (1:0)
Grupo 3
08.03.2025 12:00 Croacia - República Checa 0:1 (0:1)
14:30 Italia - Georgia 5:0 (3:0)
11.03.2025 14:00 Italia - Croacia 0:0 (0:0)
14:30 República Checa - Georgia 7:0 (2:0)
14.03.2025 12:00 Georgia - Croacia 0:8 (0:4)
12:00 República Checa - Italia 0:1 (0:1)
Grupo 4
11.03.2025 10:00 Suiza - Hungría 2:0 (2:0)
13:00 Turquía - Polonia 0:5 (0:1)
14.03.2025 10:00 Polonia - Hungría 2:1 (1:1)
13:00 Suiza - Turquía 1:0 (1:0)
17.03.2025 13:00 Polonia - Suiza 2:0 (0:0)
13:00 Hungría - Turquía 5:2 (3:2)
Grupo 5
14.03.2025 12:30 Países Bajos - Finlandia 4:0 (2:0)
17:30 Inglaterra - Suecia 3:2 (2:1)
17.03.2025 12:30 Inglaterra - Países Bajos 1:4 (0:2)
17:30 Finlandia - Suecia 2:2 (1:2)
20.03.2025 12:30 Finlandia - Inglaterra 3:1 (1:0)
12:30 Suecia - Países Bajos 3:5 (0:2)
Grupo 6
12.03.2025 12:00 Grecia - Portugal 0:2 (0:1)
17:00 Noruega - Serbia 4:0 (3:0)
15.03.2025 12:00 Portugal - Serbia 5:0 (3:0)
17:00 Noruega - Grecia 2:1 (0:1)
18.03.2025 17:00 Portugal - Noruega 0:1 (0:1)
17:00 Serbia - Grecia 2:0 (0:0)
Grupo 7
17.03.2025 12:00 Alemania - Kosovo 10:0 (7:0)
16:00 Dinamarca - Austria 0:4 (0:2)
20.03.2025 12:00 Alemania - Dinamarca 0:1 (0:0)
16:00 Austria - Kosovo 4:0 (2:0)
23.03.2025 15:00 Austria - Alemania 0:0 (0:0)
15:00 Kosovo - Dinamarca 0:7 (0:2)