| 2026-09-23 | Chengdu Open | Q1 | Lloyd Harris | 3-6 5-7 | lost |
| 2026-09-14 | Sport Festival Challenger Ii | R16 | Philip Sekulic | 7-6 6-7 3-6 | lost |
| 2026-09-14 | Sport Festival Challenger Ii | R32 | Moerani Bouzige | 6-4 6-4 | won |
| 2026-09-07 | Sport Festival Challenger | R16 | Filip Peliwo | 6-7 3-6 | lost |
| 2026-09-07 | Sport Festival Challenger | R32 | Moise Kouame | 4-6 6-4 7-5 | won |
| 2026-09-07 | Sport Festival Challenger | QF | Yamato Sueoka / Naoki Tajima (with Rodrigo Pacheco Mendez) | 4-6 4-6 | lost |
| 2026-09-07 | Sport Festival Challenger | R16 | Minh Phat Nguyen / Max Purcell (with Rodrigo Pacheco Mendez) | 6-3 7-5 | won |
| 2026-08-23 | Winston-Salem Open | Q1 | Pierre-Hugues Herbert | 2-6 6-4 2-6 | lost |
| 2026-08-17 | Kingston Open 1 | R16 | Clement Chidekh | 2-6 4-6 | lost |
| 2026-08-17 | Kingston Open 1 | R32 | Joel Schwaerzler | 6-2 7-5 | won |
| 2026-08-17 | Kingston Open 1 | Q2 | Roger Pascual Ferra | 4-6 7-5 6-1 | won |
| 2026-08-17 | Kingston Open 1 | Q1 | Arklon Huertas del Pino Cordova | 6-0 6-1 | won |
| 2026-08-03 | ENKA Open | QF | Lucas Poullain | 7-6 1-6 4-6 | lost |
| 2026-08-03 | ENKA Open | R16 | Mert Alkaya | 6-3 6-2 | won |
| 2026-08-03 | ENKA Open | R32 | Arda Azkara | 6-3 7-6 | won |
| 2026-08-03 | ENKA Open | Q2 | Hunter Heck | 6-2 6-4 | won |
| 2026-08-03 | ENKA Open | Q1 | Erik Arutiunian | 7-6 6-2 | won |
| 2026-07-27 | Samsun Open | SF | Constantin Bittoun Kouzmine | 6-4 4-6 4-6 | lost |
| 2026-07-27 | Samsun Open | QF | Vadym Ursu | 6-2 6-4 | won |
| 2026-07-27 | Samsun Open | R16 | Dan Added | 3-6 6-3 6-4 | won |
| 2026-07-27 | Samsun Open | R32 | Shunsuke Nakagawa | 6-2 6-2 | won |
| 2026-07-27 | Samsun Open | Q2 | Melih Anavatan | 6-2 6-2 | won |
| 2026-07-27 | Samsun Open | Q1 | Anton Chekhov | 6-1 6-2 | won |
| 2026-07-20 | Winnipeg National Bank Challenger presented by MBuilds | Q1 | Renta Tokuda | 7-6 3-6 2-6 | lost |
| 2026-07-13 | Championnats Banque Nationale | R32 | Blaise Bicknell | 1-6 6-7 | lost |
| 2026-07-13 | Championnats Banque Nationale | Q2 | Karl Poling | 7-6 5-7 7-5 | won |
| 2026-07-13 | Championnats Banque Nationale | Q1 | Bruno Kuzuhara | 6-4 7-6 | won |
| 2025-11-10 | Champaign | SF | Murphy Cassone | 2-6 6-2 4-6 | lost |
| 2025-11-10 | Champaign | QF | Taym Al Azmeh | 7-5 6-2 | won |
| 2025-11-10 | Champaign | R16 | Micah Braswell | 2-6 6-0 6-3 | won |