Round robin

Group A

  Italy Latvia Czechia Russia Lithuania Australia Austria
Italy   7-6 5-9 9-2 9-5 9-2 10-1
Latvia 6-7   8-5 6-5 10-4 10-2 16-1
Czechia 9-5 5-8   3-4
7-3
4-3 6-3 11-3
Russia 2-9 5-6 4-3
3-7
  7-2 14-1 9-1
Lithuania 5-9 4-10 3-4 2-7   12-4 11-3
Australia 2-9 2-10 3-6 1-14 4-12   7-1
Austria 1-10 1-16 3-11 1-9 3-11 1-7  

Group B

  China Denmark Slovenia Spain Slovakia Hungary Netherlands England
China   6-2 7-1 6-3 8-3 4-1 8-4 7-1
Denmark 2-6   4-3 9-3 2-7 7-4 5-2 4-2
Slovenia 1-7 3-4   7-2
7-5
5-4 4-5 6-2 6-2
Spain 3-6 3-9 2-7
5-7
  6-4 7-5 8-7 8-6
Slovakia 3-8 7-2 4-5 4-6   6-5 5-6 6-4
Hungary 1-4 4-7 5-4 5-7 5-6   4-2 5-3
Netherlands 4-8 2-5 2-6 7-8 6-5 2-4   5-4
England 1-7 2-4 2-6 6-8 4-6 3-5 4-5  

Group C

  Türkiye Germany Poland France Japan New Zealand Finland Hong Kong, China
Türkiye   3-4 5-3 3-6 4-3 6-2 8-3 9-3
Germany 4-3   5-4 7-2 8-0 7-4 10-3 12-3
Poland 3-5 4-5   5-6
7-4
6-5 10-5 9-5 11-3
France 6-3 2-7 6-5
4-7
  3-4 2-5 7-5 10-2
Japan 3-4 0-8 5-6 4-3   5-2 4-7 6-4
New Zealand 2-6 4-7 5-10 5-2 2-5   6-5 14-7
Finland 3-8 3-10 5-9 5-7 7-4 5-6   6-3
Hong Kong, China 3-9 3-12 3-11 2-10 4-6 7-14 3-6  

Playoff

Group A

  Poland Czechia Latvia China Türkiye Denmark Italy Slovenia Germany
Poland   8-7 - - - - - - 2-6
Czechia 7-8   - - - - - - -
Latvia - -   3-9 - - - - -
China - - 9-3   5-2 - 7-1 - -
Türkiye - - - 2-5   8-4 - - 7-3
Denmark - - - - 4-8   - - -
Italy - - - 1-7 - -   6-3 5-2
Slovenia - - - - - - 3-6   -
Germany 6-2 - - - 3-7 - 2-5 -