Match details Switzerland - Germany 15 May 2025 World Championship 2025. Head-to-head statistics.

:
Expected
15 May 2025 17:20
home away
- -
Head to heads
Last 20 matches
Last 10 matches
Last 5 matches
SwitzerlandAverage performanceGermany
Overall Home Overall Away
n/a n/a Average per game n/a n/a
n/a n/a Average goals scored per game n/a n/a
n/a n/a Average goals conceded per game n/a n/a
SwitzerlandAverage performanceGermany
Overall Home Overall Away
4.15 3 Average per game 6.65 6.33
2.25 1.55 Average goals scored per game 3.7 3.33
1.9 1.45 Average goals conceded per game 2.95 3
0.85 0.73 1st period 0.85 0.67
0.85 0.64 2nd period 1.65 1.56
0.55 0.18 3rd period 1.2 1.11
SwitzerlandAverage performanceGermany
Overall Home Overall Away
3.2 2 Average per game 7.5 7.2
1 0.5 Average goals scored per game 4 3.4
2.2 1.5 Average goals conceded per game 3.5 3.8
0.3 0.17 1st period 0.8 0.6
0.4 0.33 2nd period 1.9 1.6
0.3 n/a 3rd period 1.3 1.2
SwitzerlandAverage performanceGermany
Overall Home Overall Away
1.6 1.5 Average per game 7.6 6.5
0.4 0.25 Average goals scored per game 5.4 3.5
1.2 1.25 Average goals conceded per game 2.2 3
0.2 0.25 1st period 1 0.5
n/a n/a 2nd period 2.8 2
0.2 n/a 3rd period 1.6 1
Switzerland Over
Under
Germany
Overall S Home S 60 minutes only Overall S Away S
3.5
4.5
5.5
6.5
7.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
4.5
Switzerland Over
Under
Germany
Overall S Home S 60 minutes only Overall S Away S
3.5
4.5
5.5
6.5
7.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
4.5
Switzerland Over
Under
Germany
Overall S Home S 60 minutes only Overall S Away S
3.5
4.5
5.5
6.5
7.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
4.5
Switzerland - Germany - Head to heads
23.05.24 Switzerland Germany W 3:1 (2:0, 0:1, 1:0)
25.05.23 Switzerland Germany L 1:3 (0:1, 1:2, 0:0)
03.06.21 Switzerland Germany L 2:3 pen (1:0, 1:1, 0:1, 0:0)
20.02.18 Switzerland Germany L 1:2 OT (0:1, 1:0, 0:0, 0:1)
05.05.15 Switzerland Germany W 1:0 (0:0, 0:0, 1:0)
14.05.14 Switzerland Germany W 3:2 (1:1, 2:1, 0:0)
20.05.10 Switzerland Germany L 0:1 (0:0, 0:1, 0:0)
26.04.09 Switzerland Germany W 3:2 OT (1:1, 1:1, 0:0, 1:0)
Germany - Switzerland - Head to heads
24.05.22 Germany Switzerland L 3:4 pen (2:1, 0:2, 1:0, 0:0)
19.02.06 Germany Switzerland D 2:2 (0:0, 1:2, 1:0)
04.05.04 Germany Switzerland L 0:1 (0:0, 0:0, 0:0)
Switzerland - Last matches
04.05.25 Czech Republic Switzerland W 3:5 (1:1, 1:2, 1:2)
03.05.25 Switzerland Finland W 8:2 (3:2, 3:0, 2:0)
01.05.25 Switzerland Sweden L 1:2 (1:0, 0:2, 0:0)
09.02.25 Switzerland Czech Republic L 0:3 (0:0, 0:1, 0:2)
08.02.25 Sweden Switzerland W 1:2 OT (1:0, 0:0, 0:1, 0:1)
06.02.25 Switzerland Finland L 0:1 pen (0:0, 0:0, 0:0, 0:0)
15.12.24 Switzerland Finland W 1:0 (1:0, 0:0, 0:0)
14.12.24 Switzerland Czech Republic L 0:2 (0:2, 0:0, 0:0)
26.05.24 Switzerland Czech Republic L 0:2 (0:0, 0:0, 0:2)
25.05.24 Canada Switzerland W 2:3 pen (0:2, 1:0, 1:0, 0:0)
23.05.24 Switzerland Germany W 3:1 (2:0, 0:1, 1:0)
21.05.24 Finland Switzerland W 1:3 (0:0, 1:2, 0:1)
19.05.24 Switzerland Canada L 2:3 (1:1, 1:2, 0:0)
18.05.24 Denmark Switzerland W 0:8 (0:2, 0:3, 0:3)
15.05.24 Switzerland Great Britain W 3:0 (2:0, 1:0, 0:0)
13.05.24 Switzerland Czech Republic W 2:1 pen (1:0, 0:1, 0:0, 0:0)
16.02.22 Finland Switzerland L 5:1 (2:0, 1:1, 2:0)
15.02.22 Czech Republic Switzerland W 2:4 (1:2, 0:1, 1:1)
12.02.22 Switzerland Denmark L 3:5 (1:0, 0:3, 2:2)
11.02.22 Czech Republic Switzerland L 2:1 pen (1:1, 0:0, 0:0, 0:0)
09.02.22 Russia Switzerland L 1:0 (1:0, 0:0, 0:0)
20.02.18 Switzerland Germany L 1:2 OT (0:1, 1:0, 0:0, 0:1)
18.02.18 Czech Republic Switzerland L 4:1 (1:1, 0:0, 3:0)
17.02.18 South Korea Switzerland W 0:8 (0:1, 0:2, 0:5)
16.05.06 Switzerland Belarus L 1:2 (0:1, 0:1, 1:0)
14.05.06 Russia Switzerland L 6:3 (1:0, 1:2, 4:1)
12.05.06 Slovakia Switzerland D 2:2 (1:0, 1:0, 0:2)
10.05.06 Sweden Switzerland D 4:4 (1:0, 0:1, 3:3)
08.05.06 Switzerland Ukraine W 2:1 (2:0, 0:1, 0:0)
06.05.06 Switzerland Italy W 3:1 (0:0, 0:1, 3:0)
12.05.05 Sweden Switzerland L 2:1 (0:0, 0:0, 0:0)
09.05.05 Switzerland Belarus W 2:0 (0:0, 0:0, 0:0)
Germany - Last matches
23.05.24 Switzerland Germany L 3:1 (2:0, 0:1, 1:0)
21.05.24 France Germany W 3:6 (1:1, 2:3, 0:2)
18.05.24 Germany Poland W 4:2 (0:0, 2:0, 2:2)
17.05.24 Germany Kazakhstan W 8:2 (2:1, 3:0, 3:1)
15.05.24 Germany Latvia W 8:1 (2:0, 5:1, 1:0)
13.05.24 Germany Sweden L 1:6 (0:3, 0:2, 1:1)
11.05.24 USA Germany L 6:1 (2:0, 2:1, 2:0)
10.05.24 Slovakia Germany W 4:6 (0:0, 2:3, 2:3)
15.02.22 Slovakia Germany L 4:0 (1:0, 2:0, 1:0)
13.02.22 USA Germany L 3:2 (1:1, 1:0, 1:1)
12.02.22 Germany China W 3:2 (2:0, 1:1, 0:1)
10.02.22 Canada Germany L 5:1 (3:0, 1:1, 1:0)
25.02.18 Russia Germany L 4:3 OT (1:0, 0:1, 2:2, 1:0)
23.02.18 Canada Germany W 3:4 (0:1, 1:3, 2:0)
21.02.18 Sweden Germany W 3:4 OT (0:2, 0:0, 3:1, 0:1)
20.02.18 Switzerland Germany W 1:2 OT (0:1, 1:0, 0:0, 0:1)
10.05.05 Germany Denmark L 2:3 (0:0, 0:0, 0:0)
09.05.05 Germany Slovenia W 9:1 (0:0, 0:0, 0:0)
06.05.05 Germany Austria D 2:2 (0:0, 0:0, 0:0)
05.05.05 Switzerland Germany L 5:1 (0:0, 0:0, 0:0)
03.05.05 Czech Republic Germany L 2:0 (0:0, 0:0, 0:0)
01.05.05 Germany Kazakhstan L 1:2 (0:0, 0:0, 0:0)
04.05.04 Germany Switzerland L 0:1 (0:0, 0:0, 0:0)
02.05.04 Canada Germany L 6:1 (0:0, 0:0, 0:0)
Team W D L Pts
Germany 0 0 0 0
Denmark 0 0 0 0
Czech Republic 0 0 0 0
USA 0 0 0 0
Switzerland 0 0 0 0
Kazakhstan 0 0 0 0
Hungary 0 0 0 0
Norway 0 0 0 0