| Group A | won | lst | gf | ga | points |  | 1. Shi Yuqi |  CHN | 1 | 0 | 2: | 0 | 42-19 |  | 2. Giovanni Toti |  ITA | 0 | 1 | 0: | 2 | 19-42 |  | -. Sören Opti |  SUR |  withdrew |   
 | 
 |  
    | date | time | Player 1 | games | Player 2 | points | game 1 | game 2 | game 3 | dur |  | Sat 27.07.24 | 11:00 | Shi Yuqi |  CHN | 2-0 | Sören Opti |  SUR | 42-12 | 21-5 | 21-7 |   | 0:29 |  | Mon 29.07.24 | 10:10 | Giovanni Toti |  ITA | ret | Sören Opti |  SUR | 25-9 | 21-8 | 4-1 | ret | 0:19 |  | Wed 31.07.24 | 11:00 | Shi Yuqi |  SUR | 2-0 | Giovanni Toti |  ITA | 42-19 | 21-9 | 21-10 |   | 0:33 |   
        
| Group C | won | lst | gf | ga | points |  | 1. Kunlavut Vitidsarn |  THA | 1 | 0 | 2: | 0 | 42-21 |  | 2. Julien Paul |  MRI | 0 | 1 | 0: | 2 | 21-42 |  | 0. Kalle Koljonen |  FIN |  withdrew |   
 | 
 |  
    | date | time | Player 1 | games | Player 2 | points | game 1 | game 2 | game 3 | dur |  | Sat 27.07.24 | 11:00 | Kunlavut Vitidsarn |  THA | 2-0 | Julien Paul |  MRI | 42-21 | 21-9 | 21-12 |   | 0:37 |  | Mon 29.07.24 | 09:20 | Kalle Koljonen |  FIN | 2-0 | Julien Paul |  MRI | 42-19 | 21-9 | 21-10 |   | 0:33 |  | Wed 31.07.24 | 10:10 | Kunlavut Vitidsarn |  THA | ret | Kalle Koljonen |  FIN | 29-4 | 21-4 | 8-0 |   | 0:19 |   
| Group D | won | lst | gf | ga | points |  | 1. Kenta Nishimoto |  JPN | 2 | 0 | 4: | 4 | 84-48 |  | 2. Brian Yang |  CAN | 1 | 1 | 2: | 2 | 74-70 |  | 3. Dmitriy Panarin |  KAZ | 0 | 2 | 0: | 0 | 44-84 |   
 | 
 |  
    | date | time | Player 1 | games | Player 2 | points | game 1 | game 2 | game 3 | dur |  | Sun 28.07.24 | 08:30 | Kenta Nishimoto |  JPN | 2-0 | Dmitriy Panarin |  KAZ | 42-16 | 21-5 | 21-11 |   | 0:40 |  | Mon 29.07.24 | 15:40 | Brian Yang |  CAN | 2-0 | Dmitriy Panarin |  KAZ | 42-28 | 21-18 | 21-10 |   | 0:37 |  | Wed 31.07.24 | 14:50 | Kenta Nishimoto |  JPN | 2-0 | Brian Yang |  CAN | 42-32 | 21-14 | 21-18 |   | 0:53 |   
| Group E | won | lst | gf | ga | points |  | 1. Anders Antonsen |  DEN | 2 | 0 | 4: | 0 | 84-52 |  | 2. Ade Resky Dwicahyo |  AZE | 1 | 1 | 2: | 2 | 66-71 |  | 3. Collins-Valentine Filimon |  AUT | 0 | 2 | 0: | 4 | 57-84 |   
 | 
 |  
    | date | time | Player 1 | games | Player 2 | points | game 1 | game 2 | game 3 | dur |  | Sun 28.07.24 | 19:30 | Anders Antonsen |  DEN | 2-0 | Collins-Valentine Filimon |  AUT | 42-28 | 21-10 | 21-18 |   | 0:40 |  | Mon 29.07.24 | 20:20 | Ade Resky Dwicahyo |  AZE | 2-0 | Collins-Valentine Filimon |  AUT | 42-29 | 21-18 | 21-11 |   | 0:34 |  | Wed 31.07.24 | 16:30 | Anders Antonsen |  DEN | 2-0 | Ade Resky Dwicahyo |  AZE | 42-24 | 21-10 | 21-14 |   | 0:43 |   
        
