Round robin

Group A

  Canada Italy Czechia Netherlands Spain Belgium Romania
Canada   7-3 6-4 8-7 7-3 12-3 15-1
Italy 3-7   8-3 7-4 10-3 15-5 14-0
Czechia 4-6 3-8   6-5 3-8 7-2 16-1
Netherlands 7-8 4-7 5-6   5-2 16-2 15-1
Spain 3-7 3-10 8-3 2-5   12-2 18-0
Belgium 3-12 5-15 2-7 2-16 2-12   9-6
Romania 1-15 0-14 1-16 1-15 0-18 6-9  

Group B

  Hungary Latvia Ukraine New Zealand Slovakia England
Hungary   6-3 10-8 9-4 12-0 12-1
Latvia 3-6   14-2 8-3 14-2 6-3
Ukraine 8-10 2-14   10-2 6-3 8-4
New Zealand 4-9 3-8 2-10   6-3 10-3
Slovakia 0-12 2-14 3-6 3-6   8-4
England 1-12 3-6 4-8 3-10 4-8  

Group C

  Germany Denmark Austria Kazakhstan Brazil Croatia
Germany   9-3 10-6 7-1 10-2 17-1
Denmark 3-9   11-7 7-4 8-4 14-1
Austria 6-10 7-11   6-2 11-5 10-1
Kazakhstan 1-7 4-7 2-6   9-6 16-0
Brazil 2-10 4-8 5-11 6-9   8-4
Croatia 1-17 1-14 1-10 0-16 4-8  

Group D

  China Türkiye United States of America Poland Slovenia Australia
China   4-5 7-4 8-3 10-2 12-1
Türkiye 5-4   7-6 8-6 9-4 12-2
United States of America 4-7 6-7   12-4 11-4 9-6
Poland 3-8 6-8 4-12   10-2 10-6
Slovenia 2-10 4-9 4-11 2-10   11-7
Australia 1-12 2-12 6-9 6-10 7-11  

Playoff

Group A

  Canada Türkiye Germany China Latvia Hungary Denmark Italy
Canada   9-4 - 3-6 - - 8-5 -
Türkiye 4-9   5-7 - - - - 6-4
Germany - 7-5   5-7 8-2 - - -
China 6-3 - 7-5   - 5-3 - -
Latvia - - 2-8 -   - - -
Hungary - - - 3-5 -   - -
Denmark 5-8 - - - - -   -
Italy - 4-6 - - - - -