10 May
FIN
FIN
live
UPCOMING
FINAL{{status}}
CAN
CAN
FIN vs
CAN
Steel Arena, Group A
16:15
10 May
RUS
RUS
live
UPCOMING
FINAL{{status}}
NOR
NOR
RUS vs
NOR
Ondrej Nepela Arena, Group B
16:15
10 May
USA
USA
live
UPCOMING
FINAL{{status}}
SVK
SVK
USA vs
SVK
Steel Arena, Group A
20:15
10 May
CZE
CZE
live
UPCOMING
FINAL{{status}}
SWE
SWE
CZE vs
SWE
Ondrej Nepela Arena, Group B
20:15
11 May
DEN
DEN
live
UPCOMING
F(SO){{status}}
FRA
FRA
DEN vs
FRA
Steel Arena, Group A
12:15
11 May
SUI
SUI
live
UPCOMING
FINAL{{status}}
ITA
ITA
SUI vs
ITA
Ondrej Nepela Arena, Group B
12:15
11 May
GER
GER
live
UPCOMING
FINAL{{status}}
GBR
GBR
GER vs
GBR
Steel Arena, Group A
16:15
11 May
LAT
LAT
live
UPCOMING
FINAL{{status}}
AUT
AUT
LAT vs
AUT
Ondrej Nepela Arena, Group B
16:15
11 May
SVK
SVK
live
UPCOMING
FINAL{{status}}
FIN
FIN
SVK vs
FIN
Steel Arena, Group A
20:15
11 May
NOR
NOR
live
UPCOMING
FINAL{{status}}
CZE
CZE
NOR vs
CZE
Ondrej Nepela Arena, Group B
20:15
12 May
USA
USA
live
UPCOMING
FINAL{{status}}
FRA
FRA
USA vs
FRA
Steel Arena, Group A
12:15
12 May
RUS
RUS
live
UPCOMING
FINAL{{status}}
AUT
AUT
RUS vs
AUT
Ondrej Nepela Arena, Group B
12:15
12 May
DEN
DEN
live
UPCOMING
FINAL{{status}}
GER
GER
DEN vs
GER
Steel Arena, Group A
16:15
12 May
ITA
ITA
live
UPCOMING
FINAL{{status}}
SWE
SWE
ITA vs
SWE
Ondrej Nepela Arena, Group B
16:15
12 May
GBR
GBR
live
UPCOMING
FINAL{{status}}
CAN
CAN
GBR vs
CAN
Steel Arena, Group A
20:15
12 May
LAT
LAT
live
UPCOMING
FINAL{{status}}
SUI
SUI
LAT vs
SUI
Ondrej Nepela Arena, Group B
20:15
13 May
USA
USA
live
UPCOMING
F(OT){{status}}
FIN
FIN
USA vs
FIN
Steel Arena, Group A
16:15
13 May
RUS
RUS
live
UPCOMING
FINAL{{status}}
CZE
CZE
RUS vs
CZE
Ondrej Nepela Arena, Group B
16:15
13 May
SVK
SVK
live
UPCOMING
FINAL{{status}}
CAN
CAN
SVK vs
CAN
Steel Arena, Group A
20:15
13 May
NOR
NOR
live
UPCOMING
FINAL{{status}}
SWE
SWE
NOR vs
SWE
Ondrej Nepela Arena, Group B
20:15
14 May
GBR
GBR
live
UPCOMING
FINAL{{status}}
DEN
DEN
GBR vs
DEN
Steel Arena, Group A
16:15
14 May
ITA
ITA
live
UPCOMING
FINAL{{status}}
LAT
LAT
ITA vs
LAT
Ondrej Nepela Arena, Group B
16:15
14 May
GER
GER
live
UPCOMING
FINAL{{status}}
FRA
FRA
GER vs
FRA
Steel Arena, Group A
20:15
14 May
SUI
SUI
live
UPCOMING
FINAL{{status}}
AUT
AUT
SUI vs
AUT
Ondrej Nepela Arena, Group B
20:15
15 May
USA
USA
live
UPCOMING
FINAL{{status}}
GBR
GBR
USA vs
GBR
Steel Arena, Group A
16:15
15 May
SUI
SUI
live
UPCOMING
FINAL{{status}}
NOR
NOR
SUI vs
NOR
Ondrej Nepela Arena, Group B
16:15
15 May
GER
GER
live
UPCOMING
FINAL{{status}}
SVK
SVK
GER vs
SVK
Steel Arena, Group A
20:15
15 May
RUS
RUS
live
UPCOMING
FINAL{{status}}
ITA
ITA
RUS vs
ITA
Ondrej Nepela Arena, Group B
20:15
16 May
CAN
CAN
live
UPCOMING
FINAL{{status}}
FRA
FRA
CAN vs
FRA
Steel Arena, Group A
16:15
16 May
SWE
SWE
live
UPCOMING
FINAL{{status}}
AUT
AUT
SWE vs
AUT
Ondrej Nepela Arena, Group B
16:15
16 May
FIN
FIN
live
UPCOMING
FINAL{{status}}
DEN
DEN
FIN vs
DEN
Steel Arena, Group A
20:15
16 May
CZE
CZE
live
UPCOMING
FINAL{{status}}
LAT
LAT
CZE vs
LAT
Ondrej Nepela Arena, Group B
20:15
17 May
FRA
FRA
live
UPCOMING
FINAL{{status}}
SVK
SVK
FRA vs
SVK
Steel Arena, Group A
16:15
17 May
AUT
AUT
live
UPCOMING
FINAL{{status}}
NOR
NOR
AUT vs
NOR
Ondrej Nepela Arena, Group B
16:15
17 May
FIN
FIN
live
UPCOMING
FINAL{{status}}
GBR
GBR
FIN vs
GBR
Steel Arena, Group A
20:15
17 May
CZE
CZE
live
UPCOMING
FINAL{{status}}
ITA
ITA
CZE vs
ITA
Ondrej Nepela Arena, Group B
20:15
18 May
DEN
DEN
live
UPCOMING
FINAL{{status}}
USA
USA
DEN vs
USA
Steel Arena, Group A
12:15
18 May
LAT
LAT
live
UPCOMING
FINAL{{status}}
RUS
RUS
LAT vs
RUS
Ondrej Nepela Arena, Group B
12:15
18 May
CAN
CAN
live
UPCOMING
FINAL{{status}}
GER
GER
CAN vs
GER
Steel Arena, Group A
16:15
18 May
ITA
ITA
live
UPCOMING
FINAL{{status}}
NOR
NOR
ITA vs
NOR
Ondrej Nepela Arena, Group B
16:15
18 May
GBR
GBR
live
UPCOMING
FINAL{{status}}
SVK
SVK
GBR vs
SVK
Steel Arena, Group A
20:15
18 May
SWE
SWE
live
UPCOMING
FINAL{{status}}
SUI
SUI
SWE vs
SUI
Ondrej Nepela Arena, Group B
20:15
19 May
GER
GER
live
UPCOMING
FINAL{{status}}
USA
USA
GER vs
USA
Steel Arena, Group A
16:15
19 May
AUT
AUT
live
UPCOMING
FINAL{{status}}
CZE
CZE
AUT vs
CZE
Ondrej Nepela Arena, Group B
16:15
19 May
FRA
FRA
live
UPCOMING
FINAL{{status}}
FIN
FIN
FRA vs
FIN
Steel Arena, Group A
20:15
19 May
SUI
SUI
live
UPCOMING
FINAL{{status}}
RUS
RUS
SUI vs
RUS
Ondrej Nepela Arena, Group B
20:15
20 May
FRA
FRA
live
UPCOMING
F(OT){{status}}
GBR
GBR
FRA vs
GBR
Steel Arena, Group A
16:15
20 May
SWE
SWE
live
UPCOMING
FINAL{{status}}
LAT
LAT
SWE vs
LAT
Ondrej Nepela Arena, Group B
16:15
20 May
CAN
CAN
live
UPCOMING
FINAL{{status}}
DEN
DEN
CAN vs
DEN
Steel Arena, Group A
20:15
20 May
AUT
AUT
live
UPCOMING
F(SO){{status}}
ITA
ITA
AUT vs
ITA
Ondrej Nepela Arena, Group B
20:15
21 May
FIN
FIN
live
UPCOMING
FINAL{{status}}
GER
GER
FIN vs
GER
Steel Arena, Group A
12:15
21 May
CZE
CZE
live
UPCOMING
FINAL{{status}}
SUI
SUI
CZE vs
SUI
Ondrej Nepela Arena, Group B
12:15
21 May
SVK
SVK
live
UPCOMING
F(SO){{status}}
DEN
DEN
SVK vs
DEN
Steel Arena, Group A
16:15
21 May
NOR
NOR
live
UPCOMING
FINAL{{status}}
LAT
LAT
NOR vs
LAT
Ondrej Nepela Arena, Group B
16:15
21 May
CAN
CAN
live
UPCOMING
FINAL{{status}}
USA
USA
CAN vs
USA
Steel Arena, Group A
20:15
21 May
SWE
SWE
live
UPCOMING
FINAL{{status}}
RUS
RUS
SWE vs
RUS
Ondrej Nepela Arena, Group B
20:15
23 May
CAN
CAN
live
UPCOMING
F(OT){{status}}
SUI
SUI
CAN vs
SUI
Steel Arena
16:15
23 May
RUS
RUS
live
UPCOMING
FINAL{{status}}
USA
USA
RUS vs
USA
Ondrej Nepela Arena
16:15
23 May
FIN
FIN
live
UPCOMING
F(OT){{status}}
SWE
SWE
FIN vs
SWE
Steel Arena
20:15
23 May
CZE
CZE
live
UPCOMING
FINAL{{status}}
GER
GER
CZE vs
GER
Ondrej Nepela Arena
20:15
25 May
RUS
RUS
live
UPCOMING
FINAL{{status}}
FIN
FIN
RUS vs
FIN
Ondrej Nepela Arena
15:15
25 May
CAN
CAN
live
UPCOMING
FINAL{{status}}
CZE
CZE
CAN vs
CZE
Ondrej Nepela Arena
19:15
26 May
RUS
RUS
live
UPCOMING
F(SO){{status}}
CZE
CZE
RUS vs
CZE
Ondrej Nepela Arena
15:45
26 May
CAN
CAN
live
UPCOMING
FINAL{{status}}
FIN
FIN
CAN vs
FIN
Ondrej Nepela Arena
20:15