| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Jun 12 | @ Adrian Mannarino | — | 0–2 | ungraded |
| Jun 11 | vs Tallon Griekspoor | — | 2–0 | ungraded |
| Jun 9 | vs Jenson Brooksby | — | 2–1 | ungraded |
| May 26 | @ Facundo Diaz Acosta | — | 0–3 | ungraded |
| May 6 | @ Daniel Altmaier |
| — |
| 1–2 |
| ungraded |
| Apr 22 | @ Vit Kopriva | — | 0–2 | ungraded |
| Apr 14 | @ Luciano Darderi | — | 1–2 | ungraded |
| Apr 2 | @ Ben Shelton | — | 0–2 | ungraded |
| Mar 30 | vs Pinnington Jones J. | — | 2–0 | ungraded |
| Mar 19 | @ Adrian Mannarino | — | 0–2 | ungraded |
| Feb 23 | @ Felix Auger-Aliassime | — | 0–2 | ungraded |
| Feb 18 | @ Jakub Mensik | — | 0–2 | ungraded |
| Feb 17 | vs Roberto Carballes Baena | — | 2–0 | ungraded |
| Jan 18 | @ Francisco Cerundolo | — | 0–3 | ungraded |
| Oct 1, 2025 | @ Sebastian Baez | — | 1–2 | ungraded |
| Sep 25, 2025 | @ Terence Atmane | — | 0–2 | ungraded |
| Sep 20, 2025 | @ Dalibor Svrcina | — | 0–2 | ungraded |
| Sep 18, 2025 | vs Bu Y. | — | 2–1 | ungraded |
| Mar 6, 2025 | @ Gabriel Diallo | — | 1–2 | ungraded |
| Feb 24, 2025 | @ Mpetshi G. | — | 0–2 | ungraded |
| Feb 18, 2025 | @ Luca Nardi | — | 0–2 | ungraded |
| Feb 14, 2025 | @ Zizou Bergs | — | 0–1 | ungraded |
| Feb 13, 2025 | vs Hubert Hurkacz | — | 2–1 | ungraded |
| Feb 11, 2025 | vs Quentin Halys | — | 2–1 | ungraded |
| Feb 4, 2025 | @ Andrey Rublev | — | 0–2 | ungraded |