Round robin

Group A

  Flag for Korea Flag for Sweden Flag for Poland Flag for Latvia Flag for Austria Flag for Philippines Flag for Brazil Flag for Bolivia
Flag for Korea   7-6 4-5 5-2 9-2 6-5 14-2 22-1
Flag for Sweden 6-7   7-4 6-4 11-1 15-3 10-2 15-1
Flag for Poland 5-4 4-7   6-3 3-4 5-4 10-3 -
Flag for Latvia 2-5 4-6 3-6   7-2 10-2 10-3 25-0
Flag for Austria 2-9 1-11 4-3 2-7   4-3 9-2 -
Flag for Philippines 5-6 3-15 4-5 2-10 3-4   7-6 -
Flag for Brazil 2-14 2-10 3-10 3-10 2-9 6-7   18-2
Flag for Bolivia 1-22 1-15 - 0-25 - - 2-18  

Group B

  Flag for Japan Flag for China Flag for Türkiye Flag for Spain Flag for Australia Flag for Romania Flag for Slovenia
Flag for Japan   6-5 7-3 4-2 8-4 7-1 10-2
Flag for China 5-6   7-3 9-2 9-2 12-2 8-2
Flag for Türkiye 3-7 3-7   6-3 10-2 8-4 9-2
Flag for Spain 2-4 2-9 3-6   9-5 3-4 8-6
Flag for Australia 4-8 2-9 2-10 5-9   7-1 7-6
Flag for Romania 1-7 2-12 4-8 4-3 1-7   10-5
Flag for Slovenia 2-10 2-8 2-9 6-8 6-7 5-10  

Group C

  Flag for Switzerland Flag for Ukraine Flag for England Flag for Czechia Flag for New Zealand Flag for Slovakia Flag for Chinese Taipei
Flag for Switzerland   8-3 7-5 8-2 8-2 11-1 11-6
Flag for Ukraine 3-8   5-3 5-4 9-3 12-2 19-4
Flag for England 5-7 3-5   7-3 5-4 7-2 10-1
Flag for Czechia 2-8 4-5 3-7   6-1 11-1 22-1
Flag for New Zealand 2-8 3-9 4-5 1-6   9-2 11-3
Flag for Slovakia 1-11 2-12 2-7 1-11 2-9   13-4
Flag for Chinese Taipei 6-11 4-19 1-10 1-22 3-11 4-13  

Playoff

Group A

  Flag for Switzerland Flag for Türkiye Flag for Ukraine Flag for China Flag for Korea Flag for Sweden Flag for England Flag for Japan
Flag for Switzerland   6-3 - 5-4 3-4 - - -
Flag for Türkiye 3-6   - - - - - -
Flag for Ukraine - -   1-10 - - - -
Flag for China 4-5 - 10-1   - - - 2-7
Flag for Korea 4-3 - - -   4-2 - 9-6
Flag for Sweden - - - - 2-4   - -
Flag for England - - - - - -   3-6
Flag for Japan - - - 7-2 6-9 - 6-3