| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Oct 9 | @ Ben Shelton | 16.0% | — | ungraded |
| Oct 7 | @ Holger Rune | 19.2% | 2–1 | ✕ wrong |
| Sep 3 | @ Zachary Svajda | 56.6% | 1–3 | ✕ wrong |
| Aug 16 | vs Lorenzo Musetti | 21.8% | 0–2 | ✓ right |
| Aug 14 |
| @ Chak Lam Coleman Wong |
| 59.5% |
| — |
| ungraded |
| Aug 4 | @ Brandon Nakashima | 24.4% | 0–2 | ✓ right |
| Aug 4 | @ Aleksandar Vukic | 53.0% | 2–1 | ✓ right |
| Jul 15 | @ Luciano Darderi | — | 0–2 | ungraded |
| Jul 14 | vs Hugo Gaston | — | 2–0 | ungraded |
| Jul 1 | @ Alex Molcan | — | 1–3 | ungraded |
| Jun 24 | @ Zizou Bergs | — | 0–1 | ungraded |
| Jun 23 | vs Aleksandar Kovacevic | — | 2–0 | ungraded |
| Jun 20 | @ Frances Tiafoe | — | 0–2 | ungraded |
| Jun 19 | vs Daniil Medvedev | — | 2–1 | ungraded |
| Jun 17 | vs Hubert Hurkacz | — | 2–1 | ungraded |
| Jun 15 | vs Nikoloz Basilashvili | — | 2–0 | ungraded |
| Jun 9 | @ Frances Tiafoe | — | 1–2 | ungraded |
| May 26 | @ Felix Auger-Aliassime | — | 2–3 | ungraded |
| May 21 | @ Tommy Paul | — | 0–2 | ungraded |
| May 19 | vs Ben Shelton | — | 2–1 | ungraded |
| May 18 | vs Rinky Hijikata | — | 2–0 | ungraded |
| May 8 | @ Alexander Zverev | — | 0–2 | ungraded |
| May 6 | vs Zhizhen Zhang | — | 2–1 | ungraded |
| Apr 23 | @ Juan Manuel Cerundolo | — | 0–2 | ungraded |
| Apr 16 | @ Alex Molcan | — | 0–2 | ungraded |