Round robin

Group A

  Canada Hungary Czechia Belgium Finland Japan Poland Denmark
Canada   6-8 7-4 6-1 7-3 10-3 11-2 12-0
Hungary 8-6   6-4 7-6 9-8 7-1 6-5 10-3
Czechia 4-7 4-6   8-3 8-6 4-10 9-4 8-7
Belgium 1-6 6-7 3-8   5-4 8-1 10-4 8-3
Finland 3-7 8-9 6-8 4-5   7-6 8-5 10-4
Japan 3-10 1-7 10-4 1-8 6-7   6-3 7-4
Poland 2-11 5-6 4-9 4-10 5-8 3-6   7-1
Denmark 0-12 3-10 7-8 3-8 4-10 4-7 1-7  

Group B

  Switzerland Sweden Latvia Germany New Zealand Korea England Hong Kong, China
Switzerland   2-5 9-5 10-4 9-6 12-1 8-4 11-2
Sweden 5-2   5-4 8-6 9-4 9-3 10-1 14-2
Latvia 5-9 4-5   6-2 9-6 8-10 8-4 5-3
Germany 4-10 6-8 2-6   8-3 5-4 8-5 8-2
New Zealand 6-9 4-9 6-9 3-8   9-5 6-5 7-2
Korea 1-12 3-9 10-8 4-5 5-9   8-4 5-9
England 4-8 1-10 4-8 5-8 5-6 4-8   13-3
Hong Kong, China 2-11 2-14 3-5 2-8 2-7 9-5 3-13  

Group C

  Scotland United States of America Ireland Norway Australia Wales Slovenia Estonia
Scotland   5-6 7-9 6-8 8-2 7-2 8-3 8-2
United States of America 6-5   7-2 8-6 10-6 8-3 12-1 9-3
Ireland 9-7 2-7   7-4 8-7 6-4 6-4 11-4
Norway 8-6 6-8 4-7   7-10 5-4 7-3 9-3
Australia 2-8 6-10 7-8 10-7   8-3 10-3 8-2
Wales 2-7 3-8 4-6 4-5 3-8   14-2 6-4
Slovenia 3-8 1-12 4-6 3-7 3-10 2-14   6-5
Estonia 2-8 3-9 4-11 3-9 2-8 4-6 5-6  

Playoff

Group A

  Scotland Switzerland Canada United States of America Czechia Hungary Ireland Sweden
Scotland   6-2 2-7 - - - - 5-4
Switzerland 2-6   - 7-4 - 6-2 - -
Canada 7-2 -   8-2 - - 9-1 -
United States of America - 4-7 2-8   11-2 - - -
Czechia - - - 2-11   - - -
Hungary - 2-6 - - -   - -
Ireland - - 1-9 - - -   -
Sweden 4-5 - - - - - -