| Game | date | time | team 1 | score | team 2 | 1T | 2T | 3T |  | Final | 24.08 | 15:40 |   Hungary | 14-10 |   United States | 6-4 | 9-8 | 11-9 |  | 3-4 | 24.08 | 14:20 | Serbia | 6-4 | Montenegro | 2-0 | 4-1 | 6-2 |  | 5-6 | 24.08 | 13:00 |   Spain | 11-9 | Croatia | 0-2 | 5-5 | 8-6 |  | 7-8 | 24.08 | 10:50 |   Greece | 9-8 |   Australia | 3-2 | 5-4 | 6-7 |  | 9-10 | 24.08 | 09:30 |   Italy | 10-8 |   Germany | 4-3 | 5-4 | 6-5 |  | 11-12 | 22:08 | 09:30 | Canada | 8-7 |   China | 1-1 | 4-2 | 5-4 |  | 1/2 | 22:08 | 18:20 |   Hungary | 11-9 | Montenegro | 3-4 | 6-7 | 10-7 |  | 1/2 | 22.08 | 19:40 |   United States | 10-5 | Serbia | 3-3 | 5-4 | 7-5 |  |  7-10 |  22.08 |  10:50 |   Australia | 13-13 |   Italy | 4-2 | 5-7 | 9-7 |  |  aot, FT 10-10, 1OT 10-11, pen. 4-3 ; XOOOO - XOOXO |  | 7-10 | 22.08 | 17:00 |   Greece | 13- 9 |   Germany | 3-3 | 6-4 | 10-6 |  | 1/4 | 20.08 | 16:00 | Montenegro | 7-6 | Croatia | 3-1 | 5-4 | 6-4 |  | 1/4 | 20.08 | 17:20 | Serbia | 9-5 |   Spain | 0-1 | 5-2 | 7-3 |  | 7-12 | 20.08 | 09:30 |   Italy | 13-11 | Canada | 4-1 | 6-4 | 9-7 |  | 7-12 | 20.08 | 10:50 |   Greece | 13- 8 |   China | 3-1 | 7-5 | 9-5 |   
 | 
 | 
 
| Final ranking | P | w | d | l | gf | ga |  | 1. Hungary | 19 | 6 | 1 | 0 | 85: | 55 |  | 2. United States | 15 | 5 | 0 | 2 | 57: | 50 |  | 3. Serbia | 15 | 5 | 0 | 3 | 70: | 57 |  | 4. Montenegro | 11 | 3 | 2 | 3 | 63: | 54 |  | 5. Spain | 15 | 5 | 0 | 2 | 68: | 52 |  | 6. Croatia | 12 | 4 | 0 | 3 | 71: | 49 |  | 7. Greece | 12 | 4 | 0 | 4 | 72: | 81 |  | 8. Australia | 8 | 2 | 2 | 3 | 66: | 62 |  | 9. Italy | 13 | 4 | 1 | 3 | 93: | 82 |  | 10.Germany | 6 | 2 | 0 | 5 | 50: | 67 |  | 11.Canada | 3 | 1 | 0 | 6 | 40: | 81 |  | 12.China | 0 | 0 | 0 | 7 | 40: | 85 |   
 | 
 |  
| Group A | p | w | d | l | gf | ga |  | 1. Hungary | 13 | 4 | 1 | 0 | 60: | 36 |  | 2. Spain | 12 | 4 | 0 | 1 | 52: | 34 |  | 3. Montenegro | 8 | 2 | 2 | 1 | 43: | 31 |  | 4. Australia | 7 | 2 | 1 | 2 | 45: | 40 |  | 5. Greece | 3 | 1 | 0 | 4 | 37: | 56 |  | 6. Canada | 0 | 0 | 0 | 5 | 21: | 61 |   
| Team | Hung | Spai | Mont | Aust | Gree | Cana |  | Hungary | ---- | 8:5 | 10:10 | 13:12 | 17:6 | 12:3 |  | Spain |   | --- | 12:6 | 9:8 | 10:6 | 16:6 |  | Montenegro |   |   | ---- | 5:5 | 10:4 | 12:0 |  | Australia |   |   |   | ---- | 12:8 | 8:5 |  | Greece |   |   |   |   | --- | 13:7 |  | Canada |   |   |   |   |   | --- |   
 | 
 | 
 
