My games
Tournament schedule

2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIP

2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIP fixtures, upcoming matches, results and table for World Ice Hockey from International Ice Hockey Federation

International Ice Hockey Federation

Teams: Canada, Finland, Norway, Switzerland, Czechia, Latvia, Sweden, United States, Austria, Denmark, Germany, Great Britain, Hungary, Italy, Slovakia, Slovenia.

15.05.202616:20
CanadaSweden
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B5:3
15.05.202616:20
FinlandGermany
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A3:1
15.05.202620:20
CzechiaDenmark
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B4:1
15.05.202620:20
United StatesSwitzerland
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A1:3
16.05.202612:20
Great BritainAustria
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A2:5
16.05.202612:20
SlovakiaNorway
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B2:1
16.05.202616:20
HungaryFinland
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A1:4
16.05.202616:20
ItalyCanada
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B0:6
16.05.202620:20
SloveniaCzechia
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B3:2 OT
16.05.202620:20
SwitzerlandLatvia
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A4:2
17.05.202612:20
Great BritainUnited States
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A1:5
17.05.202612:20
ItalySlovakia
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B1:4
17.05.202616:20
AustriaHungary
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A4:2
17.05.202616:20
DenmarkSweden
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B2:6
17.05.202620:20
GermanyLatvia
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A0:2
17.05.202620:20
NorwaySlovenia
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B4:0
18.05.202616:20
CanadaDenmark
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B5:1
18.05.202616:20
FinlandUnited States
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A6:2
18.05.202620:20
GermanySwitzerland
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A1:6
18.05.202620:20
SwedenCzechia
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B3:4
19.05.202616:20
ItalyNorway
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B0:4
19.05.202616:20
LatviaAustria
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A1:3
19.05.202620:20
HungaryGreat Britain
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A5:0
19.05.202620:20
SloveniaSlovakia
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B4:5 SO
20.05.202616:20
AustriaSwitzerland
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A0:9
20.05.202616:20
CzechiaItaly
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B3:1
20.05.202620:20
SwedenSlovenia
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B6:0
20.05.202620:20
United StatesGermany
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A4:3 SO
21.05.202616:20
CanadaNorway
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B6:5 OT
21.05.202616:20
LatviaFinland
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A1:7
21.05.202620:20
DenmarkSlovakia
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B1:5
21.05.202620:20
SwitzerlandGreat Britain
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A4:1
22.05.202616:20
CanadaSlovenia
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B3:1
22.05.202616:20
GermanyHungary
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A6:2
22.05.202620:20
FinlandGreat Britain
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A4:0
22.05.202620:20
SwedenItaly
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B3:0
23.05.202612:20
DenmarkSlovenia
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B4:0
23.05.202612:20
LatviaUnited States
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A4:2
23.05.202616:20
SlovakiaCzechia
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B2:3
23.05.202616:20
SwitzerlandHungary
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A9:0
23.05.202620:20
AustriaGermany
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A2:6
23.05.202620:20
NorwaySweden
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B3:2
24.05.202616:20
DenmarkItaly
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B3:2 SO
24.05.202616:20
Great BritainLatvia
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A0:6
24.05.202620:20
FinlandAustria
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A5:2
24.05.202620:20
SlovakiaCanada
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B1:5
25.05.202616:20
CzechiaNorway
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B1:4
25.05.202616:20
United StatesHungary
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A7:3
25.05.202620:20
GermanyGreat Britain
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A6:3
25.05.202620:20
SloveniaItaly
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B5:1
26.05.202612:20
HungaryLatvia
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A1:8
26.05.202612:20
NorwayDenmark
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B4:3 OT
26.05.202616:20
SwedenSlovakia
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B4:2
26.05.202616:20
United StatesAustria
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A4:1
26.05.202620:20
CzechiaCanada
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B2:3
26.05.202620:20
SwitzerlandFinland
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A4:2
28.05.202616:20
CanadaUnited States
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena4:0
28.05.202616:20
FinlandCzechia
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena4:1
28.05.202620:20
NorwayLatvia
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena2:0
28.05.202620:20
SwitzerlandSweden
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena3:1
30.05.202615:20
SwitzerlandNorway
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena6:0
30.05.202620:00
CanadaFinland
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena2:4
31.05.202615:30
CanadaNorway
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena2:3 OT
31.05.202620:20
SwitzerlandFinland
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena0:1 OT
Event DateTeam HomeTeam AwayLocationResultDetails
15.05.202616:20
CanadaSwedenBCF Arena, Group B5:3Details
15.05.202616:20
FinlandGermanySwiss Life Arena, Group A3:1Details
15.05.202620:20
CzechiaDenmarkBCF Arena, Group B4:1Details
15.05.202620:20
United StatesSwitzerlandSwiss Life Arena, Group A1:3Details
16.05.202612:20
Great BritainAustriaSwiss Life Arena, Group A2:5Details
16.05.202612:20
SlovakiaNorwayBCF Arena, Group B2:1Details
16.05.202616:20
HungaryFinlandSwiss Life Arena, Group A1:4Details
16.05.202616:20
ItalyCanadaBCF Arena, Group B0:6Details
16.05.202620:20
SloveniaCzechiaBCF Arena, Group B3:2 OTDetails
16.05.202620:20
SwitzerlandLatviaSwiss Life Arena, Group A4:2Details
17.05.202612:20
Great BritainUnited StatesSwiss Life Arena, Group A1:5Details
17.05.202612:20
ItalySlovakiaBCF Arena, Group B1:4Details
17.05.202616:20
AustriaHungarySwiss Life Arena, Group A4:2Details
17.05.202616:20
DenmarkSwedenBCF Arena, Group B2:6Details
17.05.202620:20
GermanyLatviaSwiss Life Arena, Group A0:2Details
17.05.202620:20
NorwaySloveniaBCF Arena, Group B4:0Details
18.05.202616:20
CanadaDenmarkBCF Arena, Group B5:1Details
18.05.202616:20
FinlandUnited StatesSwiss Life Arena, Group A6:2Details
18.05.202620:20
GermanySwitzerlandSwiss Life Arena, Group A1:6Details
18.05.202620:20
SwedenCzechiaBCF Arena, Group B3:4Details
19.05.202616:20
ItalyNorwayBCF Arena, Group B0:4Details
19.05.202616:20
LatviaAustriaSwiss Life Arena, Group A1:3Details
19.05.202620:20
HungaryGreat BritainSwiss Life Arena, Group A5:0Details
19.05.202620:20
SloveniaSlovakiaBCF Arena, Group B4:5 SODetails
20.05.202616:20
AustriaSwitzerlandSwiss Life Arena, Group A0:9Details
20.05.202616:20
CzechiaItalyBCF Arena, Group B3:1Details
20.05.202620:20
SwedenSloveniaBCF Arena, Group B6:0Details
20.05.202620:20
United StatesGermanySwiss Life Arena, Group A4:3 SODetails
21.05.202616:20
CanadaNorwayBCF Arena, Group B6:5 OTDetails
21.05.202616:20
LatviaFinlandSwiss Life Arena, Group A1:7Details
21.05.202620:20
DenmarkSlovakiaBCF Arena, Group B1:5Details
21.05.202620:20
SwitzerlandGreat BritainSwiss Life Arena, Group A4:1Details
22.05.202616:20
CanadaSloveniaBCF Arena, Group B3:1Details
22.05.202616:20
GermanyHungarySwiss Life Arena, Group A6:2Details
22.05.202620:20
FinlandGreat BritainSwiss Life Arena, Group A4:0Details
22.05.202620:20
SwedenItalyBCF Arena, Group B3:0Details
23.05.202612:20
DenmarkSloveniaBCF Arena, Group B4:0Details
23.05.202612:20
LatviaUnited StatesSwiss Life Arena, Group A4:2Details
23.05.202616:20
SlovakiaCzechiaBCF Arena, Group B2:3Details
23.05.202616:20
SwitzerlandHungarySwiss Life Arena, Group A9:0Details
23.05.202620:20
AustriaGermanySwiss Life Arena, Group A2:6Details
23.05.202620:20
NorwaySwedenBCF Arena, Group B3:2Details
24.05.202616:20
DenmarkItalyBCF Arena, Group B3:2 SODetails
24.05.202616:20
Great BritainLatviaSwiss Life Arena, Group A0:6Details
24.05.202620:20
FinlandAustriaSwiss Life Arena, Group A5:2Details
24.05.202620:20
SlovakiaCanadaBCF Arena, Group B1:5Details
25.05.202616:20
CzechiaNorwayBCF Arena, Group B1:4Details
25.05.202616:20
United StatesHungarySwiss Life Arena, Group A7:3Details
25.05.202620:20
GermanyGreat BritainSwiss Life Arena, Group A6:3Details
25.05.202620:20
SloveniaItalyBCF Arena, Group B5:1Details
26.05.202612:20
HungaryLatviaSwiss Life Arena, Group A1:8Details
26.05.202612:20
NorwayDenmarkBCF Arena, Group B4:3 OTDetails
26.05.202616:20
SwedenSlovakiaBCF Arena, Group B4:2Details
26.05.202616:20
United StatesAustriaSwiss Life Arena, Group A4:1Details
26.05.202620:20
CzechiaCanadaBCF Arena, Group B2:3Details
26.05.202620:20
SwitzerlandFinlandSwiss Life Arena, Group A4:2Details
28.05.202616:20
CanadaUnited StatesBCF Arena4:0Details
28.05.202616:20
FinlandCzechiaSwiss Life Arena4:1Details
28.05.202620:20
NorwayLatviaBCF Arena2:0Details
28.05.202620:20
SwitzerlandSwedenSwiss Life Arena3:1Details
30.05.202615:20
SwitzerlandNorwaySwiss Life Arena6:0Details
30.05.202620:00
CanadaFinlandSwiss Life Arena2:4Details
31.05.202615:30
CanadaNorwaySwiss Life Arena2:3 OTDetails
31.05.202620:20
SwitzerlandFinlandSwiss Life Arena0:1 OTDetails