| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Sep 2 | vs Michael Zheng | 51.2% | 0–3 | ✕ wrong |
| Aug 14 | vs Michael Zheng | 47.8% | 1–2 | ✓ right |
| Aug 5 | vs Matteo Arnaldi | 71.7% | 1–2 | ✕ wrong |
| Aug 4 | @ Shintaro Mochizuki | 80.9% | 2–0 | ✓ right |
| Jul 1 | @ Alejandro Davidovich Fokina | — | 0–3 | ungraded |
| Jun 29 | vs Thiago Agustin Tirante | — | 3–0 | ungraded |
| Jun 26 | @ Alejandro Davidovich Fokina | — | 1–2 | ungraded |
| Jun 25 | vs Miomir Kecmanovic | — | 2–0 | ungraded |
| Jun 23 | vs Alejandro Tabilo | — | 2–0 | ungraded |
| Jun 22 | vs Alex Molcan | — | 2–1 | ungraded |
| Jun 18 | @ Taylor Fritz | — | 0–2 | ungraded |
| Jun 16 | vs Miomir Kecmanovic | — | 2–1 | ungraded |
| Jun 8 | @ Onclin G. | — | 0–2 | ungraded |
| May 24 | @ Miomir Kecmanovic | — | 0–3 | ungraded |
| May 6 | @ Vit Kopriva | — | 0–2 | ungraded |
| Apr 25 | @ Daniil Medvedev | — | 1–2 | ungraded |
| Apr 23 | vs Ethan Quinn | — | 2–0 | ungraded |
| Apr 16 | @ Denis Shapovalov | — | 0–2 | ungraded |
| Apr 15 | vs Stefanos Tsitsipas | — | 2–1 | ungraded |
| Apr 8 | @ Hubert Hurkacz | — | 0–2 | ungraded |
| Apr 7 | vs Damir Dzumhur | — | 2–0 | ungraded |
| Apr 4 | @ Merida Aguilar D. | — | 1–2 | ungraded |
| Apr 3 | vs Stefanos Sakellaridis | — | 2–0 | ungraded |
| Apr 3 | vs Daniel Altmaier | — | 2–0 | ungraded |
| Mar 19 | @ Joao Fonseca | — | 1–2 | ungraded |