|  Final Saturday 20.08 |  | time | Player 1 | score | Player 2 | set 1 | set 2 | set 3 | dur |  | 09:20 | Chen Long |  CHN | 2 | 2-0 | Lee Chong Wei |  MAS | 1 | 21-18 | 21-18 |   | 1:13 |  |  Bronze Medal Match |  | 08:30 | Viktor Axelsen |  DEN | 4 | 2-1 | Lin Dan |  CHN | 3 | 15-21 | 21-10 | 21-17 | 1:10 |   
| time | Player 1 | score | Player 2 | set 1 | set 2 | set 3 | dur |  | 08:30 | Lee Chong Wei |  MAS | 1 | 2-1 | Lin Dan |  CHN | 3 | 15-21 | 21-11 | 22-20 | 1:19 |  | 09:35 | Chen Long |  CHN | 2 | 2-0 | Viktor Axelsen |  DEN | 4 | 21-14 | 21-15 |   | 0:48 |   
| time | Player 1 | score | Player 2 | set 1 | set 2 | set 3 | dur |  | 08:30 | Lee Chong Wei |  MAS | 1 | 2-0 | Chou Tien-chen |  TPE | 6 | 21-9 | 21-15 |   | 0:41 |  | 09:20 | Lin Dan |  CHN | 3 | 2-1 | Srikanth Kidambi |  IND | 9 | 21-6 | 11-21 | 21-18 | 1:04 |  | 11:00 | Viktor Axelsen |  DEN | 4 | 2-0 | Rajiv Ouseph |  GBR | 13 | 21-12 | 21-16 |   | 0:39 |  | 10:10 | Chen Long |  CHN | 2 | 2-1 | Son Wan-ho |  KOR | 8 | 21-11 | 18-21 | 21-11 | 1:32 |   
|
 |   |  | Not real Eight-Finals after first 3 seeded received byes. |   
| time | Player 1 | score | Player 2 | set 1 | set 2 | set 3 | dur |  |   | Lee Chong Wei |  MAS | 1 |  bye |  | 10:30 | Chou Tien-chen |  TPE | 6 | 2-0 | Hu Yun |  HKG | 10 | 21-10 | 21-13 |   | 0:36 |  |   | Lin Dan |  CHN | 3 |  bye |  | 09:00 | Srikanth Kidambi |  IND | 9 | 2-0 | Jan Østergaard Jørgensen |  DEN | 5 | 21-19 | 21-19 |   | 0:42 |  | 18:00 | Rajiv Ouseph |  GBR | 13 | 2-1 | Tommy Sugiarto |  INA | 7 | 21-13 | 14-21 | 21-16 | 1:03 |  | 17:30 | Viktor Axelsen |  DEN | 4 | 2-0 | Scott Evans |  IRL |   | 21-16 | 21-12 |   | 0:39 |  | 09:45 | Son Wan-ho |  KOR | 8 | 2-0 | Ng Ka Long |  HKG | 11 | 23-21 | 21-17 |   | 0:53 |  |   | Chen Long |  CHN | 2 |  bye |   
 | 
 |  
| Group A | w | l | sets |  |  1. Lee Chong Wei |  MAS | 1 | 2 | 0 | 4: | 0 |  |  2. Soren Opti |  SUR |   | 1 | 1 | 2: | 2 |  |  3. Derek Wong Zi Liang |  SIN |   | 0 | 2 | 0: | 4 |   
 | 
 | 
 
| date | time | Player 1 | score | Player 2 | set 1 | set 2 | set 3 |  | Thu 11.08.16 | 09:35 | Lee Chong Wei |  MAS | 2-0 | Soren Opti |  SUR | 21-2 | 21-3 |   |  | Fri 12.08.16 | 10:45 | Derek Wong Zi Liang |  SIN | 2-0 | Soren Opti |  SUR | 21-5 | 21-6 |   |  | Sun 14.08.16 | 08:55 | Lee Chong Wei |  MAS | 2-0 | Derek Wong Zi Liang |  SIN | 21-18 | 21-8 |   |   
 | 
 | 
 
