Round robin

Group A

  Canada Ireland Scotland Czechia Japan Italy Latvia Kazakhstan
Canada   6-5 6-5 5-2 6-4 7-2 5-3 12-0
Ireland 5-6   4-7 11-3
7-6
4-7 10-2 5-3 9-1
Scotland 5-6 7-4   8-4 9-3 6-3 6-7 12-2
Czechia 2-5 3-11
6-7
4-8   8-6 10-2 5-4 10-3
Japan 4-6 7-4 3-9 6-8   10-2 6-5 18-0
Italy 2-7 2-10 3-6 2-10 2-10   9-8 9-2
Latvia 3-5 3-5 7-6 4-5 5-6 8-9   9-2
Kazakhstan 0-12 1-9 2-12 3-10 0-18 2-9 2-9  

Group B

  New Zealand Denmark Sweden Norway England Hungary Russia Türkiye
New Zealand   4-5 9-4 4-2 8-2 5-3 6-2 12-2
Denmark 5-4   9-8 9-2 7-6 8-5 7-5 14-1
Sweden 4-9 8-9   8-6 8-2 6-8 6-4 15-0
Norway 2-4 2-9 6-8   6-3 5-6 7-3 20-1
England 2-8 6-7 2-8 3-6   6-3 10-5 12-1
Hungary 3-5 5-8 8-6 6-5 3-6   4-8 8-3
Russia 2-6 5-7 4-6 3-7 5-10 8-4   6-3
Türkiye 2-12 1-14 0-15 1-20 1-12 3-8 3-6  

Group C

  United States of America Switzerland Australia Finland Germany Slovakia France Poland
United States of America   7-3 8-5 7-3 5-2 9-5 10-2 14-0
Switzerland 3-7   6-2 10-5 5-6 10-4 9-0 12-0
Australia 5-8 2-6   8-7 9-3 13-2 10-1 5-4
Finland 3-7 5-10 7-8   7-5 12-2 14-0 14-6
Germany 2-5 6-5 3-9 5-7   6-1 7-6 9-4
Slovakia 5-9 4-10 2-13 2-12 1-6   6-4 9-4
France 2-10 0-9 1-10 0-14 6-7 4-6   7-5
Poland 0-14 0-12 4-5 6-14 4-9 4-9 5-7  

Playoff

Group A

  Ireland Australia United States of America New Zealand Switzerland Sweden Canada Denmark Scotland
Ireland   7-6 3-6 - - - - - -
Australia 6-7   - - - - - - -
United States of America 6-3 -   9-4 - - 9-4 - -
New Zealand - - 4-9   5-4 - - 6-4 -
Switzerland - - - 4-5   - - - -
Sweden - - - - -   3-9 - -
Canada - - 4-9 - - 9-3   5-3 -
Denmark - - - 4-6 - - 3-5   5-4
Scotland - - - - - - - 4-5