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.

May 15, 20264:20 PMyour local time:unknown
SwedenCanada
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B3:5
May 15, 20264:20 PMyour local time:unknown
GermanyFinland
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A1:3
May 15, 20268:20 PMyour local time:unknown
DenmarkCzechia
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B1:4
May 15, 20268:20 PMyour local time:unknown
SwitzerlandUnited States
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A3:1
May 16, 202612:20 PMyour local time:unknown
AustriaGreat Britain
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A5:2
May 16, 202612:20 PMyour local time:unknown
NorwaySlovakia
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B1:2
May 16, 20264:20 PMyour local time:unknown
FinlandHungary
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A4:1
May 16, 20264:20 PMyour local time:unknown
CanadaItaly
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B6:0
May 16, 20268:20 PMyour local time:unknown
CzechiaSlovenia
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B3:2 OT
May 16, 20268:20 PMyour local time:unknown
LatviaSwitzerland
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A2:4
May 17, 202612:20 PMyour local time:unknown
United StatesGreat Britain
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A5:1
May 17, 202612:20 PMyour local time:unknown
SlovakiaItaly
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B4:1
May 17, 20264:20 PMyour local time:unknown
HungaryAustria
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A2:4
May 17, 20264:20 PMyour local time:unknown
SwedenDenmark
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B6:2
May 17, 20268:20 PMyour local time:unknown
LatviaGermany
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A2:0
May 17, 20268:20 PMyour local time:unknown
SloveniaNorway
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B0:4
May 18, 20264:20 PMyour local time:unknown
DenmarkCanada
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B1:5
May 18, 20264:20 PMyour local time:unknown
United StatesFinland
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A2:6
May 18, 20268:20 PMyour local time:unknown
SwitzerlandGermany
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A6:1
May 18, 20268:20 PMyour local time:unknown
CzechiaSweden
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B4:3
May 19, 20264:20 PMyour local time:unknown
NorwayItaly
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B4:0
May 19, 20264:20 PMyour local time:unknown
AustriaLatvia
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A3:1
May 19, 20268:20 PMyour local time:unknown
Great BritainHungary
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A0:5
May 19, 20268:20 PMyour local time:unknown
SlovakiaSlovenia
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B4:5 SO
May 20, 20264:20 PMyour local time:unknown
SwitzerlandAustria
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A9:0
May 20, 20264:20 PMyour local time:unknown
ItalyCzechia
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B1:3
May 20, 20268:20 PMyour local time:unknown
SloveniaSweden
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B0:6
May 20, 20268:20 PMyour local time:unknown
GermanyUnited States
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A4:3 SO
May 21, 20264:20 PMyour local time:unknown
NorwayCanada
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B6:5 OT
May 21, 20264:20 PMyour local time:unknown
FinlandLatvia
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A7:1
May 21, 20268:20 PMyour local time:unknown
SlovakiaDenmark
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B5:1
May 21, 20268:20 PMyour local time:unknown
Great BritainSwitzerland
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A1:4
May 22, 20264:20 PMyour local time:unknown
SloveniaCanada
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B1:3
May 22, 20264:20 PMyour local time:unknown
HungaryGermany
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A2:6
May 22, 20268:20 PMyour local time:unknown
Great BritainFinland
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A0:4
May 22, 20268:20 PMyour local time:unknown
ItalySweden
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B0:3
May 23, 202612:20 PMyour local time:unknown
SloveniaDenmark
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B0:4
May 23, 202612:20 PMyour local time:unknown
United StatesLatvia
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A2:4
May 23, 20264:20 PMyour local time:unknown
CzechiaSlovakia
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B3:2
May 23, 20264:20 PMyour local time:unknown
HungarySwitzerland
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A0:9
May 23, 20268:20 PMyour local time:unknown
GermanyAustria
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A6:2
May 23, 20268:20 PMyour local time:unknown
SwedenNorway
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B2:3
May 24, 20264:20 PMyour local time:unknown
ItalyDenmark
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B3:2 SO
May 24, 20264:20 PMyour local time:unknown
LatviaGreat Britain
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A6:0
May 24, 20268:20 PMyour local time:unknown
AustriaFinland
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A2:5
May 24, 20268:20 PMyour local time:unknown
CanadaSlovakia
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B5:1
May 25, 20264:20 PMyour local time:unknown
NorwayCzechia
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B4:1
May 25, 20264:20 PMyour local time:unknown
HungaryUnited States
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A3:7
May 25, 20268:20 PMyour local time:unknown
Great BritainGermany
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A3:6
May 25, 20268:20 PMyour local time:unknown
ItalySlovenia
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B1:5
May 26, 202612:20 PMyour local time:unknown
LatviaHungary
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A8:1
May 26, 202612:20 PMyour local time:unknown
DenmarkNorway
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B4:3 OT
May 26, 20264:20 PMyour local time:unknown
SlovakiaSweden
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B2:4
May 26, 20264:20 PMyour local time:unknown
AustriaUnited States
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A1:4
May 26, 20268:20 PMyour local time:unknown
CanadaCzechia
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena, Group B3:2
May 26, 20268:20 PMyour local time:unknown
FinlandSwitzerland
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena, Group A2:4
May 28, 20264:20 PMyour local time:unknown
United StatesCanada
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena0:4
May 28, 20264:20 PMyour local time:unknown
CzechiaFinland
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena1:4
May 28, 20268:20 PMyour local time:unknown
LatviaNorway
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
BCF Arena0:2
May 28, 20268:20 PMyour local time:unknown
SwedenSwitzerland
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena1:3
May 30, 20263:20 PMyour local time:unknown
NorwaySwitzerland
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena0:6
May 30, 20268:00 PMyour local time:unknown
FinlandCanada
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena4:2
May 31, 20263:30 PMyour local time:unknown
NorwayCanada
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena2:3 OT
May 31, 20268:20 PMyour local time:unknown
FinlandSwitzerland
2026 IIHF ICE HOCKEY WORLD CHAMPIONSHIPWorldIce Hockey
Swiss Life Arena0:1 OT
Event DateTeam AwayTeam HomeLocationResultDetails
May 15, 20264:20 PMyour local time:unknown
SwedenCanadaBCF Arena, Group B3:5Details
May 15, 20264:20 PMyour local time:unknown
GermanyFinlandSwiss Life Arena, Group A1:3Details
May 15, 20268:20 PMyour local time:unknown
DenmarkCzechiaBCF Arena, Group B1:4Details
May 15, 20268:20 PMyour local time:unknown
SwitzerlandUnited StatesSwiss Life Arena, Group A3:1Details
May 16, 202612:20 PMyour local time:unknown
AustriaGreat BritainSwiss Life Arena, Group A5:2Details
May 16, 202612:20 PMyour local time:unknown
NorwaySlovakiaBCF Arena, Group B1:2Details
May 16, 20264:20 PMyour local time:unknown
FinlandHungarySwiss Life Arena, Group A4:1Details
May 16, 20264:20 PMyour local time:unknown
CanadaItalyBCF Arena, Group B6:0Details
May 16, 20268:20 PMyour local time:unknown
CzechiaSloveniaBCF Arena, Group B3:2 OTDetails
May 16, 20268:20 PMyour local time:unknown
LatviaSwitzerlandSwiss Life Arena, Group A2:4Details
May 17, 202612:20 PMyour local time:unknown
United StatesGreat BritainSwiss Life Arena, Group A5:1Details
May 17, 202612:20 PMyour local time:unknown
SlovakiaItalyBCF Arena, Group B4:1Details
May 17, 20264:20 PMyour local time:unknown
HungaryAustriaSwiss Life Arena, Group A2:4Details
May 17, 20264:20 PMyour local time:unknown
SwedenDenmarkBCF Arena, Group B6:2Details
May 17, 20268:20 PMyour local time:unknown
LatviaGermanySwiss Life Arena, Group A2:0Details
May 17, 20268:20 PMyour local time:unknown
SloveniaNorwayBCF Arena, Group B0:4Details
May 18, 20264:20 PMyour local time:unknown
DenmarkCanadaBCF Arena, Group B1:5Details
May 18, 20264:20 PMyour local time:unknown
United StatesFinlandSwiss Life Arena, Group A2:6Details
May 18, 20268:20 PMyour local time:unknown
SwitzerlandGermanySwiss Life Arena, Group A6:1Details
May 18, 20268:20 PMyour local time:unknown
CzechiaSwedenBCF Arena, Group B4:3Details
May 19, 20264:20 PMyour local time:unknown
NorwayItalyBCF Arena, Group B4:0Details
May 19, 20264:20 PMyour local time:unknown
AustriaLatviaSwiss Life Arena, Group A3:1Details
May 19, 20268:20 PMyour local time:unknown
Great BritainHungarySwiss Life Arena, Group A0:5Details
May 19, 20268:20 PMyour local time:unknown
SlovakiaSloveniaBCF Arena, Group B4:5 SODetails
May 20, 20264:20 PMyour local time:unknown
SwitzerlandAustriaSwiss Life Arena, Group A9:0Details
May 20, 20264:20 PMyour local time:unknown
ItalyCzechiaBCF Arena, Group B1:3Details
May 20, 20268:20 PMyour local time:unknown
SloveniaSwedenBCF Arena, Group B0:6Details
May 20, 20268:20 PMyour local time:unknown
GermanyUnited StatesSwiss Life Arena, Group A4:3 SODetails
May 21, 20264:20 PMyour local time:unknown
NorwayCanadaBCF Arena, Group B6:5 OTDetails
May 21, 20264:20 PMyour local time:unknown
FinlandLatviaSwiss Life Arena, Group A7:1Details
May 21, 20268:20 PMyour local time:unknown
SlovakiaDenmarkBCF Arena, Group B5:1Details
May 21, 20268:20 PMyour local time:unknown
Great BritainSwitzerlandSwiss Life Arena, Group A1:4Details
May 22, 20264:20 PMyour local time:unknown
SloveniaCanadaBCF Arena, Group B1:3Details
May 22, 20264:20 PMyour local time:unknown
HungaryGermanySwiss Life Arena, Group A2:6Details
May 22, 20268:20 PMyour local time:unknown
Great BritainFinlandSwiss Life Arena, Group A0:4Details
May 22, 20268:20 PMyour local time:unknown
ItalySwedenBCF Arena, Group B0:3Details
May 23, 202612:20 PMyour local time:unknown
SloveniaDenmarkBCF Arena, Group B0:4Details
May 23, 202612:20 PMyour local time:unknown
United StatesLatviaSwiss Life Arena, Group A2:4Details
May 23, 20264:20 PMyour local time:unknown
CzechiaSlovakiaBCF Arena, Group B3:2Details
May 23, 20264:20 PMyour local time:unknown
HungarySwitzerlandSwiss Life Arena, Group A0:9Details
May 23, 20268:20 PMyour local time:unknown
GermanyAustriaSwiss Life Arena, Group A6:2Details
May 23, 20268:20 PMyour local time:unknown
SwedenNorwayBCF Arena, Group B2:3Details
May 24, 20264:20 PMyour local time:unknown
ItalyDenmarkBCF Arena, Group B3:2 SODetails
May 24, 20264:20 PMyour local time:unknown
LatviaGreat BritainSwiss Life Arena, Group A6:0Details
May 24, 20268:20 PMyour local time:unknown
AustriaFinlandSwiss Life Arena, Group A2:5Details
May 24, 20268:20 PMyour local time:unknown
CanadaSlovakiaBCF Arena, Group B5:1Details
May 25, 20264:20 PMyour local time:unknown
NorwayCzechiaBCF Arena, Group B4:1Details
May 25, 20264:20 PMyour local time:unknown
HungaryUnited StatesSwiss Life Arena, Group A3:7Details
May 25, 20268:20 PMyour local time:unknown
Great BritainGermanySwiss Life Arena, Group A3:6Details
May 25, 20268:20 PMyour local time:unknown
ItalySloveniaBCF Arena, Group B1:5Details
May 26, 202612:20 PMyour local time:unknown
LatviaHungarySwiss Life Arena, Group A8:1Details
May 26, 202612:20 PMyour local time:unknown
DenmarkNorwayBCF Arena, Group B4:3 OTDetails
May 26, 20264:20 PMyour local time:unknown
SlovakiaSwedenBCF Arena, Group B2:4Details
May 26, 20264:20 PMyour local time:unknown
AustriaUnited StatesSwiss Life Arena, Group A1:4Details
May 26, 20268:20 PMyour local time:unknown
CanadaCzechiaBCF Arena, Group B3:2Details
May 26, 20268:20 PMyour local time:unknown
FinlandSwitzerlandSwiss Life Arena, Group A2:4Details
May 28, 20264:20 PMyour local time:unknown
United StatesCanadaBCF Arena0:4Details
May 28, 20264:20 PMyour local time:unknown
CzechiaFinlandSwiss Life Arena1:4Details
May 28, 20268:20 PMyour local time:unknown
LatviaNorwayBCF Arena0:2Details
May 28, 20268:20 PMyour local time:unknown
SwedenSwitzerlandSwiss Life Arena1:3Details
May 30, 20263:20 PMyour local time:unknown
NorwaySwitzerlandSwiss Life Arena0:6Details
May 30, 20268:00 PMyour local time:unknown
FinlandCanadaSwiss Life Arena4:2Details
May 31, 20263:30 PMyour local time:unknown
NorwayCanadaSwiss Life Arena2:3 OTDetails
May 31, 20268:20 PMyour local time:unknown
FinlandSwitzerlandSwiss Life Arena0:1 OTDetails