Round robin

Group A

  Sweden Germany Denmark Norway Czechia Belgium Poland Japan
Sweden   7-5 9-5 5-3 6-5 9-2 7-4 7-3
Germany 5-7   6-7 6-4 7-2 8-4 7-4 9-2
Denmark 5-9 7-6   5-3 9-2 9-2 4-3 10-1
Norway 3-5 4-6 3-5   8-2 9-3 7-3 12-2
Czechia 5-6 2-7 2-9 2-8   8-3 6-3 6-3
Belgium 2-9 4-8 2-9 3-9 3-8   10-1 4-6
Poland 4-7 4-7 3-4 3-7 3-6 1-10   9-8
Japan 3-7 2-9 1-10 2-12 3-6 6-4 8-9  

Group B

  Ireland Australia Israel Switzerland United States of America Italy France Kazakhstan
Ireland   2-8 8-3 3-7 5-3 6-2 11-3 16-1
Australia 8-2   7-2 6-3 5-4 6-7 8-4 6-4
Israel 3-8 2-7   7-4
5-4
6-5 6-5 10-6 9-1
Switzerland 7-3 3-6 4-7
4-5
  5-3 8-3 5-4 19-0
United States of America 3-5 4-5 5-6 3-5   8-6 11-1 13-3
Italy 2-6 7-6 5-6 3-8 6-8   7-5 11-3
France 3-11 4-8 6-10 4-5 1-11 5-7   7-5
Kazakhstan 1-16 4-6 1-9 0-19 3-13 3-11 5-7  

Group C

  Canada New Zealand Wales Scotland Russia England Finland
Canada   8-2 7-2 7-2 10-2 10-3 7-2
New Zealand 2-8   7-3 5-2 8-5 7-4 10-1
Wales 2-7 3-7   6-4
5-4
7-2 5-4 1-7
Scotland 2-7 2-5 4-6
4-5
  12-2 14-2 6-3
Russia 2-10 5-8 2-7 2-12   6-2 8-2
England 3-10 4-7 4-5 2-14 2-6   10-6
Finland 2-7 1-10 7-1 3-6 2-8 6-10  

Playoff

Group A

  Israel Wales Australia Germany Ireland Denmark New Zealand Sweden Canada
Israel   6-8 - - - - - - -
Wales 8-6   - - - - - - 1-8
Australia - -   4-10 - - - - -
Germany - - 10-4   3-6 - - 3-7 -
Ireland - - - 6-3   5-4 - - 2-5
Denmark - - - - 4-5   - - -
New Zealand - - - - - -   4-5 -
Sweden - - - 7-3 - - 5-4   5-4
Canada - 8-1 - - 5-2 - - 4-5