| 2026-09-29 | Jingshan Open | R32 | Yaojie Zeng | 7-6 6-1 | victoire |
| 2026-09-23 | AITO Hangzhou Open | R32 | Yunchaokete Bu | 4-6 3-6 | défaite |
| 2026-09-14 | Tiburon Challenger | SF | Darwin Blanch | 6-7 6-7 | défaite |
| 2026-09-14 | Tiburon Challenger | QF | Mitchell Krueger | 7-6 6-2 | victoire |
| 2026-09-14 | Tiburon Challenger | R16 | Trevor Svajda | 6-1 6-4 | victoire |
| 2026-09-14 | Tiburon Challenger | R32 | Evan Zhu | 6-1 4-6 7-5 | victoire |
| 2026-08-30 | US Open | R32 | Arthur Gea | 6-7 6-3 6-4 3-6 2-6 | défaite |
| 2026-08-30 | US Open | R64 | Yunchaokete Bu | 6-3 2-6 6-2 6-3 | victoire |
| 2026-08-30 | US Open | R128 | Fabian Marozsan | 6-4 6-4 6-2 | victoire |
| 2026-08-13 | Cincinnati Open | R32 | Lorenzo Musetti | 1-6 3-6 | défaite |
| 2026-08-13 | Cincinnati Open | R64 | Ugo Humbert | 6-4 6-3 | victoire |
| 2026-08-13 | Cincinnati Open | R128 | Fabian Marozsan | 3-6 6-1 7-6 | victoire |
| 2026-08-13 | Cincinnati Open | Q2 | Trevor Svajda | 3-6 7-5 6-3 | victoire |
| 2026-08-13 | Cincinnati Open | Q1 | Moez Echargui | 5-7 6-2 6-4 | victoire |
| 2026-08-02 | Omnium Banque Nationale présenté par Rogers | R128 | Miomir Kecmanovic | 4-6 6-4 6-7 | défaite |
| 2026-08-02 | Omnium Banque Nationale présenté par Rogers | Q1 | Kei Nishikori | 6-3 6-1 | victoire |
| 2026-07-27 | Mifel Tennis Open by Telcel Oppo | R16 | Arthur Gea | 6-0 4-6 0-6 | défaite |
| 2026-07-27 | Mifel Tennis Open by Telcel Oppo | R32 | Martin Landaluce | 6-4 6-3 | victoire |
| 2026-07-20 | Cranbrook Tennis Classic | SF | Jacob Fearnley | 3-6 4-6 | défaite |
| 2026-07-20 | Cranbrook Tennis Classic | QF | Adam Walton | 4-6 7-6 6-3 | victoire |
| 2026-07-20 | Cranbrook Tennis Classic | R16 | Alan Magadan | 7-5 6-3 | victoire |
| 2026-07-20 | Cranbrook Tennis Classic | R32 | Abdullah Shelbayh | 6-4 6-1 | victoire |
| 2026-06-29 | Wimbledon | R32 | Felix Auger-Aliassime | 6-7 2-6 1-6 | défaite |
| 2026-06-29 | Wimbledon | R64 | Nicolas Mejia | 6-7 7-6 6-1 6-4 | victoire |
| 2026-06-29 | Wimbledon | R128 | Cameron Norrie | 6-7 6-2 6-7 6-3 7-6 | victoire |
| 2026-06-29 | Wimbledon | Q3 | Colton Smith | 6-4 4-6 6-2 6-3 | victoire |
| 2026-06-29 | Wimbledon | Q2 | Laslo Djere | 7-5 6-3 | victoire |
| 2026-06-29 | Wimbledon | Q1 | Henri Squire | 6-2 7-6 | victoire |
| 2026-05-24 | Roland Garros | R128 | Dino Prizmic | 1-6 1-6 3-6 | défaite |
| 2026-05-24 | Roland Garros | Q3 | Jesper de Jong | 7-5 6-3 | victoire |