| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Sep 3 | @ Botic van de Zandschulp | — | — | ungraded |
| Sep 2 | @ Andrea Guerrieri | 78.1% | 3–0 | ✓ right |
| Aug 19 | @ Arthur Fils | 52.2% | — | ungraded |
| Aug 17 | @ Arthur Fery | 76.5% | 2–0 | ✓ right |
| Aug 15 |
| @ Quentin Halys |
| 79.3% |
| 2–1 |
| ✓ right |
| Aug 6 | @ Cameron Norrie | 79.9% | 1–2 | ✕ wrong |
| Aug 4 | @ James Duckworth | 92.3% | 2–0 | ✓ right |
| Jul 6 | @ Flavio Cobolli | — | 0–3 | ungraded |
| Jul 4 | vs Zachary Svajda | — | 3–1 | ungraded |
| Jul 2 | vs Adrian Mannarino | — | 3–0 | ungraded |
| Jun 30 | vs Roman Andres Burruchaga | — | 3–0 | ungraded |
| Jun 19 | @ Brandon Nakashima | — | 0–2 | ungraded |
| Jun 17 | vs Denis Shapovalov | — | 2–0 | ungraded |
| Jun 16 | vs Gabriel Diallo | — | 2–0 | ungraded |
| Jun 14 | @ Kamil Majchrzak | — | 1–2 | ungraded |
| Jun 13 | vs Adrian Mannarino | — | 2–0 | ungraded |
| Jun 12 | vs Benjamin Bonzi | — | 2–0 | ungraded |
| Jun 10 | vs Martin Damm | — | 2–0 | ungraded |
| May 29 | @ Jakub Mensik | — | 1–3 | ungraded |
| May 27 | vs Alexander Blockx | — | 0–0 | ungraded |
| May 25 | vs Samuel T. | — | 3–0 | ungraded |
| May 22 | @ Tommy Paul | — | 1–2 | ungraded |
| May 21 | vs Luciano Darderi | — | 2–0 | ungraded |
| May 20 | vs Alejandro Davidovich Fokina | — | 2–1 | ungraded |
| May 18 | vs Francisco Cerundolo | — | 2–1 | ungraded |