05 May
SWE
SWE
live
UPCOMING
F(SO){{status}}
RUS
RUS
SWE vs
RUS
LANXESS arena, Group A
16:15
05 May
FIN
FIN
live
UPCOMING
FINAL{{status}}
BLR
BLR
FIN vs
BLR
AccorHotels Arena, Group B
16:15
05 May
USA
USA
live
UPCOMING
FINAL{{status}}
GER
GER
USA vs
GER
LANXESS arena, Group A
20:15
05 May
CZE
CZE
live
UPCOMING
FINAL{{status}}
CAN
CAN
CZE vs
CAN
AccorHotels Arena, Group B
20:15
06 May
LAT
LAT
live
UPCOMING
FINAL{{status}}
DEN
DEN
LAT vs
DEN
LANXESS arena, Group A
12:15
06 May
SUI
SUI
live
UPCOMING
F(SO){{status}}
SLO
SLO
SUI vs
SLO
AccorHotels Arena, Group B
12:15
06 May
SVK
SVK
live
UPCOMING
F(OT){{status}}
ITA
ITA
SVK vs
ITA
LANXESS arena, Group A
16:15
06 May
BLR
BLR
live
UPCOMING
FINAL{{status}}
CZE
CZE
BLR vs
CZE
AccorHotels Arena, Group B
16:15
06 May
GER
GER
live
UPCOMING
FINAL{{status}}
SWE
SWE
GER vs
SWE
LANXESS arena, Group A
20:15
06 May
NOR
NOR
live
UPCOMING
FINAL{{status}}
FRA
FRA
NOR vs
FRA
AccorHotels Arena, Group B
20:15
07 May
ITA
ITA
live
UPCOMING
FINAL{{status}}
RUS
RUS
ITA vs
RUS
LANXESS arena, Group A
12:15
07 May
SLO
SLO
live
UPCOMING
FINAL{{status}}
CAN
CAN
SLO vs
CAN
AccorHotels Arena, Group B
12:15
07 May
USA
USA
live
UPCOMING
FINAL{{status}}
DEN
DEN
USA vs
DEN
LANXESS arena, Group A
16:15
07 May
FIN
FIN
live
UPCOMING
FINAL{{status}}
FRA
FRA
FIN vs
FRA
AccorHotels Arena, Group B
16:15
07 May
LAT
LAT
live
UPCOMING
FINAL{{status}}
SVK
SVK
LAT vs
SVK
LANXESS arena, Group A
20:15
07 May
NOR
NOR
live
UPCOMING
FINAL{{status}}
SUI
SUI
NOR vs
SUI
AccorHotels Arena, Group B
20:15
08 May
GER
GER
live
UPCOMING
FINAL{{status}}
RUS
RUS
GER vs
RUS
LANXESS arena, Group A
16:15
08 May
BLR
BLR
live
UPCOMING
FINAL{{status}}
CAN
CAN
BLR vs
CAN
AccorHotels Arena, Group B
16:15
08 May
USA
USA
live
UPCOMING
FINAL{{status}}
SWE
SWE
USA vs
SWE
LANXESS arena, Group A
20:15
08 May
FIN
FIN
live
UPCOMING
F(SO){{status}}
CZE
CZE
FIN vs
CZE
AccorHotels Arena, Group B
20:15
09 May
ITA
ITA
live
UPCOMING
FINAL{{status}}
LAT
LAT
ITA vs
LAT
LANXESS arena, Group A
16:15
09 May
SLO
SLO
live
UPCOMING
FINAL{{status}}
NOR
NOR
SLO vs
NOR
AccorHotels Arena, Group B
16:15
09 May
SVK
SVK
live
UPCOMING
F(SO){{status}}
DEN
DEN
SVK vs
DEN
LANXESS arena, Group A
20:15
09 May
SUI
SUI
live
UPCOMING
F(SO){{status}}
FRA
FRA
SUI vs
FRA
AccorHotels Arena, Group B
20:15
10 May
USA
USA
live
UPCOMING
FINAL{{status}}
ITA
ITA
USA vs
ITA
LANXESS arena, Group A
16:15
10 May
SUI
SUI
live
UPCOMING
FINAL{{status}}
BLR
BLR
SUI vs
BLR
AccorHotels Arena, Group B
16:15
10 May
SVK
SVK
live
UPCOMING
F(SO){{status}}
GER
GER
SVK vs
GER
LANXESS arena, Group A
20:15
10 May
FIN
FIN
live
UPCOMING
FINAL{{status}}
SLO
SLO
FIN vs
SLO
AccorHotels Arena, Group B
20:15
11 May
RUS
RUS
live
UPCOMING
FINAL{{status}}
DEN
DEN
RUS vs
DEN
LANXESS arena, Group A
16:15
11 May
CZE
CZE
live
UPCOMING
F(OT){{status}}
NOR
NOR
CZE vs
NOR
AccorHotels Arena, Group B
16:15
11 May
SWE
SWE
live
UPCOMING
FINAL{{status}}
LAT
LAT
SWE vs
LAT
LANXESS arena, Group A
20:15
11 May
CAN
CAN
live
UPCOMING
FINAL{{status}}
FRA
FRA
CAN vs
FRA
AccorHotels Arena, Group B
20:15
12 May
SWE
SWE
live
UPCOMING
FINAL{{status}}
ITA
ITA
SWE vs
ITA
LANXESS arena, Group A
16:15
12 May
CZE
CZE
live
UPCOMING
FINAL{{status}}
SLO
SLO
CZE vs
SLO
AccorHotels Arena, Group B
16:15
12 May
DEN
DEN
live
UPCOMING
F(OT){{status}}
GER
GER
DEN vs
GER
LANXESS arena, Group A
20:15
12 May
FRA
FRA
live
UPCOMING
F(SO){{status}}
BLR
BLR
FRA vs
BLR
AccorHotels Arena, Group B
20:15
13 May
LAT
LAT
live
UPCOMING
FINAL{{status}}
USA
USA
LAT vs
USA
LANXESS arena, Group A
12:15
13 May
NOR
NOR
live
UPCOMING
F(OT){{status}}
FIN
FIN
NOR vs
FIN
AccorHotels Arena, Group B
12:15
13 May
RUS
RUS
live
UPCOMING
FINAL{{status}}
SVK
SVK
RUS vs
SVK
LANXESS arena, Group A
16:15
13 May
SLO
SLO
live
UPCOMING
FINAL{{status}}
BLR
BLR
SLO vs
BLR
AccorHotels Arena, Group B
16:15
13 May
ITA
ITA
live
UPCOMING
FINAL{{status}}
GER
GER
ITA vs
GER
LANXESS arena, Group A
20:15
13 May
CAN
CAN
live
UPCOMING
F(OT){{status}}
SUI
SUI
CAN vs
SUI
AccorHotels Arena, Group B
20:15
14 May
SVK
SVK
live
UPCOMING
FINAL{{status}}
USA
USA
SVK vs
USA
LANXESS arena, Group A
16:15
14 May
FRA
FRA
live
UPCOMING
FINAL{{status}}
CZE
CZE
FRA vs
CZE
AccorHotels Arena, Group B
16:15
14 May
DEN
DEN
live
UPCOMING
FINAL{{status}}
SWE
SWE
DEN vs
SWE
LANXESS arena, Group A
20:15
14 May
SUI
SUI
live
UPCOMING
F(OT){{status}}
FIN
FIN
SUI vs
FIN
AccorHotels Arena, Group B
20:15
15 May
DEN
DEN
live
UPCOMING
FINAL{{status}}
ITA
ITA
DEN vs
ITA
LANXESS arena, Group A
16:15
15 May
CAN
CAN
live
UPCOMING
FINAL{{status}}
NOR
NOR
CAN vs
NOR
AccorHotels Arena, Group B
16:15
15 May
RUS
RUS
live
UPCOMING
FINAL{{status}}
LAT
LAT
RUS vs
LAT
LANXESS arena, Group A
20:15
15 May
FRA
FRA
live
UPCOMING
FINAL{{status}}
SLO
SLO
FRA vs
SLO
AccorHotels Arena, Group B
20:15
16 May
SWE
SWE
live
UPCOMING
FINAL{{status}}
SVK
SVK
SWE vs
SVK
LANXESS arena, Group A
12:15
16 May
BLR
BLR
live
UPCOMING
FINAL{{status}}
NOR
NOR
BLR vs
NOR
AccorHotels Arena, Group B
12:15
16 May
RUS
RUS
live
UPCOMING
FINAL{{status}}
USA
USA
RUS vs
USA
LANXESS arena, Group A
16:15
16 May
CZE
CZE
live
UPCOMING
FINAL{{status}}
SUI
SUI
CZE vs
SUI
AccorHotels Arena, Group B
16:15
16 May
GER
GER
live
UPCOMING
F(SO){{status}}
LAT
LAT
GER vs
LAT
LANXESS arena, Group A
20:15
16 May
CAN
CAN
live
UPCOMING
FINAL{{status}}
FIN
FIN
CAN vs
FIN
AccorHotels Arena, Group B
20:15
18 May
RUS
RUS
live
UPCOMING
FINAL{{status}}
CZE
CZE
RUS vs
CZE
AccorHotels Arena
16:15
18 May
SUI
SUI
live
UPCOMING
FINAL{{status}}
SWE
SWE
SUI vs
SWE
AccorHotels Arena
20:15
21 May
CAN
CAN
live
UPCOMING
F(SO){{status}}
SWE
SWE
CAN vs
SWE
LANXESS arena
20:45