Round robin

Group A

  Scotland Sweden Switzerland Ireland Russia Italy France Slovenia
Scotland   7-8 7-4 8-4 6-3 8-2 11-1 15-1
Sweden 8-7   5-2 5-4 7-5 10-2 10-2 16-2
Switzerland 4-7 2-5   8-3 7-6 4-7 12-1 11-3
Ireland 4-8 4-5 3-8   5-3 8-2 9-4 8-3
Russia 3-6 5-7 6-7 3-5   5-3 11-1 8-1
Italy 2-8 2-10 7-4 2-8 3-5   10-4 9-4
France 1-11 2-10 1-12 4-9 1-11 4-10   8-4
Slovenia 1-15 2-16 3-11 3-8 1-8 4-9 4-8  

Group B

  Norway Czechia Slovakia Estonia Denmark Netherlands England Türkiye
Norway   7-4 8-6 4-3 6-8 7-5 7-1 7-5
Czechia 4-7   5-4 4-1 6-8 3-7 8-6 6-4
Slovakia 6-8 4-5   8-2 8-7 6-5 7-8 9-4
Estonia 3-4 1-4 2-8   5-2 7-6 7-5 8-3
Denmark 8-6 8-6 7-8 2-5   5-8 6-5 8-3
Netherlands 5-7 7-3 5-6 6-7 8-5   3-7 6-4
England 1-7 6-8 8-7 5-7 5-6 7-3   7-8
Türkiye 5-7 4-6 4-9 3-8 3-8 4-6 8-7  

Group C

  Finland Austria Germany Hungary Latvia Spain Belarus Croatia
Finland   9-2 4-9 7-3 3-7 7-5 8-3 17-2
Austria 2-9   2-8 8-6 8-1 4-5 7-1 11-1
Germany 9-4 8-2   6-5 2-3 7-6 4-2 13-2
Hungary 3-7 6-8 5-6   10-6 8-4 6-4 11-1
Latvia 7-3 1-8 3-2 6-10   4-7 6-2 16-1
Spain 5-7 5-4 6-7 4-8 7-4   1-4 8-2
Belarus 3-8 1-7 2-4 4-6 2-6 4-1   9-4
Croatia 2-17 1-11 2-13 1-11 1-16 2-8 4-9  

Playoff

Group A

  Switzerland Sweden Czechia Scotland Norway Austria Germany Finland
Switzerland   3-4 - - - - - -
Sweden 4-3   - 4-8 - - - 4-3
Czechia - -   2-6 - - - -
Scotland - 8-4 6-2   - 6-5 - -
Norway - - - -   3-5 - -
Austria - - - 5-6 5-3   - 3-10
Germany - - - - - -   3-7
Finland - 3-4 - - - 10-3 7-3