| Group G | won | lst | gf | ga | points |  | 1. Lee Zii Jia |  MAS | 2 | 0 | 4: | 0 | 84-49 |  | 2. Pablo Abián |  ESP | 1 | 1 | 2: | 2 | 65-70 |  | 3. Viren Nettasinghe |  SRI | 0 | 2 | 0: | 4 | 54-84 |   
 | 
 |  
    | date | time | Player 1 | games | Player 2 | points | game 1 | game 2 | game 3 | dur |  | Sun 28.07.24 | 10:10 | Lee Zii Jia |  MAS | 2-0 | Viren Nettasinghe |  SRI | 42-26 | 21-14 | 21-12 |   | 0:45 |  | Tue 30.07.24 | 08:30 | Pablo Abián |  ESP | 2-0 | Viren Nettasinghe |  SRI | 42-28 | 21-9 | 21-19 |   | 0:38 |  | Wed 31.07.24 | 15:40 | Lee Zii Jia |  SUI | 2-0 | Pablo Abián |  ESP | 42-23 | 21-10 | 21-13 |   | 0:34 |   
| Group H | won | lst | gf | ga | points |  | 1. Toma Junior Popov |  FRA | 2 | 0 | 4: | 1 | 101-78 |  | 2. Anthony Sinisuka Ginting |  INA | 1 | 1 | 3: | 2 | 97-81 |  | 3. Howard Shu |  USA | 0 | 2 | 0: | 4 | 45-84 |   
 | 
 |  
    | date | time | Player 1 | games | Player 2 | points | game 1 | game 2 | game 3 | dur |  | Sun 28.07.24 | 14:00 | Anthony Sinisuka Ginting |  INA | 2-0 | Howard Shu |  USA | 42-22 | 21-14 | 21-8 |   | 0:35 |  | Tue 30,07,24 | 10:10 | Toma Junior Popov |  FRA | 2-0 | Howard Shu |  USA | 42-23 | 21-11 | 21-12 |   | 0:36 |  | Wed 31.07.24 | 16:30 | Toma Junior Popov |  FRA | 2-1 | Anthony Sinisuka Ginting |  INA | 59-55 | 21-19 | 17-21 | 21-15 | 1:27 |   
| Group I | won | lst | gf | ga | points |  | 1. Chou Tien-chen |  TPE | 2 | 0 | 4: | 0 | 84-61 |  | 2. Lee Cheuk Yiu |  HKG | 1 | 1 | 2: | 3 | 88-85 |  | 3. Luis Ramón Garrido |  MEX | 0 | 2 | 1: | 4 | 73-99 |   
 | 
 |  
    | date | time | Player 1 | games | Player 2 | points | game 1 | game 2 | game 3 | dur |  | Sun 28.07.24 | 16:30 | Chou Tien-chen |  TPE | 2-0 | Luis Ramón Garrido |  MEX | 42-30 | 21-17 | 21-13 |   | 0:43 |  | Tue 30.07.24 | 15:40 | Lee Cheuk Yiu |  HKG | 2-1 | Luis Ramón Garrido |  MEX | 57-43 | 21-5 | 15-21 | 21-17 | 1:01 |  | Wed 31.07.24 | 15:40 | Chou Tien-chen |  TPE | 2-0 | Lee Cheuk Yiu |  HKG | 42-31 | 21-18 | 21-14 |   | 0:44 |   
