| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Sep 2 | @ Tomas Martin Etcheverry | 42.8% | 1–3 | ✓ right |
| Aug 12 | @ Nicolas Mejia | 68.6% | — | ungraded |
| Aug 5 | vs Jakub Mensik | 12.7% | 1–2 | ✓ right |
| Aug 4 | vs Adrian Mannarino | 30.4% | 2–0 | ✕ wrong |
| Aug 1 |
| vs Sebastian Ofner |
| 53.3% |
| — |
| ungraded |
| Jul 2 | @ Jaume Munar | — | 0–3 | ungraded |
| Jun 30 | vs Alex Michelsen | — | 3–2 | ungraded |
| May 26 | @ Juan Manuel Cerundolo | — | 0–3 | ungraded |
| May 7 | @ Mpetshi G. | — | 1–2 | ungraded |
| Mar 19 | @ Martin Damm | — | 0–1 | ungraded |
| Mar 8 | @ Taylor Fritz | — | 1–2 | ungraded |
| Mar 5 | vs Damir Dzumhur | — | 2–0 | ungraded |
| Jan 19 | @ Kamil Majchrzak | — | 1–3 | ungraded |
| Jan 13 | @ Quentin Halys | — | 0–2 | ungraded |
| Nov 3, 2025 | @ Damir Dzumhur | — | 0–2 | ungraded |
| Oct 27, 2025 | @ Andrey Rublev | — | 0–2 | ungraded |
| Oct 21, 2025 | @ Alexander Zverev | — | 1–2 | ungraded |
| Oct 16, 2025 | @ Elias Ymer | — | 0–2 | ungraded |
| Oct 13, 2025 | vs Tallon Griekspoor | — | 2–1 | ungraded |
| Aug 29, 2025 | @ Alexander Zverev | — | 0–3 | ungraded |
| Aug 27, 2025 | vs Roberto Bautista Agut | — | 3–1 | ungraded |
| Aug 19, 2025 | @ Hamad Medjedovic | — | 0–2 | ungraded |
| Aug 7, 2025 | @ Zizou Bergs | — | 0–2 | ungraded |
| Jul 27, 2025 | @ Juan Pablo Ficovich | — | 0–2 | ungraded |
| Jun 30, 2025 | @ Joao Fonseca | — | 0–3 | ungraded |