| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Apr 1, 2025 | @ Mattia Bellucci | — | 0–2 | ungraded |
| Jan 13, 2025 | @ Jaime Faria | — | 0–3 | ungraded |
| Nov 4, 2024 | @ Tomas Martin Etcheverry | — | 0–2 | ungraded |
| Oct 14, 2024 | @ Tallon Griekspoor | — | 0–2 | ungraded |
| Oct 2, 2024 | @ Yosuke Watanuki |
| — |
| 1–2 |
| ungraded |
| Sep 26, 2024 | @ Flavio Cobolli | — | 0–2 | ungraded |
| Sep 26, 2024 | vs Yi Zhou | — | 2–1 | ungraded |
| Sep 18, 2024 | @ Christopher Oconnell | — | 0–2 | ungraded |
| Aug 26, 2024 | @ Zizou Bergs | — | 2–3 | ungraded |
| Aug 19, 2024 | @ Lorenzo Sonego | — | 0–2 | ungraded |
| Aug 19, 2024 | vs Zachary Svajda | — | 2–1 | ungraded |
| Aug 19, 2024 | vs Alexandre Muller | — | 2–1 | ungraded |
| Jul 29, 2024 | @ Stan Wawrinka | — | 0–2 | ungraded |
| Jul 22, 2024 | @ Matteo Berrettini | — | 0–2 | ungraded |
| Jul 15, 2024 | @ Duje Ajdukovic | — | 1–2 | ungraded |
| Jul 15, 2024 | vs Cristian Garin | — | 2–1 | ungraded |
| Jul 1, 2024 | @ Jordan Thompson | — | 2–3 | ungraded |
| May 27, 2024 | @ Jannik Sinner | — | 0–3 | ungraded |
| May 27, 2024 | vs Stan Wawrinka | — | 3–1 | ungraded |
| May 27, 2024 | vs Cameron Norrie | — | 3–2 | ungraded |
| May 20, 2024 | @ Alexander Bublik | — | 1–2 | ungraded |
| May 20, 2024 | vs Alexandre Muller | — | 2–0 | ungraded |
| May 20, 2024 | vs Pedro Cachin | — | 2–0 | ungraded |
| May 6, 2024 | @ Ben Shelton | — | 1–2 | ungraded |
| May 6, 2024 | vs Alex Michelsen | — | 2–0 | ungraded |