| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Aug 16 | @ Alexander Zverev | 40.5% | — | ungraded |
| Aug 13 | vs Dino Prizmic | 53.7% | — | ungraded |
| Aug 9 | @ Arthur Fils | 21.7% | 0–2 | ✓ right |
| Aug 6 | vs Alex de Minaur | 20.1% | 2–1 | ✕ wrong |
| Aug 5 |
| @ Ignacio Buse |
| 76.1% |
| 2–0 |
| ✓ right |
| Aug 4 | @ Camilo Ugo Carabelli | 77.7% | 2–0 | ✓ right |
| Jun 29 | @ Zheng M. | — | 2–3 | ungraded |
| Jun 16 | @ Alejandro Davidovich Fokina | — | 0–2 | ungraded |
| May 26 | @ Daniel Vallejo | — | 0–1 | ungraded |
| May 20 | @ Mariano Navone | — | 0–2 | ungraded |
| May 9 | @ Thiago Agustin Tirante | — | 0–2 | ungraded |
| Apr 28 | @ Jannik Sinner | — | 0–2 | ungraded |
| Apr 26 | vs Thiago Agustin Tirante | — | 2–0 | ungraded |
| Apr 24 | vs Tomas Machac | — | 2–1 | ungraded |
| Apr 17 | @ Jodar R. | — | 0–2 | ungraded |
| Apr 15 | vs Ethan Quinn | — | 2–1 | ungraded |
| Apr 13 | vs Stan Wawrinka | — | 2–1 | ungraded |
| Apr 7 | @ Alex de Minaur | — | 1–2 | ungraded |
| Apr 5 | vs Miomir Kecmanovic | — | 2–1 | ungraded |
| Mar 21 | @ Alex Michelsen | — | 1–2 | ungraded |
| Mar 13 | @ Carlos Alcaraz | — | 0–2 | ungraded |
| Mar 11 | vs Rinky Hijikata | — | 2–0 | ungraded |
| Mar 9 | vs Alex de Minaur | — | 2–0 | ungraded |
| Mar 8 | vs Mackenzie McDonald | — | 2–0 | ungraded |
| Feb 24 | @ Jodar R. | — | 0–2 | ungraded |