| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Nov 3 | vs Cameron Norrie | 75.6% | — | ungraded |
| Oct 9 | vs Daniel Altmaier | 84.0% | — | ungraded |
| Sep 5 | vs Denis Shapovalov | 63.0% | — | ungraded |
| Sep 2 | vs Hubert Hurkacz | 63.6% | 3–1 | ✓ right |
| Aug 16 |
| 62.0% |
| 0–2 |
| ✕ wrong |
| Aug 14 | vs Brandon Nakashima | 51.5% | — | ungraded |
| Aug 12 | @ Learner Tien | 61.8% | 2–0 | ✓ right |
| Aug 11 | @ Jakub Mensik | 63.9% | 2–0 | ✓ right |
| Aug 9 | @ Joao Fonseca | 56.0% | 2–0 | ✓ right |
| Aug 7 | @ Zizou Bergs | 77.0% | 2–0 | ✓ right |
| Aug 5 | @ Jenson Brooksby | 81.6% | — | ungraded |
| Aug 1 | @ Alejandro Tabilo | — | 1–2 | ungraded |
| Jun 30 | @ Otto Virtanen | — | 2–3 | ungraded |
| Jun 19 | @ Taylor Fritz | — | 1–2 | ungraded |
| Jun 18 | vs Ethan Quinn | — | 2–1 | ungraded |
| Jun 17 | vs Lorenzo Sonego | — | 2–0 | ungraded |
| Jun 14 | vs Taylor Fritz | — | 2–1 | ungraded |
| Jun 13 | vs Sho Shimabukuro | — | 2–1 | ungraded |
| Jun 13 | vs Jiri Lehecka | — | 2–1 | ungraded |
| Jun 12 | vs Marcos Giron | — | 2–1 | ungraded |
| May 28 | @ Raphael Collignon | — | 0–3 | ungraded |
| May 25 | vs Merida Aguilar D. | — | 3–0 | ungraded |
| May 19 | @ Daniel Altmaier | — | 1–2 | ungraded |
| May 18 | vs Marcos Giron | — | 2–1 | ungraded |
| May 9 | @ Nikoloz Basilashvili | — | 1–2 | ungraded |