| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Feb 10 | @ Barrios M. | — | 1–0 | ungraded |
| Jul 24, 2025 | @ Botic van de Zandschulp | — | 0–2 | ungraded |
| Jul 23, 2025 | vs Roberto Bautista Agut | — | 2–0 | ungraded |
| Jul 22, 2025 | vs Justin Engel | — | 2–0 | ungraded |
| May 10, 2025 |
| @ Hugo Dellien |
| — |
| 1–2 |
| ungraded |
| May 8, 2025 | vs Nuno Borges | — | 2–1 | ungraded |
| Mar 20, 2025 | @ Quentin Halys | — | 0–2 | ungraded |
| Mar 8, 2025 | @ Stefanos Tsitsipas | — | 0–2 | ungraded |
| Mar 5, 2025 | vs Alexandre Muller | — | 2–1 | ungraded |
| Feb 24, 2025 | @ Gustavo Heide | — | 0–2 | ungraded |
| Feb 18, 2025 | @ Jaume Munar | — | 1–2 | ungraded |
| Feb 14, 2025 | @ Laslo Djere | — | 0–2 | ungraded |
| Feb 12, 2025 | vs Sebastian Baez | — | 2–0 | ungraded |
| Feb 10, 2025 | vs Facundo Diaz Acosta | — | 2–1 | ungraded |
| Jan 13, 2025 | @ Fabian Marozsan | — | 2–3 | ungraded |
| Oct 21, 2024 | @ Karen Khachanov | — | 0–2 | ungraded |
| Oct 14, 2024 | @ Stefanos Tsitsipas | — | 1–2 | ungraded |
| Oct 14, 2024 | vs Giovanni Mpetshi Perricard | — | 2–0 | ungraded |
| Oct 2, 2024 | vs Daniel Evans | — | 2–1 | ungraded |
| Oct 2, 2024 | @ Daniil Medvedev | — | 0–2 | ungraded |
| Aug 26, 2024 | @ Andrey Rublev | — | 0–3 | ungraded |
| Aug 19, 2024 | @ Learner Tien | — | 0–2 | ungraded |
| Aug 19, 2024 | vs Nuno Borges | — | 2–0 | ungraded |
| Aug 19, 2024 | vs James Duckworth | — | 2–1 | ungraded |
| Jul 29, 2024 | @ Tomas Martin Etcheverry | — | 0–2 | ungraded |