| Finals | | Game | date | team 1 | score | team 2 | 1T | 2T | | Final | 17.05 | Finland | 0-0 | Sweden | 0-0 | 0-0 | | Final | 16.05 | Sweden | 1-0 | Finland | 0-0 | 0-0 | | 3-4 | 15.05 | Czechia | 4-0 | Switzerland | 0-0 | 3-0 | | 1/2 | 12.05 | Sweden | 4-1 | Switzerland | 1-0 | 1-0 | | 1/2 | 12.05 | Finland | 4-1 | Czechia | 1-1 | 2-1 | | 1/2 | 14.05 | Switzerland | 2-7 | Sweden | 0-4 | 0-5 | | 1/2 | 14.05 | Czechia | 2-2 | Finland | 0-0 | 1-0 |
| Relegation Group | p | w | d | l | gf | ga | | 9.Latvia | 5 | 2 | 1 | 0 | 9: | 3 | | 10.Italy | 4 | 1 | 2 | 0 | 9: | 5 | | 11.Germany | 2 | 0 | 2 | 1 | 5: | 10 | | 12.United States | 1 | 0 | 1 | 2 | 3: | 8 |
|
| Team | La | It | Ge | Un | | Latvia | --- | 1:1 | 5:0 | 3:2 | | Italy | | --- | 4:4 | 4:0 | | Germany | | | --- | 1:1 | | United States | | | | --- |
|
| date | team 1 | score | team 2 | 1T | 2T | | 08.05 | Germany | 1-1 | United States | 0-0 | 0-0 | | 08.05 | Latvia | 1-1 | Italy | 0-0 | 0-1 | | 10.05 | Italy | 4-0 | United States | 2-0 | 3-0 | | 10.05 | Latvia | 5-0 | Germany | 4-0 | 4-0 | | 11.05 | Italy | 4-4 | Germany | 2-3 | 3-3 | | 11.05 | Latvia | 3-2 | United States | 1-0 | 1-1 |
| Group E | p | w | d | l | gf | ga | | 1.Sweden | 6 | 3 | 0 | 0 | 10: | 2 | | 2.Finland | 3 | 1 | 1 | 1 | 8: | 6 | | 3.Canada | 3 | 1 | 1 | 1 | 10: | 12 | | 4.Belarus | 0 | 0 | 0 | 3 | 5: | 13 |
|
| Team | Sw | Fi | Ca | Be | | Sweden | --- | 1:0 | 7:1 | 2:1 | | Finland | | --- | 3:3 | 5:2 | | Canada | | | --- | 6:2 | | Belarus | | | | --- |
|
| date | team 1 | score | team 2 | 1T | 2T | | 07.05 | Canada | 6-2 | Belarus | 0-0 | 5-1 | | 07.05 | Sweden | 1-0 | Finland | 0-0 | 1-0 | | 09.05 | Finland | 3-3 | Canada | 0-1 | 1-2 | | 09.05 | Sweden | 2-1 | Belarus | 0-0 | 1-0 | | 10.05 | Sweden | 7-1 | Canada | 2-1 | 4-1 | | 10.05 | Finland | 5-2 | Belarus | 0-0 | 4-0 |
| Group F | p | w | d | l | gf | ga | | 1.Czechia | 5 | 2 | 1 | 0 | 6: | 3 | | 2.Switzerland | 3 | 1 | 1 | 1 | 6: | 6 | | 3.Russia | 3 | 1 | 1 | 1 | 10: | 7 | | 4.Slovakia | 1 | 0 | 1 | 2 | 2: | 8 |
|
| Team | Cz | Sw | Ru | Sl | | Czechia | --- | 3:1 | 2:2 | 1:0 | | Switzerland | | --- | 4:2 | 1:1 | | Russia | | | --- | 6:1 | | Slovakia | | | | --- |
|
| date | team 1 | score | team 2 | 1T | 2T | | 07.05 | Czechia | 1-0 | Slovakia | 1-0 | 1-0 | | 07.05 | Switzerland | 4-2 | Russia | 0-0 | 2-0 | | 09.05 | Czechia | 3-1 | Switzerland | 1-0 | 3-1 | | 09.05 | Russia | 6-1 | Slovakia | 1-0 | 2-0 | | 10.05 | Czechia | 2-2 | Russia | 0-0 | 2-1 | | 10.05 | Switzerland | 1-1 | Slovakia | 1-1 | 1-1 |
| Group A | p | w | d | l | gf | ga | | 1.Czechia | 6 | 3 | 0 | 0 | 20: | 5 | | 2.Belarus | 4 | 2 | 0 | 1 | 12: | 10 | | 3.Germany | 2 | 1 | 0 | 2 | 8: | 13 | | 4.Japan | 0 | 0 | 0 | 3 | 7: | 19 |
|
| Team | Cz | Be | Ge | Ja | | Czechia | --- | 4:2 | 8:1 | 8:2 | | Belarus | | --- | 4:2 | 6:4 | | Germany | | | --- | 5:1 | | Japan | | | | --- |
|
| date | team 1 | score | team 2 | 1T | 2T | | 01.05 | Czechia | 8-2 | Japan | 2-0 | 5-0 | | 01.05 | Belarus | 4-2 | Germany | 1-0 | 2-2 | | 03.05 | Czechia | 4-2 | Belarus | 1-0 | 2-1 | | 03.05 | Germany | 5-1 | Japan | 0-1 | 3-1 | | 05.05 | Czechia | 8-1 | Germany | 2-0 | 5-1 | | 05.05 | Belarus | 6-4 | Japan | 3-1 | 6-2 |
| Group B | p | w | d | l | gf | ga | | 1.Canada | 5 | 2 | 1 | 0 | 12: | 5 | | 2.Slovakia | 5 | 2 | 1 | 0 | 9: | 4 | | 3.Italy | 2 | 1 | 0 | 2 | 8: | 8 | | 4.Austria | 0 | 0 | 0 | 3 | 3: | 15 |
|
| Team | Ca | Sl | It | Au | | Canada | --- | 2:2 | 5:2 | 5:1 | | Slovakia | | --- | 2:1 | 5:1 | | Italy | | | --- | 5:1 | | Austria | | | | --- |
|
| date | team 1 | score | team 2 | 1T | 2T | | 01.05 | Canada | 5-1 | Austria | 2-0 | 2-0 | | 01.05 | Slovakia | 2-1 | Italy | 2-1 | 2-1 | | 03.05 | Canada | 2-2 | Slovakia | 0-0 | 1-0 | | 03.05 | Italy | 5-1 | Austria | 0-0 | 2-0 | | 05.05 | Slovakia | 5-1 | Austria | 3-0 | 5-0 | | 05.05 | Canada | 5-2 | Italy | 2-1 | 4-2 |
| Group C | p | w | d | l | gf | ga | | 1.Sweden | 6 | 3 | 0 | 0 | 16: | 4 | | 2.Switzerland | 2 | 1 | 0 | 2 | 9: | 10 | | 3.United States | 2 | 1 | 0 | 2 | 7: | 11 | | 4.France | 2 | 1 | 0 | 2 | 5: | 12 |
|
| Team | Sw | Sw | Un | Fr | | Sweden | --- | 4:2 | 6:1 | 6:1 | | Switzerland | | --- | | 5:1 | | United States | | 5:2 | --- | | | France | | | 3:1 | --- |
|
| date | team 1 | score | team 2 | 1T | 2T | | 02.05 | United States | 5-2 | Switzerland | 2-0 | 4-0 | | 02.05 | Sweden | 6-1 | France | 4-0 | 5-1 | | 04.05 | France | 3-1 | United States | 0-1 | 3-1 | | 04.05 | Sweden | 4-2 | Switzerland | 1-0 | 3-1 | | 06.05 | Sweden | 6-1 | United States | 2-0 | 4-1 | | 06.05 | Switzerland | 5-1 | France | 1-0 | 3-1 |
| Group D | p | w | d | l | gf | ga | | 1.Russia | 6 | 3 | 0 | 0 | 19: | 11 | | 2.Finland | 4 | 2 | 0 | 1 | 12: | 4 | | 3.Latvia | 2 | 1 | 0 | 2 | 12: | 15 | | 4.Kazakhstan | 0 | 0 | 0 | 3 | 6: | 19 |
|
| Team | Ru | Fi | La | Ka | | Russia | --- | 4:2 | 7:5 | 8:4 | | Finland | | --- | 6:0 | 4:0 | | Latvia | | | --- | 7:2 | | Kazakhstan | | | | --- |
|
| date | team 1 | score | team 2 | 1T | 2T | | 02.05 | Finland | 6-0 | Latvia | 1-0 | 6-0 | | 02.05 | Russia | 8-4 | Kazakhstan | 2-1 | 7-2 | | 04.05 | Russia | 7-5 | Latvia | 4-1 | 5-2 | | 04.05 | Finland | 4-0 | Kazakhstan | 1-0 | 2-0 | | 06.05 | Latvia | 7-2 | Kazakhstan | 1-1 | 6-1 | | 06.05 | Russia | 4-2 | Finland | 0-1 | 3-1 |
| Klagenfurt (AUT) | p | w | d | l | gf | ga | | 1. Kazakhstan | 4 | 2 | 0 | 1 | 12: | 7 | | 2. Austria | 4 | 2 | 0 | 1 | 9: | 5 | | 3. Norway | 4 | 2 | 0 | 1 | 8: | 5 | | 4. Poland | 0 | 0 | 0 | 3 | 1: | 13 |
|
| Team | Ka | Au | No | Po | | Kazakhstan | --- | | 4:2 | 6:1 | | Austria | 4:2 | --- | | 4:0 | | Norway | | 3:1 | --- | 3:0 | | Poland | | | | --- |
|
| date | team 1 | score | team 2 | 1T | 2T | | 06.11 | Kazakhstan | 6-1 | Poland | 1-0 | 5-1 | | 06.11 | Norway | 3-1 | Austria | 0-0 | 1-0 | | 08.11 | Norway | 3-0 | Poland | 1-0 | 2-0 | | 08.11 | Austria | 4-2 | Kazakhstan | 1-0 | 4-1 | | 09.11 | Kazakhstan | 4-2 | Norway | 1-1 | 3-1 | | 09.11 | Austria | 4-0 | Poland | 1-0 | 2-0 |
|