| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Aug 14 | @ Daniel Merida Aguilar | 65.6% | 1–2 | ✕ wrong |
| Aug 4 | @ Frances Tiafoe | 23.0% | 1–2 | ✓ right |
| Aug 3 | @ Sho Shimabukuro | 77.8% | 2–0 | ✓ right |
| Jun 29 | @ Daniil Medvedev | — | 0–3 | ungraded |
| Jun 16 |
| @ Ugo Humbert |
| — |
| 0–2 |
| ungraded |
| Jun 13 | @ Daniil Medvedev | — | 1–2 | ungraded |
| Jun 12 | vs Nuno Borges | — | 2–1 | ungraded |
| Jun 8 | vs Denis Shapovalov | — | 2–1 | ungraded |
| May 26 | @ Kouame M. | — | 0–3 | ungraded |
| May 9 | @ Martin Landaluce | — | 0–2 | ungraded |
| May 7 | vs Marcos Giron | — | 2–0 | ungraded |
| Apr 24 | @ Joao Fonseca | — | 0–0 | ungraded |
| Apr 22 | vs Zizou Bergs | — | 2–1 | ungraded |
| Apr 14 | @ Daniel Altmaier | — | 0–2 | ungraded |
| Apr 8 | @ Felix Auger-Aliassime | — | 0–2 | ungraded |
| Apr 7 | vs Alexander Shevchenko | — | 2–0 | ungraded |
| Mar 23 | @ Alexander Zverev | — | 1–2 | ungraded |
| Mar 22 | vs Brandon Nakashima | — | 2–1 | ungraded |
| Mar 19 | vs Alexei Popyrin | — | 2–0 | ungraded |
| Mar 5 | @ Zachary Svajda | — | 0–2 | ungraded |
| Feb 17 | @ Brandon Nakashima | — | 0–2 | ungraded |
| Feb 14 | @ Taylor Fritz | — | 0–2 | ungraded |
| Feb 13 | vs Pinnington Jones J. | — | 2–0 | ungraded |
| Feb 12 | vs Ethan Quinn | — | 2–0 | ungraded |
| Feb 10 | vs Learner Tien | — | 2–0 | ungraded |