| Finals |  | Game | date | time | v | team 1 | score | team 2 | HT |  | Final | 01.06 | 16:00 | D |   Russia | 23-21 |   Sweden | 11-10 |  | 3-4 | 01.06 | 14:00 | D |   France | 28-27 |   Hungary | 15-12 |  | 5-6 | 31.05 | 16:00 | D |   Iceland | 23-20 |   Egypt | 10-9 |  | 7-8 | 31.05 | 16:00 | C |   Spain | 33-26 |   South Korea | 17-12 |  |  1/2 | 31.05 | 18:00 | C |   Russia | 25-24 |   France | 14-12 |  |  aet ; FT 21-21 |  | 1/2 | 31.05 | 18:00 | D |   Sweden | 32-19 |   Hungary | 14-7 |  | 5-8 | 30.05 | 15:00 | D |   Egypt | 28-27 |   South Korea | 15-11 |  | 5-8 | 30.05 | 13:00 | D |   Iceland | 32-23 |   Spain | 11-11 |  | 1/4 | 29.05 | 18:00 | D |   Hungary | 26-25 |   Iceland | 14-11 |  | 1/4 | 29.05 | 20:00 | D |   Russia | 32-15 |   South Korea | 16-6 |  |  1/4 | 29.05 | 18:00 | C |   Sweden | 28-24 |   Spain | 12-12 |  |  aet ; FT 21-21 |  | 1/4 | 29.05 | 20:00 | C |   France | 22-19 |   Egypt | 13-8 |  | 1/8 | 27.05 | 13:00 | D |   Iceland | 32-28 |   Norway | 13-15 |  |  1/8 | 27.05 | 15:00 | D |   South Korea | 37-33 |   Yugoslavia | 12-13 |  |  aet ; FT 30-30 |  | 1/8 | 27.05 | 18:00 | D |   Sweden | 32-20 | Lithuania | 18-9 |  | 1/8 | 27.05 | 20:00 | D |   France | 22-21 |   Japan | 11-11 |  | 1/8 | 27.05 | 13:00 | C |   Spain | 31-25 |   Croatia | 16-14 |  | 1/8 | 27.05 | 15:00 | C |   Egypt | 24-20 |   Cuba | 10-9 |  | 1/8 | 27.05 | 18:00 | C |   Hungary | 20-19 |   Czechia | 11-9 |  | 1/8 | 27.05 | 20:00 | C |   Russia | 20-14 |   Tunisia | 12-5 |   
 | 
 | 
 
| Final ranking | P | w | d | l | gf | ga |  | 1. Russia | 18 | 9 | 0 | 0 | 250: | 158 |  | 2. Sweden | 14 | 7 | 0 | 2 | 254: | 187 |  | 3. France | 14 | 7 | 0 | 2 | 223: | 206 |  | 4. Hungary | 12 | 6 | 0 | 3 | 220: | 207 |  | 5. Iceland | 15 | 7 | 1 | 1 | 205: | 180 |  | 6. Egypt | 13 | 6 | 1 | 2 | 193: | 159 |  | 7. Spain | 13 | 6 | 1 | 2 | 229: | 183 |  | 8. South Korea | 9 | 4 | 1 | 4 | 206: | 226 |  | 9. Yugoslavia | 8 | 4 | 0 | 2 | 162: | 148 |  | 10.Lithuania | 5 | 2 | 1 | 3 | 130: | 134 |  | 11.Czechia | 6 | 3 | 0 | 3 | 138: | 125 |  | 12.Norway | 4 | 1 | 2 | 3 | 132: | 141 |  | 13.Croatia | 5 | 2 | 1 | 3 | 148: | 146 |  | 14.Cuba | 5 | 2 | 1 | 3 | 148: | 141 |  | 15.Japan | 4 | 2 | 0 | 4 | 122: | 126 |  | 16.Tunisia | 4 | 2 | 0 | 4 | 106: | 128 |  |  eliminated in Groups Round  |  | 17.Algeria | 4 | 1 | 2 | 2 | 103: | 112 |  | 18.Italy | 3 | 1 | 1 | 3 | 100: | 105 |  | 19.Portugal | 2 | 1 | 0 | 4 | 119: | 123 |  | 20.China | 2 | 1 | 0 | 4 | 101: | 160 |  | 21.Saudi Arabia | 0 | 0 | 0 | 5 | 94: | 126 |  | 22.Argentina | 0 | 0 | 0 | 5 | 96: | 140 |  | 23.Morocco | 0 | 0 | 0 | 5 | 90: | 141 |  | 24.Brazil | 0 | 0 | 0 | 5 | 65: | 132 |   
 | 
 | 
