| 2026-09-30 | Kinoshita Group Japan Open Tennis Championships | Q1 | Jaime Faria | 2-6 4-6 | derrota |
| 2026-09-23 | Chengdu Open | R32 | Martin Damm | 1-6 4-6 | derrota |
| 2026-09-23 | Chengdu Open | Q2 | Pavel Kotov | 7-5 6-3 | victoria |
| 2026-09-23 | Chengdu Open | Q1 | Linang Xiao | 7-5 4-6 7-5 | victoria |
| 2026-09-14 | Guangzhou Huangpu International Tennis Open | R32 | Pavel Kotov | 6-7 1-6 | derrota |
| 2026-08-30 | US Open | R128 | Jakub Mensik | 1-6 4-6 5-7 | derrota |
| 2026-08-30 | US Open | Q3 | Francesco Passaro | 4-6 2-6 | derrota |
| 2026-08-30 | US Open | Q2 | Braden Shick | 6-4 6-1 | victoria |
| 2026-08-30 | US Open | Q1 | Daniel Milavsky | 7-6 6-4 | victoria |
| 2026-08-18 | Challenger Banque Nationale Quebec | R32 | Soonwoo Kwon | 5-7 6-4 3-6 | derrota |
| 2026-08-13 | Cincinnati Open | Q1 | J.J. Wolf | 2-6 6-2 3-6 | derrota |
| 2026-08-02 | Omnium Banque Nationale présenté par Rogers | R128 | Fabian Marozsan | 4-6 3-6 | derrota |
| 2026-08-02 | Omnium Banque Nationale présenté par Rogers | Q1 | Dane Sweeny | 1-6 7-6 6-3 | victoria |
| 2026-07-27 | Odlum Brown VanOpen | R16 | Hayato Matsuoka | 3-6 2-6 | derrota |
| 2026-07-27 | Odlum Brown VanOpen | R32 | Charles Broom | 2-6 6-2 6-4 | victoria |
| 2026-07-20 | Winnipeg National Bank Challenger presented by MBuilds | SF | Liam Draxl | 0-6 3-6 | derrota |
| 2026-07-20 | Winnipeg National Bank Challenger presented by MBuilds | QF | Johannus Monday | 6-4 7-6 | victoria |
| 2026-07-20 | Winnipeg National Bank Challenger presented by MBuilds | R16 | Duncan Chan | 6-2 2-6 6-4 | victoria |
| 2026-07-20 | Winnipeg National Bank Challenger presented by MBuilds | R32 | Philip Sekulic | 6-3 4-6 6-1 | victoria |
| 2026-06-29 | Wimbledon | R16 | Jannik Sinner | 3-6 6-7 3-6 | derrota |
| 2026-06-29 | Wimbledon | R32 | Rafael Jodar | 1-6 7-6 6-4 6-4 | victoria |
| 2026-06-29 | Wimbledon | R64 | Ethan Quinn | 6-2 7-6 7-5 | victoria |
| 2026-06-29 | Wimbledon | R128 | Max Basing | 6-3 6-0 6-0 | victoria |
| 2026-06-29 | Wimbledon | Q3 | Clement Tabur | 1-6 7-5 2-6 6-3 6-1 | victoria |
| 2026-06-29 | Wimbledon | Q2 | Gauthier Onclin | 6-2 4-6 6-3 | victoria |
| 2026-06-29 | Wimbledon | Q1 | Vitaliy Sachko | 6-3 7-6 | victoria |
| 2026-06-08 | Libema Open | Q1 | Sander Jong | 6-4 3-6 4-6 | derrota |
| 2026-06-01 | Lexus Birmingham Open | R32 | Sho Shimabukuro | 6-7 4-6 | derrota |
| 2026-05-24 | Roland Garros | Q1 | Remy Bertola | 6-2 3-6 0-6 | derrota |
| 2026-05-11 | Zagreb Open | R32 | Lukas Neumayer | 2-6 2-6 | derrota |