| 2026-09-21 | Plovdiv Challenger 4 | R32 | Tommaso Compagnucci | 3-6 6-1 3-6 | lost |
| 2026-09-21 | Plovdiv Challenger 4 | Q2 | Luca Wiedenmann | 6-2 6-1 | won |
| 2026-09-21 | Plovdiv Challenger 4 | Q1 | Kirill Kivattsev | 6-1 3-6 6-3 | won |
| 2026-09-21 | Plovdiv Challenger 4 | R16 | Ivan Sabanov / Matej Sabanov (with Stefan Popovic) | 5-7 1-6 | lost |
| 2026-08-31 | Plovdiv Challenger 3 | F | Georgii Kravchenko | 0-6 2-6 | lost |
| 2026-08-31 | Plovdiv Challenger 3 | SF | Valerio Aboian | 6-4 5-7 6-2 | won |
| 2026-08-31 | Plovdiv Challenger 3 | QF | Juan Manuel la Serna | 6-3 3-6 6-1 | won |
| 2026-08-31 | Plovdiv Challenger 3 | R16 | Ignacio Parisca Romera | 7-5 6-0 | won |
| 2026-08-31 | Plovdiv Challenger 3 | R32 | Petr Nesterov | 7-6 3-6 6-4 | won |
| 2026-08-31 | Plovdiv Challenger 3 | SF | Valerio Aboian / Juan Manuel la Serna (with Stefan Popovic) | 6-4 6-7 5-10 | lost |
| 2026-08-31 | Plovdiv Challenger 3 | QF | Nikita Mashtakov / Tadija Radovanovic (with Stefan Popovic) | 6-4 6-4 | won |
| 2026-08-31 | Plovdiv Challenger 3 | R16 | Kaloyan Shikov / Daniel Spasov (with Stefan Popovic) | 6-2 6-2 | won |
| 2026-08-03 | Plovdiv Challenger | R16 | George Lazarov | 3-6 1-6 | lost |
| 2026-08-03 | Plovdiv Challenger | R32 | Oriol Roca Batalla | 6-4 6-4 | won |
| 2026-08-03 | Plovdiv Challenger | R16 | Charles Barry / Anthony Genov (with Petr Nesterov) | 6-7 6-7 | lost |
| 2026-06-22 | Plovdiv Challenger | R32 | Ognjen Milic | 2-6 6-3 4-6 | lost |
| 2026-06-22 | Plovdiv Challenger | R16 | Jarno Jans / Niels Visker (with Petr Nesterov) | 3-6 6-3 5-10 | lost |
| 2026-06-15 | Emilia-Romagna Tennis Cup | Q1 | Miguel Tobon | 3-6 2-6 | lost |
| 2026-03-16 | Vii Challenger Costa Calida Region De Murcia | Q1 | Frederico Ferreira Silva | 0-6 4-6 | lost |
| 2025-08-18 | Sofia 2 | Q1 | Sergey Fomin | 4-6 6-3 4-6 | lost |
| 2025-08-18 | Sofia 2 | R16 | Mats Hermans / Tiago Pereira (with Petr Nesterov) | 4-6 6-7 | lost |
| 2025-08-11 | Sofia 1 | Q1 | Sebastian Gima | 3-6 3-6 | lost |
| 2025-08-04 | Bonn | QF | Timofey Skatov | 0-6 0-3 | lost |
| 2025-08-04 | Bonn | R16 | Elmer Moller | 6-2 2-6 6-2 | won |
| 2025-08-04 | Bonn | R32 | Niels Mcdonald | 4-6 6-4 6-4 | won |
| 2025-08-04 | Bonn | Q2 | Sebastian Gima | 7-5 6-4 | won |
| 2025-08-04 | Bonn | Q1 | Neil Oberleitner | 6-4 3-6 6-4 | won |
| 2025-07-28 | Liberec | Q2 | Eero Vasa | 2-6 1-6 | lost |
| 2025-07-28 | Liberec | Q1 | Michael Vrbensky | 4-6 7-5 7-6 | won |
| 2025-05-19 | Skopje | R32 | Marat Sharipov | 5-7 3-6 | lost |