EURO 2025 Switzerland | |||||||
|---|---|---|---|---|---|---|---|
| Date | Round | Round | H/A | Res. | |||
| 05.07.2025 | Group D | Grp D | N | France | L | 1:20:2 | |
| 09.07.2025 | Group D | Grp D | N | Netherlands | W | 4:02:0 | |
| 13.07.2025 | Group D | Grp D | N | Wales | W | 6:14:0 | |
| 17.07.2025 | Quarter-finals | Quarter-Finals | N | Sweden | W | 3:20:22:22:2pso | |
| 22.07.2025 | Semi-finals | Semi-Final | N | Italy | W | 2:10:11:1aet | |
| 27.07.2025 | Final | Final | N | Spain | W | 3:10:11:11:1pso | |
Nations League A 2025 | |||||||
| Date | Round | Round | H/A | Res. | |||
| 21.02.2025 | Group 3 | Grp 3 | A | Portugal | D | 1:11:0 | |
| 26.02.2025 | Group 3 | Grp 3 | H | Spain | W | 1:01:0 | |
| 04.04.2025 | Group 3 | Grp 3 | H | Belgium | W | 5:02:0 | |
| 08.04.2025 | Group 3 | Grp 3 | A | Belgium | L | 2:31:3 | |
| 30.05.2025 | Group 3 | Grp 3 | H | Portugal | W | 6:05:0 | |
| 03.06.2025 | Group 3 | Grp 3 | A | Spain | L | 1:21:0 | |
Friendlies 2025 | |||||||
| Date | Round | Round | H/A | Res. | |||
| 29.06.2025 | June | June | H | Jamaica | W | 7:03:0 | |
| 25.10.2025 | October | October | H | Brazil | L | 1:20:2 | |
| 28.10.2025 | October | October | H | Australia | W | 3:02:0 | |
| 29.11.2025 | November | November | H | China | W | 8:05:0 | |
| 02.12.2025 | December | December | H | Ghana | W | 2:01:0 | |

