Match details Switzerland - Germany 18 May 2026 World Championship 2026. Head-to-head statistics.

:
Expected
18 May 2026 21: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
5.4 5 Average per game 6.7 7.33
3.05 3.5 Average goals scored per game 3.45 2.89
2.35 1.5 Average goals conceded per game 3.25 4.44
1.1 1.17 1st period 0.8 0.33
0.7 0.83 2nd period 1.5 1.56
1.25 1.5 3rd period 1.15 1
SwitzerlandAverage performanceGermany
Overall Home Overall Away
5.4 5.83 Average per game 6 7.2
2.3 3.17 Average goals scored per game 2.4 2.4
3.1 2.67 Average goals conceded per game 3.6 4.8
0.9 1 1st period 0.8 0.4
0.5 0.83 2nd period 0.9 1.2
0.9 1.33 3rd period 0.7 0.8
SwitzerlandAverage performanceGermany
Overall Home Overall Away
4.8 5.5 Average per game 6.2 7
1.8 3 Average goals scored per game 2.8 1.5
3 2.5 Average goals conceded per game 3.4 5.5
0.8 1 1st period 1.2 n/a
0.2 0.5 2nd period 0.6 0.5
0.8 1.5 3rd period 1 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
15.05.25 Switzerland Germany W 5:1 (0:0, 4:0, 1:1)
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)
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
10.05.26 Switzerland Czech Republic W 6:1 (2:0, 1:1, 3:0)
09.05.26 Sweden Switzerland L 3:0 (1:0, 1:0, 1:0)
07.05.26 Switzerland Finland W 5:4 pen (1:0, 2:2, 1:2, 0:0)
03.05.26 Czech Republic Switzerland W 0:1 pen (0:0, 0:0, 0:0, 0:0)
02.05.26 Switzerland Finland L 3:5 (0:2, 1:3, 2:0)
30.04.26 Sweden Switzerland L 8:1 (1:0, 4:0, 3:1)
14.12.25 Switzerland Finland L 3:4 OT (1:2, 1:1, 1:0, 0:1)
13.12.25 Switzerland Czech Republic L 3:5 (1:1, 1:1, 1:3)
18.02.26 Finland Switzerland L 3:2 OT (0:2, 0:0, 2:0, 1:0)
17.02.26 Switzerland Italy W 3:0 (2:0, 0:0, 1:0)
15.02.26 Switzerland Czech Republic W 4:3 OT (0:1, 2:0, 1:2, 1:0)
13.02.26 Canada Switzerland L 5:1 (2:1, 1:0, 2:0)
12.02.26 Switzerland France W 4:0 (2:0, 0:0, 2: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)
25.05.25 Switzerland USA L 0:1 OT (0:0, 0:0, 0:0, 0:1)
24.05.25 Switzerland Denmark W 7:0 (3:0, 1:0, 3:0)
22.05.25 Switzerland Austria W 6:0 (3:0, 2:0, 1:0)
20.05.25 Switzerland Kazakhstan W 4:1 (0:1, 1:0, 3:0)
18.05.25 Hungary Switzerland W 0:10 (0:2, 0:3, 0:5)
16.05.25 Switzerland Norway W 3:0 (2:0, 1:0, 0:0)
15.05.25 Switzerland Germany W 5:1 (0:0, 4:0, 1:1)
12.05.25 USA Switzerland W 0:3 (0:2, 0:0, 0:1)
Germany - Last matches
18.02.26 Slovakia Germany L 6:2 (1:0, 3:1, 2:1)
17.02.26 Germany France W 5:1 (3:0, 0:1, 2:0)
15.02.26 USA Germany L 5:1 (1:0, 2:0, 2:1)
14.02.26 Germany Latvia L 3:4 (2:1, 0:1, 1:2)
12.02.26 Germany Denmark W 3:1 (1:1, 2:0, 0:0)
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)
20.05.25 Germany Denmark L 1:2 pen (0:0, 1:0, 0:1, 0:0)
19.05.25 Germany Czech Republic L 0:5 (0:1, 0:2, 0:2)
17.05.25 USA Germany L 6:3 (3:0, 0:3, 3:0)
15.05.25 Switzerland Germany L 5:1 (0:0, 4:0, 1:1)
13.05.25 Norway Germany W 2:5 (1:2, 0:2, 1:1)
11.05.25 Germany Kazakhstan W 4:1 (1:1, 1:0, 2:0)
10.05.25 Germany Hungary W 6:1 (2:0, 2:0, 2:1)
23.05.24 Switzerland Germany L 3:1 (2:0, 0:1, 1:0)
Team W D L Pts
Switzerland 0 0 0 0
Finland 0 0 0 0
USA 0 0 0 0
Austria 0 0 0 0
Hungary 0 0 0 0
Latvia 0 0 0 0
Germany 0 0 0 0
Great Britain 0 0 0 0