| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Sep 3 | @ Zizou Bergs | — | — | ungraded |
| Sep 1 | vs Francesco Passaro | 53.3% | — | ungraded |
| Aug 14 | @ Alex Michelsen | 45.6% | 0–2 | ✓ right |
| Jul 16 | @ Sebastian Baez | — | 0–2 | ungraded |
| Jul 13 |
| — |
| 2–0 |
| ungraded |
| Jul 1 | @ Joao Fonseca | — | 0–3 | ungraded |
| Jun 30 | vs Rinky Hijikata | — | 3–2 | ungraded |
| May 31 | @ Alexander Zverev | — | 0–3 | ungraded |
| May 29 | vs Karen Khachanov | — | 3–2 | ungraded |
| May 27 | vs Cina F. | — | 3–0 | ungraded |
| May 25 | vs Stan Wawrinka | — | 3–1 | ungraded |
| May 6 | @ Nuno Borges | — | 0–2 | ungraded |
| Apr 22 | @ Jodar R. | — | 1–2 | ungraded |
| Mar 30 | @ Yannick Hanfmann | — | 0–2 | ungraded |
| Feb 17 | @ Andrey Rublev | — | 0–2 | ungraded |
| Feb 11 | @ Karen Khachanov | — | 1–2 | ungraded |
| Jan 19 | @ Daniil Medvedev | — | 0–3 | ungraded |
| Jan 6 | @ Gabriel Diallo | — | 0–2 | ungraded |
| Oct 15, 2025 | @ Marton Fucsovics | — | 0–2 | ungraded |
| Oct 6, 2025 | @ Felix Auger-Aliassime | — | 0–2 | ungraded |
| Oct 4, 2025 | vs Jakub Mensik | — | 2–1 | ungraded |
| Oct 2, 2025 | vs Yi Zhou | — | 2–1 | ungraded |
| Aug 25, 2025 | @ Brandon Nakashima | — | 2–3 | ungraded |
| Jul 24, 2025 | @ Carlos Taberner | — | 0–2 | ungraded |
| Jul 23, 2025 | vs Mariano Navone | — | 2–0 | ungraded |