| D - Park Dome Kumamoto 4,500 ; C -Kumamoto-City Gym 1,500 |   
    
 |  
|   First 4 to 1/8 Finals. Rest are eliminated. |   
| Group A | p | w | d | l | gf | ga |  | 1. Iceland | 9 | 4 | 1 | 0 | 124: | 106 |  | 2. Yugoslavia | 8 | 4 | 0 | 1 | 129: | 111 |  | 3. Lithuania | 5 | 2 | 1 | 2 | 110: | 102 |  | 4. Japan | 4 | 2 | 0 | 3 | 101: | 104 |  | 5. Algeria | 4 | 1 | 2 | 2 | 103: | 112 |  | 6. Saudi Arabia | 0 | 0 | 0 | 5 | 94: | 126 |   
 | 
| Team | Icel | Yugo | Lith | Japa | Alge | Saud |  | Iceland | ---- | 27:18 | 21:19 | 24:20 | 27:27 | 25:22 |  | Yugoslavia |   | ---- | 29:21 | 22:19 | 28:24 | 32:20 |  | Lithuania |   |   | ---- | 24:15 | 19:19 | 27:18 |  | Japan |   |   |   | ---- | 24:14 | 23:20 |  | Algeria |   |   |   |   | ---- | 19:14 |  | Saudi Arabia |   |   |   |   |   | ---- |   
 | 
 
| date | time | team 1 | score | team 2 | HT |  |  played at Kumamoto-Dome |  | 18.05 | 15:00 | Lithuania | 27-18 |   Saudia Arabia | 12-6 |  | 18.05 | 17:00 |   Yugoslavia | 22-19 |   Japan | 9-7 |  | 18.05 | 19:00 |   Iceland | 27-27 |   Algeria | 15-13 |  | 17.05 | 19:30 |   Iceland | 24-20 |   Japan | 14-10 |  | 19.05 | 13:00 |   Yugoslavia | 29-21 | Lithuania | 17-10 |  | 19.05 | 15:00 |   Algeria | 19-14 |   Saudia Arabia | 6-3 |  | 21.05 | 19:00 |   Japan | 23-20 |   Saudia Arabia | 15-10 |  | 22.05 | 13:00 | Lithuania | 19-19 |   Algeria | 10-10 |  | 22.05 | 15:00 |   Iceland | 27-18 |   Yugoslavia | 11-9 |  | 24.05 | 15:00 |   Yugoslavia | 32-20 |   Saudia Arabia | 15-11 |  | 24.05 | 17:00 |   Japan | 24-14 |   Algeria | 13-4 |  | 24.05 | 19:00 |   Iceland | 21-19 | Lithuania | 10-8 |  | 25.05 | 15:00 |   Iceland | 25-22 |   Saudia Arabia | 15-12 |  | 25.05 | 17:00 | Lithuania | 24-15 |   Japan | 11-7 |  | 25.05 | 19:00 |   Yugoslavia | 28-24 |   Algeria | 14-12 |   
 | 
 | 
 
