Round robin

Group A

  Flag for Great Britain Flag for Czechia Flag for Canada Flag for Hungary Flag for Korea Flag for Nigeria
Flag for Great Britain   8-3 7-6 8-4 2-11 18-0
Flag for Czechia 3-8   6-4 7-2 7-5 19-0
Flag for Canada 6-7 4-6   8-5 9-5 14-0
Flag for Hungary 4-8 2-7 5-8   7-4 13-3
Flag for Korea 11-2 5-7 5-9 4-7   17-1
Flag for Nigeria 0-18 0-19 0-14 3-13 1-17  

Group B

  Flag for United States of America Flag for Sweden Flag for Norway Flag for Slovenia Flag for Ukraine Flag for Qatar
Flag for United States of America   6-5 8-3 12-0 9-1 13-1
Flag for Sweden 5-6   7-6 15-4 9-0 13-1
Flag for Norway 3-8 6-7   14-4 7-2 15-0
Flag for Slovenia 0-12 4-15 4-14   11-5 12-4
Flag for Ukraine 1-9 0-9 2-7 5-11   12-8
Flag for Qatar 1-13 1-13 0-15 4-12 8-12  

Group C

  Flag for China Flag for Japan Flag for Latvia Flag for Türkiye Flag for New Zealand Flag for Brazil
Flag for China   7-5 8-5 13-4 12-4 10-3
Flag for Japan 5-7   5-4 9-5 11-2 11-1
Flag for Latvia 5-8 4-5   10-1 9-4 6-3
Flag for Türkiye 4-13 5-9 1-10   6-3 10-5
Flag for New Zealand 4-12 2-11 4-9 3-6   12-5
Flag for Brazil 3-10 1-11 3-6 5-10 5-12  

Group D

  Flag for Denmark Flag for Germany Flag for Switzerland Flag for Austria Flag for Kazakhstan Flag for Italy
Flag for Denmark   9-4 3-6 11-4 15-3 13-3
Flag for Germany 4-9   9-6 9-5 8-4 8-2
Flag for Switzerland 6-3 6-9   9-3 9-1 7-2
Flag for Austria 4-11 5-9 3-9   W-L 6-5
Flag for Kazakhstan 3-15 4-8 1-9 L-W   10-2
Flag for Italy 3-13 2-8 2-7 5-6 2-10  

Playoff

Group A

  Flag for Sweden Flag for Great Britain Flag for United States of America Flag for Denmark Flag for Germany Flag for Japan Flag for Czechia Flag for China
Flag for Sweden   5-6 4-7 - - - - 9-6
Flag for Great Britain 6-5   - 7-6 7-5 - - -
Flag for United States of America 7-4 -   5-6 - - 8-7 -
Flag for Denmark - 6-7 6-5   - 9-7 - -
Flag for Germany - 5-7 - -   - - -
Flag for Japan - - - 7-9 -   - -
Flag for Czechia - - 7-8 - - -   -
Flag for China 6-9 - - - - - -