| Date | 7 – 21 August 2016 | |
|---|---|---|
| Status | Olympic | |
| Location | Arena do Futuro, Parque Olímpico da Barra, Barra da Tijuca, Rio de Janeiro | |
| Participants | 177 from 12 countries | |
| Format | Round-robin pools advance teams to classification matches. | |
The two preliminary groups of the men’s Olympic handball tournament were won by Croatia and Germany, who collected as many points as France and Slovenia respectively. Both semi-finals were very close games. Germany, the reigning European champion, lost against world champion France by 28-29. In the other semi-final Denmark succeeded with the same result against Poland after overtime. Surprisingly Denmark won the Olympic gold medal against the clear tournament favorite France in a tight game 28-26. Germany won the bronze medal match against Poland and thus captured the fifth Olympic medal since 1936 for a German team.
| Date | 7 – 15 August 2016 |
|---|---|
| Format | Top four teams in each group advance to quarter-finals. |
| Date | 7 – 15 August 2016 |
|---|---|
| Format | Top four teams in group advance to quarter-finals. |
| Pos | Team | NOC | Wins | Draws | Losses | Points | Goals | ||
|---|---|---|---|---|---|---|---|---|---|
| 1 | Croatia | CRO | 4 | 0 | 1 | 8 | 147-134 | ||
| 2 | France | FRA | 4 | 0 | 1 | 8 | 152-126 | ||
| 3 | Denmark | DEN | 3 | 0 | 2 | 6 | 136-127 | ||
| 4 | Qatar | QAT | 2 | 1 | 2 | 5 | 122-127 | ||
| 5 | Argentina | ARG | 1 | 0 | 4 | 2 | 110-126 | ||
| 6 | Tunisia | TUN | 0 | 1 | 4 | 1 | 118-145 |
| Match | Date/Time | Team | NOC | Result | Team | NOC | |
|---|---|---|---|---|---|---|---|
| Match #1 | 07 Aug 9:30 | Qatar | QAT | 30 – 23 | Croatia | CRO | |
| Match #2 | 07 Aug 14:40 | Denmark | DEN | 25 – 19 | Argentina | ARG | |
| Match #3 | 07 Aug 19:50 | France | FRA | 25 – 23 | Tunisia | TUN | |
| Match #4 | 09 Aug 9:30 | France | FRA | 35 – 20 | Qatar | QAT | |
| Match #5 | 09 Aug 14:40 | Denmark | DEN | 31 – 23 | Tunisia | TUN | |
| Match #6 | 09 Aug 21:50 | Croatia | CRO | 27 – 26 | Argentina | ARG | |
| Match #7 | 11 Aug 9:30 | Qatar | QAT | 25 – 25 | Tunisia | TUN | |
| Match #8 | 11 Aug 14:40 | Croatia | CRO | 27 – 24 | Denmark | DEN | |
| Match #9 | 11 Aug 21:50 | France | FRA | 31 – 24 | Argentina | ARG | |
| Match #10 | 13 Aug 11:30 | Croatia | CRO | 29 – 28 | France | FRA | |
| Match #11 | 13 Aug 14:40 | Denmark | DEN | 26 – 25 | Qatar | QAT | |
| Match #12 | 13 Aug 21:50 | Argentina | ARG | 23 – 21 | Tunisia | TUN | |
| Match #13 | 15 Aug 14:40 | France | FRA | 33 – 30 | Denmark | DEN | |
| Match #14 | 15 Aug 19:50 | Croatia | CRO | 41 – 26 | Tunisia | TUN | |
| Match #15 | 15 Aug 21:50 | Qatar | QAT | 22 – 18 | Argentina | ARG |
| Date | 7 – 15 August 2016 |
|---|---|
| Format | Top four teams in group advance to quarter-finals. |
| Pos | Team | NOC | Wins | Draws | Losses | Points | Goals | ||
|---|---|---|---|---|---|---|---|---|---|
| 1 | Germany | GER | 4 | 0 | 1 | 8 | 153-141 | ||
| 2 | Slovenia | SLO | 4 | 0 | 1 | 8 | 137-126 | ||
| 3 | Brazil | BRA | 2 | 1 | 2 | 5 | 141-150 | ||
| 4 | Poland | POL | 2 | 0 | 3 | 4 | 139-140 | ||
| 5 | Egypt | EGY | 1 | 1 | 3 | 3 | 129-143 | ||
| 6 | Sweden | SWE | 1 | 0 | 4 | 2 | 132-131 |
| Match | Date/Time | Team | NOC | Result | Team | NOC | |
|---|---|---|---|---|---|---|---|
| Match #1 | 07 Aug 11:30 | Germany | GER | 32 – 29 | Sweden | SWE | |
| Match #2 | 07 Aug 16:40 | Brazil | BRA | 34 – 32 | Poland | POL | |
| Match #3 | 07 Aug 21:50 | Slovenia | SLO | 27 – 26 | Egypt | EGY | |
| Match #4 | 09 Aug 11:30 | Germany | GER | 32 – 29 | Poland | POL | |
| Match #5 | 09 Aug 16:40 | Slovenia | SLO | 31 – 28 | Brazil | BRA | |
| Match #6 | 09 Aug 19:50 | Egypt | EGY | 26 – 25 | Sweden | SWE | |
| Match #7 | 11 Aug 11:30 | Poland | POL | 33 – 25 | Egypt | EGY | |
| Match #8 | 11 Aug 16:40 | Brazil | BRA | 33 – 30 | Germany | GER | |
| Match #9 | 11 Aug 19:50 | Slovenia | SLO | 29 – 24 | Sweden | SWE | |
| Match #10 | 13 Aug 9:30 | Germany | GER | 28 – 25 | Slovenia | SLO | |
| Match #11 | 13 Aug 16:40 | Brazil | BRA | 27 – 27 | Egypt | EGY | |
| Match #12 | 13 Aug 19:50 | Poland | POL | 25 – 24 | Sweden | SWE | |
| Match #13 | 15 Aug 9:30 | Slovenia | SLO | 25 – 20 | Poland | POL | |
| Match #14 | 15 Aug 11:30 | Germany | GER | 31 – 25 | Egypt | EGY | |
| Match #15 | 15 Aug 16:40 | Sweden | SWE | 30 – 19 | Brazil | BRA |
| Date | 17 August 2016 |
|---|---|
| Format | Winner of each match advances to semi-finals. |
| Match | Date/Time | Competitors | NOC | Result | Competitors | NOC | |
|---|---|---|---|---|---|---|---|
| Match #1 | 17 Aug 20:30 | Poland | POL | 30 – 27 | Croatia | CRO | |
| Match #2 | 17 Aug 17:00 | Denmark | DEN | 37 – 30 | Slovenia | SLO | |
| Match #3 | 17 Aug 10:00 | France | FRA | 34 – 27 | Brazil | BRA | |
| Match #4 | 17 Aug 13:30 | Germany | GER | 34 – 22 | Qatar | QAT |
| Date | 19 August 2016 |
|---|---|
| Format | Winner of each match advances to gold medal match. |
| Match | Date/Time | Competitors | NOC | Result | Competitors | NOC | |
|---|---|---|---|---|---|---|---|
| Match #1 | 19 Aug 20:30 | Denmark | DEN | 29 – 28 | Poland | POL | After Extra Time |
| Match #2 | 19 Aug 15:30 | France | FRA | 29 – 28 | Germany | GER |
| Date | 21 August 2016 |
|---|
| Match | Date/Time | Competitors | NOC | Result | Competitors | NOC | |
|---|---|---|---|---|---|---|---|
| Match 1/2 | 21 Aug 14:00 | Denmark | DEN | 28 – 26 | France | FRA | |
| Match 3/4 | 21 Aug 10:30 | Germany | GER | 31 – 25 | Poland | POL |