12 May
FIN
FIN
live
UPCOMING
FINAL{{status}}
USA
USA
FIN vs
USA
Nokia Arena, Group A
16:20 (Local time)
13:20 (Your time)
13:20 (Your time)
12 May
SVK
SVK
live
UPCOMING
FINAL{{status}}
CZE
CZE
SVK vs
CZE
Arena Riga, Group B
16:20 (Local time)
13:20 (Your time)
13:20 (Your time)
12 May
SWE
SWE
live
UPCOMING
FINAL{{status}}
GER
GER
SWE vs
GER
Nokia Arena, Group A
20:20 (Local time)
17:20 (Your time)
17:20 (Your time)
12 May
LAT
LAT
live
UPCOMING
FINAL{{status}}
CAN
CAN
LAT vs
CAN
Arena Riga, Group B
20:20 (Local time)
17:20 (Your time)
17:20 (Your time)
13 May
FRA
FRA
live
UPCOMING
F(OT){{status}}
AUT
AUT
FRA vs
AUT
Nokia Arena, Group A
12:20 (Local time)
09:20 (Your time)
09:20 (Your time)
13 May
SUI
SUI
live
UPCOMING
FINAL{{status}}
SLO
SLO
SUI vs
SLO
Arena Riga, Group B
12:20 (Local time)
09:20 (Your time)
09:20 (Your time)
13 May
HUN
HUN
live
UPCOMING
FINAL{{status}}
DEN
DEN
HUN vs
DEN
Nokia Arena, Group A
16:20 (Local time)
13:20 (Your time)
13:20 (Your time)
13 May
NOR
NOR
live
UPCOMING
F(SO){{status}}
KAZ
KAZ
NOR vs
KAZ
Arena Riga, Group B
16:20 (Local time)
13:20 (Your time)
13:20 (Your time)
13 May
GER
GER
live
UPCOMING
FINAL{{status}}
FIN
FIN
GER vs
FIN
Nokia Arena, Group A
20:20 (Local time)
17:20 (Your time)
17:20 (Your time)
13 May
SVK
SVK
live
UPCOMING
FINAL{{status}}
LAT
LAT
SVK vs
LAT
Arena Riga, Group B
20:20 (Local time)
17:20 (Your time)
17:20 (Your time)
14 May
USA
USA
live
UPCOMING
FINAL{{status}}
HUN
HUN
USA vs
HUN
Nokia Arena, Group A
12:20 (Local time)
09:20 (Your time)
09:20 (Your time)
14 May
SLO
SLO
live
UPCOMING
FINAL{{status}}
CAN
CAN
SLO vs
CAN
Arena Riga, Group B
12:20 (Local time)
09:20 (Your time)
09:20 (Your time)
14 May
FRA
FRA
live
UPCOMING
F(OT){{status}}
DEN
DEN
FRA vs
DEN
Nokia Arena, Group A
16:20 (Local time)
13:20 (Your time)
13:20 (Your time)
14 May
NOR
NOR
live
UPCOMING
FINAL{{status}}
SUI
SUI
NOR vs
SUI
Arena Riga, Group B
16:20 (Local time)
13:20 (Your time)
13:20 (Your time)
14 May
SWE
SWE
live
UPCOMING
FINAL{{status}}
AUT
AUT
SWE vs
AUT
Nokia Arena, Group A
20:20 (Local time)
17:20 (Your time)
17:20 (Your time)
14 May
CZE
CZE
live
UPCOMING
FINAL{{status}}
KAZ
KAZ
CZE vs
KAZ
Arena Riga, Group B
20:20 (Local time)
17:20 (Your time)
17:20 (Your time)
15 May
GER
GER
live
UPCOMING
FINAL{{status}}
USA
USA
GER vs
USA
Nokia Arena, Group A
16:20 (Local time)
13:20 (Your time)
13:20 (Your time)
15 May
SVK
SVK
live
UPCOMING
F(SO){{status}}
CAN
CAN
SVK vs
CAN
Arena Riga, Group B
16:20 (Local time)
13:20 (Your time)
13:20 (Your time)
15 May
FIN
FIN
live
UPCOMING
F(SO){{status}}
SWE
SWE
FIN vs
SWE
Nokia Arena, Group A
20:20 (Local time)
17:20 (Your time)
17:20 (Your time)
15 May
CZE
CZE
live
UPCOMING
F(OT){{status}}
LAT
LAT
CZE vs
LAT
Arena Riga, Group B
20:20 (Local time)
17:20 (Your time)
17:20 (Your time)
16 May
DEN
DEN
live
UPCOMING
FINAL{{status}}
AUT
AUT
DEN vs
AUT
Nokia Arena, Group A
16:20 (Local time)
13:20 (Your time)
13:20 (Your time)
16 May
SLO
SLO
live
UPCOMING
FINAL{{status}}
NOR
NOR
SLO vs
NOR
Arena Riga, Group B
16:20 (Local time)
13:20 (Your time)
13:20 (Your time)
16 May
FRA
FRA
live
UPCOMING
F(OT){{status}}
HUN
HUN
FRA vs
HUN
Nokia Arena, Group A
20:20 (Local time)
17:20 (Your time)
17:20 (Your time)
16 May
SUI
SUI
live
UPCOMING
FINAL{{status}}
KAZ
KAZ
SUI vs
KAZ
Arena Riga, Group B
20:20 (Local time)
17:20 (Your time)
17:20 (Your time)
17 May
USA
USA
live
UPCOMING
FINAL{{status}}
AUT
AUT
USA vs
AUT
Nokia Arena, Group A
16:20 (Local time)
13:20 (Your time)
13:20 (Your time)
17 May
LAT
LAT
live
UPCOMING
FINAL{{status}}
NOR
NOR
LAT vs
NOR
Arena Riga, Group B
16:20 (Local time)
13:20 (Your time)
13:20 (Your time)
17 May
FIN
FIN
live
UPCOMING
FINAL{{status}}
FRA
FRA
FIN vs
FRA
Nokia Arena, Group A
20:20 (Local time)
17:20 (Your time)
17:20 (Your time)
17 May
CAN
CAN
live
UPCOMING
FINAL{{status}}
KAZ
KAZ
CAN vs
KAZ
Arena Riga, Group B
20:20 (Local time)
17:20 (Your time)
17:20 (Your time)
18 May
HUN
HUN
live
UPCOMING
FINAL{{status}}
SWE
SWE
HUN vs
SWE
Nokia Arena, Group A
16:20 (Local time)
13:20 (Your time)
13:20 (Your time)
18 May
CZE
CZE
live
UPCOMING
FINAL{{status}}
SLO
SLO
CZE vs
SLO
Arena Riga, Group B
16:20 (Local time)
13:20 (Your time)
13:20 (Your time)
18 May
DEN
DEN
live
UPCOMING
FINAL{{status}}
GER
GER
DEN vs
GER
Nokia Arena, Group A
20:20 (Local time)
17:20 (Your time)
17:20 (Your time)
18 May
SUI
SUI
live
UPCOMING
FINAL{{status}}
SVK
SVK
SUI vs
SVK
Arena Riga, Group B
20:20 (Local time)
17:20 (Your time)
17:20 (Your time)
19 May
HUN
HUN
live
UPCOMING
FINAL{{status}}
FIN
FIN
HUN vs
FIN
Nokia Arena, Group A
16:20 (Local time)
13:20 (Your time)
13:20 (Your time)
19 May
LAT
LAT
live
UPCOMING
FINAL{{status}}
SLO
SLO
LAT vs
SLO
Arena Riga, Group B
16:20 (Local time)
13:20 (Your time)
13:20 (Your time)
19 May
AUT
AUT
live
UPCOMING
FINAL{{status}}
GER
GER
AUT vs
GER
Nokia Arena, Group A
20:20 (Local time)
17:20 (Your time)
17:20 (Your time)
19 May
KAZ
KAZ
live
UPCOMING
F(SO){{status}}
SVK
SVK
KAZ vs
SVK
Arena Riga, Group B
20:20 (Local time)
17:20 (Your time)
17:20 (Your time)
20 May
USA
USA
live
UPCOMING
FINAL{{status}}
DEN
DEN
USA vs
DEN
Nokia Arena, Group A
12:20 (Local time)
09:20 (Your time)
09:20 (Your time)
20 May
NOR
NOR
live
UPCOMING
FINAL{{status}}
CZE
CZE
NOR vs
CZE
Arena Riga, Group B
12:20 (Local time)
09:20 (Your time)
09:20 (Your time)
20 May
AUT
AUT
live
UPCOMING
FINAL{{status}}
FIN
FIN
AUT vs
FIN
Nokia Arena, Group A
16:20 (Local time)
13:20 (Your time)
13:20 (Your time)
20 May
CAN
CAN
live
UPCOMING
FINAL{{status}}
SUI
SUI
CAN vs
SUI
Arena Riga, Group B
16:20 (Local time)
13:20 (Your time)
13:20 (Your time)
20 May
SWE
SWE
live
UPCOMING
FINAL{{status}}
FRA
FRA
SWE vs
FRA
Nokia Arena, Group A
20:20 (Local time)
17:20 (Your time)
17:20 (Your time)
20 May
KAZ
KAZ
live
UPCOMING
FINAL{{status}}
LAT
LAT
KAZ vs
LAT
Arena Riga, Group B
20:20 (Local time)
17:20 (Your time)
17:20 (Your time)
21 May
GER
GER
live
UPCOMING
FINAL{{status}}
HUN
HUN
GER vs
HUN
Nokia Arena, Group A
16:20 (Local time)
13:20 (Your time)
13:20 (Your time)
21 May
SLO
SLO
live
UPCOMING
FINAL{{status}}
SVK
SVK
SLO vs
SVK
Arena Riga, Group B
16:20 (Local time)
13:20 (Your time)
13:20 (Your time)
21 May
USA
USA
live
UPCOMING
FINAL{{status}}
FRA
FRA
USA vs
FRA
Nokia Arena, Group A
20:20 (Local time)
17:20 (Your time)
17:20 (Your time)
21 May
CZE
CZE
live
UPCOMING
FINAL{{status}}
SUI
SUI
CZE vs
SUI
Arena Riga, Group B
20:20 (Local time)
17:20 (Your time)
17:20 (Your time)
22 May
DEN
DEN
live
UPCOMING
FINAL{{status}}
SWE
SWE
DEN vs
SWE
Nokia Arena, Group A
16:20 (Local time)
13:20 (Your time)
13:20 (Your time)
22 May
CAN
CAN
live
UPCOMING
F(SO){{status}}
NOR
NOR
CAN vs
NOR
Arena Riga, Group B
16:20 (Local time)
13:20 (Your time)
13:20 (Your time)
22 May
AUT
AUT
live
UPCOMING
F(SO){{status}}
HUN
HUN
AUT vs
HUN
Nokia Arena, Group A
20:20 (Local time)
17:20 (Your time)
17:20 (Your time)
22 May
KAZ
KAZ
live
UPCOMING
FINAL{{status}}
SLO
SLO
KAZ vs
SLO
Arena Riga, Group B
20:20 (Local time)
17:20 (Your time)
17:20 (Your time)
23 May
GER
GER
live
UPCOMING
FINAL{{status}}
FRA
FRA
GER vs
FRA
Nokia Arena, Group A
12:20 (Local time)
09:20 (Your time)
09:20 (Your time)
23 May
SVK
SVK
live
UPCOMING
FINAL{{status}}
NOR
NOR
SVK vs
NOR
Arena Riga, Group B
12:20 (Local time)
09:20 (Your time)
09:20 (Your time)
23 May
SWE
SWE
live
UPCOMING
F(OT){{status}}
USA
USA
SWE vs
USA
Nokia Arena, Group A
16:20 (Local time)
13:20 (Your time)
13:20 (Your time)
23 May
CAN
CAN
live
UPCOMING
FINAL{{status}}
CZE
CZE
CAN vs
CZE
Arena Riga, Group B
16:20 (Local time)
13:20 (Your time)
13:20 (Your time)
23 May
FIN
FIN
live
UPCOMING
FINAL{{status}}
DEN
DEN
FIN vs
DEN
Nokia Arena, Group A
20:20 (Local time)
17:20 (Your time)
17:20 (Your time)
23 May
SUI
SUI
live
UPCOMING
F(OT){{status}}
LAT
LAT
SUI vs
LAT
Arena Riga, Group B
20:20 (Local time)
17:20 (Your time)
17:20 (Your time)
25 May
USA
USA
live
UPCOMING
FINAL{{status}}
CZE
CZE
USA vs
CZE
Nokia Arena
16:20 (Local time)
13:20 (Your time)
13:20 (Your time)
25 May
SUI
SUI
live
UPCOMING
FINAL{{status}}
GER
GER
SUI vs
GER
Arena Riga
16:20 (Local time)
13:20 (Your time)
13:20 (Your time)
25 May
CAN
CAN
live
UPCOMING
FINAL{{status}}
FIN
FIN
CAN vs
FIN
Nokia Arena
20:20 (Local time)
17:20 (Your time)
17:20 (Your time)
25 May
SWE
SWE
live
UPCOMING
FINAL{{status}}
LAT
LAT
SWE vs
LAT
Arena Riga
20:20 (Local time)
17:20 (Your time)
17:20 (Your time)
27 May
CAN
CAN
live
UPCOMING
FINAL{{status}}
LAT
LAT
CAN vs
LAT
Nokia Arena
14:20 (Local time)
11:20 (Your time)
11:20 (Your time)
27 May
USA
USA
live
UPCOMING
F(OT){{status}}
GER
GER
USA vs
GER
Nokia Arena
18:20 (Local time)
15:20 (Your time)
15:20 (Your time)
28 May
USA
USA
live
UPCOMING
F(OT){{status}}
LAT
LAT
USA vs
LAT
Nokia Arena
15:20 (Local time)
12:20 (Your time)
12:20 (Your time)
28 May
CAN
CAN
live
UPCOMING
FINAL{{status}}
GER
GER
CAN vs
GER
Nokia Arena
20:20 (Local time)
17:20 (Your time)
17:20 (Your time)