21 May
ROC
ROC
live
UPCOMING
FINAL{{status}}
CZE
CZE
ROC vs
CZE
Olympic Sports Centre, Group A
16:15
21 May
GER
GER
live
UPCOMING
FINAL{{status}}
ITA
ITA
GER vs
ITA
Arena Riga, Group B
16:15
21 May
BLR
BLR
live
UPCOMING
FINAL{{status}}
SVK
SVK
BLR vs
SVK
Olympic Sports Centre, Group A
20:15
21 May
CAN
CAN
live
UPCOMING
FINAL{{status}}
LAT
LAT
CAN vs
LAT
Arena Riga, Group B
20:15
22 May
DEN
DEN
live
UPCOMING
FINAL{{status}}
SWE
SWE
DEN vs
SWE
Olympic Sports Centre, Group A
12:15
22 May
NOR
NOR
live
UPCOMING
FINAL{{status}}
GER
GER
NOR vs
GER
Arena Riga, Group B
12:15
22 May
GBR
GBR
live
UPCOMING
FINAL{{status}}
ROC
ROC
GBR vs
ROC
Olympic Sports Centre, Group A
16:15
22 May
FIN
FIN
live
UPCOMING
FINAL{{status}}
USA
USA
FIN vs
USA
Arena Riga, Group B
16:15
22 May
CZE
CZE
live
UPCOMING
FINAL{{status}}
SUI
SUI
CZE vs
SUI
Olympic Sports Centre, Group A
20:15
22 May
LAT
LAT
live
UPCOMING
F(SO){{status}}
KAZ
KAZ
LAT vs
KAZ
Arena Riga, Group B
20:15
23 May
GBR
GBR
live
UPCOMING
FINAL{{status}}
SVK
SVK
GBR vs
SVK
Olympic Sports Centre, Group A
12:15
23 May
NOR
NOR
live
UPCOMING
FINAL{{status}}
ITA
ITA
NOR vs
ITA
Arena Riga, Group B
12:15
23 May
SWE
SWE
live
UPCOMING
FINAL{{status}}
BLR
BLR
SWE vs
BLR
Olympic Sports Centre, Group A
16:15
23 May
KAZ
KAZ
live
UPCOMING
F(SO){{status}}
FIN
FIN
KAZ vs
FIN
Arena Riga, Group B
16:15
23 May
DEN
DEN
live
UPCOMING
FINAL{{status}}
SUI
SUI
DEN vs
SUI
Olympic Sports Centre, Group A
20:15
23 May
CAN
CAN
live
UPCOMING
FINAL{{status}}
USA
USA
CAN vs
USA
Arena Riga, Group B
20:15
24 May
SVK
SVK
live
UPCOMING
FINAL{{status}}
ROC
ROC
SVK vs
ROC
Olympic Sports Centre, Group A
16:15
24 May
LAT
LAT
live
UPCOMING
FINAL{{status}}
ITA
ITA
LAT vs
ITA
Arena Riga, Group B
16:15
24 May
CZE
CZE
live
UPCOMING
F(OT){{status}}
BLR
BLR
CZE vs
BLR
Olympic Sports Centre, Group A
20:15
24 May
GER
GER
live
UPCOMING
FINAL{{status}}
CAN
CAN
GER vs
CAN
Arena Riga, Group B
20:15
25 May
GBR
GBR
live
UPCOMING
F(OT){{status}}
DEN
DEN
GBR vs
DEN
Olympic Sports Centre, Group A
16:15
25 May
USA
USA
live
UPCOMING
FINAL{{status}}
KAZ
KAZ
USA vs
KAZ
Arena Riga, Group B
16:15
25 May
SUI
SUI
live
UPCOMING
FINAL{{status}}
SWE
SWE
SUI vs
SWE
Olympic Sports Centre, Group A
20:15
25 May
FIN
FIN
live
UPCOMING
FINAL{{status}}
NOR
NOR
FIN vs
NOR
Arena Riga, Group B
20:15
26 May
ROC
ROC
live
UPCOMING
FINAL{{status}}
DEN
DEN
ROC vs
DEN
Olympic Sports Centre, Group A
16:15
26 May
KAZ
KAZ
live
UPCOMING
FINAL{{status}}
GER
GER
KAZ vs
GER
Arena Riga, Group B
16:15
26 May
BLR
BLR
live
UPCOMING
FINAL{{status}}
GBR
GBR
BLR vs
GBR
Olympic Sports Centre, Group A
20:15
26 May
CAN
CAN
live
UPCOMING
FINAL{{status}}
NOR
NOR
CAN vs
NOR
Arena Riga, Group B
20:15
27 May
SUI
SUI
live
UPCOMING
FINAL{{status}}
SVK
SVK
SUI vs
SVK
Olympic Sports Centre, Group A
16:15
27 May
USA
USA
live
UPCOMING
FINAL{{status}}
LAT
LAT
USA vs
LAT
Arena Riga, Group B
16:15
27 May
SWE
SWE
live
UPCOMING
FINAL{{status}}
CZE
CZE
SWE vs
CZE
Olympic Sports Centre, Group A
20:15
27 May
FIN
FIN
live
UPCOMING
FINAL{{status}}
ITA
ITA
FIN vs
ITA
Arena Riga, Group B
20:15
28 May
SWE
SWE
live
UPCOMING
FINAL{{status}}
GBR
GBR
SWE vs
GBR
Olympic Sports Centre, Group A
16:15
28 May
KAZ
KAZ
live
UPCOMING
FINAL{{status}}
CAN
CAN
KAZ vs
CAN
Arena Riga, Group B
16:15
28 May
DEN
DEN
live
UPCOMING
FINAL{{status}}
BLR
BLR
DEN vs
BLR
Olympic Sports Centre, Group A
20:15
28 May
LAT
LAT
live
UPCOMING
F(SO){{status}}
NOR
NOR
LAT vs
NOR
Arena Riga, Group B
20:15
29 May
CZE
CZE
live
UPCOMING
FINAL{{status}}
GBR
GBR
CZE vs
GBR
Olympic Sports Centre, Group A
12:15
29 May
ITA
ITA
live
UPCOMING
FINAL{{status}}
KAZ
KAZ
ITA vs
KAZ
Arena Riga, Group B
12:15
29 May
SUI
SUI
live
UPCOMING
FINAL{{status}}
ROC
ROC
SUI vs
ROC
Olympic Sports Centre, Group A
16:15
29 May
NOR
NOR
live
UPCOMING
FINAL{{status}}
USA
USA
NOR vs
USA
Arena Riga, Group B
16:15
29 May
SVK
SVK
live
UPCOMING
FINAL{{status}}
DEN
DEN
SVK vs
DEN
Olympic Sports Centre, Group A
20:15
29 May
GER
GER
live
UPCOMING
FINAL{{status}}
FIN
FIN
GER vs
FIN
Arena Riga, Group B
20:15
30 May
BLR
BLR
live
UPCOMING
FINAL{{status}}
SUI
SUI
BLR vs
SUI
Olympic Sports Centre, Group A
16:15
30 May
ITA
ITA
live
UPCOMING
FINAL{{status}}
CAN
CAN
ITA vs
CAN
Arena Riga, Group B
16:15
30 May
SWE
SWE
live
UPCOMING
FINAL{{status}}
SVK
SVK
SWE vs
SVK
Olympic Sports Centre, Group A
20:15
30 May
FIN
FIN
live
UPCOMING
F(OT){{status}}
LAT
LAT
FIN vs
LAT
Arena Riga, Group B
20:15
31 May
CZE
CZE
live
UPCOMING
F(SO){{status}}
DEN
DEN
CZE vs
DEN
Olympic Sports Centre, Group A
16:15
31 May
USA
USA
live
UPCOMING
FINAL{{status}}
GER
GER
USA vs
GER
Arena Riga, Group B
16:15
31 May
ROC
ROC
live
UPCOMING
F(SO){{status}}
SWE
SWE
ROC vs
SWE
Olympic Sports Centre, Group A
20:15
31 May
NOR
NOR
live
UPCOMING
FINAL{{status}}
KAZ
KAZ
NOR vs
KAZ
Arena Riga, Group B
20:15
01 Jun
SUI
SUI
live
UPCOMING
FINAL{{status}}
GBR
GBR
SUI vs
GBR
Olympic Sports Centre, Group A
12:15
01 Jun
CAN
CAN
live
UPCOMING
F(SO){{status}}
FIN
FIN
CAN vs
FIN
Arena Riga, Group B
12:15
01 Jun
SVK
SVK
live
UPCOMING
FINAL{{status}}
CZE
CZE
SVK vs
CZE
Olympic Sports Centre, Group A
16:15
01 Jun
ITA
ITA
live
UPCOMING
FINAL{{status}}
USA
USA
ITA vs
USA
Arena Riga, Group B
16:15
01 Jun
ROC
ROC
live
UPCOMING
FINAL{{status}}
BLR
BLR
ROC vs
BLR
Olympic Sports Centre, Group A
20:15
01 Jun
GER
GER
live
UPCOMING
FINAL{{status}}
LAT
LAT
GER vs
LAT
Arena Riga, Group B
20:15
03 Jun
SUI
SUI
live
UPCOMING
F(SO){{status}}
GER
GER
SUI vs
GER
Olympic Sports Centre
16:15
03 Jun
USA
USA
live
UPCOMING
FINAL{{status}}
SVK
SVK
USA vs
SVK
Arena Riga
16:15
03 Jun
ROC
ROC
live
UPCOMING
F(OT){{status}}
CAN
CAN
ROC vs
CAN
Olympic Sports Centre
20:15
03 Jun
FIN
FIN
live
UPCOMING
FINAL{{status}}
CZE
CZE
FIN vs
CZE
Arena Riga
20:15
05 Jun
USA
USA
live
UPCOMING
FINAL{{status}}
CAN
CAN
USA vs
CAN
Arena Riga
14:15
05 Jun
FIN
FIN
live
UPCOMING
FINAL{{status}}
GER
GER
FIN vs
GER
Arena Riga
18:15
06 Jun
USA
USA
live
UPCOMING
FINAL{{status}}
GER
GER
USA vs
GER
Arena Riga
15:15
06 Jun
FIN
FIN
live
UPCOMING
F(OT){{status}}
CAN
CAN
FIN vs
CAN
Arena Riga
20:15