Swiss Life Arena
Switzerland
Finland
90
%
wins
- 9 wins
- 1 loss
10
last matches
- 8 wins
- 2 losses
80
%
wins
Tournament
Match
1
2
3
RT
OT
S
Result
W
23.05.2026
World Championship
Switzerland
Hungary
1
0
6
0
2
0
9
0
–
–
–
–
9
0
W
21.05.2026
World Championship
Switzerland
Great Britain
1
0
2
1
1
0
4
1
–
–
–
–
4
1
W
20.05.2026
World Championship
Austria
Switzerland
0
4
0
3
0
2
0
9
–
–
–
–
0
9
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
Tournament
Match
1
2
3
RT
OT
S
Result
W
22.05.2026
World Championship
Finland
Great Britain
1
0
2
0
1
0
4
0
–
–
–
–
4
0
W
21.05.2026
World Championship
Latvia
Finland
1
3
0
1
0
3
1
7
–
–
–
–
1
7
W
18.05.2026
World Championship
Finland
USA
3
1
2
0
1
1
6
2
–
–
–
–
6
2
W
16.05.2026
World Championship
Hungary
Finland
0
0
1
3
0
1
1
4
–
–
–
–
1
4
W
15.05.2026
World Championship
Finland
Germany
1
0
0
0
2
1
3
1
–
–
–
–
3
1
W
10.05.2026
Euro Hockey Tour
Sweden
Finland
1
2
0
2
0
1
1
5
–
–
–
–
1
5
W
09.05.2026
Euro Hockey Tour
Finland
Czech Republic
2
0
0
2
1
0
3
2
–
–
–
–
3
2
L
07.05.2026
Euro Hockey Tour
Finland
Switzerland
0
1
2
2
2
1
4
4
0
0
0
1
4
S
5
L
03.05.2026
Euro Hockey Tour
Sweden
Finland
0
1
3
0
0
1
3
2
–
–
–
–
3
2
W
02.05.2026
Euro Hockey Tour
Switzerland
Finland
0
2
1
3
2
0
3
5
–
–
–
–
3
5
Switzerland
Finland
All tournaments
10
Matches
All tournaments
Match
1st period
2nd period
3rd period
Extra time
Match
1st period
2nd period
3rd period
Extra time
47
Total goals
43
13
Conceded
19
212
Shots on goal
173
40
Penalty minutes
32
9
Powerplay goals
12
2
Shorthanded goals
0
Switzerland
Finland
50
%
wins
- 5 wins
- 5 losses
10
last matches
- 5 wins
- 5 losses
50
%
wins
Tournament
Match
1
2
3
RT
OT
S
Result
07.05.2026
Euro Hockey Tour
Finland
Switzerland
0
1
2
2
2
1
4
4
0
0
0
1
4
S
5
02.05.2026
Euro Hockey Tour
Switzerland
Finland
0
2
1
3
2
0
3
5
–
–
–
–
3
5
18.02.2026
Olympic Tournament
Finland
Switzerland
0
2
0
0
2
0
2
2
1
0
–
–
OT
3
2
14.12.2025
Euro Hockey Tour
Switzerland
Finland
1
2
1
1
1
0
3
3
0
1
–
–
3
OT
4
06.11.2025
Euro Hockey Tour
Switzerland
Finland
0
0
0
0
3
1
3
1
–
–
–
–
3
1
03.05.2025
Euro Hockey Tour
Switzerland
Finland
3
2
3
0
2
0
8
2
–
–
–
–
8
2
06.02.2025
Euro Hockey Tour
Switzerland
Finland
0
0
0
0
0
0
0
0
0
0
0
1
0
S
1
15.12.2024
Euro Hockey Tour
Switzerland
Finland
1
0
0
0
0
0
1
0
–
–
–
–
1
0
07.11.2024
Euro Hockey Tour
Switzerland
Finland
0
0
2
0
0
2
2
2
0
1
–
–
2
OT
3
21.05.2024
World Championship
Finland
Switzerland
0
0
1
2
0
1
1
3
–
–
–
–
1
3
Switzerland
All tournaments
10
Matches
Finland
All tournaments
Match
1st period
2nd period
3rd period
Extra time
Match
1st period
2nd period
3rd period
Extra time
30
Total goals
24
49
Shots on goal
47
8
Penalty minutes
33
3
Powerplay goals
3
1
Shorthanded goals
0
Switzerland
Finland
72
DEF
Dominik Egli
86
DEF
J.J. Moser
90
DEF
Roman Josi
18
DEF
Sven Jung
54
DEF
Christian Marti
14
DEF
Dean Kukan
56
DEF
Tim Berni
20
GLK
Reto Berra
63
GLK
Leonardo Genoni
9
FWD
Damien Riat
88
FWD
Christoph Bertschy
17
FWD
Ken Jager
28
FWD
Timo Meier
79
FWD
Calvin Thurkauf
62
FWD
Denis Malgin
94
FWD
Attilio Biasca
85
FWD
Sven Andrighetto
22
FWD
Nino Niederreiter
93
FWD
Theo Rochette
13
FWD
Nico Hischier
80
FWD
Nicolas Baechler
8
FWD
Simon Knak
VS
4
DEF
Mikko Lehtonen
55
DEF
Mikael Seppala
18
DEF
Vili Saarijarvi
10
DEF
Henri Jokiharju
3
DEF
Olli Maatta
33
DEF
Nikolas Matinpalo
41
DEF
Ville Heinola
29
GLK
Harri Sateri
70
GLK
Joonas Korpisalo
13
FWD
Jesse Puljujarvi
34
FWD
Aatu Raty
15
FWD
Anton Lundell
64
FWD
Mikael Granlund
24
FWD
Hannes Bjorninen
19
FWD
Waltteri Merela
21
FWD
Patrik Puistola
27
FWD
Janne Kuokkanen
65
FWD
Sakari Manninen
92
FWD
Lenni Hameenaho
80
FWD
Saku Maenalanen
94
FWD
Konsta Helenius
16
FWD
Aleksander Barkov
Switzerland
Finland
All tournaments
28
FWD
Timo Meier
11
16
85
FWD
Sven Andrighetto
11
16
90
DEF
Roman Josi
11
13
13
FWD
Nico Hischier
11
12
62
FWD
Denis Malgin
8
10
All tournaments
4
DEF
Mikko Lehtonen
7
6
13
FWD
Jesse Puljujarvi
5
6
10
DEF
Henri Jokiharju
11
6
15
FWD
Anton Lundell
10
6
34
FWD
Aatu Raty
5
5
Lineups
Switzerland
Finland
Lineups
Switzerland
Finland
Switzerland
Finland
All tournaments
28
FWD
Timo Meier
11
16
85
FWD
Sven Andrighetto
11
16
90
DEF
Roman Josi
11
13
13
FWD
Nico Hischier
11
12
62
FWD
Denis Malgin
8
10
9
FWD
Damien Riat
11
9
86
DEF
J.J. Moser
11
8
14
DEF
Dean Kukan
11
7
22
FWD
Nino Niederreiter
11
6
17
FWD
Ken Jager
11
5
79
FWD
Calvin Thurkauf
11
5
93
FWD
Theo Rochette
6
4
8
FWD
Simon Knak
9
4
72
DEF
Dominik Egli
6
2
88
FWD
Christoph Bertschy
11
2
18
DEF
Sven Jung
6
2
54
DEF
Christian Marti
11
2
94
FWD
Attilio Biasca
6
1
56
DEF
Tim Berni
9
1
20
GLK
Reto Berra
5
0
63
GLK
Leonardo Genoni
10
0
80
FWD
Nicolas Baechler
2
0
All tournaments
4
DEF
Mikko Lehtonen
7
6
13
FWD
Jesse Puljujarvi
5
6
10
DEF
Henri Jokiharju
11
6
15
FWD
Anton Lundell
10
6
34
FWD
Aatu Raty
5
5
64
FWD
Mikael Granlund
8
5
92
FWD
Lenni Hameenaho
5
5
16
FWD
Aleksander Barkov
5
5
24
FWD
Hannes Bjorninen
5
4
80
FWD
Saku Maenalanen
5
4
41
DEF
Ville Heinola
5
4
19
FWD
Waltteri Merela
5
3
21
FWD
Patrik Puistola
5
3
27
FWD
Janne Kuokkanen
5
3
3
DEF
Olli Maatta
11
3
18
DEF
Vili Saarijarvi
5
1
65
FWD
Sakari Manninen
5
1
33
DEF
Nikolas Matinpalo
10
1
94
FWD
Konsta Helenius
1
1
29
GLK
Harri Sateri
2
0
55
DEF
Mikael Seppala
2
0
70
GLK
Joonas Korpisalo
9
0
1
Switzerland
6
6
0
0
35-5
30
18
W
W
W
W
W
2
Finland
5
5
0
0
24-5
19
15
W
W
W
W
W
3
Austria
5
3
0
2
14-20
-6
9
L
L
W
W
W
4
Germany
6
2
0
4
17-19
-2
7
W
W
L
L
L
5
Latvia
5
2
0
3
10-16
-6
6
W
L
L
W
L
6
USA
5
2
1
3
14-17
-3
5
L
W
L
W
L
7
Hungary
5
1
0
4
10-23
-13
3
L
L
W
L
L
8
Great Britain
5
0
0
5
4-23
-19
0
L
L
L
L
L
1
Canada
5
5
1
0
0
25-10
15
14
W
W
W
W
W
2
Czech Republic
5
4
0
0
1
16-10
6
13
W
W
W
L
W
3
Slovakia
5
4
0
1
1
18-10
8
11
L
W
W
W
W
4
Norway
5
3
0
0
2
17-10
7
10
W
L
W
W
L
5
Sweden
6
3
0
0
3
23-14
9
9
L
W
W
L
W
6
Denmark
5
1
0
0
4
9-20
-11
3
W
L
L
L
L
7
Slovenia
6
1
1
0
5
8-24
-16
3
L
L
L
L
L
8
Italy
5
0
0
0
5
2-20
-18
0
L
L
L
L
L
Play-offs
Relegation
Tournament
Match
1
2
3
RT
OT
S
Result
23.05.2026 21:20
Group B
Norway
Sweden
1
0
1
1
1
1
3
2
–
–
–
–
3
2
23.05.2026 17:20
Group B
Slovakia
Czech Republic
0
1
2
1
0
1
2
3
–
–
–
–
2
3
23.05.2026 13:20
Group B
Denmark
Slovenia
0
0
2
0
2
0
4
0
–
–
–
–
4
0
22.05.2026 21:20
Group B
Sweden
Italy
2
0
1
0
0
0
3
0
–
–
–
–
3
0
22.05.2026 17:20
Group B
Canada
Slovenia
1
0
1
0
1
1
3
1
–
–
–
–
3
1
21.05.2026 21:20
Group B
Denmark
Slovakia
0
1
0
2
1
2
1
5
–
–
–
–
1
5
21.05.2026 17:20
Group B
Canada
Norway
2
2
1
1
2
2
5
5
1
0
–
–
OT
6
5
20.05.2026 21:20
Group B
Sweden
Slovenia
2
0
4
0
0
0
6
0
–
–
–
–
6
0
20.05.2026 17:20
Group B
Czech Republic
Italy
0
0
0
1
3
0
3
1
–
–
–
–
3
1
19.05.2026 21:20
Group B
Slovenia
Slovakia
1
2
2
2
1
0
4
4
0
0
0
1
4
S
5
19.05.2026 17:20
Group B
Italy
Norway
0
1
0
2
0
1
0
4
–
–
–
–
0
4
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
Tournament
Match
1
2
3
Result
24.05.2026 17:20
Group A
Great Britain
Latvia
–
–
–
–
–
–
–
–
24.05.2026 21:20
Group A
Finland
Austria
–
–
–
–
–
–
–
–
25.05.2026 17:20
Group A
USA
Hungary
–
–
–
–
–
–
–
–
25.05.2026 21:20
Group A
Germany
Great Britain
–
–
–
–
–
–
–
–
26.05.2026 13:20
Group A
Hungary
Latvia
–
–
–
–
–
–
–
–
26.05.2026 17:20
Group A
USA
Austria
–
–
–
–
–
–
–
–
26.05.2026 21:20
Group A
Switzerland
Finland
–
–
–
–
–
–
–
–
24.05.2026 17:20
Group B
Denmark
Italy
–
–
–
–
–
–
–
–
24.05.2026 21:20
Group B
Slovakia
Canada
–
–
–
–
–
–
–
–
25.05.2026 17:20
Group B
Czech Republic
Norway
–
–
–
–
–
–
–
–
25.05.2026 21:20
Group B
Slovenia
Italy
–
–
–
–
–
–
–
–
26.05.2026 13:20
Group B
Norway
Denmark
–
–
–
–
–
–
–
–
26.05.2026 17:20
Group B
Sweden
Slovakia
–
–
–
–
–
–
–
–
26.05.2026 21:20
Group B
Czech Republic
Canada
–
–
–
–
–
–
–
–