Round robin

Group A

  Sweden Scotland Australia Italy Slovenia Czechia Netherlands
Sweden   6-1 4-5 9-3 8-3 10-4 20-1
Scotland 1-6   5-7 5-1 8-4 7-3 9-1
Australia 5-4 7-5   6-1 7-3 8-5 13-3
Italy 3-9 1-5 1-6   7-3 9-2 16-1
Slovenia 3-8 4-8 3-7 3-7   5-4 10-4
Czechia 4-10 3-7 5-8 2-9 4-5   11-1
Netherlands 1-20 1-9 3-13 1-16 4-10 1-11  

Group B

  Canada Switzerland Germany England France Türkiye Belgium
Canada   4-5 9-1 12-3 7-3 11-2 10-2
Switzerland 5-4   10-6 11-1 6-3 10-2 11-2
Germany 1-9 6-10   11-3 13-2 10-2 7-1
England 3-12 1-11 3-11   7-5 10-4 11-5
France 3-7 3-6 2-13 5-7   9-6 7-4
Türkiye 2-11 2-10 2-10 4-10 6-9   7-4
Belgium 2-10 2-11 1-7 5-11 4-7 4-7  

Group C

  United States of America Norway Finland Ireland Latvia Russia Croatia
United States of America   4-7 6-3 8-9 8-6 3-2 12-2
Norway 7-4   9-2 5-3 5-4 8-3 13-1
Finland 3-6 2-9   7-6 6-8 6-4 9-4
Ireland 9-8 3-5 6-7   4-3 5-6 8-2
Latvia 6-8 4-5 8-6 3-4   5-4 13-2
Russia 2-3 3-8 4-6 6-5 4-5   13-1
Croatia 2-12 1-13 4-9 2-8 2-13 1-13  

Group D

  Denmark New Zealand Wales Israel Japan Hong Kong, China Poland
Denmark   11-1 8-1 6-3 7-6 10-6 6-5
New Zealand 1-11   7-2 7-6 7-6 8-4 10-2
Wales 1-8 2-7   5-4 9-4 9-4 10-0
Israel 3-6 6-7 4-5   7-1 9-3 6-3
Japan 6-7 6-7 4-9 1-7   6-4 12-8
Hong Kong, China 6-10 4-8 4-9 3-9 4-6   9-7
Poland 5-6 2-10 0-10 3-6 8-12 7-9  

Playoff

Group A

  Scotland New Zealand Canada Norway Switzerland United States of America Australia Denmark Sweden Germany Wales Finland
Scotland   7-4 3-9 - - 2-7 6-4 - - - - -
New Zealand 4-7   - - - - - - - - - -
Canada 9-3 -   6-5 - - - - 8-2 - 5-3 -
Norway - - 5-6   - - - - - - - -
Switzerland - - - -   3-7 - - - - - -
United States of America 7-2 - - - 7-3   - - 4-6 - - 6-2
Australia 4-6 - - - - -   - - - - -
Denmark - - - - - - -   6-7 - - -
Sweden - - 2-8 - - 6-4 - 7-6   7-2 - -
Germany - - - - - - - - 2-7   - -
Wales - - 3-5 - - - - - - -   -
Finland - - - - - 2-6 - - - - -