Hallenstadion
Switzerland
Great Britain
70%
wins
- 7 wins
- 3 losses
10
last matches
- 4 wins
- 6 losses
40%
wins
Tournament
Match
1
2
3
RT
OT
S
Result
W
18.05.2026
World Championship
Germany
Switzerland
0
0
0
5
1
1
1
6
–
–
–
–
1
6
W
16.05.2026
World Championship
Switzerland
Latvia
0
0
2
1
2
1
4
2
–
–
–
–
4
2
W
15.05.2026
World Championship
USA
Switzerland
0
2
0
0
1
1
1
3
–
–
–
–
1
3
W
10.05.2026
Euro Hockey Tour
Switzerland
Czech Republic
2
0
1
1
3
0
6
1
–
–
–
–
6
1
L
09.05.2026
Euro Hockey Tour
Sweden
Switzerland
1
0
1
0
1
0
3
0
–
–
–
–
3
0
W
07.05.2026
Euro Hockey Tour
Finland
Switzerland
0
1
2
2
2
1
4
4
0
0
0
1
4
S
5
W
03.05.2026
Euro Hockey Tour
Czech Republic
Switzerland
0
0
0
0
0
0
0
0
0
0
0
1
0
S
1
L
02.05.2026
Euro Hockey Tour
Switzerland
Finland
0
2
1
3
2
0
3
5
–
–
–
–
3
5
L
30.04.2026
Euro Hockey Tour
Sweden
Switzerland
1
0
4
0
3
1
8
1
–
–
–
–
8
1
W
24.04.2026
Int. Friendly Games
Switzerland
Hungary
3
1
1
0
2
0
6
1
–
–
–
–
6
1
Tournament
Match
1
2
3
RT
OT
Result
L
17.05.2026
World Championship
Great Britain
USA
0
1
1
1
0
3
1
5
–
–
1
5
L
16.05.2026
World Championship
Great Britain
Austria
2
3
0
2
0
0
2
5
–
–
2
5
W
12.05.2026
Int. Friendly Games
Italy
Great Britain
1
0
2
1
0
4
3
5
–
–
3
5
L
10.05.2026
Int. Friendly Games
Italy
Great Britain
1
0
0
0
1
0
2
0
–
–
2
0
W
02.05.2026
Int. Friendly Games
Great Britain
Italy
2
0
0
1
2
0
4
1
–
–
4
1
L
30.04.2026
Int. Friendly Games
Great Britain
Italy
2
0
2
3
0
3
4
6
–
–
4
6
W
07.02.2026
European Cup of Nations
Great Britain
Poland
2
0
1
3
2
1
5
4
–
–
5
4
L
06.02.2026
European Cup of Nations
Great Britain
Slovenia
0
0
1
1
1
3
2
4
–
–
2
4
W
05.02.2026
European Cup of Nations
Great Britain
Ukraine
0
1
2
1
0
0
2
2
1
0
OT
3
2
L
08.11.2025
European Cup of Nations
Poland
Great Britain
1
0
0
0
0
0
1
0
–
–
1
0
Switzerland
Great Britain
All tournaments
10
Matches
All tournaments
Match
1st period
2nd period
3rd period
Extra time
Match
1st period
2nd period
3rd period
Extra time
35
Total goals
26
26
Conceded
33
93
Shots on goal
40
30
Penalty minutes
12
6
Powerplay goals
1
2
Shorthanded goals
0
Switzerland
Great Britain
100%
wins
- 1 win
- 0 losses
1
last match
- 0 wins
- 1 loss
0%
wins
Tournament
Match
1
2
3
Result
15.05.2024
World Championship
Switzerland
Great Britain
2
0
1
0
0
0
3
0
Switzerland
All tournaments
1
Match
Great Britain
All tournaments
Match
1st period
2nd period
3rd period
Match
1st period
2nd period
3rd period
3
Total goals
0
30
Shots on goal
15
10
Penalty minutes
10
1
Powerplay goals
0
0
Shorthanded goals
0
Switzerland
Great Britain
72
DEF
Egli, Dominik
56
DEF
Berni, Tim
14
DEF
Kukan, Dean
86
DEF
Moser, J.J.
90
DEF
Josi, Roman
18
DEF
Jung, Sven
54
DEF
Marti, Christian
1
GLK
Aeschlimann, Sandro
63
GLK
Genoni, Leonardo
44
FWD
Suter, Pius
94
FWD
Biasca, Attilio
13
FWD
Hischier, Nico
17
FWD
Jager, Ken
8
FWD
Knak, Simon
79
FWD
Thurkauf, Calvin
93
FWD
Rochette, Theo
88
FWD
Bertschy, Christoph
28
FWD
Meier, Timo
9
FWD
Riat, Damien
62
FWD
Malgin, Denis
85
FWD
Andrighetto, Sven
22
FWD
Niederreiter, Nino
VS
79
DEF
Halbert, Nathanael
3
DEF
Steele, Liam
8
DEF
Jenion, Bradley
73
DEF
Hazeldine, Joseph
17
DEF
Richardson, Mark
58
DEF
Clements, David
84
DEF
Brown, Travis
20
GLK
Robson, Mat
33
GLK
Bowns, Ben
5
FWD
Davies, Ben
94
FWD
Neilson, Cade
92
FWD
Waller, Joshua
77
FWD
Harewood, Bayley
9
FWD
Perlini, Brett
18
FWD
Lyne, Samuel
75
FWD
Dowd, Robert
48
FWD
Curran, Johnny
74
FWD
Betteridge, Ollie
27
FWD
Shudra, Cole
14
FWD
Kirk, Liam
61
FWD
Neilson, Logan
7
FWD
Lachowicz, Robert
Switzerland
Great Britain
All tournaments
28
FWD
Meier, Timo
8
11
85
FWD
Andrighetto, Sven
8
8
13
FWD
Hischier, Nico
8
7
90
DEF
Josi, Roman
8
7
44
FWD
Suter, Pius
8
6
All tournaments
79
DEF
Halbert, Nathanael
2
2
9
FWD
Perlini, Brett
2
2
94
FWD
Neilson, Cade
2
1
92
FWD
Waller, Joshua
2
1
73
DEF
Hazeldine, Joseph
2
1
Lineups
Switzerland
Great Britain
Lineups
Switzerland
Great Britain
Switzerland
Great Britain
All tournaments
28
FWD
Meier, Timo
8
11
85
FWD
Andrighetto, Sven
8
8
13
FWD
Hischier, Nico
8
7
90
DEF
Josi, Roman
8
7
44
FWD
Suter, Pius
8
6
14
DEF
Kukan, Dean
8
6
86
DEF
Moser, J.J.
8
5
9
FWD
Riat, Damien
8
5
62
FWD
Malgin, Denis
5
5
17
FWD
Jager, Ken
8
4
22
FWD
Niederreiter, Nino
8
3
8
FWD
Knak, Simon
6
2
93
FWD
Rochette, Theo
3
1
18
DEF
Jung, Sven
3
1
88
FWD
Bertschy, Christoph
8
1
54
DEF
Marti, Christian
8
1
94
FWD
Biasca, Attilio
3
0
72
DEF
Egli, Dominik
3
0
56
DEF
Berni, Tim
6
0
79
FWD
Thurkauf, Calvin
8
0
1
GLK
Aeschlimann, Sandro
3
0
63
GLK
Genoni, Leonardo
8
0
All tournaments
79
DEF
Halbert, Nathanael
2
2
9
FWD
Perlini, Brett
2
2
94
FWD
Neilson, Cade
2
1
92
FWD
Waller, Joshua
2
1
73
DEF
Hazeldine, Joseph
2
1
58
DEF
Clements, David
2
1
14
FWD
Kirk, Liam
2
1
5
FWD
Davies, Ben
2
0
3
DEF
Steele, Liam
2
0
20
GLK
Robson, Mat
2
0
33
GLK
Bowns, Ben
2
0
8
DEF
Jenion, Bradley
2
0
77
FWD
Harewood, Bayley
1
0
18
FWD
Lyne, Samuel
1
0
75
FWD
Dowd, Robert
2
0
48
FWD
Curran, Johnny
2
0
74
FWD
Betteridge, Ollie
2
0
17
DEF
Richardson, Mark
2
0
27
FWD
Shudra, Cole
2
0
84
DEF
Brown, Travis
2
0
61
FWD
Neilson, Logan
2
0
7
FWD
Lachowicz, Robert
2
0
1
Switzerland
3
3
0
13-4
9
9
W
W
W
2
Finland
3
3
0
13-4
9
9
W
W
W
3
Austria
2
2
0
9-4
5
6
W
W
4
Latvia
2
1
1
4-4
0
3
W
L
5
USA
3
1
2
8-10
-2
3
L
W
L
6
Hungary
2
0
2
3-8
-5
0
L
L
7
Great Britain
2
0
2
3-10
-7
0
L
L
8
Germany
3
0
3
2-11
-9
0
L
L
L
1
Canada
3
3
0
0
16-4
12
9
W
W
W
2
Czech Republic
3
2
0
1
10-7
3
7
W
L
W
3
Slovakia
2
2
0
0
6-2
4
6
W
W
4
Norway
2
1
0
1
5-2
3
3
W
L
5
Sweden
3
1
0
2
12-11
1
3
L
W
L
6
Slovenia
2
1
1
1
3-6
-3
2
L
W
7
Italy
2
0
0
2
1-10
-9
0
L
L
8
Denmark
3
0
0
3
4-15
-11
0
L
L
L
Play-offs
Relegation
Tournament
Match
1
2
3
RT
OT
Result
18.05.2026 21:20
Group B
Sweden
Czech Republic
2
3
1
1
0
0
3
4
–
–
3
4
18.05.2026 17:20
Group B
Canada
Denmark
0
0
0
0
5
1
5
1
–
–
5
1
17.05.2026 21:20
Group B
Norway
Slovenia
1
0
3
0
0
0
4
0
–
–
4
0
17.05.2026 17:20
Group B
Denmark
Sweden
0
2
1
3
1
1
2
6
–
–
2
6
17.05.2026 13:20
Group B
Italy
Slovakia
0
1
0
1
1
2
1
4
–
–
1
4
16.05.2026 21:20
Group B
Slovenia
Czech Republic
1
0
0
2
1
0
2
2
1
0
OT
3
2
16.05.2026 17:20
Group B
Italy
Canada
0
3
0
3
0
0
0
6
–
–
0
6
16.05.2026 13:20
Group B
Slovakia
Norway
1
0
0
1
1
0
2
1
–
–
2
1
15.05.2026 21:20
Group B
Czech Republic
Denmark
2
0
0
0
2
1
4
1
–
–
4
1
15.05.2026 17:20
Group B
Canada
Sweden
2
0
1
3
2
0
5
3
–
–
5
3
18.05.2026 21:20
Group A
Germany
Switzerland
0
0
0
5
1
1
1
6
–
–
1
6
18.05.2026 17:20
Group A
Finland
USA
3
1
2
0
1
1
6
2
–
–
6
2
17.05.2026 21:20
Group A
Germany
Latvia
0
1
0
1
0
0
0
2
–
–
0
2
17.05.2026 17:20
Group A
Austria
Hungary
1
1
0
0
3
1
4
2
–
–
4
2
17.05.2026 13:20
Group A
Great Britain
USA
0
1
1
1
0
3
1
5
–
–
1
5
16.05.2026 21:20
Group A
Switzerland
Latvia
0
0
2
1
2
1
4
2
–
–
4
2
16.05.2026 17:20
Group A
Hungary
Finland
0
0
1
3
0
1
1
4
–
–
1
4
16.05.2026 13:20
Group A
Great Britain
Austria
2
3
0
2
0
0
2
5
–
–
2
5
15.05.2026 21:20
Group A
USA
Switzerland
0
2
0
0
1
1
1
3
–
–
1
3
15.05.2026 17:20
Group A
Finland
Germany
1
0
0
0
2
1
3
1
–
–
3
1
Tournament
Match
1
2
3
Result
19.05.2026 17:20
Group A
Latvia
Austria
–
–
–
–
–
–
–
–
19.05.2026 21:20
Group A
Hungary
Great Britain
–
–
–
–
–
–
–
–
20.05.2026 17:20
Group A
Austria
Switzerland
–
–
–
–
–
–
–
–
20.05.2026 21:20
Group A
USA
Germany
–
–
–
–
–
–
–
–
21.05.2026 17:20
Group A
Latvia
Finland
–
–
–
–
–
–
–
–
21.05.2026 21:20
Group A
Switzerland
Great Britain
–
–
–
–
–
–
–
–
19.05.2026 17:20
Group B
Italy
Norway
–
–
–
–
–
–
–
–
19.05.2026 21:20
Group B
Slovenia
Slovakia
–
–
–
–
–
–
–
–
20.05.2026 17:20
Group B
Czech Republic
Italy
–
–
–
–
–
–
–
–
20.05.2026 21:20
Group B
Sweden
Slovenia
–
–
–
–
–
–
–
–
21.05.2026 17:20
Group B
Canada
Norway
–
–
–
–
–
–
–
–
21.05.2026 21:20
Group B
Denmark
Slovakia
–
–
–
–
–
–
–
–