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
84
DEF
Brown, Travis
58
DEF
Clements, David
17
DEF
Richardson, Mark
73
DEF
Hazeldine, Joseph
8
DEF
Jenion, Bradley
3
DEF
Steele, Liam
79
DEF
Halbert, Nathanael
33
GLK
Bowns, Ben
20
GLK
Robson, Mat
7
FWD
Lachowicz, Robert
61
FWD
Neilson, Logan
14
FWD
Kirk, Liam
27
FWD
Shudra, Cole
74
FWD
Betteridge, Ollie
48
FWD
Curran, Johnny
75
FWD
Dowd, Robert
18
FWD
Lyne, Samuel
9
FWD
Perlini, Brett
77
FWD
Harewood, Bayley
92
FWD
Waller, Joshua
94
FWD
Neilson, Cade
5
FWD
Davies, Ben
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
9
FWD
Perlini, Brett
2
2
79
DEF
Halbert, Nathanael
2
2
14
FWD
Kirk, Liam
2
1
58
DEF
Clements, David
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
9
FWD
Perlini, Brett
2
2
79
DEF
Halbert, Nathanael
2
2
14
FWD
Kirk, Liam
2
1
58
DEF
Clements, David
2
1
73
DEF
Hazeldine, Joseph
2
1
92
FWD
Waller, Joshua
2
1
94
FWD
Neilson, Cade
2
1
7
FWD
Lachowicz, Robert
2
0
61
FWD
Neilson, Logan
2
0
84
DEF
Brown, Travis
2
0
27
FWD
Shudra, Cole
2
0
17
DEF
Richardson, Mark
2
0
74
FWD
Betteridge, Ollie
2
0
48
FWD
Curran, Johnny
2
0
75
FWD
Dowd, Robert
2
0
18
FWD
Lyne, Samuel
1
0
77
FWD
Harewood, Bayley
1
0
8
DEF
Jenion, Bradley
2
0
33
GLK
Bowns, Ben
2
0
20
GLK
Robson, Mat
2
0
3
DEF
Steele, Liam
2
0
5
FWD
Davies, Ben
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
–
–
–
–
–
–
–
–