|  Finals |  | Game | date | time | team 1 | score | team 2 | HT |  | Final | 03.08 |   | Germany | 25-23 | Denmark |   |  | 3-4 | 03.08 |   | South Korea | 29-22 | Spain |   |  | 1/2 | 02.08 |   | Germany | 28-22 | Spain |   |  | 1/2 | 02.08 |   | Denmark | 32-28 | South Korea |   |  | 5-6 | 03.08 |   | Hungary | 28-24 | Croatia |   |  | 7-8 | 03.08 |   | France | 42-35 | Montenegro |   |  | 9-10 | 03.08 |   | Brazil | 33-31 | Romania |   |  | 11-12 | 03.08 |   | Angola | 29-24 | Argentina |   |  | 13-14 | 02.08 |   | Iceland | 27-26 | Japan |   |  | 15-16 | 02.08 |   | Slovenia | 33-27 | Algeria |   |  | 17-18 | 02.08 |   | Taiwan | 26-25 | Macedonia |   |  | 19-20 | 02.08 |   | Kazakhstan | 32-22 | Australia |   |   
 | 
 | 
 
| Final ranking | P | w | d | l | gf | ga |  | 1. Germany | 12 | 6 | 0 | 3 | 268: | 230 |  | 2. Denmark | 15 | 7 | 1 | 1 | 272: | 228 |  | 3. South Korea | 13 | 6 | 1 | 2 | 301: | 236 |  | 4. Spain | 13 | 6 | 1 | 2 | 213: | 191 |  | 5. Hungary | 11 | 5 | 1 | 2 | 220: | 224 |  | 6. Croatia | 11 | 5 | 1 | 2 | 251: | 191 |  | 7. France | 11 | 5 | 1 | 2 | 244: | 217 |  | 8. Montenegro | 9 | 4 | 1 | 3 | 250: | 249 |  | 9. Brazil | 8 | 4 | 0 | 4 | 232: | 216 |  | 10.Romania | 8 | 4 | 0 | 4 | 227: | 230 |  | 11.Angola | 6 | 3 | 0 | 5 | 208: | 216 |  | 12.Argentina | 4 | 2 | 0 | 6 | 181: | 210 |  | 13.Iceland | 12 | 5 | 2 | 1 | 242: | 217 |  | 14.Japan | 8 | 4 | 0 | 4 | 237: | 222 |  | 15.Slovenia | 7 | 3 | 1 | 4 | 238: | 211 |  | 16.Algeria | 3 | 1 | 1 | 6 | 178: | 233 |  | 17.Taiwan | 6 | 3 | 0 | 5 | 193: | 225 |  | 18.Macedonia | 5 | 2 | 1 | 5 | 209: | 228 |  | 19.Kazakhstan | 2 | 1 | 0 | 7 | 203: | 239 |  | 20.Australia | 0 | 0 | 0 | 8 | 141: | 295 |   
 | 
 | 
 |  
| Group I | p | w | d | l | gf | ga |  | 1. Denmark | 9 | 4 | 1 | 0 | 150: | 125 |  | 2. Germany | 6 | 3 | 0 | 2 | 163: | 135 |  | 3. Hungary | 6 | 3 | 0 | 2 | 136: | 153 |  | 4. Montenegro | 5 | 2 | 1 | 2 | 154: | 149 |  | 5. Romania | 4 | 2 | 0 | 3 | 139: | 149 |  | 6. Angola | 0 | 0 | 0 | 5 | 125: | 156 |   
    | Team | Denm | Germ | Hung | Mont | Roma | Ango |  | Denmark | ---- | 25:24 | 34:23 | 29:29 | 30:24 | 32:25 |  | Germany |   | ---- | 35:21 |   | 38:30 | 37:28 |  | Hungary |   |   | ---- | 34:33 | 27:26 | 31:25 |  | Montenegro |   | 31:29 |   | ---- |   | 31:23 |  | Romania |   |   |   | 34:30 | ---- | 25:24 |  | Angola |   |   |   |   |   | ---- |   
 | 
