15 May
FIN
FIN
live
UPCOMING
UPCOMING{{status}}
GER
GER
FIN vs
GER
Swiss Life Arena, Group A
16:20
15 May
CAN
CAN
live
UPCOMING
UPCOMING{{status}}
SWE
SWE
CAN vs
SWE
Fribourg Arena, Group B
16:20
15 May
USA
USA
live
UPCOMING
UPCOMING{{status}}
SUI
SUI
USA vs
SUI
Swiss Life Arena, Group A
20:20
15 May
CZE
CZE
live
UPCOMING
UPCOMING{{status}}
DEN
DEN
CZE vs
DEN
Fribourg Arena, Group B
20:20
16 May
GBR
GBR
live
UPCOMING
UPCOMING{{status}}
AUT
AUT
GBR vs
AUT
Swiss Life Arena, Group A
12:20
16 May
SVK
SVK
live
UPCOMING
UPCOMING{{status}}
NOR
NOR
SVK vs
NOR
Fribourg Arena, Group B
12:20
16 May
HUN
HUN
live
UPCOMING
UPCOMING{{status}}
FIN
FIN
HUN vs
FIN
Swiss Life Arena, Group A
16:20
16 May
ITA
ITA
live
UPCOMING
UPCOMING{{status}}
CAN
CAN
ITA vs
CAN
Fribourg Arena, Group B
16:20
16 May
SUI
SUI
live
UPCOMING
UPCOMING{{status}}
LAT
LAT
SUI vs
LAT
Swiss Life Arena, Group A
20:20
16 May
SLO
SLO
live
UPCOMING
UPCOMING{{status}}
CZE
CZE
SLO vs
CZE
Fribourg Arena, Group B
20:20
17 May
GBR
GBR
live
UPCOMING
UPCOMING{{status}}
USA
USA
GBR vs
USA
Swiss Life Arena, Group A
12:20
17 May
ITA
ITA
live
UPCOMING
UPCOMING{{status}}
SVK
SVK
ITA vs
SVK
Fribourg Arena, Group B
12:20
17 May
AUT
AUT
live
UPCOMING
UPCOMING{{status}}
HUN
HUN
AUT vs
HUN
Swiss Life Arena, Group A
16:20
17 May
DEN
DEN
live
UPCOMING
UPCOMING{{status}}
SWE
SWE
DEN vs
SWE
Fribourg Arena, Group B
16:20
17 May
GER
GER
live
UPCOMING
UPCOMING{{status}}
LAT
LAT
GER vs
LAT
Swiss Life Arena, Group A
20:20
17 May
NOR
NOR
live
UPCOMING
UPCOMING{{status}}
SLO
SLO
NOR vs
SLO
Fribourg Arena, Group B
20:20
18 May
FIN
FIN
live
UPCOMING
UPCOMING{{status}}
USA
USA
FIN vs
USA
Swiss Life Arena, Group A
16:20
18 May
CAN
CAN
live
UPCOMING
UPCOMING{{status}}
DEN
DEN
CAN vs
DEN
Fribourg Arena, Group B
16:20
18 May
GER
GER
live
UPCOMING
UPCOMING{{status}}
SUI
SUI
GER vs
SUI
Swiss Life Arena, Group A
20:20
18 May
SWE
SWE
live
UPCOMING
UPCOMING{{status}}
CZE
CZE
SWE vs
CZE
Fribourg Arena, Group B
20:20
19 May
LAT
LAT
live
UPCOMING
UPCOMING{{status}}
AUT
AUT
LAT vs
AUT
Swiss Life Arena, Group A
16:20
19 May
ITA
ITA
live
UPCOMING
UPCOMING{{status}}
NOR
NOR
ITA vs
NOR
Fribourg Arena, Group B
16:20
19 May
HUN
HUN
live
UPCOMING
UPCOMING{{status}}
GBR
GBR
HUN vs
GBR
Swiss Life Arena, Group A
20:20
19 May
SLO
SLO
live
UPCOMING
UPCOMING{{status}}
SVK
SVK
SLO vs
SVK
Fribourg Arena, Group B
20:20
20 May
AUT
AUT
live
UPCOMING
UPCOMING{{status}}
SUI
SUI
AUT vs
SUI
Swiss Life Arena, Group A
16:20
20 May
CZE
CZE
live
UPCOMING
UPCOMING{{status}}
ITA
ITA
CZE vs
ITA
Fribourg Arena, Group B
16:20
20 May
USA
USA
live
UPCOMING
UPCOMING{{status}}
GER
GER
USA vs
GER
Swiss Life Arena, Group A
20:20
20 May
SWE
SWE
live
UPCOMING
UPCOMING{{status}}
SLO
SLO
SWE vs
SLO
Fribourg Arena, Group B
20:20
21 May
LAT
LAT
live
UPCOMING
UPCOMING{{status}}
FIN
FIN
LAT vs
FIN
Swiss Life Arena, Group A
16:20
21 May
CAN
CAN
live
UPCOMING
UPCOMING{{status}}
NOR
NOR
CAN vs
NOR
Fribourg Arena, Group B
16:20
21 May
SUI
SUI
live
UPCOMING
UPCOMING{{status}}
GBR
GBR
SUI vs
GBR
Swiss Life Arena, Group A
20:20
21 May
DEN
DEN
live
UPCOMING
UPCOMING{{status}}
SVK
SVK
DEN vs
SVK
Fribourg Arena, Group B
20:20
22 May
GER
GER
live
UPCOMING
UPCOMING{{status}}
HUN
HUN
GER vs
HUN
Swiss Life Arena, Group A
16:20
22 May
CAN
CAN
live
UPCOMING
UPCOMING{{status}}
SLO
SLO
CAN vs
SLO
Fribourg Arena, Group B
16:20
22 May
FIN
FIN
live
UPCOMING
UPCOMING{{status}}
GBR
GBR
FIN vs
GBR
Swiss Life Arena, Group A
20:20
22 May
SWE
SWE
live
UPCOMING
UPCOMING{{status}}
ITA
ITA
SWE vs
ITA
Fribourg Arena, Group B
20:20
23 May
LAT
LAT
live
UPCOMING
UPCOMING{{status}}
USA
USA
LAT vs
USA
Swiss Life Arena, Group A
12:20
23 May
DEN
DEN
live
UPCOMING
UPCOMING{{status}}
SLO
SLO
DEN vs
SLO
Fribourg Arena, Group B
12:20
23 May
SUI
SUI
live
UPCOMING
UPCOMING{{status}}
HUN
HUN
SUI vs
HUN
Swiss Life Arena, Group A
16:20
23 May
SVK
SVK
live
UPCOMING
UPCOMING{{status}}
CZE
CZE
SVK vs
CZE
Fribourg Arena, Group B
16:20
23 May
AUT
AUT
live
UPCOMING
UPCOMING{{status}}
GER
GER
AUT vs
GER
Swiss Life Arena, Group A
20:20
23 May
NOR
NOR
live
UPCOMING
UPCOMING{{status}}
SWE
SWE
NOR vs
SWE
Fribourg Arena, Group B
20:20
24 May
GBR
GBR
live
UPCOMING
UPCOMING{{status}}
LAT
LAT
GBR vs
LAT
Swiss Life Arena, Group A
16:20
24 May
DEN
DEN
live
UPCOMING
UPCOMING{{status}}
ITA
ITA
DEN vs
ITA
Fribourg Arena, Group B
16:20
24 May
FIN
FIN
live
UPCOMING
UPCOMING{{status}}
AUT
AUT
FIN vs
AUT
Swiss Life Arena, Group A
20:20
24 May
SVK
SVK
live
UPCOMING
UPCOMING{{status}}
CAN
CAN
SVK vs
CAN
Fribourg Arena, Group B
20:20
25 May
USA
USA
live
UPCOMING
UPCOMING{{status}}
HUN
HUN
USA vs
HUN
Swiss Life Arena, Group A
16:20
25 May
CZE
CZE
live
UPCOMING
UPCOMING{{status}}
NOR
NOR
CZE vs
NOR
Fribourg Arena, Group B
16:20
25 May
GER
GER
live
UPCOMING
UPCOMING{{status}}
GBR
GBR
GER vs
GBR
Swiss Life Arena, Group A
20:20
25 May
SLO
SLO
live
UPCOMING
UPCOMING{{status}}
ITA
ITA
SLO vs
ITA
Fribourg Arena, Group B
20:20
26 May
HUN
HUN
live
UPCOMING
UPCOMING{{status}}
LAT
LAT
HUN vs
LAT
Swiss Life Arena, Group A
12:20
26 May
NOR
NOR
live
UPCOMING
UPCOMING{{status}}
DEN
DEN
NOR vs
DEN
Fribourg Arena, Group B
12:20
26 May
USA
USA
live
UPCOMING
UPCOMING{{status}}
AUT
AUT
USA vs
AUT
Swiss Life Arena, Group A
16:20
26 May
SWE
SWE
live
UPCOMING
UPCOMING{{status}}
SVK
SVK
SWE vs
SVK
Fribourg Arena, Group B
16:20
26 May
SUI
SUI
live
UPCOMING
UPCOMING{{status}}
FIN
FIN
SUI vs
FIN
Swiss Life Arena, Group A
20:20
26 May
CZE
CZE
live
UPCOMING
UPCOMING{{status}}
CAN
CAN
CZE vs
CAN
Fribourg Arena, Group B
20:20
28 May
QF
QF
live
UPCOMING
UPCOMING{{status}}
QF
QF
QF vs
QF
Swiss Life Arena
16:20
28 May
QF
QF
live
UPCOMING
UPCOMING{{status}}
QF
QF
QF vs
QF
Fribourg Arena
16:20
28 May
QF
QF
live
UPCOMING
UPCOMING{{status}}
QF
QF
QF vs
QF
Swiss Life Arena
20:20
28 May
QF
QF
live
UPCOMING
UPCOMING{{status}}
QF
QF
QF vs
QF
Fribourg Arena
20:20
30 May
W(QF)
W(QF)
live
UPCOMING
UPCOMING{{status}}
W(QF)
W(QF)
W(QF) vs
W(QF)
Swiss Life Arena
14:20
30 May
W(QF)
W(QF)
live
UPCOMING
UPCOMING{{status}}
W(QF)
W(QF)
W(QF) vs
W(QF)
Swiss Life Arena
18:20
31 May
L(SF)
L(SF)
live
UPCOMING
UPCOMING{{status}}
L(SF)
L(SF)
L(SF) vs
L(SF)
Swiss Life Arena
15:20
31 May
W(SF)
W(SF)
live
UPCOMING
UPCOMING{{status}}
W(SF)
W(SF)
W(SF) vs
W(SF)
Swiss Life Arena
20:20