| Group J | won | lst | gf | ga | points |  | 1. Kodai Naraoka |  JPN | 2 | 0 | 4: | 0 | 84-61 |  | 2. Jeon Hyeok-jin |  KOR | 1 | 1 | 2: | 2 | 68-73 |  | 3. Ygor Coelho |  BRA | 0 | 2 | 0: | 4 | 66-84 |   
 | 
 |  
    | date | time | Player 1 | games | Player 2 | points | game 1 | game 2 | game 3 | dur |  | Sun 28.07.24 | 15:40 | Kodai Naraoka |  JPN | 2-0 | Ygor Coelho |  BRA | 42-35 | 21-16 | 21-19 |   | 0:49 |  | Tue 30.07.24 | 14:50 | Jeon Hyeok-jin |  KOR | 2-0 | Ygor Coelho |  BRA | 42-31 | 21-12 | 21-19 |   | 0:48 |  | Wed 31.07.24 | 14:00 | Kodai Naraoka |  JPN | 2-0 | Jeon Hyeok-jin |  KOR | 42-26 | 21-10 | 21-16 |   | 0:51 |   
| Group K | won | lst | gf | ga | points |  | 1. Prannoy H. S. |  IND | 1 | 0 | 4: | 0 | 100-74 |  | 2. Lê Đức Phát |  VIE | 1 | 1 | 3: | 2 | 86-78 |  | 3. Prannoy H. S. |  IND | 0 | 2 | 0: | 4 | 50-84 |   
 | 
 |  
    | date | time | Player 1 | games | Player 2 | points | game 1 | game 2 | game 3 | dur |  | Sun 28.07.24 | 16:30 | Prannoy H. S. |  IND | 2-0 | Fabian Roth |  GER | 42-30 | 21-18 | 21-12 |   | 0:45 |  | Tue 30.07.24 | 20:20 | Lê Đức Phát |  VIE | 2-0 | Fabian Roth |  GER | 42-29 | 21-10 | 21-10 |   | 0:34 |  | Wed 31.07.24 | 19:30 | Prannoy H. S. |  IND | 2-1 | Lê Đức Phát |  VIE | 58-44 | 16-21 | 21-11 | 21-12 | 1:02 |   
| Group L | won | lst | gf | ga | points |  | 1. Lakshya Sen |  IND | 2 | 0 | 5: | 0 | 84-63 |  | 2. Jonatan Christie |  INA | 1 | 1 | 2: | 3 | 90-90 |  | 3. Julien Carraggi |  BEL | 0 | 2 | 1: | 4 | 81-102 |  | -. Kevin Cordón |  GUA |  withdrew |   
 | 
 |  
    | date | time | Player 1 | games | Player 2 | points | game 1 | game 2 | game 3 | dur |  | Sat 27.07.24 | 15:40 | Lakshya Sen |  IND | 2-0 | Kevin Cordón |  GUA | 43-28 | 21-8 | 22-20 |   | 0:42 |  | Sat 27.07.24 | 16:30 | Jonatan Christie |  INA | 2-1 | Julien Carraggi |  BEL | 60-48 | 18-21 | 21-11 | 21-16 | 1:05 |  | Mon 29.07.24 | 14:00 | Jonatan Christie |  INA | wo | Kevin Cordón |  GUA |   |  | Mon 29.07.24 | 14:00 | Lakshya Sen |  IND | 2-0 | Julien Carraggi |  BEL | 42-33 | 21-19 | 21-14 |   | 0:43 |  | Wed 31.07.24 |   | Julien Carraggi |  BEL | wo | Kevin Cordón |  GUA |   |  | Wed 31.07.24 | 10:10 | Lakshya Sen |  IND | 2-0 | Jonatan Christie |  INA | 42-30 | 21-18 | 21-12 |   | 0:50 |   