| date | time | team 1 | score | team 2 | HT |  | 28.07 |   | Denmark | 30-24 | Romania |   |  | 28.07 |   | Hungary | 31-25 | Angola |   |  | 28.07 |   | Montenegro | 31-29 | Germany |   |  | 29.07 |   | Denmark | 34-23 | Hungary |   |  | 29.07 |   | Germany | 37-28 | Angola |   |  | 29.07 |   | Romania | 34-30 | Montenegro |   |  | 31.07 |   | Denmark | 25-24 | Germany |   |  | 31.07 |   | Hungary | 34-33 | Montenegro |   |  | 31.07 |   | Romania | 25-24 | Angola |   |   
 | 
 
| Group II | p | w | d | l | gf | ga |  | 1. Spain | 9 | 4 | 1 | 0 | 121: | 101 |  | 2. South Korea | 7 | 3 | 1 | 1 | 170: | 143 |  | 3. Croatia | 7 | 3 | 1 | 1 | 140: | 125 |  | 4. France | 5 | 2 | 1 | 2 | 129: | 141 |  | 5. Brazil | 2 | 1 | 0 | 4 | 138: | 148 |  | 6. Argentina | 0 | 0 | 0 | 5 | 101: | 141 |   
    | Team | Spai | Sout | Croa | Fran | Braz | Arge |  | Spain | ---- | 28:23 | 24:20 | 20:20 | 27:24 | 22:14 |  | South Korea |   | ---- | 29:29 | 45:28 | 37:32 | 36:26 |  | Croatia |   |   | ---- | 33:25 | 33:25 | 25:22 |  | France |   |   |   | ---- | 28:27 | 28:16 |  | Brazil |   |   |   |   | ---- | 30:23 |  | Argentina |   |   |   |   |   | ---- |   
 | 
| date | time | team 1 | score | team 2 | HT |  | 28.07 |   | Spain | 24-20 | Croatia |   |  | 28.07 |   | South Korea | 36-26 | Argentina |   |  | 28.07 |   | France | 28-27 | Brazil |   |  | 29.07 |   | Spain | 27-24 | Brazil |   |  | 29.07 |   | South Korea | 45-28 | France |   |  | 29.07 |   | Croatia | 25-22 | Argentina |   |  | 31.07 |   | Spain | 28-23 | South Korea |   |  | 31.07 |   | Croatia | 33-25 | France |   |  | 31.07 |   | Brazil | 30-23 | Argentina |   |   
 |  
| Group III | p | w | d | l | gf | ga |  | 1. Iceland | 6 | 3 | 0 | 0 | 114: | 87 |  | 2. Algeria | 3 | 1 | 1 | 1 | 83: | 86 |  | 3. Macedonia | 3 | 1 | 1 | 1 | 79: | 90 |  | 4. Kazakhstan | 0 | 0 | 0 | 3 | 82: | 95 |   
    | Team | Icel | Alge | Mace | Kaza |  | Iceland | ---- | 36:29 | 39:27 | 39:31 |  | Algeria |   | ---- | 25:25 | 29:25 |  | Macedonia |   |   | ---- | 27:26 |  | Kazakhstan |   |   |   | ---- |   
 | 
| date | time | team 1 | score | team 2 | HT |  | 28.07 |   | Iceland | 39-31 | Kazakhstan |   |  | 28.07 |   | Algeria | 25-25 | Macedonia |   |  | 29.07 |   | Iceland | 36-29 | Algeria |   |  | 29.07 |   | Macedonia | 27-26 | Kazakhstan |   |  | 31.07 |   | Iceland | 39-27 | Macedonia |   |  | 31.07 |   | Algeria | 29-25 | Kazakhstan |   |   
 | 
 
