| Russia qualify to the Olympic Games. Next 4 to Olympic Games Qualification.  |   
|  Finals |  | Game | date | time | team 1 | score | team 2 | 1T | 2T | 3T |  | Final | 03.07 | 20:30 |   Russia | 59-42 |   Turkey |   | 33-23 | 46-34 |  | 3-4 | 03.07 | 18:00 |   France | 63-56 |   Czechia | 15-20 | 30-24 | 43-43 |  | 5-6 | 02.07 | 20:30 |   Croatia | 73-59 | Montenegro | 14-16 | 38-35 | 55-44 |  | 7-8 | 02.07 | 18:00 | Lithuania | 75-56 | Latvia | 20-12 | 34-18 | 49-41 |  | 1/2 | 01.07 | 18:00 |   Russia | 85-53 |   Czechia | 22-18 | 39-26 | 61-43 |  | 1/2 | 01.07 | 20:30 |   Turkey | 68-62 |   France | 16-15 | 38-31 | 49-42 |  |  aOT ; FT 60-60 |  | 5-8 | 30.06 | 15:30 |   Croatia | 84-75 | Latvia | 15-20 | 37-34 | 61-52 |  | 5-8 | 01.07 | 15:30 | Montenegro | 68-59 | Lithuania | 14-12 | 29-29 | 45-53 |  | 1/4 | 29.06 | 18:00 |   Russia | 83-72 | Latvia | 23-18 | 48-37 | 65-55 |  | 1/4 | 29.06 | 20:30 |   Czechia | 79-63 |   Croatia | 21-13 | 36-29 | 67-40 |  | 1/4 | 30.06 | 18:00 |   Turkey | 56-44 | Montenegro | 11-16 | 24-27 | 41-33 |  | 1/4 | 30.06 | 20:30 |   France | 66-58 | Lithunsia | 11-13 | 33-34 | 53-42 |   
 | 
| Final Ranking | w | l | pf | pa  |  | 1. Russia | 7 | 2 | 619: | 550 |  | 2. Turkey | 5 | 4 | 545: | 538 |  | 3. France | 6 | 3 | 602: | 518 |  | 4. Czechia | 6 | 3 | 561: | 551 |  | 5. Croatia | 5 | 4 | 585: | 637 |  | 6. Montenegro | 7 | 2 | 611: | 560 |  | 7. Lithuania | 5 | 4 | 569: | 545 |  | 8. Latvia | 3 | 6 | 575: | 619 |  |  eliminated in Second Groups Round |  | 9. Belarus | 3 | 3 | 353: | 332 |  | 10.Spain | 3 | 3 | 406: | 409 |  | 11.Great Britain | 1 | 5 | 338: | 356 |  | 12.Poland | 1 | 5 | 354: | 392 |  |  eliminated in First Groups Round |  | 13.Greece | 1 | 2 | 185: | 186 |  | 14.Slovakia | 1 | 2 | 183: | 190 |  | 15.Germany | 0 | 3 | 193: | 230 |  | 16.Israel | 0 | 3 | 148: | 214 |   
 |  
| Group E | w | l | pf | pa |  | 1. Czechia | 4 | 1 | 301: | 284 |  | 2. Lithuania | 4 | 1 | 331: | 298 |  | 3. Russia | 3 | 2 | 324: | 317 |  | 4. Turkey | 2 | 3 | 303: | 313 |  | 5. Belarus | 2 | 3 | 285: | 291 |  | 6. Great Britain | 0 | 5 | 264: | 305 |   
 | 
| Team | Czec | Lith | Russ | Turk | Bela | Grea |  | Czechia | ---- | 63:59 |   | 56:51 | 67:62 | 60:45 |  | Lithuania |   | ---- | 76:64 | 64:58 | 68:50 | 64:63 |  | Russia | 67:55 |   | ---- | 80:65 |   | 62:59 |  | Turkey |   |   |   | ---- | 65:56 | 64:57 |  | Belarus |   |   | 62:51 |   | ---- | 55:40 |  | Great Britain |   |   |   |   |   | ---- |   
 | 
 
