Round robin

Group A

  Flag for Latvia Flag for Korea Flag for Czechia Flag for Japan Flag for Denmark
Flag for Latvia   6-4 9-8 5-8 13-5
Flag for Korea 4-6   7-4 6-5 8-2
Flag for Czechia 8-9 4-7   11-4 11-3
Flag for Japan 8-5 5-6 4-11   8-6
Flag for Denmark 5-13 2-8 3-11 6-8  

Group B

  Flag for Norway Flag for Germany Flag for Italy Flag for Switzerland Flag for Slovenia Flag for Bulgaria
Flag for Norway   10-4 8-6 9-5 10-6 19-2
Flag for Germany 4-10   8-4 9-7 13-1 19-0
Flag for Italy 6-8 4-8   6-5 12-4 12-1
Flag for Switzerland 5-9 7-9 5-6   14-1 17-1
Flag for Slovenia 6-10 1-13 4-12 1-14   11-4
Flag for Bulgaria 2-19 0-19 1-12 1-17 4-11  

Playoff

Group A

  Flag for Norway Flag for Latvia Flag for Germany Flag for Korea
Flag for Norway   8-1 - -
Flag for Latvia 1-8   5-6 -
Flag for Germany - 6-5   7-6
Flag for Korea - - 6-7