| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Aug 11 | vs Wu Yibing | 32.4% | — | ungraded |
| Jun 30 | @ Patrick Kypson | — | 1–3 | ungraded |
| Apr 1 | @ Thiago Agustin Tirante | — | 0–2 | ungraded |
| Mar 31 | vs Jenson Brooksby | — | 2–0 | ungraded |
| Mar 8 | @ Cameron Norrie |
| — |
| 0–2 |
| ungraded |
| Mar 6 | vs Matteo Arnaldi | — | 2–0 | ungraded |
| Feb 17 | @ Sebastian Korda | — | 0–2 | ungraded |
| Jan 19 | @ Alex de Minaur | — | 0–3 | ungraded |
| Nov 4, 2025 | @ Tomas Martin Etcheverry | — | 1–2 | ungraded |
| Oct 15, 2025 | @ Jan-Lennard Struff | — | 1–2 | ungraded |
| Oct 2, 2025 | @ Quentin Halys | — | 0–2 | ungraded |
| Sep 20, 2025 | @ Nikoloz Basilashvili | — | 0–2 | ungraded |
| Sep 18, 2025 | vs Botic van de Zandschulp | — | 2–1 | ungraded |
| Aug 25, 2025 | @ Jan-Lennard Struff | — | 1–3 | ungraded |
| Aug 19, 2025 | @ Luciano Darderi | — | 1–2 | ungraded |
| Aug 18, 2025 | vs Brandon Holt | — | 2–1 | ungraded |
| Aug 8, 2025 | @ Corentin Moutet | — | 0–2 | ungraded |
| Jul 30, 2025 | @ Jiri Lehecka | — | 0–2 | ungraded |
| Jul 28, 2025 | vs David Goffin | — | 2–0 | ungraded |
| Jul 22, 2025 | @ Ben Shelton | — | 0–2 | ungraded |
| Jul 21, 2025 | vs Smith C. | — | 2–0 | ungraded |
| Jun 30, 2025 | @ Karen Khachanov | — | 0–3 | ungraded |
| Jun 18, 2025 | @ Holger Rune | — | 1–2 | ungraded |
| Jun 16, 2025 | vs Gael Monfils | — | 2–0 | ungraded |
| Jun 11, 2025 | @ Karen Khachanov | — | 1–2 | ungraded |