| Group B | p | w | d | l | gf | ga |  | 1. Sweden | 8 | 4 | 0 | 1 | 141: | 101 |  | 2. France | 8 | 4 | 0 | 1 | 127: | 114 |  | 3. South Korea | 7 | 3 | 1 | 1 | 128: | 127 |  | 4. Norway | 4 | 1 | 2 | 2 | 104: | 109 |  | 5. Italy | 3 | 1 | 1 | 3 | 100: | 105 |  | 6. Argentina | 0 | 0 | 0 | 5 | 96: | 140 |   
 | 
| Team | Swed | Fran | Kore | Norw | Ital | Arge |  | Sweden | ---- |   | 36:21 | 24:17 | 19:17 | 36:17 |  | France | 29:26 | ---- |   | 23:20 | 25:21 | 24:20 |  | South Korea |   | 27:26 | ---- | 21:21 | 27:22 | 32:22 |  | Norway |   |   |   | ---- | 19:19 | 27:22 |  | Italy |   |   |   |   | ---- | 21:15 |  | Argentina |   |   |   |   |   | ---- |   
 | 
 
| date | time | team 1 | score | team 2 | HT |  |  played at Kumamoto-City |  | 18.05 | 15:00 |   France | 25-21 |   Italy | 12-10 |  | 18.05 | 17:00 |   South Korea | 21-21 |   Norway | 8-11 |  | 18.05 | 19:00 |   Sweden | 36-17 |   Argentina | 17-6 |  | 20.05 | 13:00 |   South Korea | 27-26 |   France | 11-18 |  | 20.05 | 15;00 |   Sweden | 24-17 |   Norway | 12-8 |  | 22.05 | 13:00 |   Italy | 21-15 |   Argentina | 10-3 |  | 21.05 | 18:00 |   Norway | 19-19 |   Italy | 9-10 |  | 21.05 | 20:00 |   France | 24-20 |   Argentina | 12-8 |  | 22.05 | 15:00 |   Sweden | 36-21 |   South Korea | 21-9 |  | 24.05 | 15:00 |   South Korea | 32-22 |   Argentina | 19-13 |  | 24.05 | 17:00 |   France | 23-20 |   Norway | 11-10 |  | 24.05 | 19:00 |   Sweden | 19-17 |   Italy | 8-10 |  | 25.05 | 15:00 |   South Korea | 27-22 |   Italy | 12-9 |  | 25.05 | 17;00 |   Norway | 27-22 |   Argentina | 14-9 |  | 25.05 | 19:00 |   France | 29-26 |   Sweden | 12-14 |   
 | 
 | 
 
| Group C | p | w | d | l | gf | ga |  | 1. Spain | 9 | 4 | 1 | 0 | 141: | 103 |  | 2. Egypt | 9 | 4 | 1 | 0 | 129: | 94 |  | 3. Czechia | 6 | 3 | 0 | 2 | 119: | 105 |  | 4. Tunisia | 4 | 2 | 0 | 3 | 92: | 108 |  | 5. Portugal | 2 | 1 | 0 | 4 | 119: | 123 |  | 6. Brazil | 0 | 0 | 0 | 5 | 65: | 132 |   
 | 
| Team | Spai | Egyp | Czec | Tuni | Pola | Braz |  | Spain | ---- | 19:19 | 29:26 | 32:21 | 29:26 | 32:11 |  | Egypt |   | ---- | 24:22 | 24:17 | 29:25 | 33:11 |  | Czechia |   |   | ---- | 19:18 | 28:24 | 24:10 |  | Tunisia |   |   |   | ---- | 19:18 | 17:15 |  | Portugal |   |   |   |   | ---- | 26:18 |  | Brazil |   |   |   |   |   | ---- |   
 | 
 
