| 1 August09:00 | Round of 32 | | | basic_expand |
| 1 August09:00 | Round of 32 | | WIMRE Geza score: 15 - EL HAOUARI Abdelkarim score: 8 | |
| 1 August09:00 | Round of 32 | | WALIMZHANOV Elmir score: 15 - NGUYEN Tien Nhat score: 9 | |
| 1 August09:00 | Round of 32 | | WHEINZER Max score: 15 - INOSTROZA BUDINICH Paris A. score: 2 | |
| 1 August09:30 | Round of 32 | | WPIASECKI Bartosz score: 14 - GRUMIER Gauthier score: 13 | |
| 1 August09:30 | Round of 32 | | SUKHOV Pavel score: 11 - WJUNG Jinsun score: 15 | |
| 1 August09:30 | Round of 32 | | FAYEZ Ayman score: 13 - WLIMARDO GASCON Ruben score: 15 | |
| 1 August09:30 | Round of 32 | | WKELSEY Seth score: 8 - LI Guojie score: 7 | |
| 1 August10:00 | Round of 32 | | KARUCHENKO Dmitriy score: 10 - WBOREL Yannick score: 15 | |
| 1 August10:00 | Round of 32 | | THOMPSON Soren score: 4 - WFIEDLER Joerg score: 15 | |
| 1 August10:00 | Round of 32 | | ZAWROTNIAK Radoslaw score: 9 - WBOUZAID Alexandre score: 15 | |
| 1 August10:00 | Round of 32 | | WFERNANDEZ Silvio score: 15 - ALEXANIN Dmitriy score: 12 | |
| 1 August10:30 | Round of 32 | | SCHWANTES Athos score: 10 - WVERWIJLEN Bas score: 15 | |
| 1 August10:30 | Round of 32 | | LEUNG Ka Ming score: 14 - WPIZZO Paolo score: 15 | |
| 1 August10:30 | Round of 32 | | WKUDAYEV Ruslan score: 15 - PARK Kyoungdoo score: 9 | |
| 1 August11:15 | Round of 16 | | | basic_expand |
| 1 August11:15 | Round of 16 | | IMRE Geza score: 7 - WPIASECKI Bartosz score: 15 | |
| 1 August11:15 | Round of 16 | | ALIMZHANOV Elmir score: 8 - WJUNG Jinsun score: 15 | |
| 1 August11:15 | Round of 16 | | HEINZER Max score: 11 - WLIMARDO GASCON Ruben score: 15 | |
| 1 August11:15 | Round of 16 | | NOVOSJOLOV Nikolai score: 11 - WKELSEY Seth score: 15 | |
| 1 August11:45 | Round of 16 | | WBOREL Yannick score: 15 - KAUTER Fabian score: 11 | |
| 1 August11:45 | Round of 16 | | WFIEDLER Joerg score: 15 - VERWIJLEN Bas score: 8 | |
| 1 August11:45 | Round of 16 | | BOUZAID Alexandre score: 11 - WPIZZO Paolo score: 15 | |
| 1 August11:45 | Round of 16 | | WFERNANDEZ Silvio score: 15 - KUDAYEV Ruslan score: 3 | |
| 1 August12:30 | Quarterfinals | | | basic_expand |
| 1 August12:30 | Quarterfinals | | WPIASECKI Bartosz score: 15 - BOREL Yannick score: 14 | |
| 1 August12:30 | Quarterfinals | | WJUNG Jinsun score: 15 - FIEDLER Joerg score: 11 | |
| 1 August12:30 | Quarterfinals | | WLIMARDO GASCON Ruben score: 15 - PIZZO Paolo score: 12 | |
| 1 August12:30 | Quarterfinals | | WKELSEY Seth score: 15 - FERNANDEZ Silvio score: 9 | |
| 1 August17:30 | Semifinals | | | basic_expand |
| 1 August17:30 | Semifinals | | KELSEY Seth score: 5 - WLIMARDO GASCON Ruben score: 6 | |
| 1 August18:00 | Semifinals | | JUNG Jinsun score: 13 - WPIASECKI Bartosz score: 15 | |
| 1 August19:10 | Finals | | | basic_expand |
| 1 August19:10 | Bronze Medal Match | | KELSEY Seth score: 11 - WJUNG Jinsun score: 12 | |
| 1 August20:00 | Gold Medal Match | | WLIMARDO GASCON Ruben score: 15 - PIASECKI Bartosz score: 10 | |