| date | time | team 1 | score | team 2 | 1T | 2T | 3T |  | 10.08 | 09:30 |   Spain | 16-6 | Canada | 5-2 | 9-4 | 12-5 |  | 10.08 | 10:50 |   Hungary | 10-10 | Montenegro | 3-3 | 6-4 | 8-8 |  | 10.08 | 14:00 |   Australia | 12-8 |   Greece | 5-5 | 9-8 | 11-8 |  | 12.08 | 09:30 | Montenegro | 12-0 | Canada | 3-0 | 7-0 | 11-0 |  | 12.08 | 10:50 |   Spain | 9-8 |   Australia | 4-0 | 6-4 | 8-6 |  | 12.08 | 14:00 |   Hungary | 17-6 |   Greece | 7-2 | 9-4 | 13-5 |  | 14.08 | 10:50 |   Hungary | 8-5 |   Spain | 2-3 | 6-5 | 6-5 |  | 14.08 | 14:00 | Montenegro | 10-6 |   Greece | 3-1 | 5-2 | 10-4 |  | 14.08 | 15:20 |   Australia | 8-5 | Canada | 2-3 | 4-4 | 7-5 |  | 16.08 | 10:50 |   Greece | 13-7 | Canada | 6-1 | 11-5 | 12-7 |  | 16.08 | 14:00 |   Spain | 12-6 | Montenegro | 3-0 | 7-1 | 10-5 |  | 16.08 | 15:20 |   Hungary | 13-12 |   Australia | 4-4 | 9-5 | 11-9 |  | 18.08 | 10:50 |   Hungary | 12-3 | Canada | 3-1 | 6-1 | 7-3 |  | 18.08 | 12:10 | Montenegro | 5-5 |   Australia | 2-1 | 3-3 | 3-4 |  | 18.08 | 15:20 |   Spain | 10-6 |   Greece | 2-0 | 5-0 | 8-5 |   
 | 
 | 
 
| Group B | p | w | d | l | gf | ga |  | 1. United States | 12 | 4 | 0 | 1 | 37: | 31 |  | 2. Croatia | 12 | 4 | 0 | 1 | 56: | 31 |  | 3. Serbia | 9 | 3 | 0 | 2 | 50: | 38 |  | 4. Germany | 6 | 2 | 0 | 3 | 33: | 44 |  | 5. Italy | 6 | 2 | 0 | 3 | 57: | 50 |  | 6. China | 0 | 0 | 0 | 5 | 25: | 64 |   
| Team | UnSt | Croa | Serb | Germ | Ital | Chin |  | United States | --- | 7:5 |   | 8:7 | 12:11 | 8:4 |  | Croatia |   | --- | 11:8 | 13:5 | 11:7 | 16:4 |  | Serbia | 4:2 |   | ---- | 11:7 |   | 15:5 |  | Germany |   |   |   | --- | 8:7 | 6:5 |  | Italy |   |   | 13:12 |   | ---- | 19:7 |  | China |   |   |   |   |   | --- |   
 | 
 | 
 
| date | time | team 1 | score | team 2 | 1T | 2T | 3T |  | 10.08 | 12:10 | Serbia | 11-7 |   Germany | 1-3 | 6-5 | 8-7 |  | 10.08 | 15:20 | Croatia | 11-7 |   Italy | 3-3 | 5-2 | 9-3 |  | 10.08 | 16:40 |   United States | 8-4 |   China | 3-1 | 4-3 | 6-4 |  | 12.08 | 12:10 |   United States | 12-11 |   Italy | 2-1 | 5-3 | 8-7 |  | 12.08 | 15:20 | Croatia | 11-8 | Serbia | 1-3 | 5-4 | 9-5 |  | 12.08 | 16:40 |   Germany | 6-5 |   China | 0-2 | 5-4 | 5-4 |  | 14.08 | 09:30 | Croatia | 13-5 |   Germany | 4-1 | 7-3 | 9-4 |  | 14.08 | 10:50 | Serbia | 4-2 |   United States | 0-0 | 2-1 | 4-1 |  | 14.08 | 16:40 |   Italy | 19-7 |   China | 5-2 | 10-4 | 14-5 |  | 16.08 | 09:30 |   Germany | 8-7 |   Italy | 2-1 | 5-2 | 5-4 |  | 16.08 | 12:10 |   United States | 7-5 | Croatia | 2-2 | 5-3 | 5-3 |  | 16.08 | 16:40 | Serbia | 15-5 |   China | 5-2 | 7-3 | 11-5 |  | 18.08 | 09:30 |   Italy | 13-12 | Serbia | 3-3 | 6-5 | 11-8 |  | 18.08 | 14:00 |   United States | 8-7 |   Germany | 3-2 | 5-3 | 7-5 |  | 18.08 | 16:40 | Croatia | 16-4 |   China | 4-0 | 7-0 | 8-1 |   
 | 
 |  
 |