Preliminary Round
May 10th - May 21st, 2024
16 Nations, 2 Groups, the 1st, 2nd, 3rd and 4th Nations from each Group will qualify for the Quarterfinals
Group A
Austria Canada Czechia Denmark Finland Great Britain
Norway Switzerland
Group B
France Germany Kazakhstan Latvia
Poland Slovakia Sweden United States
Group A
Central European Summer Time (GMT +2)
Switzerland 5 - 2 Norway
Period-by-Period: 1-1, 3-0, 1-1
May 10th 2024, h. 16:20, Prague Arena, Prague a
Czechia PSO1 - 0 Finland
Period-by-Period: 0-0, 0-0, 0-0, Overtime: 0-0, Penalty Shoot-Out: 1-0
May 10th 2024, h. 20:20, Prague Arena, Prague 1
Great Britain 2 - 4 Canada
Period-by-Period: 1-1, 0-3, 1-0
May 11th 2024, h. 12:20, Prague Arena, Prague
Austria 1 - 5 Denmark
Period-by-Period: 1-2, 0-1, 0-2
May 11th 2024, h. 16:20, Prague Arena, Prague
Norway 3 - 6 Czechia
Period-by-Period: 3-2, 0-1, 0-3
May 11th 2024, h. 20:20, Prague Arena, Prague
Finland 8 - 0 Great Britain
Period-by-Period: 1-0, 5-0, 2-0
May 12th 2024, h. 12:20, Prague Arena, Prague
Denmark 1 - 5 Canada
Period-by-Period: 0-2, 1-0, 0-3
May 12th 2024, h. 16:20, Prague Arena, Prague
Austria 5 - 6 Switzerland
Period-by-Period: 2-1, 2-3, 1-2
May 12th 2024, h. 20:20, Prague Arena, Prague
Norway 1 - 4 Finland
Period-by-Period: 0-2, 1-2, 0-0
May 13th 2024, h. 16:20, Prague Arena, Prague
Switzerland PSO2 - 1 Czechia
Period-by-Period: 1-0, 0-1, 0-0, Overtime: 0-0, Penalty Shoot-Out: 1-0
May 13th 2024, h. 20:20, Prague Arena, Prague
Denmark 0 - 2 Norway
Period-by-Period: 0-0, 0-1, 0-1
May 14th 2024, h. 16:20, Prague Arena, Prague
Canada OT7 - 6 Austria
Period-by-Period: 3-1, 3-0, 0-5, Overtime: 1-0
May 14th 2024, h. 20:20, Prague Arena, Prague
Czechia 7 - 4 Denmark
Period-by-Period: 1-1, 2-1, 4-2
May 15th 2024, h. 16:20, Prague Arena, Prague
Switzerland 3 - 0 Great Britain
Period-by-Period: 2-0, 1-0, 0-0
May 15th 2024, h. 20:20, Prague Arena, Prague
Finland 2 - 3 Austria
Period-by-Period: 2-0, 0-1, 0-2
May 16th 2024, h. 16:20, Prague Arena, Prague
Canada 4 - 1 Norway
Period-by-Period: 1-0, 1-0, 2-1
May 16th 2024, h. 20:20, Prague Arena, Prague
Great Britain 3 - 4 Denmark
Period-by-Period: 2-2, 1-1, 0-1
May 17th 2024, h. 16:20, Prague Arena, Prague
Czechia 4 - 0 Austria
Period-by-Period: 1-0, 2-0, 1-0
May 17th 2024, h. 20:20, Prague Arena, Prague
Denmark 0 - 8 Switzerland
Period-by-Period: 0-2, 0-3, 0-3
May 18th 2024, h. 12:20, Prague Arena, Prague
Canada 5 - 3 Finland
Period-by-Period: 2-2, 1-1, 2-0
May 18th 2024, h. 16:20, Prague Arena, Prague
Czechia 4 - 1 Great Britain
Period-by-Period: 2-0, 2-1, 0-0
May 18th 2024, h. 20:20, Prague Arena, Prague
Norway 1 - 4 Austria
Period-by-Period: 0-0, 0-3, 1-1
May 19th 2024, h. 16:20, Prague Arena, Prague
Switzerland 2 - 3 Canada
Period-by-Period: 1-1, 1-2, 0-0
May 19th 2024, h. 20:20, Prague Arena, Prague
Great Britain 2 - 5 Norway
Period-by-Period: 0-3, 1-1, 1-1
May 20th 2024, h. 16:20, Prague Arena, Prague
Finland 3 - 1 Denmark
Period-by-Period: 0-0, 0-0, 3-1
May 20th 2024, h. 20:20, Prague Arena, Prague
Austria 2 - 4 Great Britain
Period-by-Period: 0-0, 1-1, 1-3
May 21st 2024, h. 12:20, Prague Arena, Prague
Canada OT4 - 3 Czechia
Period-by-Period: 0-0, 0-0, 3-3, Overtime: 1-0
May 21st 2024, h. 16:20, Prague Arena, Prague
Finland 1 - 3 Switzerland
Period-by-Period: 0-0, 1-2, 0-1
May 21st 2024, h. 20:20, Prague Arena, Prague
Group A Final Standing
Nation | P | W(OTW) | L(OTL) | GF | GA | +/- | Pt. | Canada
| 7 | 7(2) | 0(0) | 32 | 18 | +14 | 19 | Switzerland
| 7 | 6(1) | 1(0) | 29 | 12 | +17 | 17 | Czechia
| 7 | 5(1) | 2(2) | 26 | 14 | +12 | 16 | Finland
| 7 | 3(0) | 4(1) | 21 | 14 | +7 | 10 | Austria
| 7 | 2(0) | 5(1) | 21 | 29 | -8 | 7 | Norway
| 7 | 2(0) | 5(0) | 15 | 25 | -10 | 6 | Denmark
| 7 | 2(0) | 5(0) | 15 | 29 | -14 | 6 | Great Britain
| 7 | 1(0) | 6(0) | 12 | 30 | -18 | 3 |
Group B
Central European Summer Time (GMT +2) 1
Slovakia 4 - 6 GermanyPeriod-by-Period: 0-0, 2-3, 2-3
May 10th 2024, h. 16:20, Ostrava Arena, Ostrava a
Sweden 5 - 2 United States
Period-by-Period: 1-0, 2-1, 2-1
May 10th 2024, h. 20:20, Ostrava Arena, Ostrava 1
France 1 - 3 Kazakhstan
Period-by-Period: 1-2, 0-1, 0-0
May 11th 2024, h. 12:20, Ostrava Arena, Ostrava
Poland 4 - 5OT Latvia
Period-by-Period: 1-0, 1-1, 2-3, Overtime: 0-1
May 11th 2024, h. 16:20, Ostrava Arena, Ostrava
United States 6 - 1 Germany
Period-by-Period: 2-0, 2-1, 2-0
May 11th 2024, h. 20:20, Ostrava Arena, Ostrava
Slovakia 6 - 2 Kazakhstan
Period-by-Period: 3-0, 1-1, 2-1
May 12th 2024, h. 12:20, Ostrava Arena, Ostrava
Latvia OT3 - 2 France
Period-by-Period: 0-1, 0-0, 2-1, Overtime: 1-0
May 12th 2024, h. 16:20, Ostrava Arena, Ostrava a
Sweden 5 - 1 Poland
Period-by-Period: 2-0, 1-0, 2-1
May 12th 2024, h. 20:20, Ostrava Arena, Ostrava
United States 4 - 5OT Slovakia
Period-by-Period: 0-2, 1-2, 3-0, Overtime: 0-1
May 13th 2024, h. 16:20, Ostrava Arena, Ostrava
Germany 1 - 6 Sweden
Period-by-Period: 0-3, 0-2, 1-1
May 13th 2024, h. 20:20, Ostrava Arena, Ostrava
Kazakhstan 0 - 2 Latvia
Period-by-Period: 0-0, 0-2, 0-0
May 14th 2024, h. 16:20, Ostrava Arena, Ostrava
Poland 2 - 4 France
Period-by-Period: 0-2, 2-2, 0-0
May 14th 2024, h. 20:20, Ostrava Arena, Ostrava
Germany 8 - 1 Latvia
Period-by-Period: 2-0, 5-1, 1-0
May 15th 2024, h. 16:20, Ostrava Arena, Ostrava
Slovakia 4 - 0 Poland
Period-by-Period: 2-0, 0-0, 2-0
May 15th 2024, h. 20:20, Ostrava Arena, Ostrava
Kazakhstan 1 - 3 Sweden
Period-by-Period: 0-1, 0-1, 1-1
May 16th 2024, h. 16:20, Ostrava Arena, Ostrava
United States 5 - 0 France
Period-by-Period: 4-0, 0-0, 1-0
May 16th 2024, h. 20:20, Ostrava Arena, Ostrava
Germany 8 - 2 Kazakhstan
Period-by-Period: 2-1, 3-0, 3-1
May 17th 2024, h. 16:20, Ostrava Arena, Ostrava
Poland 1 - 4 United States
Period-by-Period: 0-0, 0-2, 1-2
May 17th 2024, h. 20:20, Ostrava Arena, Ostrava
Latvia 2 - 7 Sweden
Period-by-Period: 0-2, 2-4, 0-1
May 18th 2024, h. 12:20, Ostrava Arena, Ostrava
Germany 4 - 2 Poland
Period-by-Period: 0-0, 2-0, 2-2
May 18th 2024, h. 16:20, Ostrava Arena, Ostrava
France 2 - 4 Slovakia
Period-by-Period: 0-1, 1-2, 1-1
May 18th 2024, h. 20:20, Ostrava Arena, Ostrava
United States 10 - 1 Kazakhstan
Period-by-Period: 4-0, 3-0, 3-1
May 19th 2024, h. 16:20, Ostrava Arena, Ostrava
Slovakia 2 - 3PSO Latvia
Period-by-Period: 0-1, 0-0, 2-1, Overtime: 0-0, Penalty Shoot-Out: 0-1
May 19th 2024, h. 20:20,Ostrava Arena, Ostrava a
Sweden 3 - 1 France
Period-by-Period: 0-0, 1-1, 2-0
May 20th 2024, h. 16:20, Ostrava Arena, Ostrava
Kazakhstan 3 - 1 Poland
Period-by-Period: 1-1, 0-0, 2-0
May 20th 2024, h. 20:20, Ostrava Arena, Ostrava
France 3 - 6 Germany
Period-by-Period: 1-1, 2-3, 0-2
May 21st 2024, h. 12:20, Ostrava Arena, Ostrava
Latvia 3 - 6 United States
Period-by-Period: 0-2, 1-1, 2-3
May 21st 2024, h. 16:20, Ostrava Arena, Ostrava
Sweden 6 - 1 Slovakia
Period-by-Period: 1-0, 3-0, 2-1
May 21st 2024, h. 20:20, Ostrava Arena, Ostrava a Group B Final Standing
Nation | P | W(OTW) | L(OTL) | GF | GA | +/- | Pt. | Sweden
| 7 | 7(0) | 0(0) | 35 | 9 | +26 | 21 | United States
| 7 | 5(0) | 2(1) | 37 | 16 | +21 | 16 | Germany
| 7 | 5(0) | 2(0) | 34 | 24 | +10 | 15 | Slovakia
| 7 | 4(1) | 3(1) | 26 | 23 | +3 | 12 | Latvia
| 7 | 4(3) | 3(0) | 19 | 29 | -10 | 9 | Kazakhstan
| 7 | 2(0) | 5(0) | 12 | 31 | -19 | 6 | France
| 7 | 1(0) | 6(1) | 13 | 26 | -13 | 4 | Poland
| 7 | 0(0) | 7(1) | 11 | 29 | -18 | 1 |
|