| 2026-09-30 | Kinoshita Group Japan Open Tennis Championships | Q1 | Adolfo Daniel Vallejo | 3-6 2-6 | lost |
| 2026-09-23 | AITO Hangzhou Open | R16 | Fabian Marozsan | 7-6 5-7 6-7 | lost |
| 2026-09-23 | AITO Hangzhou Open | R32 | Dane Sweeny | 7-6 6-2 | won |
| 2026-09-23 | AITO Hangzhou Open | Q2 | Hayato Matsuoka | 6-4 7-6 | won |
| 2026-09-23 | AITO Hangzhou Open | Q1 | Jake Delaney | 6-3 6-4 | won |
| 2026-09-07 | Road to the Rolex Shanghai Masters | R16 | Marat Sharipov | 5-7 6-7 | lost |
| 2026-09-07 | Road to the Rolex Shanghai Masters | R32 | Matthew Dellavedova | 6-3 6-1 | won |
| 2026-08-18 | Challenger Banque Nationale Quebec | SF | Stefanos Sakellaridis | 4-6 6-7 | lost |
| 2026-08-18 | Challenger Banque Nationale Quebec | QF | Jacob Fearnley | 6-4 6-1 | won |
| 2026-08-18 | Challenger Banque Nationale Quebec | R16 | Jan Choinski | 6-4 6-3 | won |
| 2026-08-18 | Challenger Banque Nationale Quebec | R32 | Duncan Chan | 6-3 6-2 | won |
| 2026-08-18 | Challenger Banque Nationale Quebec | Q2 | Dusan Lajovic | 7-6 2-6 6-1 | won |
| 2026-08-18 | Challenger Banque Nationale Quebec | Q1 | Maxime St-Hilaire | 7-5 6-3 | won |
| 2026-07-20 | Millennium Estoril Open | Q2 | Kyrian Jacquet | 6-4 3-6 6-3 | won |
| 2026-07-20 | Millennium Estoril Open | Q1 | Juan Carlos Prado Angelo | 6-4 6-2 | won |
| 2026-07-13 | Nordea Open | R32 | Botic van de Zandschulp | 6-7 4-6 | lost |
| 2026-07-13 | Nordea Open | Q2 | Carlos Sanchez Jover | 6-2 2-6 6-2 | won |
| 2026-07-13 | Nordea Open | Q1 | Federico Coria | 6-0 6-2 | won |
| 2026-07-06 | Concord Iasi Open | QF | Valentin Royer | 6-4 2-6 2-6 | lost |
| 2026-07-06 | Concord Iasi Open | R16 | Zdenek Kolar | 6-4 6-3 | won |
| 2026-07-06 | Concord Iasi Open | R32 | Genaro Alberto Olivieri | 6-0 6-4 | won |
| 2026-06-08 | Bratislava Open | F | Aleksandr Shevchenko | 3-6 6-0 7-6 | won |
| 2026-06-08 | Bratislava Open | SF | Federico Cina | 7-6 0-6 6-2 | won |
| 2026-06-08 | Bratislava Open | QF | Zsombor Piros | 6-3 6-3 | won |
| 2026-06-08 | Bratislava Open | R16 | Emilio Nava | 6-1 6-3 | won |
| 2026-06-08 | Bratislava Open | R32 | Timofey Skatov | 6-3 6-3 | won |
| 2026-06-08 | Bratislava Open | Q2 | Lukas Neumayer | 6-4 6-3 | won |
| 2026-06-08 | Bratislava Open | Q1 | Tomas Lanik | 6-4 7-5 | won |
| 2026-06-01 | Unicredit Czech Open | QF | Hynek Barton | 6-7 5-7 | lost |
| 2026-06-01 | Unicredit Czech Open | R16 | Damir Dzumhur | 6-4 4-6 6-3 | won |