| date | time | team 1 | score | team 2 | HT |  |  played at Yamaga |  | 18.05 | 15:00 |   Portugal | 26-18 |   Brazil | 13-7 |  | 18.05 | 17:00 |   Egypt | 24-22 |   Czechia | 12-11 |  | 18.05 | 19:00 |   Spain | 32-21 |   Tunisia | 13-11 |  | 20.05 | 13:00 |   Czechia | 24-10 |   Brazil | 12-6 |  | 20.05 | 15:00 |   Spain | 19-19 |   Egypt | 10-11 |  | 21.05 | 18:00 |   Tunisia | 19-18 |   Portugal | 9-7 |  | 21.05 | 20:00 |   Spain | 32-11 |   Brazil | 15-3 |  | 22.05 | 13:00 |   Egypt | 24-17 |   Tunisia | 12-8 |  | 22.05 | 15:00 |   Czechia | 28-24 |   Portugal | 14-11 |  | 24.05 | 15:00 |   Egypt | 33-11 |   Brazil | 18-4 |  | 24.05 | 17:00 |   Czechia | 19-18 |   Tunisia | 10-12 |  | 24.05 | 19:00 |   Spain | 29-26 |   Portugal | 12-11 |  | 25.05 | 15:00 |   Tunisia | 17-15 |   Brazil | 11-6 |  | 25.05 | 17:00 |   Egypt | 29-25 |   Portugal | 12-14 |  | 25.05 | 19:00 |   Spain | 29-26 |   Czechia | 13-11 |   
 | 
 | 
 
| Group D | p | w | d | l | gf | ga |  | 1. Russia | 10 | 5 | 0 | 0 | 150: | 84 |  | 2. Hungary | 8 | 4 | 0 | 1 | 128: | 103 |  | 3. Cuba | 5 | 2 | 1 | 2 | 128: | 117 |  | 4. Croatia | 5 | 2 | 1 | 2 | 123: | 115 |  | 5. China | 2 | 1 | 0 | 4 | 101: | 160 |  | 6. Morocco | 0 | 0 | 0 | 5 | 90: | 141 |   
 | 
| Team | Russ | Hung | Cuba | Croa | Chin | Morr |  | Russia | ---- | 24:19 | 31:17 | 31:20 | 34:15 | 30:13 |  | Hungary |   | ---- | 22:21 | 23:20 | 39:19 | 25:19 |  | Cuba |   |   | ---- | 23:23 | 32:21 | 35:20 |  | Croatia |   |   |   | ---- | 34:21 | 26:17 |  | China |   |   |   |   | ---- | 25:21 |  | Morocco |   |   |   |   |   | ---- |   
 | 
 
| date | time | team 1 | score | team 2 | HT |  |  played at Yatsuhiro |  | 18.05 | 15:00 |   Russia | 31-17 |   Cuba | 17-9 |  | 18.05 | 17:00 |   Croatia | 34-21 |   China | 17-9 |  | 18.05 | 19:00 |   Hungary | 25-19 |   Morocco | 10-8 |  | 19.06 | 13:00 |   Russia | 34-15 |   China | 20-6 |  | 19.05 | 15:00 |   Croatia | 26-17 |   Morocco | 14-7 |  | 21.05 | 20:00 |   Hungary | 22-21 |   Cuba | 11-8 |  | 21.05 | 18:00 |   Russia | 30-13 |   Morocco | 14-7 |  | 22.05 | 13:00 |   Cuba | 32-21 |   China | 19-9 |  | 22.05 | 15:00 |   Hungary | 23-20 |   Croatia | 8 -10 |  | 24.05 | 15:00 |   China | 25-21 |   Morocco | 13-8 |  | 24.05 | 17:00 |   Croatia | 23-23 |   Cuba | 13-13 |  | 24.05 | 19:00 |   Russia | 24-19 |   Hungary | 13-7 |  | 25.05 | 15:00 |   Cuba | 35-20 |   Morocco | 17-6 |  | 25.05 | 17:00 |   Hungary | 39-19 |   China | 20-12 |  | 25.05 | 19:00 |   Russia | 31-20 |   Croatia | 15-7 |   
 | 
 |  
