| 2026-09-21 | Tsaghkadzor | R1 | Tigran Chatikyan | 6-1 6-4 | won |
| 2026-09-21 | Tsaghkadzor | R2 | Egor Deryavsky | 6-1 6-1 | won |
| 2026-09-21 | Tsaghkadzor | QF | Mark Haidt | 0-6 0-2 | lost |
| 2026-09-14 | Telavi | QF | Maksim Chekhov | 6-1 6-2 | won |
| 2026-09-14 | Telavi | SF | Ruibo Gu | 6-1 6-4 | won |
| 2026-09-14 | Telavi | F | Artem Starikov | 7-6 6-2 | won |
| 2026-09-14 | Telavi | Group E | Lorenzo Rampinelli | 6-1 6-0 | won |
| 2026-09-14 | Telavi | Group E | ARSENII BELOV | 6-2 6-0 | won |
| 2026-09-14 | Telavi | Group E | Giorgi Kintsurashvili | 6-0 6-2 | won |
| 2026-09-14 | Telavi | R1 | Giorgi Kintsurashvili / Yuri Tiktopulo (with Artem Starikov) | 6-2 6-2 | won |
| 2026-09-14 | Telavi | QF | Ruibo Gu / Diogo Filipe Silva Ordonho (with Artem Starikov) | 6-4 6-3 | won |
| 2026-09-14 | Telavi | SF | Lucas Lukosik / Richard Luptak (with Artem Starikov) | 6-4 7-5 | won |
| 2026-09-14 | Telavi | F | Georgy Pronin / Boris Vorobyev (with Artem Starikov) | 6-4 6-1 | won |
| 2026-07-27 | Cholpon-Ata | R1 | Anatoliy Tsybulko | 6-1 4-6 6-4 | won |
| 2026-07-27 | Cholpon-Ata | R2 | Temirlan Zhantemirov | 6-4 6-3 | won |
| 2026-07-27 | Cholpon-Ata | QF | Zolbayar Ganbold | 3-6 0-6 | lost |
| 2026-06-02 | Baku | R1 | Eren Cavus | 6-1 5-7 1-6 | lost |
| 2026-04-13 | Dushanbe | Group D | Saidumar Saidakbarov | 6-3 6-4 | won |
| 2026-04-13 | Dushanbe | Group D | Arafat Mustafa Mustafa | 4-6 6-1 9-11 | lost |
| 2026-04-13 | Dushanbe | Group D | Damir Giniatullin | 4-6 3-6 | lost |
| 2026-04-13 | Dushanbe | R1 | Damir Giniatullin / Maksim Sharidoda (with Roman Ryzhkin) | 5-4 2-4 8-10 | lost |
| 2026-03-16 | Andijan | Group G | Asilbek Ismoilov | 6-0 4-0 | won |
| 2026-03-16 | Andijan | Group G | junlin Su | 5-0 | won |
| 2026-03-16 | Andijan | Group G | Abdurakhmon Karimov | 6-3 1-6 6-10 | lost |
| 2026-01-19 | Guangzhou | Group G | Tingshuo Wang | 2-6 3-6 | lost |
| 2026-01-19 | Guangzhou | Group G | Fanyu Zhao | 7-6 6-3 | won |
| 2026-01-19 | Guangzhou | Group G | Diar Amanbek | 6-3 4-6 10-5 | won |
| 2026-01-12 | Belgrade | R1 | Filip Djokic | 2-6 4-6 | lost |
| 2026-01-12 | Belgrade | R1 | Luka Ceramilac / Daniel Vanek (with Artem Starikov) | 2-6 5-7 | lost |
| 2025-10-20 | Baku | R1 | Makhmudbek Beknazarov | 2-6 2-6 | lost |