| date | time | team 1 | score | team 2 | 1T | 2T | 3T |  | 23.06 | 15:30 | Lithuania | 64-63 |   Great Britain | 16-15 | 30-32 | 48-49 |  | 23.06 | 18:00 |   Belarus | 62-51 |   Russia | 10-14 | 24-25 | 50-40 |  | 23.06 | 20:30 |   Czechia | 56-51 |   Turkey | 18-12 | 26-22 | 36-36 |  | 25.06 | 15:30 |   Turkey | 64-57 |   Great Britain | 17-15 | 33-27 | 45-40 |  | 25.06 | 18:00 |   Russia | 69-55 |   Czechia | 16-9 | 38-22 | 51-31 |  | 25.06 | 20:30 | Lithuania | 68-50 |   Belarus | 13-12 | 29-31 | 44-48 |  | 27.06 | 15:30 |   Russia | 62-59 |   Great Britain | 8-20 | 22-27 | 43-46 |  | 27.06 | 18:00 |   Czechia | 63-59 | Lithuania | 14-22 | 35-36 | 49-44 |  | 27.06 | 20:30 |   Turkey | 65-56 |   Belarus | 24-14 | 34-30 | 49-34 |   
 | 
 | 
 
| Group F | w | l | pf | pa |  | 1. Montenegro | 5 | 0 | 364: | 308 |  | 2. Latvia | 3 | 2 | 315: | 310 |  | 3. France | 3 | 2 | 347: | 281 |  | 4. Croatia | 2 | 3 | 300: | 361 |  | 5. Spain | 2 | 3 | 327: | 340 |  | 6. Poland | 0 | 5 | 279: | 332 |   
 | 
| Team | Mont | Latv | Fran | Croa | Spai | Pola |  | Montenegro | ---- | 74:70 | 73:68 | 81:60 | 66:57 | 70:53 |  | Latvia |   | ---- | 59:56 | 67:61 |   | 62:53 |  | France |   |   | ---- | 86:40 | 79:55 | 58:54 |  | Croatia |   |   |   | ---- | 75:71 | 64:56 |  | Spain |   | 66:57 |   |   | ---- | 78:63 |  | Poland |   |   |   |   |   | ---- |   
 | 
 
| date | time | team 1 | score | team 2 | 1T | 2T | 3T |  |  played in Katowice (PO) |  | 22.06 | 15:30 | Montenegro | 81-60 |   Croatia | 24-17 | 45-34 | 60-49 |  | 22.06 | 18:00 | Latvia | 62-53 |   Poland | 17-18 | 29-33 | 46-40 |  | 22.06 | 20:30 |   France | 79-55 |   Spain | 17-15 | 30-27 | 46-48 |  | 24.06 | 15:30 |   Spain | 66-57 | Latvia | 13-10 | 27-23 | 46-36 |  | 24.06 | 18:00 |   Croatia | 64-56 |   Poland | 24-21 | 44-38 | 55-46 |  | 24.06 | 20:30 | Montenegro | 73-68 |   France | 22-20 | 40-37 | 57-55 |  | 26.06 | 15:30 |   France | 58-54 |   Poland | 8-15 | 24-19 | 39-44 |  | 26.06 | 18:00 |   Croatia | 75-71 |   Spain | 19-18 | 38-40 | 54-55 |  | 26.06 | 20:30 | Montenegro | 74-70 | Latvia | 16-22 | 45-36 | 58-48 |   
 | 
 |  
| Group A | w | l | pf | pa |  | 1. Lithuania | 2 | 1 | 186: | 179 |  | 2. Russia | 2 | 1 | 212: | 207 |  | 3. Turkey | 1 | 2 | 199: | 204 |  | 4. Slovakia | 1 | 2 | 183: | 190 |   
 | 
| Team | Lith | Russ | Turk | Slov |  | Lithuania | ---- | 76:64 | 64:58 |   |  | Russia |   | ---- | 80:65 | 68:66 |  | Turkey |   |   | ---- | 76:60 |  | Slovakia | 57:46 |   |   | ---- |   
 | 
 | 
 
| date | time | team 1 | score | team 2 | 1T | 2T | 3T |  |  played in Bydgoszcz |  | 18.06 | 12:30 | Lithuania | 64-58 |   Turkey | 19-12 | 37-22 | 51-38 |  |  transferred to Group E  |  | 18.06 | 18:00 |   Russia | 68-66 |   Slovakia | 12-15 | 29-34 | 52-51 |  | 19.06 | 12:30 |   Turkey | 76-60 |   Slovakia | 21-18 | 38-32 | 62-41 |  | 19.06 | 18:00 | Lithuania | 76-64 |   Russia | 16-16 | 30-35 | 56-52 |  |  transferred to Group E  |  | 20.06 | 12:30 |   Slovakia | 57-46 | Lithuania | 18-8 | 31-17 | 46-33 |  | 20.06 | 18:00 |   Russia | 80-65 |   Turkey | 29-7 | 45-27 | 58-42 |  |  transferred to Group E  |   
 | 
 | 
 
