| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Jul 14 | @ Yannick Hanfmann | — | 0–2 | ungraded |
| Apr 14 | @ Lorenzo Sonego | — | 1–2 | ungraded |
| Mar 31 | @ Daniel Altmaier | — | 0–2 | ungraded |
| Feb 23 | @ Francisco Comesana | — | 1–2 | ungraded |
| Feb 17 | @ Damir Dzumhur |
| — |
| 1–2 |
| ungraded |
| Feb 14 | @ Luciano Darderi | — | 0–2 | ungraded |
| Feb 12 | vs Juan Manuel Cerundolo | — | 2–0 | ungraded |
| Feb 9 | vs Midon L. | — | 2–0 | ungraded |
| Feb 2 | @ Adrian Mannarino | — | 0–2 | ungraded |
| Jan 19 | @ Novak Djokovic | — | 0–3 | ungraded |
| Nov 4, 2025 | @ Marcos Giron | — | 0–2 | ungraded |
| Oct 14, 2025 | @ Eliot Spizzirri | — | 0–2 | ungraded |
| Oct 2, 2025 | @ Arthur Cazaux | — | 1–2 | ungraded |
| Aug 26, 2025 | @ Leandro Riedi | — | 0–3 | ungraded |
| Aug 19, 2025 | @ Mpetshi G. | — | 1–2 | ungraded |
| Aug 17, 2025 | vs David Goffin | — | 2–0 | ungraded |
| Aug 9, 2025 | @ Tommy Paul | — | 0–2 | ungraded |
| Aug 7, 2025 | vs Nicolas Jarry | — | 2–1 | ungraded |
| Jul 28, 2025 | @ Aleksandar Vukic | — | 0–2 | ungraded |
| Jul 23, 2025 | @ Jan-Lennard Struff | — | 0–2 | ungraded |
| Jul 5, 2025 | @ Jannik Sinner | — | 0–3 | ungraded |
| Jul 3, 2025 | vs Mariano Navone | — | 3–0 | ungraded |
| Jul 1, 2025 | vs George Loffhagen | — | 3–1 | ungraded |
| Jun 23, 2025 | @ Corentin Moutet | — | 1–2 | ungraded |
| Jun 17, 2025 | @ Tomas Martin Etcheverry | — | 0–2 | ungraded |