| Round of 32 | | | Round of 16 | | | Quarterfinals | | | Semifinals | |
| | | | | | | | | | | | | | | |
| | | | Akhmed Usmanov (AIN) | 7 | | | |
| | | | Eugeniu Mihalcean (MDA) | 0 | |
| | | | | | | Akhmed Usmanov (AIN) | 7 | |
| Dejan Mitrov (MKD) | 1 | | | | | Georgios Kougioumtsidis (GRE) | 4 | |
| Oleksii Domanytskyi (UKR) | 12 | | | Oleksii Domanytskyi (UKR) | 4 | | | | |
| | | | Georgios Kougioumtsidis (GRE) | 7 | |
| | | | | Akhmed Usmanov (AIN) | 3 | |
| | | | | | | Avtandil Kentchadze (GEO) | 0 | |
| | | | Arman Avagyan (ARM) | 6 | | | | |
| Pouria Taherkhani (GER) | 4 | | | Iakub Shikhdzamalov (ROU) | 6 | |
| Iakub Shikhdzamalov (ROU) | 4 | | | | | | Arman Avagyan (ARM) | 4 | |
| | | | | | Avtandil Kentchadze (GEO) | 8 | |
| | | | Umar Mavlaev (SUI) | 1 | | |
| | | | Avtandil Kentchadze (GEO) | 12 | |