| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Aug 14 | vs Lorenzo Sonego | 36.2% | 0–2 | ✓ right |
| Aug 6 | @ Luciano Darderi | 63.6% | 1–2 | ✕ wrong |
| Aug 4 | vs Andrey Rublev | 21.9% | 2–1 | ✕ wrong |
| Aug 2 | @ Adolfo Daniel Vallejo | 56.9% | 2–0 | ✓ right |
| Feb 24 | @ Daniil Medvedev | — | 0–2 | ungraded |
| Feb 16 | @ Daniil Medvedev | — | 0–2 | ungraded |
| Jan 22 | @ Botic van de Zandschulp | — | 0–3 | ungraded |
| Jan 19 | vs Roberto Bautista Agut | — | 3–1 | ungraded |
| Jan 9 | @ Alexander Bublik | — | 0–2 | ungraded |
| Jan 8 | vs Lorenzo Sonego | — | 2–0 | ungraded |
| Jan 6 | vs Francisco Comesana | — | 2–0 | ungraded |
| Oct 6, 2025 | @ Nuno Borges | — | 1–2 | ungraded |
| Oct 4, 2025 | vs Karen Khachanov | — | 2–0 | ungraded |
| Oct 2, 2025 | vs Aleksandar Kovacevic | — | 2–1 | ungraded |
| Sep 26, 2025 | @ Arthur Cazaux | — | 1–2 | ungraded |
| Sep 19, 2025 | @ Brandon Nakashima | — | 0–2 | ungraded |
| Sep 17, 2025 | vs Zizou Bergs | — | 2–1 | ungraded |
| Aug 25, 2025 | @ Mattia Bellucci | — | 1–2 | ungraded |
| Aug 7, 2025 | @ Tomas Martin Etcheverry | — | 1–2 | ungraded |
| Jul 28, 2025 | @ James Duckworth | — | 0–2 | ungraded |
| Jan 13, 2025 | @ Alejandro Davidovich Fokina | — | 0–1 | ungraded |
| Jan 4, 2025 | @ Kei Nishikori | — | 0–0 | ungraded |
| Jan 3, 2025 | vs Fabian Marozsan | — | 2–1 | ungraded |
| Jan 2, 2025 | vs Pedro Martinez | — | 2–0 | ungraded |
| Dec 18, 2024 | @ Alex Michelsen | — | 0–1 | ungraded |