Swiss Life Arena
Germany
Great Britain
50
%
wins
- 5 wins
- 5 losses
10
last matches
- 3 wins
- 7 losses
30
%
wins
Tournament
Match
1
2
3
RT
OT
S
Result
W
23.05.2026
World Championship
Austria
Germany
0
0
1
2
1
4
2
6
–
–
–
–
2
6
W
22.05.2026
World Championship
Germany
Hungary
2
0
2
0
2
2
6
2
–
–
–
–
6
2
L
20.05.2026
World Championship
USA
Germany
1
1
1
2
1
0
3
3
0
0
1
0
S
4
3
L
18.05.2026
World Championship
Germany
Switzerland
0
0
0
5
1
1
1
6
–
–
–
–
1
6
L
17.05.2026
World Championship
Germany
Latvia
0
1
0
1
0
0
0
2
–
–
–
–
0
2
L
15.05.2026
World Championship
Finland
Germany
1
0
0
0
2
1
3
1
–
–
–
–
3
1
L
10.05.2026
Int. Friendly Games
Germany
USA
0
1
1
2
1
2
2
5
–
–
–
–
2
5
W
02.05.2026
Int. Friendly Games
Germany
Austria
2
0
1
0
2
2
5
2
–
–
–
–
5
2
W
30.04.2026
Int. Friendly Games
Austria
Germany
0
1
1
1
2
2
3
4
–
–
–
–
3
4
W
25.04.2026
Int. Friendly Games
Germany
Slovakia
0
0
2
1
1
0
3
1
–
–
–
–
3
1
Tournament
Match
1
2
3
Result
L
22.05.2026
World Championship
Finland
Great Britain
1
0
2
0
1
0
4
0
L
21.05.2026
World Championship
Switzerland
Great Britain
1
0
2
1
1
0
4
1
L
19.05.2026
World Championship
Hungary
Great Britain
2
0
1
0
2
0
5
0
L
17.05.2026
World Championship
Great Britain
USA
0
1
1
1
0
3
1
5
L
16.05.2026
World Championship
Great Britain
Austria
2
3
0
2
0
0
2
5
W
12.05.2026
Int. Friendly Games
Italy
Great Britain
1
0
2
1
0
4
3
5
L
10.05.2026
Int. Friendly Games
Italy
Great Britain
1
0
0
0
1
0
2
0
W
02.05.2026
Int. Friendly Games
Great Britain
Italy
2
0
0
1
2
0
4
1
L
30.04.2026
Int. Friendly Games
Great Britain
Italy
2
0
2
3
0
3
4
6
W
07.02.2026
European Cup of Nations
Great Britain
Poland
2
0
1
3
2
1
5
4
Germany
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
31
Total goals
22
30
Conceded
39
163
Shots on goal
89
28
Penalty minutes
38
3
Powerplay goals
1
0
Shorthanded goals
0
Germany
Great Britain
53
DEF
Moritz Seider
6
DEF
Kai Wissmann
25
DEF
Leon Huttl
9
DEF
Leon Gawanke
12
DEF
Eric Mik
38
DEF
Fabio Wagner
48
DEF
Phillip Sinn
1
GLK
Jonas Stettmer
30
GLK
Philipp Grubauer
95
FWD
Frederik Tiffels
21
FWD
Nicolas Krammer
43
FWD
Andreas Eder
56
FWD
Manuel Wiederer
73
FWD
Reichel Lukas
40
FWD
Alexander Ehl
75
FWD
Samuel Dove-McFalls
15
FWD
Stefan Loibl
44
FWD
Joshua Samanski
7
FWD
Maximilian Kastner
72
FWD
Dominik Kahun
65
FWD
Marc Michaelis
62
FWD
Parker Tuomie
VS
15
n/a
Jack Hopkins
79
DEF
Nathanael Halbert
3
DEF
Liam Steele
58
DEF
David Clements
17
DEF
Mark Richardson
73
DEF
Joseph Hazeldine
84
DEF
Travis Brown
24
DEF
Joshua Tetlow
33
GLK
Ben Bowns
20
GLK
Mat Robson
94
FWD
Cade Neilson
5
FWD
Ben Davies
7
FWD
Robert Lachowicz
61
FWD
Logan Neilson
14
FWD
Liam Kirk
48
FWD
Johnny Curran
74
FWD
Ollie Betteridge
9
FWD
Brett Perlini
75
FWD
Robert Dowd
92
FWD
Joshua Waller
77
FWD
Bayley Harewood
18
FWD
Samuel Lyne
Germany
Great Britain
All tournaments
95
FWD
Frederik Tiffels
11
11
73
FWD
Reichel Lukas
10
10
44
FWD
Joshua Samanski
11
8
65
FWD
Marc Michaelis
11
6
53
DEF
Moritz Seider
11
5
All tournaments
79
DEF
Nathanael Halbert
5
2
14
FWD
Liam Kirk
5
2
9
FWD
Brett Perlini
5
2
92
FWD
Joshua Waller
5
2
94
FWD
Cade Neilson
5
1
Lineups
Germany
Great Britain
Lineups
Germany
Great Britain
Germany
Great Britain
All tournaments
95
FWD
Frederik Tiffels
11
11
73
FWD
Reichel Lukas
10
10
44
FWD
Joshua Samanski
11
8
65
FWD
Marc Michaelis
11
6
53
DEF
Moritz Seider
11
5
9
DEF
Leon Gawanke
11
5
40
FWD
Alexander Ehl
11
3
15
FWD
Stefan Loibl
6
3
56
FWD
Manuel Wiederer
5
2
75
FWD
Samuel Dove-McFalls
6
2
7
FWD
Maximilian Kastner
6
2
6
DEF
Kai Wissmann
11
1
21
FWD
Nicolas Krammer
6
1
25
DEF
Leon Huttl
6
1
12
DEF
Eric Mik
6
1
38
DEF
Fabio Wagner
11
1
72
FWD
Dominik Kahun
11
1
1
GLK
Jonas Stettmer
5
0
43
FWD
Andreas Eder
4
0
30
GLK
Philipp Grubauer
10
0
48
DEF
Phillip Sinn
4
0
62
FWD
Parker Tuomie
9
0
All tournaments
79
DEF
Nathanael Halbert
5
2
14
FWD
Liam Kirk
5
2
9
FWD
Brett Perlini
5
2
92
FWD
Joshua Waller
5
2
94
FWD
Cade Neilson
5
1
58
DEF
David Clements
5
1
17
DEF
Mark Richardson
5
1
73
DEF
Joseph Hazeldine
5
1
3
DEF
Liam Steele
5
0
5
FWD
Ben Davies
5
0
33
GLK
Ben Bowns
5
0
20
GLK
Mat Robson
5
0
7
FWD
Robert Lachowicz
5
0
61
FWD
Logan Neilson
5
0
48
FWD
Johnny Curran
4
0
15
n/a
Jack Hopkins
2
0
74
FWD
Ollie Betteridge
5
0
84
DEF
Travis Brown
5
0
24
DEF
Joshua Tetlow
4
0
75
FWD
Robert Dowd
5
0
77
FWD
Bayley Harewood
4
0
18
FWD
Samuel Lyne
3
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
–
–
–
–
–
–
–
–