| |||||||||||||||||||||||||||||||||||||||
| Thursday, 20 March 2025 | ||||||
| l1 | Croatia | 2-0 | France | |||
| l1 | Denmark | 1-0 | Portugal | |||
| l1 | Italy | 1-2 | Germany | |||
| l1 | Netherlands | 2-2 | Spain | |||
| Sunday, 23 March 2025 | ||||||
| l2 | Spain | 3-3 | Netherlands | 5-5, aet, p5-4 | ||
| l2 | France | 2-0 | Croatia | 2-2, aet, p5-4 | ||
| l2 | Germany | 3-3 | Italy | 5-4 | ||
| l2 | Portugal | 5-2 | Denmark | 5-3, aet | ||
| 9 | Viktor GYÖKERES (Sweden) |
| 7 | Erling HAALAND (Norway) |
| 6 | Cristiano RONALDO (Portugal) |
| Răzvan MARIN (Romania) | |
| 5 | Benjamin ŠEŠKO (Slovenia) |
| 4 | Tim KLEINDIENST (Germany) |
| Isaac PRICE (Northern Ireland) | |
| Kerem AKTÜRKOĞLU (Türkiye) | |
| Alexander ISAK (Sweden) | |
| Harry WILSON (Wales) | |
| Dávid STRELEC (Slovakia) |