Grupo 1
19.03.2025 12:00 Ucrania - Croacia 1:2 (0:2)
15:30 Italia - Eslovaquia 1:0 (1:0)
22.03.2025 12:00 Italia - Ucrania 2:1 (0:1)
15:30 Croacia - Eslovaquia 2:1 (1:0)
25.03.2025 15:30 Eslovaquia - Ucrania 0:1 (0:0)
26.03.2025 12:00 Croacia - Italia 1:2 (0:1)
Grupo 2
19.03.2025 16:00 Alemania - Austria 2:2 (0:2)
18:00 España - Noruega 2:1 (1:0)
22.03.2025 16:00 Austria - Noruega 2:1 (1:1)
18:00 España - Alemania 2:3 (0:0)
25.03.2025 18:00 Austria - España 3:3 (1:1)
18:00 Noruega - Alemania 1:4 (0:3)
Grupo 3
19.03.2025 15:00 Francia - Finlandia 4:0 (1:0)
18:00 Dinamarca - Grecia 3:1 (1:0)
22.03.2025 15:00 Francia - Dinamarca 4:1 (3:1)
18:00 Grecia - Finlandia 3:1 (1:1)
25.03.2025 16:00 Grecia - Francia 1:5 (1:1)
16:00 Finlandia - Dinamarca 5:2 (0:2)
Grupo 4
19.03.2025 12:00 Países Bajos - Serbia 0:1 (0:0)
16:00 Portugal - Hungría 2:0 (1:0)
22.03.2025 13:00 Serbia - Hungría 1:1 (0:0)
17:00 Portugal - Países Bajos 3:1 (3:0)
25.03.2025 16:00 Serbia - Portugal 1:3 (0:1)
16:00 Hungría - Países Bajos 2:2 (1:0)
Grupo 5
19.03.2025 13:30 Turquía - Suiza 2:3 (1:1)
19:30 República Checa - Suecia 3:2 (2:2)
22.03.2025 12:00 República Checa - Turquía 1:1 (1:1)
18:00 Suiza - Suecia 1:0 (1:0)
25.03.2025 18:30 Suiza - República Checa 1:3 (1:2)
18:30 Suecia - Turquía 4:0 (2:0)
Grupo 6
19.03.2025 14:00 Bélgica - Irlanda 1:0 (0:0)
14:00 Islandia - Polonia 1:1 (0:1)
22.03.2025 14:00 Bélgica - Islandia 2:1 (0:0)
14:00 Polonia - Irlanda 0:2 (0:0)
25.03.2025 14:00 Polonia - Bélgica 2:2 (1:0)
14:00 Irlanda - Islandia 5:0 (2:0)
Grupo 7
19.03.2025 16:00 Inglaterra - Israel 2:0 (1:0)
20:00 Eslovenia - Irlanda del Norte 1:1 (0:0)
22.03.2025 16:00 Inglaterra - Eslovenia 3:2 (2:1)
20:00 Irlanda del Norte - Israel 0:1 (0:0)
25.03.2025 20:00 Irlanda del Norte - Inglaterra 0:5 (0:4)
20:00 Israel - Eslovenia 0:1 (0:0)