| Group B | w | l | pf | pa |  | 1. Czechia | 3 | 0 | 199: | 163 |  | 2. Belarus | 2 | 1 | 185: | 148 |  | 3. Great Britain | 1 | 2 | 159: | 166 |  | 4. Israel | 0 | 3 | 148: | 214 |   
 | 
| Team | Czec | Bela | Grea | Isra |  | Czechia | ---- | 67:62 | 60:45 | 72:56 |  | Belarus |   | ---- | 55:40 | 68:41 |  | Great Britain |   |   | ---- | 74:51 |  | Israel |   |   |   | ---- |   
 | 
 | 
 
| date | time | team 1 | score | team 2 | 1T | 2T | 3T |  |  played in Bydgoszcz |  | 18.06 | 15:00 |   Belarus | 55-40 |   Great Britain | 14-11 | 31-20 | 45-28 |  |  transferred to Group E  |  | 18.06 | 20:30 |   Czechia | 72-56 |   Israel | 19-12 | 32-22 | 52-39 |  | 19.06 | 15:00 |   Belarus | 68-41 |   Israel | 26-16 | 42-29 | 60-50 |  | 19.06 | 20:30 |   Czechia | 60-45 |   Great Britain | 9-13 | 27-23 | 48-35 |  |  transferred to Group E  |  | 20.06 | 15:00 |   Great Britain | 74-51 |   Israel | 13-11 | 37-24 | 54-37 |  | 20.06 | 20:30 |   Czechia | 67-62 |   Belarus |   | 39-26 |   |  |  transferred to Group E  |   
 | 
 | 
 
| Group C | w | l | pf | pa |  | 1. Montenegro | 3 | 0 | 212: | 174 |  | 2. Spain | 2 | 1 | 214: | 198 |  | 3. Poland | 1 | 2 | 191: | 208 |  | 4. Germany | 0 | 3 | 193: | 230 |   
 | 
| Team | Mont | Spai | Pola | Germ |  | Montenegro | ---- | 66:57 | 70:53 | 76:64 |  | Spain |   | ---- | 78:63 | 79:69 |  | Poland |   |   | ---- | 75:60 |  | Germany |   |   |   | ---- |   
 | 
 | 
 
| date | time | team 1 | score | team 2 | 1T | 2T | 3T |  |  played in Katowice |  | 18.06 | 15:30 |   Spain | 79-69 |   Germany | 21-12 | 39-27 | 58-49 |  | 18.06 | 18:00 | Montenegro | 70-53 |   Poland | 18-15 | 37-26 | 54-38 |  |  transferred to Group F  |  | 19.06 | 12:30 | Montenegro | 66-57 |   Spain | 20-13 | 39-31 | 54-47 |  |  transferred to Group F  |  | 19.06 | 18:00 |   Poland | 75-60 |   Germany | 23-19 | 30-30 | 54-45 |  | 20.06 | 12:30 | Montenegro | 76-64 |   Germany | 25-15 | 35-30 | 54-49 |  | 20.06 | 18:00 |   Spain | 78-63 |   Poland | 20-20 | 37-31 | 50-50 |  |  transferred to Group F  |   
 | 
 | 
 
| Group D | w | l | pf | pa |  | 1. Latvia | 2 | 1 | 183: | 184 |  | 2. France | 2 | 1 | 206: | 154 |  | 3. Croatia | 1 | 2 | 166: | 216 |  | 4. Greece | 1 | 2 | 185: | 186 |   
 | 
| Team | Latv | Fran | Croa | Gree |  | Latvia | ---- | 59:56 | 67:61 |   |  | France |   | ---- | 86:40 | 64:55 |  | Croatia |   |   | ---- | 65:63 |  | Greece | 67:57 |   |   | ---- |   
 | 
 | 
 
| date | time | team 1 | score | team 2 | 1T | 2T | 3T |  |  played in Katowice |  | 18.06 | 12:30 |   Greece | 67-57 | Latvia | 16-14 | 35-36 | 48-46 |  | 18.06 | 20:30 |   France | 86-40 |   Croatia | 26-16 | 48-25 | 71-35 |  |  transferred to Group F  |  | 19.06 | 15:00 |   Croatia | 65-63 |   Greece | 26-16 | 42-29 | 53-43 |  | 19.06 | 20:30 | Latvia | 59-56 |   France | 13-16 | 22-28 | 36-41 |  |  aOT ; FT 50-50 ; transferred to Group F |  | 20.06 | 15:00 | Latvia | 67-61 |   Croatia | 20-16 | 34-41 | 51-53 |  |  transferred to Group F  |  | 20.06 | 20:30 |   France | 64-55 |   Greece |   
 | 
 |  
 |