| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Aug 13 | @ Marco Trungelliti | 72.8% | — | ungraded |
| Aug 11 | vs Francisco Comesana | 47.6% | — | ungraded |
| Aug 1 | @ Michael Zheng | 66.8% | — | ungraded |
| Aug 8, 2025 | @ Camilo Ugo Carabelli | — | 0–2 | ungraded |
| May 21, 2025 | @ Karen Khachanov |
| — |
| 0–1 |
| ungraded |
| May 19, 2025 | vs Learner Tien | — | 2–1 | ungraded |
| Apr 26, 2025 | @ Denis Shapovalov | — | 0–2 | ungraded |
| Apr 24, 2025 | vs Aleksandar Vukic | — | 2–1 | ungraded |
| Apr 3, 2025 | @ Christopher Eubanks | — | 0–1 | ungraded |
| Apr 2, 2025 | vs Mitchell Krueger | — | 2–0 | ungraded |
| Mar 7, 2025 | @ Ugo Humbert | — | 0–2 | ungraded |
| Mar 5, 2025 | vs Jaume Munar | — | 2–1 | ungraded |
| Feb 11, 2025 | @ Mackenzie McDonald | — | 1–2 | ungraded |
| Feb 5, 2025 | @ Tomas Machac | — | 0–2 | ungraded |
| Jan 15, 2025 | @ Tommy Paul | — | 1–3 | ungraded |
| Jan 12, 2025 | vs Thiago Monteiro | — | 3–2 | ungraded |
| Jan 5, 2025 | @ Alexandre Muller | — | 1–2 | ungraded |
| Jan 4, 2025 | vs Juncheng Shang | — | 0–0 | ungraded |
| Jan 3, 2025 | vs Cameron Norrie | — | 2–1 | ungraded |
| Jan 1, 2025 | vs Karen Khachanov | — | 2–1 | ungraded |
| Dec 31, 2024 | vs Denis Shapovalov | — | 2–0 | ungraded |
| Oct 21, 2024 | @ Jack Draper | — | 0–2 | ungraded |
| Oct 2, 2024 | vs Mariano Navone | — | 2–1 | ungraded |
| Oct 2, 2024 | @ Stefanos Tsitsipas | — | 0–2 | ungraded |
| Sep 25, 2024 | @ Holger Rune | — | 1–2 | ungraded |