|  1. Russia |  | Andrey Lavrov |  | Dmitriy Torgovanov |  | Igor Lavrov |  | Pavel Szukoszyan |  | Eduard Kokcsarov |  | Vyacseszlav Atavin |  | Oleg Kulesov |  | Oleg Grebnyev |  | Denis Krivocslikov |  | Vyacseszlav Gorpisin |  | Lev Voronyin |  | Sergey Pogorelov |  | Valeriy Gopin |  | Sztanislav Kulincsenko |  | Vassziliy Kudinov |  | Coach: Vlagyimir Maximov |   
 | 
| MVP: Talant Duyshibaev (ESP) 	 |  |  Best 7 |  | Goalkeeper: Mats Ollson (SWE) |  | Left Wing: Valeri Gopine (RUS) |  | Right Wing: Valdimar Grimsson (ISL) |  | Post Player: Gueric Kervadec (FRA) |  | Left Back: Vassili Koudinov (RUS) |  | Center Player: Talant Duyshibaev (ESP) |  | Right Back: Staffan Olsson (SWE) |   
 | 
|  Goalscorers |  | 1. Kyung-Shin Yoon (KOR) | 62 (12) |  | 2. József Éles (HUN) | 59 (17) |  | 3. Valdimar Grimsson (ISL) | 52 (18) |  | 4. Stéphane Stoecklin (FRA) | 50 (13) |  | 5. Stefan Lövgren (SWE) | 50 (18) |  | 6. Ashraf Mabrouk (EGY) | 50 (22) |  | 7. Talant Dushebayev (ESP) | 49 (0)  |  | 8. Carlos Reinaldo (CUB) | 48 (16) |   
 | 
 
|  2. Sweden  |  | 1. Mats Olsson | 12.01.60 | 196 | 93 | Caja Cnatabria (ESP) |  | 12.Jan Stankiewicz | 24.04.69 | 195 | 98 | Lugi HF |  | 16.Peter Gentzel | 12.10.68 | 199 | 98 | Redbergslids IK |  | 2. Robert Hedin | 02.02.66 | 198 | 100 | GWD Minden (GER) |  | 3. Magnus Wislander | 22.02.64 | 194 | 94 | Tuve IF |  | 4. Tomas Sivertsson | 21.02.65 | 195 | 99 | Halmstads HP  |  | 5. Ola Lindgren | 29.02.64 | 192 | 92 | HK Drott |  | 7. Martin Frandesjö | 18.07.71 | 196 | 96 | Karra IF |  | 8. Johan Pettersson | 29.03.73 | 181 | 77 | GWD Minden (GER) |  | 9. Stefan Lövgren | 21.12.70 | 191 | 94 | Redbergslids IK |  | 10.Henrik Andersson | 11.06.71 | 197 | 94 | HK Drott  |  | 11.Pierre Thorsson | 21.06.66 | 189 | 80 | VfL Bad Schwartau (GER) |  | 13.Staffan Olsson | 26.03.64 | 199 | 99 | THW Kiel (GER) |  | 14.Magnus Andersson | 17.05.66 | 180 | 75 | TuS Schutterwald (GER) |  | 15.Andreas Larsson | 13.08.74 | 192 | 95 | TuS Schutterwald (GER) |  | 17.Ljubomir Vranjes | 03.10.73 | 166 | 79 | Redberglids IK |   
 | 
 | 
 
|  3. France |  | Eric Quintin |  | Frédéric Volle |  | Jackson Richardson |  | Gregory Anquetil |  | Gueric Kervadec |  | Laurent Munier |  | Stéphane Stoecklin |  | Gael Monthurel |  | Denis Lathout |  | Bruno Martini |  | Yoahin Delattre |  | Christian Gaudin |  | Pascal Mahé |  | Patrick Cazal |  | Thierry Perreux |   
 | 
 |  
 |