| Group C | w | l | sets |  |  1. Chou Tien-chen |  TPE | 6 | 2 | 0 | 4: | 0 |  |  2. Misha Zilberman |  ISR |   | 1 | 1 | 2: | 2 |  |  3. Yuhan Tan |  BEL |   | 0 | 2 | 0: | 4 |   
 | 
 | 
 
| date | time | Player 1 | score | Player 2 | set 1 | set 2 | set 3 |  | Fri 12.08.16 | 20:30 | Chou Tien-chen |  TPE | 2-0 | Misha Zilberman |  ISR | 21-9 | 21-11 |  | Sat 13.08.16 | 17:25 | Misha Zilberman |  ISR | 2-0 | Yuhan Tan |  BEL | 22-20 | 21-12 |  | Sun 14.08.16 | 10:05 | Chou Tien-chen |  TPE | 2-0 | Yuhan Tan |  BEL | 21-14 | 21-8 |   
 | 
 | 
 
| Group D | w | l | sets |  |  1. Hu Yun |  HKG | 10 | 2 | 0 | 4: | 0 |  |  2. Pablo Abián |  ESP |   | 1 | 1 | 2: | 2 |  |  3. Jaspar Yu Woon |  BRU |   | 0 | 2 | 0: | 2 |   
 | 
 | 
 
| date | time | Player 1 | score | Player 2 | set 1 | set 2 | set 3 |  | Fri 12.08.16 | 19:55 | Hu Yun |  HKG | 2-0 | Jaspar Yu Woon |  BRU | 21-16 | 21-15 |   |  | Sat 13.08.16 | 20:30 | Pablo Abián |  ESP | 2-0 | Jaspar Yu Woon |  BRU | 21-12 | 21-10 |   |  | Sun 14.08.16 | 15:30 | Hu Yun |  HKG | 2-0 | Pablo Abián |  ESP | 21-18 | 21-19 |   |   
 | 
 | 
 
| Group E | w | l | sets |  |  1. Lin Dan |  CHN | 3 | 3 | 0 | 6: | 0 |  |  2. Nguyễn Tiến Minh |  VIE |   | 2 | 1 | 4: | 3 |  |  3. Vladimir Malkov |  RUS |   | 1 | 2 | 3: | 4 |  |  4. David Obernorsterer |  AUT |   | 0 | 3 | 0: | 6 |   
 | 
 | 
 
| date | time | Player 1 | score | Player 2 | set 1 | set 2 | set 3 |  | Thu 11.08.16 | 08:25 | Lin Dan |  CHN | 2-0 | David Obernorsterer |  AUT | 21-5 | 21-11 |   |  | Thu 11.08.16 | 11:55 | Nguyễn Tiến Minh |  VIE | 2-1 | Vladimir Malkov |  RUS | 15-21 | 21-9 | 21-13 |  | Fri 12.08.16 | 09:00 | Lin Dan |  CHN | 2-0 | Vladimir Malkov |  RUS | 21-18 | 21-7 |   |  | Fri 12.08.16 | 20:30 | Nguyễn Tiến Minh |  VIE | 2-0 | David Obernorsterer |  AUT | 21-18 | 21-14 |   |  | Sun 14.08.16 | 09:40 | Lin Dan |  CHN | 2-0 | Nguyễn Tiến Minh |  VIE | 21-7 | 21-12 |   |  | Sun 14.08.16 | 10:40 | Vladimir Malkov |  RUS | 2-0 | David Obernorsterer |  AUT | 21-11 | 21-10 |   |   
 | 
 | 
 
| Group G | w | l | sets |  |  1. Jan Østergaard Jørgensen |  DEN | 5 | 2 | 0 | 4: | 0 |  |  2. Brice Leverdez |  FRA |   | 1 | 1 | 2: | 3 |  |  3. Raul Must |  EST |   | 0 | 2 | 1: | 4 |   
 | 
 | 
 
