Round robin

Group A

  Flag for Germany Flag for Scotland Flag for Hungary Flag for Czechia Flag for Latvia Flag for Belarus Flag for France Flag for Poland Flag for Romania
Flag for Germany   6-3 3-6 8-6 9-4 10-3 7-2 10-3 15-2
Flag for Scotland 3-6   8-2 8-3 7-2 9-5 7-3 13-1 10-2
Flag for Hungary 6-3 2-8   6-5 6-4 6-5 5-6 8-3 9-3
Flag for Czechia 6-8 3-8 5-6   5-3 7-2 2-4 8-3 10-1
Flag for Latvia 4-9 2-7 4-6 3-5   7-4 7-5 3-2 4-2
Flag for Belarus 3-10 5-9 5-6 2-7 4-7   8-5 6-5 9-1
Flag for France 2-7 3-7 6-5 4-2 5-7 5-8   3-6 9-2
Flag for Poland 3-10 1-13 3-8 3-8 2-3 5-6 6-3   6-3
Flag for Romania 2-15 2-10 3-9 1-10 2-4 1-9 2-9 3-6  

Group B

  Flag for Switzerland Flag for Sweden Flag for Spain Flag for Norway Flag for Wales Flag for England Flag for Russia Flag for Estonia
Flag for Switzerland   12-6 8-1 6-5 7-4 9-3 3-6 4-2
Flag for Sweden 6-12   12-2 7-4 6-4 4-6 6-3 7-5
Flag for Spain 1-8 2-12   4-3 10-7 5-4 5-8 11-5
Flag for Norway 5-6 4-7 3-4   5-4 8-6 2-8 10-7
Flag for Wales 4-7 4-6 7-10 4-5   10-2 4-3 5-4
Flag for England 3-9 6-4 4-5 6-8 2-10   6-0 5-3
Flag for Russia 6-3 3-6 8-5 8-2 3-4 0-6   3-4
Flag for Estonia 2-4 5-7 5-11 7-10 4-5 3-5 4-3  

Group C

  Flag for Finland Flag for Denmark Flag for Slovakia Flag for Italy Flag for Austria Flag for Ireland Flag for Türkiye Flag for Slovenia
Flag for Finland   6-4 8-5 5-3 9-6 7-3 8-2 10-1
Flag for Denmark 4-6   6-4 6-3 7-4 1-9 8-7 8-2
Flag for Slovakia 5-8 4-6   8-10
7-2
7-6 7-2 5-3 8-3
Flag for Italy 3-5 3-6 10-8
2-7
  3-8 7-6 11-2 8-2
Flag for Austria 6-9 4-7 6-7 8-3   5-3 7-5 8-1
Flag for Ireland 3-7 9-1 2-7 6-7 3-5   13-0 13-1
Flag for Türkiye 2-8 7-8 3-5 2-11 5-7 0-13   6-4
Flag for Slovenia 1-10 2-8 3-8 2-8 1-8 1-13 4-6  

Playoff

Group A

  Flag for Germany Flag for Slovakia Flag for Finland Flag for Sweden Flag for Denmark Flag for Scotland Flag for Switzerland Flag for Hungary
Flag for Germany   9-4 7-5 - - 5-4 - -
Flag for Slovakia 4-9   - - - - - -
Flag for Finland 5-7 -   7-3 - - - 3-6
Flag for Sweden - - 3-7   - - - -
Flag for Denmark - - - -   4-6 - -
Flag for Scotland 4-5 - - - 6-4   - 8-4
Flag for Switzerland - - - - - -   4-6
Flag for Hungary - - 6-3 - - 4-8 6-4