| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Nov 2 | @ Ignacio Buse | 74.3% | — | ungraded |
| Oct 10 | @ Ignacio Buse | 74.3% | — | ungraded |
| Oct 8 | @ Vit Kopriva | 68.6% | 2–0 | ✓ right |
| Sep 5 | vs Botic van de Zandschulp | 36.3% | — | ungraded |
| Sep 3 |
| 55.9% |
| 3–1 |
| ✓ right |
| Sep 1 | vs Carlos Taberner | 58.8% | — | ungraded |
| Aug 16 | @ Daniel Merida Aguilar | 64.6% | 0–2 | ✕ wrong |
| Aug 7 | vs Ben Shelton | 23.0% | 0–2 | ✓ right |
| Aug 5 | vs Sebastian Baez | 77.8% | — | ungraded |
| Jul 4 | @ Arthur Fery | — | 2–3 | ungraded |
| Jul 2 | vs Jaime Faria | — | 3–1 | ungraded |
| Jun 30 | vs Ugo Humbert | — | 3–2 | ungraded |
| Jun 28 | vs Ugo Humbert | — | 2–1 | ungraded |
| Jun 26 | vs Samuel T. | — | 2–1 | ungraded |
| Jun 25 | vs Jan Choinski | — | 2–0 | ungraded |
| Jun 24 | vs Daniel Altmaier | — | 1–0 | ungraded |
| Jun 22 | vs Jaume Munar | — | 2–0 | ungraded |
| Jun 17 | @ Taylor Fritz | — | 1–2 | ungraded |
| Jun 10 | @ James Mccabe | — | 1–2 | ungraded |
| May 24 | @ Tomas Machac | — | 0–3 | ungraded |
| May 7 | @ Terence Atmane | — | 0–2 | ungraded |
| Apr 22 | @ Marin Cilic | — | 1–2 | ungraded |
| Apr 15 | @ Flavio Cobolli | — | 0–2 | ungraded |
| Apr 14 | vs Marko Topo | — | 2–0 | ungraded |
| Apr 9 | @ Alexander Zverev | — | 0–2 | ungraded |