Grupo 1
03.06.2022 20:45 Croacia - Austria 0:3 (0:1)
20:45 Francia - Dinamarca 1:2 (0:0)
06.06.2022 20:45 Croacia - Francia 1:1 (0:0)
22:15 Austria - Dinamarca 1:2 (0:1)
10.06.2022 20:45 Austria - Francia 1:1 (1:0)
20:45 Dinamarca - Croacia 0:1 (0:0)
13.06.2022 20:45 Dinamarca - Austria 2:0 (2:0)
20:45 Francia - Croacia 0:1 (0:1)
22.09.2022 20:45 Croacia - Dinamarca 2:1 (0:0)
20:45 Francia - Austria 2:0 (0:0)
25.09.2022 20:45 Austria - Croacia 1:3 (1:1)
20:45 Dinamarca - Francia 2:0 (2:0)
Grupo 2
02.06.2022 20:45 República Checa - Suiza 2:1 (1:1)
20:45 España - Portugal 1:1 (1:0)
05.06.2022 20:45 República Checa - España 2:2 (1:1)
20:45 Portugal - Suiza 4:0 (3:0)
09.06.2022 20:45 Portugal - República Checa 2:0 (2:0)
20:45 Suiza - España 0:1 (0:1)
12.06.2022 20:45 España - República Checa 2:0 (1:0)
20:45 Suiza - Portugal 1:0 (1:0)
24.09.2022 20:45 República Checa - Portugal 0:4 (0:2)
20:45 España - Suiza 1:2 (0:1)
27.09.2022 20:45 Portugal - España 0:1 (0:0)
20:45 Suiza - República Checa 2:1 (2:1)
Grupo 3
04.06.2022 18:00 Hungría - Inglaterra 1:0 (0:0)
20:45 Italia - Alemania 1:1 (0:0)
07.06.2022 20:45 Alemania - Inglaterra 1:1 (0:0)
20:45 Italia - Hungría 2:1 (2:0)
11.06.2022 20:45 Inglaterra - Italia 0:0 (0:0)
20:45 Hungría - Alemania 1:1 (1:1)
14.06.2022 20:45 Inglaterra - Hungría 0:4 (0:1)
20:45 Alemania - Italia 5:2 (2:0)
23.09.2022 20:45 Alemania - Hungría 0:1 (0:1)
20:45 Italia - Inglaterra 1:0 (0:0)
26.09.2022 20:45 Inglaterra - Alemania 3:3 (0:0)
20:45 Hungría - Italia 0:2 (0:1)
Grupo 4
01.06.2022 18:00 Polonia - Gales 2:1 (0:0)
03.06.2022 20:45 Bélgica - Países Bajos 1:4 (0:1)
08.06.2022 20:45 Bélgica - Polonia 6:1 (1:1)
20:45 Gales - Países Bajos 1:2 (0:0)
11.06.2022 20:45 Países Bajos - Polonia 2:2 (0:1)
20:45 Gales - Bélgica 1:1 (0:0)
14.06.2022 20:45 Países Bajos - Gales 3:2 (2:1)
20:45 Polonia - Bélgica 0:1 (0:1)
22.09.2022 20:45 Bélgica - Gales 2:1 (2:0)
20:45 Polonia - Países Bajos 0:2 (0:1)
25.09.2022 20:45 Países Bajos - Bélgica 1:0 (0:0)
20:45 Gales - Polonia 0:1 (0:0)
Semifinales
14.06.2023 20:45 Países Bajos - Croacia 2:4 (1:0, 2:2) pró.
15.06.2023 20:45 España - Italia 2:1 (1:1)
Partido por el tercer puesto
18.06.2023 15:00 Países Bajos - Italia 2:3 (0:2)
Final
18.06.2023 20:45 Croacia - España 4:5 (0:0, 0:0, 0:0) pn.