Round robin

Group A

  Switzerland Germany Italy Czechia Hungary Spain Austria
Switzerland   4-3 9-6 12-5 8-3 6-4 7-2
Germany 3-4   5-2 6-4 8-6 6-4 14-2
Italy 6-9 2-5   6-5 10-2 6-3 10-3
Czechia 5-12 4-6 5-6   6-5 9-3 2-5
Hungary 3-8 6-8 2-10 5-6   6-4 9-2
Spain 4-6 4-6 3-6 3-9 4-6   12-2
Austria 2-7 2-14 3-10 5-2 2-9 2-12  

Group B

  Latvia Sweden Denmark Norway Türkiye Slovenia Bosnia and Herzegovina
Latvia   5-2 7-3 6-5 8-4 8-1 7-2
Sweden 2-5   9-8 4-6 8-5 10-1 13-2
Denmark 3-7 8-9   8-2 7-6 7-3 16-0
Norway 5-6 6-4 2-8   10-8 10-7 11-3
Türkiye 4-8 5-8 6-7 8-10   8-2 10-3
Slovenia 1-8 1-10 3-7 7-10 2-8   10-3
Bosnia and Herzegovina 2-7 2-13 0-16 3-11 3-10 3-10  

Playoff

Group A

  Germany Switzerland Latvia Sweden
Germany   8-9 5-3 -
Switzerland 9-8   - 9-2
Latvia 3-5 -   10-1
Sweden - 2-9 1-10