| Finals Palau Blaugrana | | Game | date | time | team 1 | score | team 2 | HT | | Final | 07.08 | 19:00 | Argentina | 8-6 | Spain | 2-1 | | aET ; FT 5-5 | | 3-4 | 07.08 | 17:30 | Italy | 3-2 | Portugal | |
| First 2 from Final Group to Final. 3rd and 4th to Bronze Medal Match. |
| Final Group A | p | w | d | l | gf | ga | Sp | Ar | Po | It | Br | Ne | | 1. Spain | 9 | 4 | 1 | 0 | 25: | 8 | --- | 3:2 | 3:1 | 5:1 | 3:3 | 11:1 | | 2. Argentina | 8 | 4 | 0 | 1 | 18: | 9 | | --- | 2:1 | 7:3 | 3:1 | 4:1 | | 3. Portugal | 6 | 3 | 0 | 2 | 22: | 12 | | | --- | 5:3 | 8:2 | 7:2 | | 4. Italy | 4 | 2 | 0 | 3 | 21: | 19 | | | | --- | 6:1 | 8:1 | | 5. Brazil | 3 | 1 | 1 | 3 | 12: | 20 | | | | | --- | 5:0 | | 6. Netherlands | 0 | 0 | 0 | 5 | 5: | 35 | | | | | | --- |
| date | time | team 1 | score | team 2 | HT | | played at Reus | | 01.08 | | Brazil | 5-0 | Netherlands | | | 01.08 | | Portugal | 5-3 | Italy | | | 01.08 | | Spain | 3-2 | Argentina | 1-1 | | 02.08 | 18:00 | Italy | 6-1 | Brazil | | | 02.08 | 19:30 | Argentina | 2-1 | Portugal | | | 02.08 | 21:00 | Spain | 11-1 | Netherlands | | | 03.08 | 18:00 | Argentina | 3-1 | Brazil | | | 03.08 | 19:30 | Italy | 8-1 | Netherlands | | | 03.08 | 21:00 | Spain | 3-1 | Portugal | 0-0 | | 04.08 | 18:00 | Portugal | 7-2 | Netherlands | | | 04.08 | 19:30 | Spain | 3-3 | Brazil | | | 04.08 | 21:00 | Argentina | 7-3 | Italy | | | 05.08 | 18:00 | Spain | 5-1 | Italy | | | 05.08 | 19:30 | Portugal | 8-2 | Brazil | | | 05.08 | 21:00 | Argentina | 4-1 | Netherlands | |
|
|
|
| Final ranking | P | w | d | l | gf | ga | | 1. Argentina | 16 | 7 | 2 | 2 | 48: | 24 | | 2. Spain | 19 | 9 | 1 | 1 | 70: | 20 | | 3. Italy | 15 | 7 | 1 | 3 | 78: | 29 | | 4. Portugal | 14 | 7 | 0 | 4 | 83: | 24 | | 5. Brazil | 11 | 5 | 1 | 4 | 39: | 32 | | 6. Netherlands | 5 | 2 | 1 | 7 | 28: | 53 | | eliminated in First Groups Round | | 7. United States | 5 | 2 | 1 | 2 | 24: | 27 | | 8. Germany | 4 | 2 | 0 | 3 | 13: | 17 | | 9. Angola | 3 | 1 | 1 | 3 | 7: | 23 | | 10.Switzerland | 2 | 1 | 0 | 4 | 13: | 28 | | 11.Australia | 0 | 0 | 0 | 5 | 7: | 42 | | 12.Japan | 0 | 0 | 0 | 5 | 4: | 95 |
| Qualification | | The teams from Men 1991. | | Japan replaced Chile, to be obtained representation from All continents. |
|
| Group A | p | w | d | l | gf | ga | | 1. Italy | 9 | 4 | 1 | 0 | 54: | 8 | | 2. Portugal | 8 | 4 | 0 | 1 | 59: | 9 | | 3. Argentina | 6 | 2 | 2 | 1 | 22: | 9 | | 4. United States | 5 | 2 | 1 | 2 | 24: | 27 | | 5. Switzerland | 2 | 1 | 0 | 4 | 13: | 28 | | 6. Japan | 0 | 0 | 0 | 5 | 4: | 95 |
| Team | It | Po | Ar | Un | Sw | Ja | | Italy | --- | 5:2 | 3:3 | 13:2 | 8:0 | 25:1 | | Portugal | | --- | 1:0 | 7:3 | 11:1 | 38:0 | | Argentina | | | --- | 4:4 | 2:1 | 13:0 | | United States | | | | --- | 5:2 | 10:1 | | Switzerland | | | | | --- | 9:2 | | Japan | | | | | | --- |
|
| date | time | v | team 1 | score | team 2 | HT | | 26.07 | 18:00 | V | United States | 10-1 | Japan | | | 26.07 | 19:30 | V | Italy | 3-3 | Argentina | | | 26.07 | 21:00 | V | Portugal | 11-1 | Switzerland | | | 27.07 | 18:00 | V | Italy | 8-0 | Switzerland | | | 27.07 | 19:30 | V | Portugal | 38-0 | Japan | | | 27.07 | 21:00 | V | Argentina | 4-4 | United States | | | 28.07 | 18:00 | | Switzerland | 9-2 | Japan | | | 28.07 | 19:30 | | Portugal | 1-0 | Argentina | | | 28.07 | 21:00 | | Italy | 13-2 | United States | | | 29.07 | 18:00 | | United States | 5-2 | Switzerland | | | 29.07 | 19:30 | | Italy | 5-2 | Portugal | | | 29.07 | 21:00 | | Argentina | 13-0 | Japan | | | 30.07 | 18:00 | | Italy | 25-1 | Japan | | | 30.07 | 19:30 | | Argentina | 2-1 | Switzerland | | | 30.07 | 21:00 | | Portugal | 7-3 | United States | |
|
| Group B | p | w | d | l | gf | ga | | 1. Spain | 10 | 5 | 0 | 0 | 39: | 4 | | 2. Brazil | 8 | 4 | 0 | 1 | 27: | 12 | | 3. Netherlands | 5 | 2 | 1 | 2 | 23: | 18 | | 4. Germany | 4 | 2 | 0 | 3 | 13: | 17 | | 5. Angola | 3 | 1 | 1 | 3 | 7: | 23 | | 6. Australia | 0 | 0 | 0 | 5 | 7: | 42 |
| Team | Sp | Br | Ne | Ge | An | Au | | Spain | --- | 2:1 | 5:1 | 5:1 | 10:0 | 17:1 | | Brazil | | --- | 6:2 | 5:3 | 8:1 | 7:4 | | Netherlands | | | --- | 5:3 | 3:3 | 12:1 | | Germany | | | | --- | 2:1 | 4:1 | | Angola | | | | | --- | 2:0 | | Australia | | | | | | --- |
|
| date | time | v | team 1 | score | team 2 | HT | | 26.07 | 18:00 | SS | Brazil | 5-3 | Germany | | | 26.07 | 19:30 | SS | Netherlands | 3-3 | Angola | | | 26.07 | 21:00 | SS | Spain | 17-1 | Australia | | | 27.07 | 18:00 | SS | Brazil | 8-1 | Angola | | | 27.07 | 19:30 | SS | Germany | 4-1 | Australia | | | 27.07 | 21:00 | SS | Spain | 5-1 | Netherlands | | | 28.07 | 18:00 | | Angola | 2-0 | Australia | | | 28.07 | 19:30 | | Brazil | 6-2 | Netherlands | | | 28.07 | 21:00 | | Spain | 5-1 | Germany | | | 29.07 | 18:00 | | Netherlands | 12-1 | Australia | | | 29.07 | 19:30 | | Germany | 2-1 | Angola | | | 29.07 | 21:00 | | Spain | 2-1 | Brazil | | | 30.07 | 18:00 | | Brazil | 7-4 | Australia | | | 30.07 | 19:30 | | Netherlands | 5-3 | Germany | | | 30.07 | 21:00 | | Spain | 10-0 | Angola | |
|
|