| date | time | Player 1 | score | Player 2 | set 1 | set 2 | set 3 |  | Fri 12.08.16 | 16:40 | Jan Østergaard Jørgensen |  DEN | 2-0 | Raul Must |  EST | 21-8 | 21-15 |   |  | Sat 13.08.16 | 20:30 | Brice Leverdez |  FRA | 2-1 | Raul Must |  EST | 21-18 | 18-21 | 21-12 |  | Sun 14.08.16 | 15:30 | Jan Østergaard Jørgensen |  DEN | 2-0 | Brice Leverdez |  FRA | 21-11 | 21-18 |   |   
 | 
 | 
 
| Group H | w | l | sets |  |  1. Srikanth Kidambi |  IND | 9 | 2 | 0 | 4: | 0 |  |  2. Henri Hurskainen |  SWE |   | 1 | 1 | 2: | 2 |  |  3. Lino Muñoz |  MEX |   | 0 | 2 | 0: | 4 |   
 | 
 | 
 
| date | time | Player 1 | score | Player 2 | set 1 | set 2 | set 3 |  | Thu 11.08.16 | 21:05 | Srikanth Kidambi |  IND | 2-0 | Lino Muñoz |  MEX | 21-11 | 21-17 |   |  | Sat 13.08.16 | 15:55 | Henri Hurskainen |  SWE | 2-0 | Lino Muñoz |  MEX | 21-12 | 21-11 |   |  | Sun 14.08.16 | 10:40 | Srikanth Kidambi |  IND | 2-0 | Henri Hurskainen |  SWE | 21-6 | 21-18 |   |   
 | 
 | 
 
| Group I | w | l | sets |  |  1. Rajiv Ouseph |  GBR | 13 | 2 | 0 | 4: | 0 |  |  2. Sho Sasaki |  JPN |   | 1 | 1 | 2: | 3 |  |  3. Petr Koukal |  CZE |   | 0 | 2 | 1: | 4 |   
 | 
 | 
 
| date | time | Player 1 | score | Player 2 | set 1 | set 2 | set 3 |  | Thu 11.08.16 | 19:55 | Rajiv Ouseph |  GBR | 2-0 | Petr Koukal |  CZE | 21-14 | 21-18 |   |  | Sat 13.08.16 | 10:10 | Sho Sasaki |  JPN | 2-1 | Petr Koukal |  CZE | 21-10 | 16-21 | 21-12 |  | Sun 14.08.16 | 10:05 | Rajiv Ouseph |  GBR | 2-0 | Sho Sasaki |  JPN | 21-15 | 21-9 |   |   
 | 
 | 
 
| Group J | w | l | sets |  |  1. Tommy Sugiarto |  INA | 7 | 2 | 0 | 4: | 0 |  |  2. Osleni Guerrero |  CUB |   | 1 | 1 | 2: | 2 |  |  3. Howard Shu |  USA |   | 0 | 2 | 0: | 4 |   
 | 
 | 
 
| date | time | Player 1 | score | Player 2 | set 1 | set 2 | set 3 |  | Fri 12.08.16 | 08:00 | Tommy Sugiarto |  INA | 2-0 | Howard Shu |  USA | 21-14 | 21-10 |   |  | Sat 13.08.16 | 11:20 | Osleni Guerrero |  CUB | 2-0 | Howard Shu |  USA | 21-16 | 21-15 |   |  | Sun 14.08.16 | 08:55 | Tommy Sugiarto |  INA | 2-0 | Osleni Guerrero |  CUB | 21-12 | 21-14 |   |   
 | 
 | 
 
| Group K | w | l | sets |  |  1. Scott Evans |  IRL |   | 2 | 0 | 4: | 2 |  |  2. Marc Zwiebler |  GER | 12 | 1 | 1 | 3: | 2 |  |  3. Ygor Coelho de Oliveira |  BRA |   | 0 | 2 | 1: | 4 |   
 | 
 | 
 
