15 May 2025 at 14:20

51
Full Time
P1: 00P2: 40P3: 11

Match Summary

Switzerland defeated Germany 5:1. The match was played in World Championship 2025. Goals were scored by D. Riat 4′, S. Andrighetto 5′, S. Andrighetto 13′, S. Andrighetto 14′, S. Andrighetto 8′, J. Muller 18′. League standings: Switzerland #1, Germany #5. Score by period: P1: 0–0, P2: 4–0, P3: 1–1.

Match Events

Key match events between Switzerland and Germany — 6 goals and 9 cards recorded during the match.

Switzerland
Germany
Period 1
!
1′
F. Wagner

Tripping

C. Bertschy

Roughing

15′
!
!
15′
P. Hager

Roughing

Period 2
D. Riat

C. Marti

4′
🏒
S. Andrighetto

D. Malgin

5′
🏒
S. Andrighetto

D. Malgin

13′
🏒
!
13′
Unknown

Delay of game

S. Andrighetto

D. Malgin

14′
🏒
J. Siegenthaler

High sticking

15′
!
Period 3
!
1′
J. Samanski

Holding

!
6′
T. Stutzle

Charging

S. Andrighetto

D. Malgin

8′
🏒
Unknown

Too many men on the ice

16′
!
🏒
18′
J. Muller

J. Schutz

K. Fiala

Interference

19′
!

Switzerland vs Germany Head to Head Results

Switzerland and Germany have met 35 times — Switzerland won 19, Germany won 16, with 0 draws. Their rivalry dates back to 2008. Switzerland leads the head-to-head with 19 victories from 35 meetings. A combined 153 goals have been scored across these fixtures, averaging 4.37 per match (77 for the home side, 76 for the visitors). Both teams scored in 28 matches (80%). Over 2.5 goals landed in 29 games (83%), making it a fixture that tends to produce goals. The highest-scoring encounter finished 3–4 in 2022.

19

Switzerland

0

Drawn

16

Germany

Goals: 77Goals: 76

Recent Meetings (35)

23 May 2024Switzerland3 – 1Germany
25 May 2023Switzerland1 – 3Germany
24 May 2022Germany3 – 4Switzerland
23 Apr 2022Germany1 – 6Switzerland
21 Apr 2022Germany4 – 2Switzerland
13 Nov 2021Germany3 – 0Switzerland
3 Jun 2021Switzerland2 – 3Germany
7 Feb 2020Switzerland2 – 1Germany
6 Feb 2020Switzerland4 – 2Germany
9 Nov 2019Germany3 – 4Switzerland

Standings

Switzerland sit #1 and Germany are #5 in the World Championship table heading into this match.

Group A

#GPWonLostPts
76019
76118
74116
72310
7349
7247
7154
7061

Group B

#GPWonLostPts
76019
2UUSA
75117
75117
73311
73310
7154
7163
7163
Statistics are for informational purposes only. Past performance does not guarantee future results.

API data: 20 Apr 2026