| Group IV | p | w | d | l | gf | ga |  | 1. Japan | 6 | 3 | 0 | 0 | 98: | 77 |  | 2. Slovenia | 4 | 2 | 0 | 1 | 109: | 71 |  | 3. Taiwan | 2 | 1 | 0 | 2 | 75: | 91 |  | 4. Australia | 0 | 0 | 0 | 3 | 61: | 104 |   
    | Team | Japa | Slov | Taiw | Aust |  | Japan | ---- | 35:31 | 30:24 | 33:22 |  | Slovenia |   | ---- | 36:22 | 42:14 |  | Taiwan |   |   | ---- | 29:25 |  | Australia |   |   |   | ---- |   
 | 
| date | time | team 1 | score | team 2 | HT |  | 28.07 |   | Japan | 35-31 | Slovenia |   |  | 28.07 |   | Taiwan | 29-25 | Australia |   |  | 29.07 |   | Japan | 33-22 | Australia |   |  | 29.07 |   | Slovenia | 36-22 | Taiwan |   |  | 31.07 |   | Japan | 30-24 | Taiwan |   |  | 31.07 |   | Slovenia | 42-14 | Australia |   |   
 |  
| Group A | p | w | d | l | gf | ga |  | 1. Germany | 6 | 3 | 0 | 1 | 125: | 101 |  | 2. Hungary | 5 | 2 | 1 | 1 | 104: | 108 |  | 3. Romania | 4 | 2 | 0 | 2 | 113: | 113 |  | 4. Iceland | 4 | 1 | 2 | 1 | 101: | 104 |  | 5. Slovenia | 1 | 0 | 1 | 3 | 96: | 113 |   
    | Team | Germ | Hung | Roma | Icel | Slov |  | Germany | ---- | 35:21 | 38:30 |   | 29:26 |  | Hungary |   | ---- | 27:26 | 23:23 | 33:24 |  | Romania |   |   | ---- | 32:28 | 25:20 |  | Iceland | 24:23 |   |   | ---- | 26:26 |  | Slovenia |   |   |   |   | ---- |   
 | 
| date | time | team 1 | score | team 2 | HT |  | 21.07 |   | Germany | 29-26 | Slovenia |   |  | 21.07 |   | Hungary | 23-23 | Iceland |   |  | 22.07 |   | Germany | 38-30 | Romania |   |  | 22.07 |   | Iceland | 26-26 | Slovenia |   |  | 23.07 |   | Hungary | 27-26 | Romania |   |  | 24.07 |   | Hungary | 33-24 | Slovenia |   |  | 24.07 |   | Iceland | 24-23 | Germany |   |  | 25.07 |   | Romania | 32-28 | Iceland |   |  | 26.07 |   | Germany | 35-21 | Hungary |   |  | 26.07 |   | Romania | 25-20 | Slovenia |   |   
 | 
 
| Group B | p | w | d | l | gf | ga |  | 1. Denmark | 7 | 3 | 1 | 0 | 128: | 104 |  | 2. Montenegro | 7 | 3 | 1 | 0 | 121: | 110 |  | 3. Angola | 4 | 2 | 0 | 2 | 102: | 99 |  | 4. Japan | 2 | 1 | 0 | 3 | 113: | 118 |  | 5. Kazakhstan | 0 | 0 | 0 | 4 | 89: | 122 |   
    | Team | Denm | Mont | Ango | Japa | Kaza |  | Denmark | ---- | 29:29 | 32:25 | 34:28 | 33:22 |  | Montenegro |   | ---- | 31:23 | 31:30 | 30:28 |  | Angola |   |   | ---- | 26:24 | 28:12 |  | Japan |   |   |   | ---- | 31:27 |  | Kazakhstan |   |   |   |   | ---- |   
 | 
