MAY/2021
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
JUN/2021
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
schedule
full schedule
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
live
UPCOMING
FINAL{{status}}
SVK
BLR vs
SVK
Olympic Sports Centre, Group A
20:15
21 May
CAN
live
UPCOMING
FINAL{{status}}
LAT
CAN vs
LAT
Arena Riga, Group B
20:15
22 May
DEN
live
UPCOMING
FINAL{{status}}
SWE
DEN vs
SWE
Olympic Sports Centre, Group A
12:15
22 May
NOR
live
UPCOMING
FINAL{{status}}
GER
NOR vs
GER
Arena Riga, Group B
12:15
22 May
GBR
live
UPCOMING
FINAL{{status}}
ROC
GBR vs
ROC
Olympic Sports Centre, Group A
16:15
22 May
FIN
live
UPCOMING
FINAL{{status}}
USA
FIN vs
USA
Arena Riga, Group B
16:15
22 May
CZE
live
UPCOMING
FINAL{{status}}
SUI
CZE vs
SUI
Olympic Sports Centre, Group A
20:15
22 May
LAT
live
UPCOMING
F(SO){{status}}
KAZ
LAT vs
KAZ
Arena Riga, Group B
20:15
23 May
GBR
live
UPCOMING
FINAL{{status}}
SVK
GBR vs
SVK
Olympic Sports Centre, Group A
12:15
23 May
NOR
live
UPCOMING
FINAL{{status}}
ITA
NOR vs
ITA
Arena Riga, Group B
12:15
23 May
SWE
live
UPCOMING
FINAL{{status}}
BLR
SWE vs
BLR
Olympic Sports Centre, Group A
16:15
23 May
KAZ
live
UPCOMING
F(SO){{status}}
FIN
KAZ vs
FIN
Arena Riga, Group B
16:15
23 May
DEN
live
UPCOMING
FINAL{{status}}
SUI
DEN vs
SUI
Olympic Sports Centre, Group A
20:15
23 May
CAN
live
UPCOMING
FINAL{{status}}
USA
CAN vs
USA
Arena Riga, Group B
20:15
24 May
SVK
live
UPCOMING
FINAL{{status}}
ROC
SVK vs
ROC
Olympic Sports Centre, Group A
16:15
24 May
LAT
live
UPCOMING
FINAL{{status}}
ITA
LAT vs
ITA
Arena Riga, Group B
16:15
24 May
CZE
live
UPCOMING
F(OT){{status}}
BLR
CZE vs
BLR
Olympic Sports Centre, Group A
20:15
24 May
GER
live
UPCOMING
FINAL{{status}}
CAN
GER vs
CAN
Arena Riga, Group B
20:15
25 May
GBR
live
UPCOMING
F(OT){{status}}
DEN
GBR vs
DEN
Olympic Sports Centre, Group A
16:15
25 May
USA
live
UPCOMING
FINAL{{status}}
KAZ
USA vs
KAZ
Arena Riga, Group B
16:15
25 May
SUI
live
UPCOMING
FINAL{{status}}
SWE
SUI vs
SWE
Olympic Sports Centre, Group A
20:15
25 May
FIN
live
UPCOMING
FINAL{{status}}
NOR
FIN vs
NOR
Arena Riga, Group B
20:15
26 May
ROC
live
UPCOMING
FINAL{{status}}
DEN
ROC vs
DEN
Olympic Sports Centre, Group A
16:15
26 May
KAZ
live
UPCOMING
FINAL{{status}}
GER
KAZ vs
GER
Arena Riga, Group B
16:15
26 May
BLR
live
UPCOMING
FINAL{{status}}
GBR
BLR vs
GBR
Olympic Sports Centre, Group A
20:15
26 May
CAN
live
UPCOMING
FINAL{{status}}
NOR
CAN vs
NOR
Arena Riga, Group B
20:15
27 May
SUI
live
UPCOMING
FINAL{{status}}
SVK
SUI vs
SVK
Olympic Sports Centre, Group A
16:15
27 May
USA
live
UPCOMING
FINAL{{status}}
LAT
USA vs
LAT
Arena Riga, Group B
16:15
27 May
SWE
live
UPCOMING
FINAL{{status}}
CZE
SWE vs
CZE
Olympic Sports Centre, Group A
20:15
27 May
FIN
live
UPCOMING
FINAL{{status}}
ITA
FIN vs
ITA
Arena Riga, Group B
20:15
28 May
SWE
live
UPCOMING
FINAL{{status}}
GBR
SWE vs
GBR
Olympic Sports Centre, Group A
16:15
28 May
KAZ
live
UPCOMING
FINAL{{status}}
CAN
KAZ vs
CAN
Arena Riga, Group B
16:15
28 May
DEN
live
UPCOMING
FINAL{{status}}
BLR
DEN vs
BLR
Olympic Sports Centre, Group A
20:15
28 May
LAT
live
UPCOMING
F(SO){{status}}
NOR
LAT vs
NOR
Arena Riga, Group B
20:15
29 May
CZE
live
UPCOMING
FINAL{{status}}
GBR
CZE vs
GBR
Olympic Sports Centre, Group A
12:15
29 May
ITA
live
UPCOMING
FINAL{{status}}
KAZ
ITA vs
KAZ
Arena Riga, Group B
12:15
29 May
SUI
live
UPCOMING
FINAL{{status}}
ROC
SUI vs
ROC
Olympic Sports Centre, Group A
16:15
29 May
NOR
live
UPCOMING
FINAL{{status}}
USA
NOR vs
USA
Arena Riga, Group B
16:15
29 May
SVK
live
UPCOMING
FINAL{{status}}
DEN
SVK vs
DEN
Olympic Sports Centre, Group A
20:15
29 May
GER
live
UPCOMING
FINAL{{status}}
FIN
GER vs
FIN
Arena Riga, Group B
20:15
30 May
BLR
live
UPCOMING
FINAL{{status}}
SUI
BLR vs
SUI
Olympic Sports Centre, Group A
16:15
30 May
ITA
live
UPCOMING
FINAL{{status}}
CAN
ITA vs
CAN
Arena Riga, Group B
16:15
30 May
SWE
live
UPCOMING
FINAL{{status}}
SVK
SWE vs
SVK
Olympic Sports Centre, Group A
20:15
30 May
FIN
live
UPCOMING
F(OT){{status}}
LAT
FIN vs
LAT
Arena Riga, Group B
20:15
31 May
CZE
live
UPCOMING
F(SO){{status}}
DEN
CZE vs
DEN
Olympic Sports Centre, Group A
16:15
31 May
USA
live
UPCOMING
FINAL{{status}}
GER
USA vs
GER
Arena Riga, Group B
16:15
31 May
ROC
live
UPCOMING
F(SO){{status}}
SWE
ROC vs
SWE
Olympic Sports Centre, Group A
20:15
31 May
NOR
live
UPCOMING
FINAL{{status}}
KAZ
NOR vs
KAZ
Arena Riga, Group B
20:15
01 Jun
SUI
live
UPCOMING
FINAL{{status}}
GBR
SUI vs
GBR
Olympic Sports Centre, Group A
12:15
01 Jun
CAN
live
UPCOMING
F(SO){{status}}
FIN
CAN vs
FIN
Arena Riga, Group B
12:15
01 Jun
SVK
live
UPCOMING
FINAL{{status}}
CZE
SVK vs
CZE
Olympic Sports Centre, Group A
16:15
01 Jun
ITA
live
UPCOMING
FINAL{{status}}
USA
ITA vs
USA
Arena Riga, Group B
16:15
01 Jun
ROC
live
UPCOMING
FINAL{{status}}
BLR
ROC vs
BLR
Olympic Sports Centre, Group A
20:15
01 Jun
GER
live
UPCOMING
FINAL{{status}}
LAT
GER vs
LAT
Arena Riga, Group B
20:15
03 Jun
SUI
live
UPCOMING
F(SO){{status}}
GER
SUI vs
GER
Olympic Sports Centre
16:15
03 Jun
ROC
live
UPCOMING
F(OT){{status}}
CAN
ROC vs
CAN
Olympic Sports Centre
20:15
Playoff
Quarter-finals
Semifinals
finals
Quarter-final winners are reseeded for the semifinal round
QF winners are reseeded for SF
highlights
Latest News