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