Round robin

Group A

  Japan Korea Türkiye Slovenia Netherlands Poland Spain Croatia
Japan   5-3 8-3 9-1 7-3 7-3 7-2 12-0
Korea 3-5   2-5 8-2 7-4 8-3 7-3 11-2
Türkiye 3-8 5-2   4-6 5-3 8-0 6-5 8-2
Slovenia 1-9 2-8 6-4   6-2 5-3 6-3 8-3
Netherlands 3-7 4-7 3-5 2-6   8-1 14-0 12-1
Poland 3-7 3-8 0-8 3-5 1-8   10-3 13-2
Spain 2-7 3-7 5-6 3-6 0-14 3-10   10-2
Croatia 0-12 2-11 2-8 3-8 1-12 2-13 2-10  

Group B

  Sweden France Czechia Kazakhstan Austria Hungary Finland China
Sweden   6-1 8-3 6-1 9-2 5-2 9-1 9-2
France 1-6   1-5 7-6 6-5 4-5 10-5 6-4
Czechia 3-8 5-1   7-4 4-5 5-2 5-7 8-2
Kazakhstan 1-6 6-7 4-7   7-6 7-5 8-4 9-2
Austria 2-9 5-6 5-4 6-7   8-6 4-8 9-3
Hungary 2-5 5-4 2-5 5-7 6-8   8-6 9-1
Finland 1-9 5-10 7-5 4-8 8-4 6-8   3-5
China 2-9 4-6 2-8 2-9 3-9 1-9 5-3  

Group C

  Italy Germany Denmark Slovakia England Latvia Australia Chinese Taipei
Italy   4-6 7-3 4-3 8-7 5-6 13-2 10-1
Germany 6-4   7-5 7-3 8-2 7-0 11-1 7-2
Denmark 3-7 5-7   7-3 5-4 6-8 13-0 13-0
Slovakia 3-4 3-7 3-7   3-1 4-3 9-6 7-4
England 7-8 2-8 4-5 1-3   8-1 10-4 7-4
Latvia 6-5 0-7 8-6 3-4 1-8   9-3 6-7
Australia 2-13 1-11 0-13 6-9 4-10 3-9   7-5
Chinese Taipei 1-10 2-7 0-13 4-7 4-7 7-6 5-7  

Playoff

Group A

  Korea Germany Italy Türkiye Sweden Czechia Japan France
Korea   3-9 - - - - - -
Germany 9-3   5-9 - - - - 5-3
Italy - 9-5   7-4 4-5 - - -
Türkiye - - 4-7   - - - -
Sweden - - 5-4 -   8-3 - 9-1
Czechia - - - - 3-8   - -
Japan - - - - - -   2-3
France - 3-5 - - 1-9 - 3-2