| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Oct 10 | vs Casper Ruud | 40.4% | — | ungraded |
| Oct 8 | @ Luca Van Assche | 73.0% | 2–0 | ✓ right |
| Oct 2 | vs Novak Djokovic | 13.2% | 1–2 | ✓ right |
| Sep 3 | vs Michael Zheng | 54.5% | 1–3 | ✕ wrong |
| Sep 2 |
| @ Rafael Jodar |
| 50.0% |
| 3–0 |
| ✕ wrong |
| Aug 13 | @ Quentin Halys | 69.5% | — | ungraded |
| Aug 11 | @ Francesco Maestrelli | 73.2% | — | ungraded |
| Nov 4, 2024 | @ Alex Michelsen | — | 1–2 | ungraded |
| Nov 4, 2024 | vs Jesper De Jong | — | 2–0 | ungraded |
| Nov 4, 2024 | vs Adrian Mannarino | — | 2–0 | ungraded |
| Oct 2, 2024 | @ Alex Michelsen | — | 0–2 | ungraded |
| Sep 26, 2024 | @ Jannik Sinner | — | 0–2 | ungraded |
| Sep 26, 2024 | vs Andrey Rublev | — | 2–0 | ungraded |
| Sep 26, 2024 | vs Lorenzo Musetti | — | 2–0 | ungraded |
| Sep 26, 2024 | vs Juncheng Shang | — | 2–1 | ungraded |
| Sep 18, 2024 | @ Zhizhen Zhang | — | 0–2 | ungraded |
| Sep 18, 2024 | vs Mikhail Kukushkin | — | 2–0 | ungraded |
| Sep 18, 2024 | vs Karen Khachanov | — | 2–1 | ungraded |
| Sep 18, 2024 | vs Hugo Gaston | — | 2–0 | ungraded |
| Sep 13, 2024 | @ Cezar Cretu | — | 1–2 | ungraded |
| Sep 13, 2024 | vs Gabi Adrian Boitan | — | 2–0 | ungraded |
| Aug 26, 2024 | @ Casper Ruud | — | 0–3 | ungraded |
| Oct 2, 2023 | vs Miomir Kecmanovic | — | 2–1 | ungraded |
| Oct 2, 2023 | @ Sebastian Korda | — | 0–2 | ungraded |
| Sep 16, 2022 | @ Martin Cuevas | — | 1–2 | ungraded |