2024 World Championship Schedule

WDDATETIMEGAMESCOREPHASECITY
FriMay 10, 202416:20SUI vs NOR5-2Group APrague
FriMay 10, 202416:20SVK vs GER4-6Group BOstrava
FriMay 10, 202420:20CZE vs FIN1-0SOGroup APrague
FriMay 10, 202420:20SWE vs USA5-2Group BOstrava
SatMay 11, 202412:20GBR vs CAN2-4Group APrague
SatMay 11, 202412:20FRA vs KAZ1-3Group BOstrava
SatMay 11, 202416:20AUT vs DEN1-5Group APrague
SatMay 11, 202416:20POL vs LAT4-5OTGroup BOstrava
SatMay 11, 202420:20NOR vs CZE3-6Group APrague
SatMay 11, 202420:20USA vs GER6-1Group BOstrava
SunMay 12, 202412:20FIN vs GBR8-0Group APrague
SunMay 12, 202412:20SVK vs KAZ6-2Group BOstrava
SunMay 12, 202416:20DEN vs CAN1-5Group APrague
SunMay 12, 202416:20LAT vs FRA3-2OTGroup BOstrava
SunMay 12, 202420:20AUT vs SUI5-6Group APrague
SunMay 12, 202420:20SWE vs POL5-1Group BOstrava
MonMay 13, 202416:20NOR vs FIN1-4Group APrague
MonMay 13, 202416:20USA vs SVK4-5OTGroup BOstrava
MonMay 13, 202420:20SUI vs CZE2-1SOGroup APrague
MonMay 13, 202420:20GER vs SWE1-6Group BOstrava
TueMay 14, 202416:20DEN vs NOR0-2Group APrague
TueMay 14, 202416:20KAZ vs LAT0-2Group BOstrava
TueMay 14, 202420:20CAN vs AUT7-6OTGroup APrague
TueMay 14, 202420:20POL vs FRA2-4Group BOstrava
WedMay 15, 202416:20CZE vs DEN7-4Group APrague
WedMay 15, 202416:20GER vs LAT8-1Group BOstrava
WedMay 15, 202420:20SUI vs GBR3-0Group APrague
WedMay 15, 202420:20SVK vs POL4-0Group BOstrava
ThuMay 16, 202416:20FIN vs AUT2-3Group APrague
ThuMay 16, 202416:20KAZ vs SWE1-3Group BOstrava
ThuMay 16, 202420:20CAN vs NOR4-1Group APrague
ThuMay 16, 202420:20USA vs FRA5-0Group BOstrava
FriMay 17, 202416:20GBR vs DEN3-4Group APrague
FriMay 17, 202416:20GER vs KAZ8-2Group BOstrava
FriMay 17, 202420:20CZE vs AUT4-0Group APrague
FriMay 17, 202420:20POL vs USA1-4Group BOstrava
SatMay 18, 202412:20DEN vs SUI0-8Group APrague
SatMay 18, 202412:20LAT vs SWE2-7Group BOstrava
SatMay 18, 202416:20CAN vs FIN5-3Group APrague
SatMay 18, 202416:20GER vs POL4-2Group BOstrava
SatMay 18, 202420:20CZE vs GBR4-1Group APrague
SatMay 18, 202420:20FRA vs SVK2-4Group BOstrava
SunMay 19, 202416:20NOR vs AUT1-4Group APrague
SunMay 19, 202416:20USA vs KAZ10-1Group BOstrava
SunMay 19, 202420:20SUI vs CAN2-3Group APrague
SunMay 19, 202420:20SVK vs LAT2-3SOGroup BOstrava
MonMay 20, 202416:20GBR vs NOR2-5Group APrague
MonMay 20, 202416:20SWE vs FRA3-1Group BOstrava
MonMay 20, 202420:20FIN vs DEN3-1Group APrague
MonMay 20, 202420:20KAZ vs POL3-1Group BOstrava
TueMay 21, 202412:20AUT vs GBR2-4Group APrague
TueMay 21, 202412:20FRA vs GER3-6Group BOstrava
TueMay 21, 202416:20CAN vs CZE4-3OTGroup APrague
TueMay 21, 202416:20LAT vs USA3-6Group BOstrava
TueMay 21, 202420:20FIN vs SUI1-3Group APrague
TueMay 21, 202420:20SWE vs SVK6-1Group BOstrava
ThuMay 23, 202416:20CAN vs SVK6-3QuarterfinalsPrague
ThuMay 23, 202416:20SUI vs GER3-1QuarterfinalsOstrava
ThuMay 23, 202420:20USA vs CZE0-1QuarterfinalsPrague
ThuMay 23, 202420:20SWE vs FIN2-1OTQuarterfinalsOstrava
SatMay 25, 202414:20SWE vs CZE3-7SemifinalsPrague
SatMay 25, 202418:20CAN vs SUI2-3SOSemifinalsPrague
SunMay 26, 202415:20SWE vs CAN4-2Bronze Medal GamePrague
SunMay 26, 202420:20SUI vs CZE0-2Gold Medal GamePrague