| date | time | Player 1 | score | Player 2 | set 1 | set 2 | set 3 |  | Fri 12.08.16 | 11:20 | Scott Evans |  IRL | 2-1 | Marc Zwiebler |  GER | 9-21 | 21-17 | 21-7 |  | Sat 13.08.16 | 19:55 | Scott Evans |  IRL | 2-1 | Ygor Coelho de Oliveira |  BRA | 21-8 | 19-21 | 21-8 |  | Sun 14.08.16 | 15:55 | Marc Zwiebler |  GER | 2-0 | Ygor Coelho de Oliveira |  BRA | 21-12 | 21-12 |   |   
 | 
 | 
 
| Group L | w | l | sets |  |  1. Viktor Axelsen |  DEN | 4 | 2 | 0 | 4: | 0 |  |  2. Boonsak Ponsana |  THA |   | 1 | 1 | 2: | 3 |  |  3. Lee Dong-keun |  KOR |   | 0 | 2 | 1: | 4 |   
 | 
 | 
 
| date | time | Player 1 | score | Player 2 | set 1 | set 2 | set 3 |  | Thu 11.08.16 | 11:20 | Viktor Axelsen |  DEN | 2-0 | Boonsak Ponsana |  THA | 21-14 | 21-13 |   |  | Sat 13.08.16 | 09:35 | Boonsak Ponsana |  THA | 2-1 | Lee Dong-keun |  KOR | 21-19 | 17-21 | 21-16 |  | Sun 14.08.16 | 11:15 | Viktor Axelsen |  DEN | 2-0 | Lee Dong-keun |  KOR | 21-11 | 21-13 |   |   
 | 
 | 
 
| Group M | w | l | sets |  |  1. Ng Ka Long |  HKG | 11 | 2 | 0 | 4: | 0 |  |  2. Martin Giuffre |  CAN |   | 1 | 1 | 2: | 3 |  |  3. Pedro Martins |  POR |   | 0 | 2 | 1: | 4 |   
 | 
 | 
 
| date | time | Player 1 | score | Player 2 | set 1 | set 2 | set 3 |  | Thu 11.08.16 | 19:30 | Ng Ka Long |  HKG | 2-0 | Martin Giuffre |  CAN | 21-11 | 21-14 |   |  | Sat 13.08.16 | 11:20 | Martin Giuffre |  CAN | 2-1 | Pedro Martins |  POR | 14-21 | 24-22 | 21-6 |  | Sun 14.08.16 | 09:40 | Ng Ka Long |  HKG | 2-0 | Pedro Martins |  POR | 21-17 | 21-18 |   |   
 | 
 | 
 
| Group N | w | l | sets |  |  1. Son Wan-ho |  KOR | 8 | 2 | 0 | 4: | 0 |  |  2. Jacob Maliekal |  RSA |   | 1 | 1 | 2: | 2 |  |  3. Artem Pochtarev |  UKR |   | 0 | 2 | 0: | 4 |   
 | 
 | 
 
| date | time | Player 1 | score | Player 2 | set 1 | set 2 | set 3 |  | Thu 11.08.16 | 19:30 | Son Wan-ho |  KOR | 2-0 | Jacob Maliekal |  RSA | 21-10 | 21-10 |   |  | Fri 12.08.16 | 19:55 | Jacob Maliekal |  RSA | 2-0 | Artem Pochtarev |  UKR | 21-18 | 21-19 |   |  | Sun 14.08.16 | 08:30 | Son Wan-ho |  KOR | 2-0 | Artem Pochtarev |  UKR | 21-9 | 21-15 |   |   
 | 
 | 
 
| Group P | w | l | sets |  |  1. Chen Long |  CHN | 2 | 2 | 0 | 4: | 0 |  |  2. Niluka Karunaratne |  SRI |   | 1 | 1 | 2: | 2 |  |  3. Adrian Dziółko |  POL |   | 0 | 2 | 0: | 4 |  |  -. Kevin Cordón |  GUA |   |  DNF |   
 | 
 | 
 
