| | | Finals |  | Game | date | time | team 1 | score | team 2 | 1T | 2T | 3T |  | Final | 14:30 | 30.07 |  Serbia Mont. | 8-7 |  Hungary | 1-1 | 3-3 | 5-5 |  | 3-4 | 30.07 | 13:00 |  Greece | 11-10 |  Croatia | 2-1 | 5-4 | 6-6 |  | a2ET ; FT 9-9 ; 1ET 9-9 |  | 1/2 | 28.07 | 20:15 |  Serbia Mont. | 5-4 |  Croatia | 3-2 | 3-2 | 4-2 |  | 1/2 | 28.07 | 21:30 |  Hungary | 7-6 |  Greece | 2-1 | 5-3 | 6-4 |  | 1 4 Finals |  | 1/4 | 26.07 | 15:15 |  Croatia | 6-4 |  Russia | 0-1 | 4-2 | 6-3 |  | 1/4 | 26.07 | 16:30 |  Serbia Mont. | 10-8 |  Romania | 3-2 | 6-3 | 7-6 |  | 1/4 | 26.07 | 20:15 |  Hungary | 8-6 |  Spain | 3-1 | 6-1 | 7-2 |  | 1/4 | 26.07 | 21:30 |  Greece | 13-9 |  Italy | 2-3 | 6-5 | 10-8 |  | 1 8 Finals |  | 1/8 | 24.07 | 12:00 |  Spain | 17-2 |  Cuba | 6-1 | 10-2 | 14-2 |  | 1/8 | 24.07 | 13:15 |  Italy | 6-5 |  United States | 2-1 | 2-1 | 5-3 |  | 1/8 | 24.07 | 20:15 |  Croatia | 10-6 |  Australia | 3-0 | 7-3 | 8-6 |  | 1/8 | 24.07 | 21:30 |  Romania | 6-5 |  Germany | 3-3 | 3-4 | 6-5 |  | Classification matches |  | 5-6 | 30.07 | 10:45 |  Spain | 8-7 |  Romania | 2-2 | 5-3 | 7-5 |  | 7-8 | 30.07 | 09:30 |  Russia | 7-6 |  Italy | 3-1 | 4-2 | 4-4 |  | 9-10 | 28.07 | 10:45 |  Germany | 11-5 |  Australia | 2-1 | 6-1 | 8-1 |  | 11-12 | 28.07 | 09:30 |  United States | 10-6 |  Cuba | 2-0 | 6-2 | 8-2 |  | 13-14 | 26.07 | 10:45 |  Canada | 10-8 |  Japan | 2-3 | 3-6 | 7-7 |  | 15-16 | 26.07 | 09:30 |  South Africa | 7-6 |  China | 2-3 | 5-4 | 7-5 |  | 5-8 | 28.07 | 12:00 |  Romania | 11-7 |  Russia | 2-1 | 6-3 | 8-5 |  | 5-8 | 28.07 | 13:15 |  Spain | 7-4 |  Italy | 0-2 | 1-2 | 4-3 |  | 9-12 | 26.07 | 12:00 |  Australia | 16-3 |  Cuba | 4-1 | 9-2 | 13-3 |  | 9-12 | 26.07 | 13:15 |  Germany | 5-3 |  United States | 1-2 | 1-3 | 4-3 |  | 13-16 | 24.07 | 09:30 |  Japan | 13-8 |  South Africa | 2-2 | 6-4 | 9-4 |  | 13-16 | 24.07 | 10:45 |  Canada | 11-5 |  China | 3-2 | 7-5 | 9-5 | 
 |  | 
 | | Final Ranking | pts | won | drw | lst | gf | ga | g+- | m |  | 1. |  Serbia Mont. | 12 | 6 | 0 | 0 | 69: | 29 | +40 | 6 |  | 2. |  Hungary | 10 | 5 | 0 | 1 | 57: | 31 | +26 | 6 |  | 3. |  Greece | 10 | 5 | 0 | 1 | 59: | 42 | +17 | 6 |  | 4. |  Croatia | 8 | 4 | 0 | 3 | 59: | 44 | +15 | 7 |  | 5. |  Spain | 10 | 5 | 0 | 2 | 63: | 38 | +25 | 7 |  | 6. |  Romania | 6 | 3 | 0 | 4 | 50: | 52 | -2 | 7 |  | 7. |  Russia | 8 | 4 | 0 | 2 | 42: | 41 | +1 | 6 |  | 8. |  Italy | 4 | 2 | 0 | 5 | 49: | 48 | +1 | 7 |  | 9. |  Germany | 8 | 4 | 0 | 2 | 45: | 36 | +9 | 6 |  | 10. |  United States | 6 | 3 | 0 | 3 | 42: | 35 | +7 | 6 |  | 11. |  Australia | 4 | 2 | 0 | 4 | 54: | 49 | +5 | 6 |  | 12. |  Cuba | 2 | 1 | 0 | 5 | 27: | 85 | -58 | 6 |  | 13. |  Canada | 4 | 2 | 0 | 3 | 30: | 53 | -53 | 5 |  | 14. |  Japan | 2 | 1 | 0 | 4 | 38: | 51 | -13 | 5 |  | 15. |  South Africa | 2 | 1 | 0 | 4 | 30: | 56 | -26 | 5 |  | 16. |  China | 0 | 0 | 0 | 5 | 27: | 51 | -24 | 5 | 
 |  | | Qualification |  | Host - Canada (13.) |  | _ Olympic Men 2004 - Hungary (2.), Serbia Mont. (1.), Russia (7.), Greece (3.), Germany (9.), Spain (5.) |  | _ Europe Men WQ 2005 - Croatia (4.), Italy (8.) and Romania (6.) |  | _ America Men WQ 2005 - United States (10.), Cuba (12.) |  | Oceania - Australia (11.) |  | Asia - Japan (4.), China (16.) |  | Africa - South Africa (15.) | 
 | 
 | | Group A | p | w | d | l | gf | ga |  | 1. Russia | 6 | 3 | 0 | 0 | 24: | 18 |  | 2. Spain | 4 | 2 | 0 | 1 | 25: | 17 |  | 3. Italy | 2 | 1 | 0 | 2 | 24: | 16 |  | 4. South Africa | 0 | 0 | 0 | 3 | 15: | 37 | 
 | Team | Ru | Sp | It | So |  | Russia | --- | 8:7 | 5:4 | 11:7 |  | Spain |  | --- | 7:5 | 11:4 |  | Italy |  |  | --- | 15:4 |  | South Africa |  |  |  | --- | 
 | | date | time | team 1 | score | team 2 | 1T | 2T | 3T |  | 18.07 | 09:30 |  Russia | 11-7 |  South Africa | 4-1 | 7-4 | 10-5 |  | 18.07 | 12:00 |  Spain | 7-5 |  Italy | 2-2 | 4-2 | 5-4 |  | 20.07 | 10:45 |  Spain | 11-4 |  South Africa | 4-2 | 6-3 | 8-3 |  | 20.07 | 12:00 |  Russia | 5-4 |  Italy | 3-1 | 4-2 | 5-2 |  | 22.07 | 10:45 |  Russia | 8-7 |  Spain | 2-1 | 4-2 | 7-4 |  | 22.07 | 12:00 |  Italy | 15-4 |  South Africa | 3-1 | 5-2 | 9-3 | 
 | 
 | | Group B | p | w | d | l | gf | ga |  | 1. Serbia Mont. | 6 | 3 | 0 | 0 | 46: | 10 |  | 2. United States | 4 | 2 | 0 | 1 | 24: | 18 |  | 3. Cuba | 2 | 1 | 0 | 2 | 16: | 42 |  | 4. Japan | 0 | 0 | 0 | 3 | 17: | 33 | 
 | Team | Se | Un | Cu | Ja |  | Serbia Mont. | --- | 8:4 | 21:1 | 17:5 |  | United States |  | --- | 13:6 | 7:4 |  | Cuba |  |  | --- | 9:8 |  | Japan |  |  |  | --- | 
 | | date | time | team 1 | score | team 2 | 1T | 2T | 3T |  | 18.07 | 10:45 |  United States | 7-4 |  Japan | 2-0 | 4-2 | 4-3 |  | 18.07 | 13:15 |  Serbia Mont. | 21-1 |  Cuba | 4-0 | 8-0 | 15-0 |  | 20.07 | 09:30 |  Serbia Mont. | 17-5 |  Japan | 4-1 | 8-3 | 13-5 |  | 20.07 | 13:15 |  United States | 13-6 |  Cuba | 2-1 | 7-1 | 10-3 |  | 22.07 | 09:30 |  Cuba | 9-8 |  Japan | 3-2 | 5-4 | 5-6 |  | 22.07 | 12:00 |  Serbia Mont. | 8-4 |  United States | 2-1 | 4-2 | 7-2 | 
 | 
 | | Group C | p | w | d | l | gf | ga |  | 1. Hungary | 6 | 3 | 0 | 0 | 35: | 11 |  | 2. Croatia | 4 | 2 | 0 | 1 | 29: | 18 |  | 3. Romania | 2 | 1 | 0 | 2 | 18: | 22 |  | 4. Canada | 0 | 0 | 0 | 3 | 9: | 40 | 
 | Team | Hu | Cr | Ro | Ca |  | Hungary | --- | 10:4 | 14:4 | 11:3 |  | Croatia |  | --- | 6:4 | 19:4 |  | Romania |  |  | --- | 10:2 |  | Canada |  |  |  | --- | 
 | | date | time | team 1 | score | team 2 | 1T | 2T | 3T |  | 18.07 | 15:15 |  Hungary | 14-4 |  Romania | 2-1 | 6-1 | 11-1 |  | 18.07 | 19:00 |  Croatia | 19-4 |  Canada | 5-0 | 11-0 | 17-3 |  | 20.07 | 15:15 |  Croatia | 6-4 |  Romania | 3-0 | 4-0 | 5-1 |  | 20.07 | 19:00 |  Hungary | 11-3 |  Canada | 3-0 | 4-1 | 8-1 |  | 22.07 | 15:15 |  Hungary | 10-4 |  Croatia | 2-1 | 5-1 | 8-2 |  | 22.07 | 19:00 |  Romania | 10-2 |  Canada | 3-0 | 5-0 | 8-0 | 
 | 
 | | Group D | p | w | d | l | gf | ga |  | 1. Greece | 6 | 3 | 0 | 0 | 29: | 16 |  | 2. Germany | 4 | 2 | 0 | 1 | 24: | 22 |  | 3. Australia | 2 | 1 | 0 | 2 | 27: | 25 |  | 4. China | 0 | 0 | 0 | 3 | 16: | 33 | 
 | Team | Gr | Ge | Au | Ch |  | Greece | --- | 8:4 | 10:8 | 11:4 |  | Germany |  | --- | 9:8 | 11:6 |  | Australia |  |  | --- | 11:6 |  | China |  |  |  | --- | 
 | | date | time | team 1 | score | team 2 | 1T | 2T | 3T |  | 18.07 | 16:30 |  Greece | 11-4 |  China | 2-1 | 5-2 | 7-3 |  | 18.07 | 17:45 |  Germany | 9-8 |  Australia | 3-1 | 4-2 | 7-5 |  | 20.07 | 16:30 |  Greece | 8-4 |  Germany | 1-0 | 3-2 | 6-4 |  | 20.07 | 17:45 |  Australia | 11-6 |  China | 5-1 | 7-2 | 8-4 |  | 22.07 | 16:30 |  Germany | 11-6 |  China | 3-2 | 7-2 | 10-3 |  | 22.07 | 17:45 |  Greece | 10-8 |  Australia | 2-1 | 5-3 | 7-6 | 
 | 
 |