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.

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