| date | time | Player 1 | score | Player 2 | set 1 | set 2 | set 3 |  | Thu 11.08.16 | 10:10 | Chen Long |  CHN | 2-0 | Niluka Karunaratne |  SRI | 21-7 | 21-10 |   |  | Thu 11.08.16 | 20:30 | Adrian Dziółko |  POL | 2-1 | Kevin Cordón |  GUA | 18-21 | 21-10 | 21-13 |  | Fri 12.08.16 | 19:30 | Niluka Karunaratne |  SRI | wo | Kevin Cordón |  GUA |   |  | Sat 13.08.16 | 08:25 | Chen Long |  CHN | 2-0 | Adrian Dziółko |  POL | 21-12 | 21-9 |   |  | Sun 14.08.16 | 10:40 | Chen Long |  CHN | wo | Kevin Cordón |  GUA |   |  | Sun 14.08.16 | 15:55 | Niluka Karunaratne |  SRI | 2-0 | Adrian Dziółko |  POL | 21-19 | 24-22 |   |   
 | 
 |  
| N. | Rank | Athlete | Remark |  |  Seeded to Quarter-Finals (1/4). |  | 1. | 1. | Chen Long |  China | Bronze 2012 |  | 2. | 2. | Lee Chong Wei |  Malaysia | Silver 2012 |  | 3. | 3. | Lin Dan |  China | Gold 2012 |  |  Seeded to Eight-Finals (1/8). |  | 4. | 4. | Viktor Axelsen |  Denmark |  | 5. | 5. | Jan Østergaard Jørgensen |  Denmark |  | 6. | 7. | Chou Tien-chen |  Chinese Taipei |  | 7. | 8. | Tommy Sugiarto |  Indonesia |  | 8. | 9. | Son Wan-ho |  South Korea |  | 9. | 10. | Ng Ka Long |  Hong Kong |  | 10. | 11. | Srikanth Kidambi |  India |  | 11. | 12. | Marc Zwiebler |  Germany |  | 12. | 13. | Hu Yun |  Hong Kong |  | 13. | 15. | Rajiv Ouseph |  Great Britain |  |  Unseeded |  | 14. | 16. | Lee Dong-keun |  South Korea |  | 15. | 20. | Boonsak Ponsana |  Thailand |  | 16. | 27. | Sho Sasaki |  Japan |  | 17. | 32. | Nguyễn Tiến Minh |  Vietnam |  | 18. | 35. | Pablo Abián |  Spain |  | 19. | 40. | Brice Leverdez |  France |  | 20. | 42. | Raul Must |  Estonia |  | 21. | 48. | Kevin Cordón |  Guatemala |  | 22. | 49. | Henri Hurskainen |  Sweden |  | 23. | 51. | Yuhan Tan |  Belgium |  | 24. | 52. | Vladimir Malkov |  Russia |  | 25. | 56. | Adrian Dziółko |  Poland |  | 26. | 58. | Misha Zilberman |  Israel |  | 27. | 59. | Osleni Guerrero |  Cuba |  | 28. | 60. | Ygor Coelho de Oliveira |  Brazil |  | 29. | 61. | Scott Evans |  Ireland |  | 30. | 62. | Artem Pochtarev |  Ukraine |  | 31. | 63. | Derek Wong Zi Liang |  Singapore |  | 32. | 64. | Howard Shu |  United States |  | 33. | 65. | Pedro Martins |  Portugal | Re-distributed host quota |  | 34. | 68. | David Obernorsterer |  Austria | Re-distributed doubles quota |  | 35. | 70. | Martin Giuffre |  Canada | Re-distributed doubles quota |  | 36. | 72. | Petr Koukal |  Czech Republic | Re-distributed doubles quota |  | 37. | 73. | Lino Muñoz |  Mexico | Re-distributed continental quota |  | 38. | 78. | Jacob Maliekal |  South Africa | Africa |  | 39. | 95. | Niluka Karunaratne |  Sri Lanka | Tripartite invitation |  | -. | 133. | Ashwant Gobinathan |  Australia | Oceania |  | -. | 254. | Dylan Soedjasa |  New Zealand | Oceania |  | 40. | 280. | Soren Opti |  Suriname | Tripartite invitation |  | 41. | 406. | Jaspar Yu Woon |  Brunei | Tripartite invitation |   
 | 
 |  
 |