| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Aug 19 | vs Brandon Nakashima | 35.4% | — | ungraded |
| Aug 18 | @ Andrey Rublev | 49.3% | 2–0 | ✕ wrong |
| Aug 16 | vs Francisco Cerundolo | 28.5% | 2–0 | ✕ wrong |
| Aug 14 | vs Thanasi Kokkinakis | 34.1% | 2–1 | ✕ wrong |
| Aug 8 | vs Luciano Darderi | 68.2% | 1–2 | ✕ wrong |
| Aug 6 | @ Yannick Hanfmann | 41.8% | 2–0 | ✕ wrong |
| Aug 5 | vs Tomas Martin Etcheverry | 50.6% | — | ungraded |
| Aug 2 | @ Aleksandar Kovacevic | 73.5% | — | ungraded |
| Jul 17 | @ Luciano Darderi | — | 0–2 | ungraded |
| Jul 15 | vs Grigor Dimitrov | — | 2–0 | ungraded |
| Jul 14 | vs Kouame M. | — | 2–0 | ungraded |
| Jul 1 | @ Jannik Sinner | — | 0–3 | ungraded |
| Jun 29 | vs Boyer T. | — | 3–0 | ungraded |
| Jun 26 | @ Ethan Quinn | — | 0–2 | ungraded |
| Jun 25 | vs Luciano Darderi | — | 2–0 | ungraded |
| Jun 23 | vs Jan-Lennard Struff | — | 2–0 | ungraded |
| Jun 21 | vs Adrian Mannarino | — | 2–0 | ungraded |
| Jun 15 | @ Felix Auger-Aliassime | — | 1–2 | ungraded |
| Jun 12 | @ Marin Cilic | — | 1–2 | ungraded |
| Jun 8 | vs Terence Atmane | — | 2–0 | ungraded |
| May 29 | @ Andrey Rublev | — | 0–3 | ungraded |
| May 27 | vs Miomir Kecmanovic | — | 3–1 | ungraded |
| May 24 | vs Tomas Martin Etcheverry | — | 3–0 | ungraded |
| May 8 | @ Jodar R. | — | 0–2 | ungraded |
| May 6 | vs Jesper De Jong | — | 2–0 | ungraded |