| date | time | team 1 | score | team 2 | HT |  | 21.07 |   | Montenegro | 31-23 | Angola |   |  | 21.07 |   | Japan | 31-27 | Kazakhstan |   |  | 22.07 |   | Denmark | 32-25 | Angola |   |  | 22.07 |   | Montenegro | 31-30 | Japan |   |  | 23.07 |   | Denmark | 33-22 | Kazakhstan |   |  | 24.07 |   | Montenegro | 30-28 | Kazakhstan |   |  | 24.07 |   | Angola | 26-24 | Japan |   |  | 25.07 |   | Denmark | 34-28 | Japan |   |  | 26.07 |   | Denmark | 29-29 | Montenegro |   |  | 26.07 |   | Angola | 28-12 | Kazakhstan |   |   
 | 
 
| Group C | p | w | d | l | gf | ga |  | 1. Croatia | 7 | 3 | 1 | 0 | 149: | 92 |  | 2. South Korea | 7 | 3 | 1 | 0 | 140: | 100 |  | 3. Brazil | 4 | 2 | 0 | 2 | 118: | 107 |  | 4. Macedonia | 2 | 1 | 0 | 3 | 105: | 112 |  | 5. Australia | 0 | 0 | 0 | 4 | 58: | 159 |   
    | Team | Croa | Sout | Braz | Mace | Aust |  | Croatia | ---- | 29:29 | 33:25 | 34:20 | 53:18 |  | South Korea |   | ---- | 37:32 | 35:27 | 39:12 |  | Brazil |   |   | ---- | 27:25 | 34:12 |  | Macedonia |   |   |   | ---- | 33:16 |  | Australia |   |   |   |   | ---- |   
 | 
| date | time | team 1 | score | team 2 | HT |  | 21.07 |   | Croatia | 33-25 | Brazil |   |  | 21.07 |   | Macedonia | 33-16 | Australia |   |  | 22.07 |   | Croatia | 53-18 | Australia |   |  | 22.07 |   | South Korea | 37-32 | Brazil |   |  | 23.07 |   | South Korea | 35-27 | Macedonia |   |  | 24.07 |   | Croatia | 34-20 | Macedonia |   |  | 24.07 |   | Brazil | 34-12 | Australia |   |  | 25.07 |   | South Korea | 39-12 | Australia |   |  | 26.07 |   | Croatia | 29-29 | South Korea |   |  | 26.07 |   | Brazil | 27-25 | Macedonia |   |   
 | 
 
| Group D | p | w | d | l | gf | ga |  | 1. France | 7 | 3 | 1 | 0 | 121: | 77 |  | 2. Spain | 7 | 3 | 1 | 0 | 90: | 67 |  | 3. Argentina | 4 | 2 | 0 | 2 | 86: | 90 |  | 4. Taiwan | 2 | 1 | 0 | 3 | 92: | 109 |  | 5. Algeria | 0 | 0 | 0 | 4 | 68: | 114 |   
    | Team | Fran | Spai | Arge | Taiw | Alge |  | France | ---- | 20:20 | 28:16 | 39:23 | 34:18 |  | Spain |   | ---- | 22:14 | 27:19 | 21:14 |  | Argentina |   |   | ---- | 25:22 | 31:18 |  | Taiwan |   |   |   | ---- | 28:18 |  | Algeria |   |   |   |   | ---- |   
 | 
| date | time | team 1 | score | team 2 | HT |  | 21.07 |   | France | 39-23 | Taiwan |   |  | 21.07 |   | Argentina | 31-18 | Algeria |   |  | 22.07 |   | France | 34-18 | Algeria |   |  | 22.07 |   | Spain | 27-19 | Taiwan |   |  | 23.07 |   | Spain | 22-14 | Argentina |   |  | 24.07 |   | France | 28-16 | Argentina |   |  | 24.07 |   | Taiwan | 28-18 | Algeria |   |  | 25.07 |   | Spain | 21-14 | Algeria |   |  | 26.07 |   | France | 20-20 | Spain |   |  | 26.07 |   | Argentina | 25-22 | Taiwan |   |   
 |  
 |