| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Nov 2 | vs Rinky Hijikata | 56.1% | — | ungraded |
| Oct 10 | vs Stefanos Tsitsipas | — | — | ungraded |
| Oct 2 | @ Kyrian Jacquet | 66.0% | 0–2 | ✕ wrong |
| Oct 1 | vs Casper Ruud | 26.2% | 2–0 | ✕ wrong |
| Sep 5 |
| vs Dane Sweeny |
| 46.1% |
| — |
| ungraded |
| Sep 3 | vs Dalibor Svrcina | 48.2% | — | ungraded |
| Aug 15 | vs Rinky Hijikata | 42.7% | 0–2 | ✓ right |
| Aug 11 | vs Brandon Nakashima | 27.2% | — | ungraded |
| Aug 8 | @ Nuno Borges | 31.8% | 2–1 | ✕ wrong |
| Aug 6 | vs Juncheng Shang | 36.4% | 2–1 | ✕ wrong |
| Aug 5 | vs Gabriel Diallo | 30.5% | 1–0 | ✕ wrong |
| Jul 19 | @ Andrey Rublev | — | 0–2 | ungraded |
| Jul 18 | vs Daniel Vallejo | — | 2–1 | ungraded |
| Jul 17 | vs Nuno Borges | — | 2–0 | ungraded |
| Jul 15 | vs Daniel Altmaier | — | 2–0 | ungraded |
| Jun 29 | @ Ethan Quinn | — | 0–3 | ungraded |
| Jun 25 | @ Nuno Borges | — | 0–2 | ungraded |
| Jun 23 | vs Yannick Hanfmann | — | 2–0 | ungraded |
| May 28 | @ Francisco Comesana | — | 2–3 | ungraded |
| May 26 | vs Sebastian Ofner | — | 3–0 | ungraded |
| May 21 | @ Alex de Minaur | — | 0–2 | ungraded |
| May 20 | vs Yannick Hanfmann | — | 2–0 | ungraded |
| May 19 | vs Roman Andres Burruchaga | — | 2–0 | ungraded |
| May 15 | @ Casper Ruud | — | 0–2 | ungraded |
| May 13 | vs Jodar R. | — | 2–1 | ungraded |