| # | Group 1 | MP | W | D | L | G | Pts | Form |
|---|---|---|---|---|---|---|---|---|
| 1. | Spain | 4 | 4 | 0 | 0 | 35:2 | 12 | |
| 2. | Moldova | 4 | 2 | 0 | 2 | 11:12 | 6 | |
| 3. | Cyprus | 4 | 0 | 0 | 4 | 1:33 | 0 | |
| # | Group 2 | MP | W | D | L | G | Pts | Form |
| 1. | Georgia | 4 | 4 | 0 | 0 | 23:12 | 12 | |
| 2. | Belgium | 4 | 2 | 0 | 2 | 23:12 | 6 | |
| 3. | Austria | 4 | 0 | 0 | 4 | 7:29 | 0 | |
| # | Group 3 | MP | W | D | L | G | Pts | Form |
| 1. | Armenia | 4 | 4 | 0 | 0 | 15:8 | 12 | |
| 2. | Czech Republic | 4 | 2 | 0 | 2 | 12:11 | 6 | |
| 3. | Bosnia & Herzegovina | 4 | 0 | 0 | 4 | 8:16 | 0 | |
| # | Group 4 | MP | W | D | L | G | Pts | Form |
| 1. | Portugal | 4 | 4 | 0 | 0 | 17:5 | 12 | |
| 2. | Lithuania | 4 | 1 | 1 | 2 | 4:11 | 4 | |
| 3. | Belarus | 4 | 0 | 1 | 3 | 8:13 | 1 | |
| # | Group 5 | MP | W | D | L | G | Pts | Form |
| 1. | Kazakhstan | 4 | 3 | 1 | 0 | 17:4 | 10 | |
| 2. | Slovenia | 4 | 2 | 1 | 1 | 10:7 | 7 | |
| 3. | Montenegro | 4 | 0 | 0 | 4 | 3:19 | 0 | |
| # | Group 6 | MP | W | D | L | G | Pts | Form |
| 1. | Poland | 4 | 3 | 0 | 1 | 17:7 | 9 | |
| 2. | Azerbaijan | 4 | 3 | 0 | 1 | 18:12 | 9 | |
| 3. | Greece | 4 | 0 | 0 | 4 | 3:19 | 0 | |
| # | Group 7 | MP | W | D | L | G | Pts | Form |
| 1. | Croatia | 4 | 3 | 1 | 0 | 19:3 | 10 | |
| 2. | Hungary | 4 | 1 | 2 | 1 | 10:9 | 5 | |
| 3. | Israel | 4 | 0 | 1 | 3 | 4:21 | 1 | |
| # | Group 8 | MP | W | D | L | G | Pts | Form |
| 1. | Romania | 4 | 3 | 1 | 0 | 12:5 | 10 | |
| 2. | Finland | 4 | 2 | 1 | 1 | 11:3 | 7 | |
| 3. | Denmark | 4 | 0 | 0 | 4 | 5:20 | 0 | |
| # | Group 9 | MP | W | D | L | G | Pts | Form |
| 1. | France | 4 | 3 | 1 | 0 | 14:2 | 10 | |
| 2. | Serbia | 4 | 2 | 1 | 1 | 9:5 | 7 | |
| 3. | Norway | 4 | 0 | 0 | 4 | 5:21 | 0 | |
| # | Group 10 | MP | W | D | L | G | Pts | Form |
| 1. | Italy | 4 | 2 | 2 | 0 | 22:14 | 8 | |
| 2. | Sweden | 4 | 1 | 1 | 2 | 14:18 | 4 | |
| 3. | North Macedonia | 4 | 1 | 1 | 2 | 11:15 | 4 | |
| # | Group 11 | MP | W | D | L | G | Pts | Form |
| 1. | Ukraine | 4 | 3 | 1 | 0 | 13:6 | 10 | |
| 2. | Netherlands | 4 | 1 | 2 | 1 | 8:9 | 5 | |
| 3. | Kosovo | 4 | 0 | 1 | 3 | 7:13 | 1 | |
| # | Group 12 | MP | W | D | L | G | Pts | Form |
| 1. | Slovakia | 4 | 2 | 2 | 0 | 8:2 | 8 | |
| 2. | Germany | 4 | 1 | 2 | 1 | 5:7 | 5 | |
| 3. | Latvia | 4 | 1 | 0 | 3 | 7:11 | 3 | |
| # | Ranking of second-placed teams | MP | W | D | L | G | Pts | Form |
| 1. | Azerbaijan | 4 | 3 | 0 | 1 | 18:12 | 9 | |
| 2. | Finland | 4 | 2 | 1 | 1 | 11:3 | 7 | |
| 3. | Serbia | 4 | 2 | 1 | 1 | 9:5 | 7 | |
| 4. | Slovenia | 4 | 2 | 1 | 1 | 10:7 | 7 | |
| 5. | Belgium | 4 | 2 | 0 | 2 | 23:12 | 6 | |
| 6. | Czech Republic | 4 | 2 | 0 | 2 | 12:11 | 6 | |
| 7. | Moldova | 4 | 2 | 0 | 2 | 11:12 | 6 | |
| 8. | Hungary | 4 | 1 | 2 | 1 | 10:9 | 5 | |
| 9. | Netherlands | 4 | 1 | 2 | 1 | 8:9 | 5 | |
| 10. | Germany | 4 | 1 | 2 | 1 | 5:7 | 5 | |
| 11. | Sweden | 4 | 1 | 1 | 2 | 14:18 | 4 | |
| 12. | Lithuania | 4 | 1 | 1 | 2 | 4:11 | 4 |