Round robin

Group A

  Canada Finland Denmark Korea Hong Kong, China India Portugal Slovenia New Zealand
Canada   3-5 8-1 7-6 8-3 9-2 7-4 12-2 10-3
Finland 5-3   8-4 3-7 6-3 8-2 8-4 5-2 15-1
Denmark 1-8 4-8   6-4 14-1 9-1 6-5 7-1 8-2
Korea 6-7 7-3 4-6   5-6 12-1 6-4 8-4 15-0
Hong Kong, China 3-8 3-6 1-14 6-5   7-4 10-1 5-11 11-3
India 2-9 2-8 1-9 1-12 4-7   9-8 7-6 6-3
Portugal 4-7 4-8 5-6 4-6 1-10 8-9   8-1 9-5
Slovenia 2-12 2-5 1-7 4-8 11-5 6-7 1-8   12-1
New Zealand 3-10 1-15 2-8 0-15 3-11 3-6 5-9 1-12  

Group B

  Germany Spain Italy Wales United States of America Estonia Ireland Netherlands Croatia
Germany   7-6 8-5 11-2 7-4 8-7 - 9-3 17-1
Spain 6-7   9-4 8-7 8-6 10-1 - 6-2 9-1
Italy 5-8 4-9   6-4 9-5 11-5 - 7-6 7-4
Wales 2-11 7-8 4-6   6-3 7-10 - 6-4 12-3
United States of America 4-7 6-8 5-9 3-6   9-6 - 10-7 9-1
Estonia 7-8 1-10 5-11 10-7 6-9   - 5-4 4-5
Ireland - - - - - -   - -
Netherlands 3-9 2-6 6-7 4-6 7-10 4-5 -   12-4
Croatia 1-17 1-9 4-7 3-12 1-9 5-4 - 4-12  

Group C

  Scotland Switzerland Hungary Australia Austria Slovakia Mexico England Luxembourg
Scotland   6-9 9-3 9-3 11-6 8-2 8-1 13-4 8-3
Switzerland 9-6   10-6 9-2 7-2 6-4 10-3 8-4 11-0
Hungary 3-9 6-10   6-4 10-1 7-2 10-3 6-5 8-1
Australia 3-9 2-9 4-6   11-2 7-4 13-4 8-2 6-4
Austria 6-11 2-7 1-10 2-11   7-5 8-1 8-2 W-L
Slovakia 2-8 4-6 2-7 4-7 5-7   9-4 8-2 11-3
Mexico 1-8 3-10 3-10 4-13 1-8 4-9   8-3 7-6
England 4-13 4-8 5-6 2-8 2-8 2-8 3-8   9-3
Luxembourg 3-8 0-11 1-8 4-6 L-W 3-11 6-7 3-9  

Group D

  Sweden Japan Norway Czechia Latvia Ukraine Nigeria Chinese Taipei
Sweden   9-1 7-3 9-1 10-2 7-2 9-2 7-3
Japan 1-9   6-5 9-2 2-6 9-4 11-6 12-2
Norway 3-7 5-6   6-5 8-7 9-3 16-2 6-5
Czechia 1-9 2-9 5-6   8-4 6-4 11-2 9-2
Latvia 2-10 6-2 7-8 4-8   8-3 16-3 6-4
Ukraine 2-7 4-9 3-9 4-6 3-8   12-2 9-6
Nigeria 2-9 6-11 2-16 2-11 3-16 2-12   10-8
Chinese Taipei 3-7 2-12 5-6 2-9 4-6 6-9 8-10  

Playoff

Group A

  Switzerland Canada Scotland Sweden Denmark Japan Italy Hungary Spain Norway Finland Germany
Switzerland   4-9 - 6-4 - 6-5 - - - - - -
Canada 9-4   7-4 - - - 9-5 - - - 9-6 -
Scotland - 4-7   6-5 - - - 6-4 - - - 6-5
Sweden 4-6 - 5-6   - - - - - 8-3 - -
Denmark - - - -   4-7 - - - - - -
Japan 5-6 - - - 7-4   - - - - - -
Italy - 5-9 - - - -   - - - - -
Hungary - - 4-6 - - - -   - - - -
Spain - - - - - - - -   6-7 - -
Norway - - - 3-8 - - - - 7-6   - -
Finland - 6-9 - - - - - - - -   -
Germany - - 5-6 - - - - - - - -