| Matchday 1 - 9th April 2025 |
| Azerbaijan | 1 | v | 2 | Bulgaria |
| Croatia | 2 | v | 0 | Malta |
| Norway | 0 | v | 2 | Italy |
| Matchday 2 - 10th April 2025 |
| Bulgaria | 0 | v | 1 | Croatia |
| Italy | 2 | v | 1 | Azerbaijan |
| Malta | 0 | v | 3 | Norway |
| Matchday 3 - 13th April 2025 |
| Croatia | 6 | v | 0 | Azerbaijan |
| Malta | 0 | v | 1 | Italy |
| Norway | 2 | v | 1 | Bulgaria |
| Matchday 4 - 16th February 2025 |
| Azerbaijan | 0 | v | 1 | Norway |
| Bulgaria | 1 | v | 1 | Malta |
| Italy | 1 | v | 1 | Croatia |
| Matchday 5 - 28th March 2025 |
| Azerbaijan | - | 6pm | - | Malta |
| Croatia | - | 6pm | - | Norway |
| Bulgaria | - | 8.45pm | - | Italy |
| Matchday 6 - 12th June 2025 |
| Croatia | - | 8.45pm | - | Italy |
| Malta | - | 8.45pm | - | Bulgaria |
| Norway | - | 8.45pm | - | Azerbaijan |
| Matchday 8 - 3rd April 2025 |
| Azerbaijan | - | 6pm | - | Croatia |
| Bulgaria | - | 8.45pm | - | Norway |
| Italy | - | 8.45pm | - | Malta |
| Matchday 9 - 6th April 2025 |
| Malta | - | 6pm | - | Azerbaijan |
| Norway | - | 6pm | - | Croatia |
| Italy | - | 8.45pm | - | Bulgaria |
| Matchday 10 - 11th April 2025 |
| Azerbaijan | - | 6pm | - | Italy |
| Norway | - | 6pm | - | Malta |
| Croatia | - | 8.45pm | - | Bulgaria |
| Matchday 7 - 13th April 2025 |
| Bulgaria | - | 8.45pm | - | Azerbaijan |
| Italy | - | 8.45pm | - | Norway |
| Malta | - | 8.45pm | - | Croatia |