Round robin

Group A

  Sweden Norway Denmark Germany Austria France Türkiye Slovenia Netherlands
Sweden   9-2 6-9 6-2 3-8 5-1 8-3 5-3 8-3
Norway 2-9   7-5 2-6
4-3
9-3 7-6 7-3 8-4 6-2
Denmark 9-6 5-7   4-3 9-6 8-3 8-5 6-4 9-2
Germany 2-6 6-2
3-4
3-4   9-2 10-3 5-4 9-2 15-0
Austria 8-3 3-9 6-9 2-9   11-4 6-5 6-5 8-7
France 1-5 6-7 3-8 3-10 4-11   7-5 10-5 5-6
Türkiye 3-8 3-7 5-8 4-5 5-6 5-7   5-4 9-1
Slovenia 3-5 4-8 4-6 2-9 5-6 5-10 4-5   4-2
Netherlands 3-8 2-6 2-9 0-15 7-8 6-5 1-9 2-4  

Group B

  Switzerland Scotland Russia Czechia England Slovakia Poland Latvia
Switzerland   3-5 6-5 9-2 9-5 5-2 12-2 7-4
Scotland 5-3   6-5 8-9 6-4 6-4 11-2 8-6
Russia 5-6 5-6   10-8 6-2 10-2 6-4 9-3
Czechia 2-9 9-8 8-10   4-3 9-3 1-6 5-3
England 5-9 4-6 2-6 3-4   5-7 6-4 7-3
Slovakia 2-5 4-6 2-10 3-9 7-5   4-5 5-4
Poland 2-12 2-11 4-6 6-1 4-6 5-4   4-7
Latvia 4-7 6-8 3-9 3-5 3-7 4-5 7-4  

Group C

  Hungary Finland Italy Estonia Spain Wales Belarus Romania
Hungary   8-7 7-1 4-3 8-3 9-2 8-1 15-1
Finland 7-8   8-4 8-7 4-2 5-1 5-4 8-1
Italy 1-7 4-8   11-8 9-4 9-4 6-5 13-0
Estonia 3-4 7-8 8-11   8-4 5-7 6-5 11-1
Spain 3-8 2-4 4-9 4-8   6-5 7-4 13-1
Wales 2-9 1-5 4-9 7-5 5-6   7-6 14-2
Belarus 1-8 4-5 5-6 5-6 4-7 6-7   14-0
Romania 1-15 1-8 0-13 1-11 1-13 2-14 0-14  

Playoff

Group A

  Denmark Switzerland Scotland Finland Russia Sweden Hungary Norway
Denmark   3-7 - - - - - -
Switzerland 7-3   7-5 - - 2-4 - -
Scotland - 5-7   7-5 - - - 4-5
Finland - - 5-7   - - - -
Russia - - - -   5-6 - -
Sweden - 4-2 - - 6-5   - 9-2
Hungary - - - - - -   3-5
Norway - - 5-4 - - 2-9 5-3