| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Oct 14, 2025 | @ Matteo Berrettini | — | 0–2 | ungraded |
| Sep 20, 2025 | @ Learner Tien | — | 0–2 | ungraded |
| Sep 18, 2025 | vs Fajing Sun | — | 2–0 | ungraded |
| Jul 21, 2025 | @ Chun Hsin Tseng | — | 0–2 | ungraded |
| Jul 1, 2025 | @ Shintaro Mochizuki |
| — |
| 2–3 |
| ungraded |
| May 26, 2025 | @ Carlos Alcaraz | — | 0–3 | ungraded |
| Mar 7, 2025 | @ Adam Walton | — | 0–2 | ungraded |
| May 27, 2024 | @ Thanasi Kokkinakis | — | 2–3 | ungraded |
| May 27, 2024 | vs Adrian Mannarino | — | 3–1 | ungraded |
| May 6, 2024 | @ Matteo Gigante | — | 0–2 | ungraded |
| Feb 19, 2024 | @ Emil Ruusuvuori | — | 0–2 | ungraded |
| Feb 5, 2024 | @ Zhizhen Zhang | — | 1–2 | ungraded |
| Jan 15, 2024 | vs Dusan Lajovic | — | 3–1 | ungraded |
| Jan 15, 2024 | @ Cameron Norrie | — | 2–3 | ungraded |
| May 29, 2023 | vs Alexander Bublik | — | 3–2 | ungraded |
| May 29, 2023 | @ Casper Ruud | — | 1–3 | ungraded |
| May 8, 2023 | @ Daniel Altmaier | — | 1–2 | ungraded |
| Apr 3, 2023 | @ Joao Sousa | — | 1–2 | ungraded |
| Oct 10, 2022 | @ Altug Celikbilek | — | 0–2 | ungraded |
| Jul 25, 2022 | @ Carlos Alcaraz | — | 1–2 | ungraded |
| Jul 25, 2022 | vs Bernabe Zapata Miralles | — | 2–0 | ungraded |
| Jul 25, 2022 | vs Daniel Elahi Galan | — | 2–1 | ungraded |
| Jul 25, 2022 | vs Pedro Cachin | — | 2–1 | ungraded |
| May 23, 2022 | @ Hubert Hurkacz | — | 0–3 | ungraded |
| May 9, 2022 | @ Karen Khachanov | — | 0–2 | ungraded |