| Group M | won | lst | gf | ga | points |  | 1. Loh Kean Yew |  SGP | 2 | 0 | 4: | 0 | 84-52 |  | 2. Jan Louda |  CZE | 1 | 1 | 2: | 2 | 65-64 |  | 3. Uriel Canjura |  ESA | 0 | 2 | 0: | 4 | 51-84 |   
 | 
 |  
    | date | time | Player 1 | games | Player 2 | points | game 1 | game 2 | game 3 | dur |  | Sun 28.07.24 | 20:20 | Loh Kean Yew |  SGP | 2-0 | Jan Louda |  CZE | 42-23 | 21-13 | 21-10 |   | 0:43 |  | Tue 30.07.24 | 19:30 | Jan Louda |  CZE | 2-0 | Uriel Canjura |  ESA | 43-34 | 22-20 | 21-14 |   | 0:44 |  | Wed 31.07.24 | 20:20 | Loh Kean Yew |  SGP | 2-0 | Uriel Canjura |  ESA | 42-34 | 21-17 | 21-17 |   | 0:45 |   
| Group N | won | lst | gf | ga | points |  | 1. Li Shifeng |  CHN | 2 | 0 | 4: | 0 | 84-60 |  | 2. Tobias Künzi |  SUI | 1 | 1 | 2: | 2 | 69-76 |  | 3. Anuoluwapo Juwon Opeyori |  NGR | 0 | 2 | 0: | 4 | 68-85 |   
 | 
 |  
                   | date | time | Player 1 | games | Player 2 | points | game 1 | game 2 | game 3 | dur |  | Sun 28.07.24 | 11:00 | Li Shifeng |  CHN | 2-0 | Tobias Künzi |  SUI | 42-26 | 21-13 | 21-13 |   | 0:42 |  | Tue 30.07.24 | 19:30 | Tobias Künzi |  SUI | 2-0 | Anuoluwapo Juwon Opeyori |  NGR | 43-34 | 22-20 | 21-14 |   | 0:41 |  | Wed 31.07.24 | 20:20 | Li Shifeng |  CHN | 2-0 | Anuoluwapo Juwon Opeyori |  NGR | 42-34 | 21-17 | 21-17 |   | 0:42 |   
        
| Group P | won | lst | gf | ga | points |  | 1. Viktor Axelsen |  DEN | 3 | 0 | 6: | 0 | 126-57 |  | 2. Nhat Nguyen |  IRL | 2 | 1 | 4: | 3 | 126-105 |  | 3. Misha Zilberman |  ISR | 1 | 2 | 3: | 4 | 113-125 |  | 4. Prince Dahal |  NEP | 0 | 3 | 0: | 6 | 48-126 |   
 | 
 |  
                   | date | time | Player 1 | games | Player 2 | points | game 1 | game 2 | game 3 | dur |  | Sat 27.07.24 | 21:10 | Nhat Nguyen |  IRL | 2-1 | Misha Zilberman |  ISR | 61-51 | 21-17 | 19-21 | 21-13 | 1:32 |  | Sat 27.07.24 | 21:10 | Viktor Axelsen |  DEN | 2-0 | Prince Dahal |  NEP | 42-14 | 21-8 | 21-6 |   | 0:28 |  | Mon 29.07.24 | 21:10 | Nhat Nguyen |  IRL | 2-0 | Prince Dahal |  NEP | 42-12 | 21-7 | 21-5 |   | 0:35 |  | Mon 29.07.24 | 22:00 | Viktor Axelsen |  DEN | 2-0 | Misha Zilberman |  ISR | 42-20 | 21-9 | 21-11 |   | 0:41 |  | Wed 31.07.24 | 09:20 | Misha Zilberman |  ISR | 2-0 | Prince Dahal |  NEP | 42-22 | 21-12 | 21-10 |   | 0:36 |  | Wed 31.07.24 | 10:10 | Viktor Axelsen |  DEN | 2-0 | Nhat Nguyen |  IRL | 42-23 | 21-13 | 21-10 |   | 0:45 |   
 |