- Bracket
| Round of 16 | | Quarter-finals | | Semi-finals | | Gold medal match |
| | | | | | | | | | | | | | |
| | | | | | | | | |
|
|
| 30 August, South Paris Arena |
| |
| Michel Suárez (CUB) | 2 |
| 30 August, South Paris Arena |
| | | Imamaddin Khalilov (AZE) | 12
| |
| Michel Suárez (CUB) | 18 |
| | 30 August, South Paris Arena |
| Bi Michel Boli (CIV) | 17
| |
| Imamaddin Khalilov (AZE) | 7 |
| 30 August, South Paris Arena |
| | Javokhir Alikulov (UZB) | 2
| |
| JD Garcia (MEX) | 19 |
| 30 August, South Paris Arena | |
| Herea Loi (PNG) | 0
| |
| JD Garcia (MEX) | 4 |
| |
| | | Javokhir Alikulov (UZB) | 5
| |
|
| | 30 August, South Paris Arena |
| |
| Imamaddin Khalilov (AZE) | 15 |
| |
| | Fatih Çelik (TUR) | 2
|
|
| 30 August, South Paris Arena | |
| |
| JE Samorano (ARG) | 2 |
| 30 August, South Paris Arena |
| | | Shunsuke Kudo (JPN) | 4
| |
| Tanapan Sotthiset (THA) | 10 |
| | 30 August, South Paris Arena |
| JE Samorano (ARG) | 14
| |
| Shunsuke Kudo (JPN) | 10 |
| 30 August, South Paris Arena |
| | Fatih Çelik (TUR) | 15
| |
| Giorgi Nikoladze (GEO) | 18 |
| 30 August, South Paris Arena | |
| Abdel Mahmoud (EGY) | 16
| |
| Giorgi Nikoladze (GEO) | 19 |
| |
| | | Fatih Çelik (TUR) | 24
| |
|
| |
| |
|
- Repechage