Round robin

Group A

  Canada Türkiye Italy Poland Slovakia Brazil
Canada   5-4 11-1 8-6 5-2 8-3
Türkiye 4-5   6-5 9-5 12-2 9-3
Italy 1-11 5-6   5-3 8-2 10-4
Poland 6-8 5-9 3-5   6-3 14-2
Slovakia 2-5 2-12 2-8 3-6   8-3
Brazil 3-8 3-9 4-10 2-14 3-8  

Group B

  Korea Czechia Kazakhstan Netherlands Finland Nigeria
Korea   6-3 11-2 12-3 14-1 18-1
Czechia 3-6   4-5 7-2 19-1 20-1
Kazakhstan 2-11 5-4   3-6 11-4 14-0
Netherlands 3-12 2-7 6-3   12-3 24-0
Finland 1-14 1-19 4-11 3-12   12-2
Nigeria 1-18 1-20 0-14 0-24 2-12  

Group C

  Denmark China Spain England Slovenia Qatar
Denmark   7-4 7-4 8-6 11-4 20-2
China 4-7   11-1 7-4 9-5 15-3
Spain 4-7 1-11   10-2 7-4 15-0
England 6-8 4-7 2-10   6-5 6-4
Slovenia 4-11 5-9 4-7 5-6   12-2
Qatar 2-20 3-15 0-15 4-6 2-12  

Group D

  Scotland Hungary Ukraine New Zealand Austria Mongolia
Scotland   5-3 11-3 6-3 7-4 11-1
Hungary 3-5   8-3 7-4 9-4 11-2
Ukraine 3-11 3-8   7-6 8-3 20-0
New Zealand 3-6 4-7 6-7   6-3 11-1
Austria 4-7 4-9 3-8 3-6   14-1
Mongolia 1-11 2-11 0-20 1-11 1-14  

Playoff

Group A

  Canada Korea Scotland Türkiye Hungary China Denmark Czechia
Canada   6-4 5-4 - 8-6 - - -
Korea 4-6   - 11-10 - 6-4 - -
Scotland 4-5 -   7-2 - - - 7-5
Türkiye - 10-11 2-7   - - 8-6 -
Hungary 6-8 - - -   - - -
China - 4-6 - - -   - -
Denmark - - - 6-8 - -   -
Czechia - - 5-7 - - - -