| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Sep 1 | vs Lorenzo Musetti | 25.6% | 0–3 | ✓ right |
| Aug 17 | vs Alex de Minaur | 23.5% | 0–2 | ✓ right |
| Aug 15 | vs James Duckworth | 47.0% | 2–1 | ✕ wrong |
| Jul 10 | @ Alexander Zverev | — | 0–3 | ungraded |
| Jul 8 |
| vs Flavio Cobolli |
| — |
| 3–0 |
| ungraded |
| Jul 6 | vs Grigor Dimitrov | — | 3–2 | ungraded |
| Jul 4 | vs Zizou Bergs | — | 3–2 | ungraded |
| Jul 2 | vs Otto Virtanen | — | 3–1 | ungraded |
| Jun 30 | vs Damir Dzumhur | — | 3–1 | ungraded |
| Jun 24 | @ Juan Manuel Cerundolo | — | 0–2 | ungraded |
| Jun 23 | vs Roman Andres Burruchaga | — | 2–1 | ungraded |
| Jun 19 | @ Francisco Cerundolo | — | 1–2 | ungraded |
| Jun 17 | vs Adrian Mannarino | — | 2–0 | ungraded |
| Jun 16 | vs Samuel T. | — | 2–0 | ungraded |
| Mar 19 | @ Stefanos Tsitsipas | — | 0–2 | ungraded |
| Jan 21 | @ Tomas Martin Etcheverry | — | 0–3 | ungraded |
| Jan 18 | vs Flavio Cobolli | — | 3–0 | ungraded |
| Oct 15, 2025 | @ Lorenzo Sonego | — | 0–2 | ungraded |
| Jul 3, 2025 | @ Luciano Darderi | — | 0–3 | ungraded |
| Jun 30, 2025 | vs Alexei Popyrin | — | 3–1 | ungraded |
| Jul 1, 2024 | @ Daniel Altmaier | — | 2–3 | ungraded |
| Jul 3, 2023 | @ Daniil Medvedev | — | 0–3 | ungraded |