Round robin

Group A

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

Group B

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

Group C

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

Group D

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

Playoff

Group A

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