| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Aug 15 | vs Thiago Agustin Tirante | 66.5% | 1–2 | ✕ wrong |
| Jul 10 | @ Jannik Sinner | — | 0–3 | ungraded |
| Jul 7 | vs Felix Auger-Aliassime | — | 3–2 | ungraded |
| Jul 5 | vs Roman Safiullin | — | 3–1 | ungraded |
| Jul 3 |
| vs Arthur Rinderknech |
| — |
| 3–1 |
| ungraded |
| Jul 1 | vs Stefanos Tsitsipas | — | 3–0 | ungraded |
| Jun 29 | vs Yibing Wu | — | 3–1 | ungraded |
| May 29 | @ Joao Fonseca | — | 2–3 | ungraded |
| May 27 | vs Royer V. | — | 3–1 | ungraded |
| May 24 | vs Mpetshi G. | — | 3–1 | ungraded |
| May 8 | @ Dino Prizmic | — | 1–2 | ungraded |
| Mar 12 | @ Jack Draper | — | 1–2 | ungraded |
| Mar 9 | vs Aleksandar Kovacevic | — | 2–1 | ungraded |
| Mar 7 | vs Kamil Majchrzak | — | 2–1 | ungraded |
| Feb 1 | @ Carlos Alcaraz | — | 1–3 | ungraded |
| Jan 30 | vs Jannik Sinner | — | 3–2 | ungraded |
| Jan 28 | vs Lorenzo Musetti | — | 0–2 | ungraded |
| Jan 26 | vs Jakub Mensik | — | 0–0 | ungraded |
| Jan 24 | vs Botic van de Zandschulp | — | 3–0 | ungraded |
| Jan 22 | vs Francesco Maestrelli | — | 3–0 | ungraded |
| Jan 19 | vs Pedro Martinez | — | 3–0 | ungraded |
| Nov 8, 2025 | vs Lorenzo Musetti | — | 2–1 | ungraded |
| Nov 7, 2025 | vs Yannick Hanfmann | — | 2–0 | ungraded |
| Nov 6, 2025 | vs Nuno Borges | — | 2–0 | ungraded |
| Nov 4, 2025 | vs Alejandro Tabilo | — | 2–0 | ungraded |